Можно удалить плагин с полной очисткой данных. Или удалить данные из папки \userdata\addod_data\plugin.video.tam ПС: Коди 16 очень устарел. Не факт что на нем будет работать хотя бы 20% плагинов. Я например давно не тестирую ниже 19
tdw1980, добрый день. спасибо за плагин и его поддержку.
А можно попросить добавить опцию выключения: my_thread.start() и my_thread2.start() в proxy_list.py? Может я чего-то не понимаю и как-то по другому можно отключить постоянную проверку прокси листа в фоне? В настройках самого TAM:
Код
<setting id="unlock" default="true">0</setting>
Может добавить проверку на эту опцию? Если 0, то не запускать threads.
У меня ТВ приставка целиком прокинута через зарубеж (для кинопаба, lostfilm, rutor и т.д.), TAM смотрит на torrserver (что бы не гонять torrent траффик через зарубеж), который стоит на домашнем сервере и сервера всех известных анонсеров тоже прокинуты через зарубеж (точечная маршрутизация по доменам). То есть разблокировка в моём случае не нужна.
Проблема в том, что плагин по кругу гоняет проверку своих прокси, бесконечно, что не всем нужно. В tcpdump по кругу примерно такие пакеты:
В моём случае это происходит через зарубежный сервер, а в этом нет смысла. Приходится каждый раз вручную коментить вызов этих методов после очередного обновления плагина
Спасибо.
Сообщение отредактировал stavultras - Суббота, 15.08.2026, 09:04
Обновилась версия на 2.8.6 и перестали открываться все дополнения, отключаю или откатываюсь на 2.8.1 - все работает. В логах ничего подозрительного не вижу. В чем может быть беда?
При установке 2.8.6 ни один плагин не работает. На попытку открыть ЛЮБОЙ установленный плагин крутит колесико бесконечно и подвисает серьезно до перезагрузки. 2.8.5 все норм.
2026-09-16 11:05:45.032 T:2008 error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'UnicodeEncodeError'> Error Contents: 'ascii' codec can't encode characters in position 3-9: ordinal not in range(128) Traceback (most recent call last): File "/storage/.kodi/addons/plugin.video.tam/main.py", line 2954, in <module> if mode=="open" : Open(url, info, purl, engine) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/storage/.kodi/addons/plugin.video.tam/main.py", line 2118, in Open L=List(url) File "/storage/.kodi/addons/plugin.video.tam/main.py", line 2177, in List if 'magnet:' in url: return list_magnet(url) ~~~~~~~~~~~^^^^^ File "/storage/.kodi/addons/plugin.video.tam/main.py", line 2230, in list_magnet save_cache(url, L) ~~~~~~~~~~^^^^^^^^ File "/storage/.kodi/addons/plugin.video.tam/main.py", line 2730, in save_cache fl.write(repr(cache)) ~~~~~~~~^^^^^^^^^^^^^ UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-9: ordinal not in range(128) -->End of Python script error report<--
Исправил для себя, добавлением encoding='utf-8' для open() в функции save_cache.