-
Notifications
You must be signed in to change notification settings - Fork 471
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
imdb_list: Login to IMDB does no work any longer #1421
Comments
Watching this thread - I see the same errors, but wasn't sure it wasn't my config... |
Same here! |
Same here Python : 3.5.2 |
Weird - problem seems to be gone now. Only action on my part was upgrading to 2.3.37. |
Imdb list is basically a hack. Anyone using it should not expect 100% durability. |
It seems no one in the team wants to touch this with a ten foot pole, so this probably won't get fixed. If anyone want to submit a PR, they're more than welcome. |
Seems more trouble than it's worth. |
Hey folks. I know this plugin is essentially a hack, and it is not designed to work forever, but if it doesn't work it should be removed from the site, the wiki, etc. One solution would be advertising the IMDB RSS feed solution, which I cannot get to work as there are no examples of list_add using an RSS feed as input. If that was documented it would be a viable workaround, and you could stop advertising this plugin. Alternatively, the plugin could be tweaked to use the RSS feed internally as a fallback. You could even have option three which would be a fallback to trying to use the feed if login fails. An error showing "We tried logging in and it failed, please make your feed public to make this plugin continue to work" would get the job done. |
IT seams the bug is back? root@***:~/.flexget# flexget -V 2016-11-04 20:54 VERBOSE utils.requests Remove_CollectedSeriesFromWatchlist Waiting 4.24 seconds until next request to imdb.com |
It was never gone. Sometimes it works, sometimes it doesn't. |
but nowdays it seems to be not working way more often, than it is working.. |
I updated flexget by misstake which is why I have this issue now. My friend still runs an older version which works 100% of the time.... Why can't we just use that code instead? |
that is really interesting. maybe you can ask your friend which version he uses? |
I can't help you with this - my commit only changed a comment. See https://github.com/tobinjt/Flexget/commit/6d9b973d73603bddd06f69e8523b2eb922735800#diff-d4b4dfe8a325db0d5c6c6e7ed96cd65b for the extent of my changes. |
oh i see.. well, than this error is really strange.. maybe @liiight or @gazpachoking any ideas? this is a major issue for anyone using imdb as input :( |
NOTE: imdb_list no longer working or working intermittenly has nothing to do with any commit I don't think you understand. This is out of our control. imdb has been forcing captchas on its users and there's really no nice way around that. You can use the old plugin if you want, but there's no guarantee it will work and it most certainly won't work with any List specific plugins like list_add, list_remove, list_match etc. |
okay.. that is really sad. i was just wondering why people saying it's still working with the old plugin. if the captchas are the problem, maybe a captcha-solver-service could be a solution? most people using flexget with shared-hosters have them already. i would be really happy about such solution. because lets face it, trakt is nice - but imdb is the biggest movie-database on earth and is accordingly important. thanks |
I guess I could've been clearer. The old plugin works by parsing a public imdb watchlist and avoids captchas that way, but it also means it won't be able to modify the watchlist in any way. As for the current imdb_list, none of us have the time nor the motivation to find a proper fix if one exists, hence the labels "Won't Fix" and "Pending contribution". |
@cvium How would I go about using that (the old) plugin instead of the current one? |
I've added the old imdb plugin as It only works with public lists. It will be included in the next release. |
Okay, so the old-plugin works so far to crawl the imdb_watchlist. |
It must be your account or password...
|
A potential fix for this was just pushed, will be released next version. |
I was unable to trigger any captchas when working on #2062, but if someone manages to trigger it, we will probably attempt the following fix:
|
I will close this for now. If it happens again, just let us know. |
Expected behaviour:
Using the imdb_list plugin, retrieve movies on the watch list and the like.
Actual behaviour:
Login to IMDB does not work, plugin returns "Login to IMDB failed. Check your credentials." despite credentials being correct, i.e., I am able to login with the credentials printed in the log output. I tried both variants for the username, i.e., for email foo@bar.com I tried the whole address as well as just "foo", neither worked.
Steps to reproduce:
Setup a config file with the below snippet and run
flexget --debug --test execute
Config:
Log:
Additional information:
The text was updated successfully, but these errors were encountered: