Thanks Mehdroid! the other anidb agent use an account, file checksum, no posters, no episode summaries so of course this one is better :D
I looked into "steins;gate" and other titles with a semi-colon, and i unfortunaltly cannot fix fully... as the title received by the agent is "Steins" if the search string is "Steins;gate", but i changed something so the keyword search can pick it up, just not a 100% match so has to be manually updated, but it picks it up without modifying anything. Good enough...
K-On! and K-On!! and titles with years works ok now (changed agent to make a direct comparison without substitution and one with substitutions, Key word search should pick it up if fails... so i need people to update their agent and test... You can always use aid:xxxx with xxxx being the anidb id (at the end of the URL) for manual assignment shall any serie not be found (please feedback if that is the case)
Created a list for missing episodes (same as other logs, in data folder where i keep a cache of the theme songs posters and fanart, Support added for specials. specials not in anidb gets their episode number as title (too much code rewrite to change that, would have to change from parsing the xml to parsing metadata scanned files, wouldn't be optimized)
Support for OPs/EDs, trailers, etc.
OPs/EDs "C": Season 0 Episodes 101-199 (e.g. anidb C1 => S00e101)
Trailers "T": Season 0 Episodes 201-299 (anidb T1 => S00e201, T2 => s00e02, ...)
Parodies "P": Season 0 Episodes 301-399 (anidb P1 => S00e301, P2 => s00e302, ...)
Other "O": Season 0 Episodes 401-499 (anidb O1 => S00e401, O2 => s00e402, ...)
Few Plex bugs: you need to change view while in serie season 0 to list new detected files, need to go on ep to refresh title.
Should only affect refreshes, not the first detection
Just replace __init__.py with the code on github
Tests were done with a kanji folder name so seem to be pretty stable... Please feedback any issue or functionality wished...
Please update the database using the logs, series without posters would have a link to update... Hold on few months for theme songs, plex team will update their backlog (oldest has been submited a year ago still not integrated)