Xavier-Lam / JAV.bundle

A plex agent for Japanese porn videos. It collects data from JavLibrary, AVEntertainments and some studio's official sites.
MIT License
88 stars 9 forks source link

Sorry to ask. #6

Closed Eilwek closed 4 months ago

Eilwek commented 4 months ago

Hi Xavier,

Sorry if I have to ask what seems to be a stupid question - what's the best way to find out what went wrong if all of a sudden the plugin stop working? If I tried to manually match it will return no result almost instantly. But everything was working great for months and I didn't upgrade Plex recently.

I tried to match with a different agent and it can work, but I want to keep it consistent and stay with JAV.

Can you let me know where I should start troubleshooting?

Xavier-Lam commented 4 months ago

I seemed recently JAVLibrary enabled cloudflare protection (which protects their site from crawlers and robots and needs visitor to complete challenges before visit the site.). I would look into if there are any workarounds to solve this problem, but I am not sure if it can be solved because of Plex's limited ability to run a python script.

Agencies save for JAVLibrary should work as expected.

Eilwek commented 4 months ago

Oh I see. Thank you very much for your reply and explanation.

Now I know why it suddenly stop working. Please let me know if there's anything I can help or any information you need.

Again, much appreciated your great contribution!

Xavier-Lam commented 4 months ago

I updated the agent, you can try to make it work again by following the steps in the README. I know it is a bit difficult and the configuration may need to be updated very frequent.

Don't hesitate to ask if you have any questions.

Eilwek commented 4 months ago

Hi Xavier, I just followed the instructions and everything works beautifully.

Thank you for your help, I almost thought there will be no solution to the problem.

In the future, if JAVLibrary decides to revert back to no cloudflare, we can just leave the agent and CF field empty right?

Xavier-Lam commented 4 months ago

Yes, you can leave the field empty or even leave it with the last value.