[GH-ISSUE #270] Lostfilm.tv #207

Closed
opened 2026-10-13 19:51:30 +00:00 by bsakaguchi · 9 comments
Owner

Originally created by @Krab-11 on GitHub (Sep 9, 2018).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/270

Не могу добавить новые сериалы для загрузки с сайта lostfilm.tv. Проблема сохраняется на версии 1.1.6 и 1.1.7. На других не проверял. Monitorrent работает в докер контейнере на NAS с xpenology. Раньше проблем не было.
INFO
Begin execute

INFO
Start checking for lostfilm.tv

INFO
Credentials/Settings are valid

INFO
Check for changes Люцифер / Lucifer

INFO
Series Люцифер / Lucifer not changed

INFO
Check for changes Сверхъестественное / Supernatural

INFO
Series Сверхъестественное / Supernatural not changed

INFO
Check for changes Хороший доктор / The Good Doctor

FAILED
Exception while execute topic
Traceback (most recent call last):
File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 736, in execute
episodes = self._prepare_request(topic)
File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 799, in _prepare_request
show = self.tracker.parse_url(topic.url, True)
File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 515, in parse_url
for season in self._parse_series(soup):
File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 524, in parse_series
serie_blocks = series_block.find_all('div', class
='serie-block')
AttributeError: 'NoneType' object has no attribute 'find_all'

INFO
End checking for lostfilm.tv

INFO
End execute

Originally created by @Krab-11 on GitHub (Sep 9, 2018). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/270 Не могу добавить новые сериалы для загрузки с сайта lostfilm.tv. Проблема сохраняется на версии 1.1.6 и 1.1.7. На других не проверял. Monitorrent работает в докер контейнере на NAS с xpenology. Раньше проблем не было. INFO Begin execute INFO Start checking for lostfilm.tv INFO Credentials/Settings are valid INFO Check for changes Люцифер / Lucifer INFO Series Люцифер / Lucifer not changed INFO Check for changes Сверхъестественное / Supernatural INFO Series Сверхъестественное / Supernatural not changed INFO Check for changes Хороший доктор / The Good Doctor FAILED Exception while execute topic Traceback (most recent call last): File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 736, in execute episodes = self._prepare_request(topic) File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 799, in _prepare_request show = self.tracker.parse_url(topic.url, True) File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 515, in parse_url for season in self._parse_series(soup): File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 524, in _parse_series serie_blocks = series_block.find_all('div', class_='serie-block') AttributeError: 'NoneType' object has no attribute 'find_all' INFO End checking for lostfilm.tv INFO End execute
Author
Owner

@werwolfby commented on GitHub (Sep 9, 2018):

Да, уже в процессе, на днях выйдет фикс

<!-- gh-comment-id:419738194 --> @werwolfby commented on GitHub (Sep 9, 2018): Да, уже в процессе, на днях выйдет фикс
Author
Owner

@Leliil commented on GitHub (Sep 17, 2018):

Докер, 1.1.7
У меня так:
Traceback (most recent call last):
File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 785, in execute
TopicSettings.from_topic(topic))
File "/var/www/monitorrent/monitorrent/engine.py", line 322, in add_torrent
return self.engine.add_torrent(filename, torrent, old_hash, topic_settings)
File "/var/www/monitorrent/monitorrent/engine.py", line 88, in add_torrent
existing_torrent = self.clients_manager.find_torrent(torrent.info_hash)
File "/var/www/monitorrent/monitorrent/plugin_managers.py", line 212, in find_torrent
result = self.default_client.find_torrent(torrent_hash)
File "/var/www/monitorrent/monitorrent/plugins/clients/transmission.py", line 83, in find_torrent
torrent = client.get_torrent(torrent_hash.lower(), ['id', 'hashString', 'addedDate', 'name'])
File "/usr/local/lib/python3.6/site-packages/transmissionrpc/client.py", line 573, in get_torrent
raise KeyError("Torrent not found in result")
KeyError: 'Torrent not found in result'

<!-- gh-comment-id:422043870 --> @Leliil commented on GitHub (Sep 17, 2018): Докер, 1.1.7 У меня так: Traceback (most recent call last): File "/var/www/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 785, in execute TopicSettings.from_topic(topic)) File "/var/www/monitorrent/monitorrent/engine.py", line 322, in add_torrent return self.engine.add_torrent(filename, torrent, old_hash, topic_settings) File "/var/www/monitorrent/monitorrent/engine.py", line 88, in add_torrent existing_torrent = self.clients_manager.find_torrent(torrent.info_hash) File "/var/www/monitorrent/monitorrent/plugin_managers.py", line 212, in find_torrent result = self.default_client.find_torrent(torrent_hash) File "/var/www/monitorrent/monitorrent/plugins/clients/transmission.py", line 83, in find_torrent torrent = client.get_torrent(torrent_hash.lower(), ['id', 'hashString', 'addedDate', 'name']) File "/usr/local/lib/python3.6/site-packages/transmissionrpc/client.py", line 573, in get_torrent raise KeyError("Torrent not found in result") KeyError: 'Torrent not found in result'
Author
Owner

@Krab-11 commented on GitHub (Oct 5, 2018):

Как успехи с фиксом? Когда ждать выхода?

<!-- gh-comment-id:427323697 --> @Krab-11 commented on GitHub (Oct 5, 2018): Как успехи с фиксом? Когда ждать выхода?
Author
Owner

@Leliil commented on GitHub (Oct 5, 2018):

Я поставил 1.1.6 в докер, все работает

<!-- gh-comment-id:427324807 --> @Leliil commented on GitHub (Oct 5, 2018): Я поставил 1.1.6 в докер, все работает
Author
Owner

@hmvs commented on GitHub (Oct 9, 2018):

В 1.1.7 по прежнему не работает. :(
Подозреваю что @werwolfby просто не хочет юбилейное число портить (1000 комитов) :-D

<!-- gh-comment-id:428305804 --> @hmvs commented on GitHub (Oct 9, 2018): В 1.1.7 по прежнему не работает. :( Подозреваю что @werwolfby просто не хочет юбилейное число портить (1000 комитов) :-D
Author
Owner

@werwolfby commented on GitHub (Oct 16, 2018):

@hmvs да с юбилейным числом похоже на правду, но вроде всё окей уже 1.1.8 всё пофиксил.
@Krab-11 можете проверить 1.1.8 и если всё ок, закрыть ишью

<!-- gh-comment-id:430352785 --> @werwolfby commented on GitHub (Oct 16, 2018): @hmvs да с юбилейным числом похоже на правду, но вроде всё окей уже 1.1.8 всё пофиксил. @Krab-11 можете проверить 1.1.8 и если всё ок, закрыть ишью
Author
Owner

@hmvs commented on GitHub (Oct 17, 2018):

@werwolfby спасибо. работает.

<!-- gh-comment-id:430571683 --> @hmvs commented on GitHub (Oct 17, 2018): @werwolfby спасибо. работает.
Author
Owner

@Krab-11 commented on GitHub (Oct 17, 2018):

Проверил, всё отлично работает. Спасибо.

<!-- gh-comment-id:430776017 --> @Krab-11 commented on GitHub (Oct 17, 2018): Проверил, всё отлично работает. Спасибо.
Author
Owner

@RazielMalah commented on GitHub (Oct 3, 2019):

Словил сегодня ту же проблему, версия свежая 1.1.10 конечно же
FAILED Exception while execute topic Traceback (most recent call last): File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 736, in execute episodes = self._prepare_request(topic) File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 799, in _prepare_request show = self.tracker.parse_url(topic.url, True) File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 515, in parse_url for season in self._parse_series(soup): File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 524, in parse_series serie_blocks = series_block.find_all('div', class='serie-block') AttributeError: 'NoneType' object has no attribute 'find_all'

<!-- gh-comment-id:537898258 --> @RazielMalah commented on GitHub (Oct 3, 2019): Словил сегодня ту же проблему, версия свежая 1.1.10 конечно же FAILED Exception while execute topic Traceback (most recent call last): File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 736, in execute episodes = self._prepare_request(topic) File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 799, in _prepare_request show = self.tracker.parse_url(topic.url, True) File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 515, in parse_url for season in self._parse_series(soup): File "/root/monitorrent/monitorrent/plugins/trackers/lostfilm.py", line 524, in _parse_series serie_blocks = series_block.find_all('div', class_='serie-block') AttributeError: 'NoneType' object has no attribute 'find_all'
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#207
No description provided.