Release [MOD] AniDB.net scrapers for TV shows and Movies
So I have been trying to use the tvshows.nfo solution from this thread and created an .nfo file containing the aid of a show used for test

The contents of the tvshow.nfo file is:
Code:
aid=13259

Then I went into the system and refreshed the episode list for the unrecognised folder and it recognised the series (new one) however nothing was returned.  After looking into the debug log I found that the aid was being lost after 19:23:44.031 T:15272, since subsquent requests (see 19:23:44.032 T:14280) returns no ID in the chain function call and all anidb.net url are missing the aid?  Does anybody know how I can fix this?

Debug log from the important section:
Code:
19:23:44.031 T:15272   DEBUG: VideoInfoScanner: Found matching URL NFO file: smb://terra3-vault/anime/(active)/Darling in the FranXX/tvshow.nfo
19:23:44.031 T:15272   DEBUG: VideoInfoScanner: Fetching url 'http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=13259' using AniDB.net [MOD] scraper (content: 'tvshows')
19:23:44.031 T:14280   DEBUG: Thread VideoInfoDownloader start, auto delete: false
19:23:44.031 T:14280   DEBUG: ADDON::CScraper::GetVideoDetails: Reading movie 'http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=13259' using AniDB.net [MOD] scraper (file: 'C:\Users\<edited>\AppData\Roaming\Kodi\addons\metadata.tvshows.anidb.net.mod', content: 'tvshows', version: '2.4.0')
19:23:44.032 T:14280   DEBUG: scraper: GetDetails returned <details><url function="GetPersonalAnimeMapping" cache="pers-anime-list.xml">https://<editedsite>/anidb/pers-anime-list.xml</url><url function="LoadAnimeMapping" cache="anime-list.xml">https://raw.github.com/ScudLee/anime-lists/master/anime-list.xml</url><chain function="GetIDByIDChain"></chain><chain function="GetTitleByIDChain"></chain><chain function="GetOriginalTitleByIDChain"></chain><chain function="GetStartDateByIDChain"></chain><chain function="GetRatingByIDChain"></chain><chain function="GetGenresByIDChain"></chain><chain function="GetPlotByIDChain"></chain><chain function="GetCastByIDChain"></chain><chain function="GetWritersByIDChain"></chain><chain function="GetDirectorsByIDChain"></chain><chain function="GetStudiosByIDChain"></chain><chain function="GetArtworkByIDChain"></chain><chain function="GetTVArtworkByIDChain"></chain><episodeguide><url gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></episodeguide></details>
19:23:44.032 T:14280   DEBUG: scraper: GetPersonalAnimeMapping returned <details></details>
19:23:44.040 T:14280   DEBUG: scraper: LoadAnimeMapping returned <details><url function="PrepareTVDBSearch" cache=".xml">&</url></details>
19:23:44.040 T:14280   DEBUG: scraper: PrepareTVDBSearch returned <details><url function="CheckTVDBResults" cache="tvdb-s-.xml">http://www.thetvdb.com/api/GetSeries.php?seriesname=</url></details>
19:23:44.041 T:14280   DEBUG: scraper: CheckTVDBResults returned <details><chain function="TVDBSearchLoop">&</chain></details>
19:23:44.041 T:14280   DEBUG: scraper: TVDBSearchLoop returned <details></details>
19:23:44.041 T:14280   DEBUG: scraper: GetIDByIDChain returned <details><id></id></details>
19:23:44.041 T:14280   DEBUG: scraper: GetTitleByIDChain returned <details><url function="ParseTitle" gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></details>
19:23:44.041 T:14280   DEBUG: scraper: ParseTitle returned <details></details>
19:23:44.042 T:14280   DEBUG: scraper: GetOriginalTitleByIDChain returned <details><url function="ParseOriginalTitle" gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></details>
19:23:44.042 T:14280   DEBUG: scraper: ParseOriginalTitle returned <details></details>
19:23:44.042 T:14280   DEBUG: scraper: GetStartDateByIDChain returned <details><url function="ParseStartDate" gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></details>
19:23:44.042 T:14280   DEBUG: scraper: ParseStartDate returned <details></details>
19:23:44.042 T:14280   DEBUG: scraper: GetRatingByIDChain returned <details><url function="ParseRating" gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></details>
19:23:44.043 T:14280   DEBUG: scraper: ParseRating returned <details></details>
19:23:44.043 T:14280   DEBUG: scraper: GetGenresByIDChain returned <details><url function="ParseGenres" gzip="yes" cache=".xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=</url></details>
19:23:44.045 T:14280   DEBUG: could not parse input XML
19:23:44.045 T:14280   DEBUG: XSLT: xslt transformation failed
19:23:44.045 T:14280   DEBUG: could not parse input XML
19:23:44.045 T:14280   DEBUG: XSLT: xslt transformation failed

Additional I did notice that the name of the series is missing from the list so I also created a personal anime list and enabled it in the pulg-in, it's contents was:
xml:
<?xml version="1.0" encoding="utf-8"?>
<anime-list>
  <anime anidbid="13259" tvdbid="337017" defaulttvdbseason="1">
    <name>Darling in the FranXX</name>    
  </anime>
</anime-list>

I thought that since it wasn't on the list it wouldn't be recognised and that could cause the issue however still no luck.

Any thoughts? Any illumination will be helpful and also if you need the full debug log please let me know.
Reply


Messages In This Thread
RE: - by scudlee - 2013-10-12, 17:42
RE: [RELEASE] [MOD] AniDB.net scrapers for TV shows and Movies - by nightblanket - 2018-01-20, 21:50
Logout Mark Read Team Forum Stats Members Help
[MOD] AniDB.net scrapers for TV shows and Movies8