Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin crash on android server #102

Open
Julianuz opened this issue Oct 14, 2021 · 17 comments
Open

Plugin crash on android server #102

Julianuz opened this issue Oct 14, 2021 · 17 comments

Comments

@Julianuz
Copy link

Julianuz commented Oct 14, 2021

Hi, im currently running my emby server on a android 10 phone (ye thats right :c ) and seems like the plugin crash on the server startup. Im 100% sure this is a issue w the plugin initialization cuz already tried using the same scene on a windows server w the same plugin version an works fine. Hope u can help me to fix this.

PhoenixAdult 2.6.2.46 - Emby media server for android
'exxxtrasmall - Scarlett Hampton.mp4' https://members.teamskeet.com/m/17783
log embyserver.txt

btw i got this error on dashboard
image

@DirtyRacer1337
Copy link
Owner

Try debug version

@Julianuz
Copy link
Author

how to? im new on this

@DirtyRacer1337
Copy link
Owner

sorry, I mean Nightly Build

but looks like, server doesn't have System.Threading libraries

@Julianuz
Copy link
Author

Same error w the nightly build.
I was searching on what folder the libraries r installed on the android server but cant find anything. The only place where they r .dll files is in the plugins folder.
There is way to try to fix this?

@Julianuz
Copy link
Author

this could work?
image

@DirtyRacer1337
Copy link
Owner

DirtyRacer1337 commented Oct 14, 2021

Try this Emby.Plugins.PhoenixAdult.zip

Strange, regular server works good on .NET Standard 2.1

@Julianuz
Copy link
Author

image
same error
i guess i have to place both files in the plugins forlder, right?
embyserver (2).txt
?

@DirtyRacer1337
Copy link
Owner

You did everything right, just android server doesn't have System.Threading libraries, I played around with it, no luck

@Julianuz
Copy link
Author

well, i guess i will have to use plex and buy the plexpass :c
hope this can be fixed in a future (already posted it on the emby forums) , or maybe write a new one plugin specific for emby android server
anyways, ty

@Julianuz
Copy link
Author

update:
image

@DirtyRacer1337
Copy link
Owner

Try this Emby.Plugins.PhoenixAdult.zip

^^^
NET Standard 2.0, and it's doesn't work

@DirtyRacer1337
Copy link
Owner

  1. All required plugins already in one dll, ILRepack.targets
  2. Using classes from emby can be difficult, because plugin is universal for jellyfin and emby
  3. It would be not enough enyway, because System.Threading and System.Threading.Tasks is core for my plugin (I didn't saw it in server apk file), IProviderBase.cs

@Julianuz
Copy link
Author

So there is not a way to fix this without create a new plugin for only emby? The only way is adding the missing libraries to the apk?

@DirtyRacer1337
Copy link
Owner

DirtyRacer1337 commented Oct 20, 2021

Alright, looks like I managed to run it, you can test it, Emby.Plugins.PhoenixAdult.zip

What I did:

  1. I removed FlareSolverrSharp
  2. Added to plugin missing libraries (System.Threading, System.Threading.Tasks)

btw it's compiled on NET Standard 2.1, also I found problem with brazzers, maybe it's because TLS 1.3 not supported (but i'm on android 10), but other site with it work without problem, maybe because it's HEAD request, idk


NET Standard 2.0: Emby.Plugins.PhoenixAdult.zip

@Julianuz
Copy link
Author

Julianuz commented Nov 3, 2021

Alright, looks like I managed to run it, you can test it, Emby.Plugins.PhoenixAdult.zip

What I did:

  1. I removed FlareSolverrSharp
  2. Added to plugin missing libraries (System.Threading, System.Threading.Tasks)

btw it's compiled on NET Standard 2.1, also I found problem with brazzers, maybe it's because TLS 1.3 not supported (but i'm on android 10), but other site with it work without problem, maybe because it's HEAD request, idk

NET Standard 2.0: Emby.Plugins.PhoenixAdult.zip

Huge thanks, works perfectly without any issue on all my sites (included brazzers). Hope u can still update this variant of the plugin. Ty

@Julianuz
Copy link
Author

Julianuz commented Nov 3, 2021

Also hope u can add date support and the new series from teamskeet.com, there r alot missing series from the network and i cant filter by date.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants