[Rel] HTTP Anidb Metadata Agent (HAMA)

Plex Media Server\Plug-in Support\Data\com.plexapp.agents.hama\DataItems

anime-list-master.xml (Scud Lee’s mapping files)


Kiseijuu: Sei no Kakuritsu

anime-titles.xml (anidb title database)


Kiseijuu: Sei no Kakuritsu
Parasite
Parasyte
Parasyte -the maxim-
Parasyte -the maxim-
Parasyte: The Maxim
Parazit: Mravní zásady života
Паразит
Паразит: Жизненный принцип
Паразит: Основно правило
寄生兽 生命的准则
寄生獣 セイの格率

Logs\PMS Plugin Logs\com.plexapp.agents.hama.log
2015-12-06 17:23:13,678 (-b694490) : CRITICAL (agentkit:993) - Exception in the search function of agent named ‘HamaTV’, called with keyword arguments {‘openSubtitlesHash’: None, ‘episode’: ‘18’, ‘name’: “I Am a Man! Ranma’s Going Back to China!”, ‘episodic’: ‘1’, ‘show’: ‘Ranma \xbd Nettou Hen’, ‘season’: ‘1’, ‘filename’: ‘%2Fvolume1%2FMegaRaid%2FAnime%2FJap%20Sub%20En%2F_test%20Users%2FZeroQI%2FRanma%20%C2%BD%20Nettou%20Hen%2FRanma%201%202%20-%2018%20-%20%20I%20Am%20a%20Man!%20Ranma`s%20Going%20Back%20to%20China!%20[E-D]%2Emkv’, ‘plexHash’: ‘0da39a3ee5e6b4b0d3255bfef95601890afd80709’, ‘duration’: ‘-1’, ‘id’: ‘375705’} (most recent call last):
File “bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/api/agentkit.py”, line 986, in _search
File “/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/Hama.bundle/Contents/Code/init.py”, line 678, in search
def search(self, results, media, lang, manual): self.Search(results, media, lang, manual, False )
File “/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/Hama.bundle/Contents/Code/init.py”, line 87, in Search
orig_title = ( media.title if movie else media.show ).encode(‘utf-8’) # NEEDS UTF-8
UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xbd in position 6: invalid start byte

DEBUG (init:489) - Update() - AniDB title: ‘Kiseijuu: Sei no Kakuritsu’, original title: ‘Kiseijuu: Sei no Kakuritsu’, metadata.title ‘Kiseijuu: Sei no Kakuritsu’

Corrected the issue on github and attached here too