Установил плэйер и сразу же столкнулся с этой проблемой. По логам сразу подумал, что прога не может прочесть путь к файлу с кириллическими символами. Перешёл на пользователя с латинским названием и там всё работает. Исправьте пожалуйста.
Система Windows 7.
Вот лог.
C:\Program Files\TorrentStream\torrentstream\library.zip\Tribler\Core\osutils.py:74: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
Setting up languages
Language file: C:\Program Files\TorrentStream\torrentstream\Tribler\Lang\english.lang
Build 14253
ts_version 1.0.3
Traceback (most recent call last):
File "Tribler\Player\BaseApp.pyc", line 620, in load_playerconfig
IOError: [Errno 2] No such file or directory: u'C:\\Users\\\u0421\u0435\u0440\u0433\u0435\u0439\\AppData\\Roaming\\.Torrent Stream\\playerconf.pickle'
main: Session config C:\Users\\u0421\u0435\u0440\u0433\u0435\u0439\AppData\Roaming\.Torrent Stream\sessconfig.pickle
main: Session saved port 8621 C:\Users\\u0421\u0435\u0440\u0433\u0435\u0439\AppData\Roaming\.Torrent Stream\sessconfig.pickle
Traceback (most recent call last):
File "bgprocess.py", line 139, in OnInit
File "Tribler\Player\BaseApp.pyc", line 142, in OnInitBase
File "Tribler\Core\Session.pyc", line 234, in __init__
File "Tribler\Core\APIImplementation\LaunchManyCore.pyc", line 82, in register
File "Tribler\Core\BitTornado\RawServer.pyc", line 109, in find_and_bind
File "Tribler\Core\BitTornado\SocketHandler.pyc", line 333, in find_and_bind
File "Tribler\Core\BitTornado\SocketHandler.pyc", line 303, in bind
error: (10013, 'Permission denied')
main: ONEXIT
main: Removing playing download if not complete
main: ONEXIT: Thread still running MainThread daemon False
main: ONEXIT: Thread still running VideoHTTPServerThread-1 daemon True
main: ONEXIT: Thread still running SessionPoolThread-3 daemon True
main: ONEXIT: Thread still running SessionPoolThread-4 daemon True
main: ONEXIT: Thread still running BGTaskQueueThread-1 daemon True
Так мы обратили внимание и сделали себе пометку, что нужно исправить.
Могу только сказать,- спасибо за инфу!
А насчет (10013, ‘Permission denied’), так это ваш брандмауэр заблокировал порт, ну с этим как я понял вы уже разобрались. Как правило это происходит если плагин устанавливается из под пользовательского аккаунта не имеющего или имеющего ограниченные права на администрирование ОС или пользователь случайно заблокировали плагин, при первом оповещении брандмауэра во время установки или первого запуска.
У меня стоит Windows7 Ultimate конечно же администраторские права у пользователя. Брэндмауэр я после установки первым делом вырубаю. Антивирус NOD32 простой не Smart версия, т.е Firewall там нет. Даже прогу запускал с правами администратора, таже лапша.
Единственное отличие между двумя пользователями где работает и где выдаёт (10013, ‘Permission denied’) только в латинском и кириллическом названии соответственно. Спасибо за ответ, продолжайте работать.
P.S. Вообще-то раньше не смотрел онлайн кино потому что в таком дерьмовом качестве не люблю смотреть. Нет ни какого удовольствия от просмотра. Раньше смотрел несколько фильмов в месяц. Сейчас в неделю несколько смотрю. Задумка у вас очень хорошая. Надеюсь и заработаете свои деньги.
Setting up languages
Language file: D:\install\TSPlugin\torrentstream\Tribler\Lang\english.lang
Build 14253
ts_version 1.0.3
Traceback (most recent call last):
File "bgprocess.py", line 139, in OnInit
File "Tribler\Player\BaseApp.pyc", line 77, in OnInitBase
File "Tribler\Utilities\Instance2Instance.pyc", line 39, in __init__
File "Tribler\Core\BitTornado\RawServer.pyc", line 103, in bind
File "Tribler\Core\BitTornado\SocketHandler.pyc", line 303, in bind
error: (10013, 'Permission denied')
main: ONEXIT
main: Removing playing download if not complete
main: ONEXIT: Thread still running MainThread daemon False
main: ONEXIT: Thread still running BGTaskQueueThread-1 daemon True
main: ONEXIT: Thread still running VideoHTTPServerThread-1 daemon True
Также можете попробовать установить Kaspersy Intrnet Security, тогда он автоматом внесет все необходимые изменения и надеюсь избавит вас от этой проблемы, без копания в настройках брандмауэра Windows
P.S. Ваши идентичные посты, в других темах, я удаляю. Оставляю только в этой, как в самой подходящей
pokopalsea… i nashol … okazivaetsea port blokirovalsea drugoi progoi …
pochenu ne zdeloti shtobi Plugin vibiral otritii port ili mojno hoteabi izmeniti tekushii port ???
pravilino eto kakoi port ???
ea imeiu v vidu port dlea raboti na lokalke 62062 etot pomoemu …
bgproccess.exe i browser rabotaet na porte 62062 ili ea oshibaiusi ??
Потратил 3 часа, но все-таки заработало…
Решение для Windows 7 x64:
в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\ создать значение (DWORD) “MaxUserPort” = fffe.
Перезагрузиться
И немного комментариев как я на это вышел:
Через “Устранение неполадок - Сеть и Интернет - Входящие подключения - далее - что-то другое - путь к bgprocess.exe” получил сообщение о неком NatAlePortFilter мешающем мне. В гугле нашел немного инфы, но по vista, попробовал поставить MaxUserPort на максимальное значение и все заработало…
Также в процессе всплыли такие понятия как Application Layer Enforcement, windows filtering platform, насколько я понял, модули которого могут блокировать трафик независимо от фаервола, очень многие на это жаловались на разных форумах, тк отключить хз как.
Также команды:
В общем то таже самая ошибка возникает при разшаривании интернета в домашней сети Windows 7
никакие Брандмауэры и Антивирусы не запущены при этом) Лечится путем - убрать расшаривание)
Мы благодарны mike.t за найденный вариант решения этой проблемы и найдемся что его пост поможет или уже помог кому-то ее решить. К сожалению, до сих пор, мы так и не идентифицировали причину, поэтому мы можем только предложить специальную версию плагина, которая автоматически вносит эту запись в реестр.
Вот эта версия плагина: TorrentStream_1.0.4.17 Просьба, потом отписаться помогло или нет.
Ну и подробная инструкция по проверке (добавлению) нужного параметра в реестре, для тех кто не знает как это сделать:
Заходим в меню “Пуск”, выбираем пункт меню “Выполнить…” (эквивалентно нажатию +R).
В появившемся окне вводим “regedit” и нажимаем “ОК”.
Открылось окно редактора реестра Windows.
В списке слева выбираем раздел “HKEY_LOCAL_MACHINE”, в нем выбираем раздел “System”.
Далее выбираем раздел “CurrentControlSet”.
Далее выбираем раздел “Services”.
Далее выбираем раздел “Tcpip”.
Далее выбираем раздел “Parameters”. В появившемся списке параметров, которые находятся в правой части окна,
проверяем наличие параметра MaxUserPort и его значение 0x0000fffe (65534).
Если значение параметра не совпадает с правильным, смотрите пункт 11.
Если такого параметра не существует, смотрите пункт 9.
Создаем новый параметр. Для этого нажимаем правой кнопкой мыши на любое место в правой части окна,
в выпадающем меню выбираем пункт “Создать”, там выбираем пункт меню “Параметр DWORD”.
Вводим имя нового параметра “MaxUserPort”.
Задаем значение параметра. Для этого нажимаем правой кнопкой мыши на параметр “MaxUserPort”,
в выпадающем меню выбираем пункт “Изменить”.
В появившемся диалоговом окне в поле “Значение” вводим “fffe”. Система исчесления
должна быть установлена в “Шестнадцатиричная”. Нажимаем “ОК”.
Скриншоты по всем шагам, прилагаются ( прикрепленный файл )