Архив форума Ace Stream
Для разработчиков => Проблемы и решения => Тема начата: ds_sidorov от 05 Апреля 2013, 14:00:04
-
Не хочет работать. При запуске tsengine в диспетчере задач виден процесс несколько секунд, а потом исчезает. В трее значка нет. Тест выдает Ooops. В логе следующее:
2013-04-05 14:49:27 get_default_api_version: 2
Setting up languages
Default: en_EN.lang
System: ru_RU
2013-04-05 14:49:28 build 2216
2013-04-05 14:49:28 version 2.0.8.11
Fatal error while starting: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
Traceback (most recent call last):
File "ACEStream\Plugin\EngineWx.pyo", line 92, in start
File "ACEStream\Plugin\BackgroundProcess.pyo", line 2907, in run_bgapp
File "ACEStream\Plugin\BackgroundProcess.pyo", line 215, in __init__
File "ACEStream\Player\BaseApp.pyo", line 260, in __init__
File "ACEStream\Player\BaseApp.pyo", line 531, in OnInitBase
UnicodeEncodeError: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
Будто что-то с кодировкой, не пойму только где. Подскажите, плиз, как решить проблему.
-
поставьте версию http://oldforum.acestream.media/index.php?topic=1715.0 для теста
-
Не помогло. Движок не хочет работать.
-
Не помогло. Движок не хочет работать.
т.е уже другая проблема или до сих пор кодировка? насколько я помню пути исправляли еще до 2 версии
-
В логе ace_engine.exe.log выдает следующее:
2013-04-08 16:07:16 2.1.2 37 2013/04/04 12:42:05
get_default_api_version: 2
Fatal error while starting: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
Traceback (most recent call last):
File "core.c", line 106, in
File "core.c", line 264, in
UnicodeEncodeError: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
На другой машине все работает, а на этой не хочет.
-
В логе ace_engine.exe.log выдает следующее:
2013-04-08 16:07:16 2.1.2 37 2013/04/04 12:42:05
get_default_api_version: 2
Fatal error while starting: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
Traceback (most recent call last):
File "core.c", line 106, in
File "core.c", line 264, in
UnicodeEncodeError: 'ascii' codec can't encode character u'\u041c' in position 116: ordinal not in range(128)
На другой машине все работает, а на этой не хочет.
ну а имя пользователя в компьютере русское?
вообще можно попробовать поменять его на латиницу, правда это уже на свой страх и риск, вдруг какая-то прога потом не захочет работать =/ тогда придется лезть в реестр и заменять старое имя пользователя на новое для всех ключей, что найдете.. а так
пуск-выполниь-mmc-ok
в меню "консоль" открыть C:\WINDOWS\system32\lusrmgr.msc
далее пользователи, выбираете своего, правой кнопкой и "переименовать" =/
-
русских букв в пути вообще нет. имя пользователя на англ.
-
русских букв в пути вообще нет. имя пользователя на англ.
а, ну значит с путями поправили проблему..
не имея доступа к коду можно только гадать где проблема с юникодом ) у многих была ошибка с этим oops , я ни разу не отлавливал ее... у остальных норм, значит проблема или во вводимых данных ... может в настойках логин и пароль с кириллицей вбит, кэш ..., или в каком-нибудь стороннем ПО, во что с трудом верится... тут на кофейной гуще гадание)
-
До этого tsengine не грузился и значок в трее не появлялся. В логах было тоже самое, что у пользователя ds_sidorov
Решил эту проблему следующим образом:
Комментарии:
возможно старую версию устанавливать необязательно. Поэтому можно попробовать установить сразу 2.0 (после 3-го пункта переход к 12 пункту)
1.Удалил посредством Uninstall torrentstream
2.Перезагрузил компьютер
3.Удалил (shift+del)
- папку с кешем c:\TorrentStream\
- папку (для Windows 7) c:\Users\vasyapupkin\AppData\Roaming\.Torrent Stream\
- папку (для Windows 7) c:\Users\vasyapupkin\AppData\Roaming\Torrent Stream\
4.Скачал старую версию
Download[Old Version]: http://torrentstream.org/downloads/TorrentStream_1.0.6.7.exe
5.Установил 1.0.6.7
6.Через Firefox установил дополнение и удачно прошел тест
7.Проверил, что значок в трее появился
8.Зашел на torrent-tv, но при попытке что-нибудь просмотреть выдавалось сообщение, что плагин не установлен. Зашел проверил, установлен был со старой версии
9. Закрыл streamtorrent и удалил через Uninstall
10. Перезагрузил компьютер
11. Удалил (shift+del)
- папку с кешем c:\TorrentStream\
- папку (для Windows 7) c:\Users\vasyapupkin\AppData\Roaming\.Torrent Stream\
- папку (для Windows 7) c:\Users\vasyapupkin\AppData\Roaming\Torrent Stream\
12.Скачал версию 2.0
Download: http://dl.torrentstream.org/TorrentStream_2.0.exe
13. Установил 2.0
14. Через Firefox установил дополнение и удачно прошел тест
15. Проверил, что значок в трее появился
16. Зашел на torrent-tv, попробовал просмотреть несколько каналов и все работало исправно
Кое-какую информацию можно почитать ---> здесь <--- (http://forum.wiziwig.eu/archive/index.php/t-77985.html)
-
Не смог у себя побороть эту ошибку. Наблюдается на всех версиях 2.* при запуске ace_engine. При этом при старте системы иногда происходит удачный запуск, но очень редко, затем перестает работать. Подозреваю, что виновата какая-то системная служба.
Ошибка наблюдается только на Windows 8 и 8.1 (обновлены с Windows 7). На семерке ошибки не наблюдалось.
Проверено на чистой установленной системе Windows 8.1 на Hyper-V. Ошибка не исчезла, следовательно влияние прикладного софта исключается.
Имя пользователя, компьютера, сетевого соединения, путь к программе на латинице.
2013-10-26 23:01:53,217|acestream|enable debug: 0
2013-10-26 23:01:53,217|acestream|version=2.1.8 revision=396 date=2013/10/22 11:04:07
2013-10-26 23:01:53,217|acestream|get_default_api_version: 2
2013-10-26 23:01:54,200|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:54233
2013-10-26 23:01:54,201|acestream.LM|listen on 8621
2013-10-26 23:01:54,211|acestream|error during startup
Traceback (most recent call last):
File "core.c", line 523, in
File "core.c", line 132, in
File "core.c", line 120, in
File "core.c", line 381, in
UnicodeEncodeError: 'ascii' codec can't encode characters in position 112-122: ordinal not in range(128)