toxic 6 #184277 Posted May 15, 2014 А ТС любитель показать мод и забросить его Очень, жаль, что ТС такая "редиска". Quote Share this post Link to post Short link Share on other sites
Uti-Puti 344 #185233 Posted May 18, 2014 А ТС любитель показать мод и забросить его. Это уже не в первый раз, к сожалению(( Ну может потерял интерес или другие дела появились, всякое же бывает) ТС много хорошего сделал, всё равно скажем ему спасибо! 1 Quote Share this post Link to post Short link Share on other sites
Slava7572 1,685 #187796 Posted May 31, 2014 Ну может потерял интерес или другие дела появились, всякое же бывает) ТС много хорошего сделал, всё равно скажем ему спасибо! Ага,только плохое помнят.Этот человек и так очень много сделал и похоже делает для игры. Quote Share this post Link to post Short link Share on other sites
toxic 6 #187806 Posted May 31, 2014 Этот человек и так очень много сделал и похоже делает для игры. Не знаю — не пользуюсь ничем, что ТС сделал для игры. А эту тему бросил.... Редиска. 2 Quote Share this post Link to post Short link Share on other sites
Slava7572 1,685 #187852 Posted May 31, 2014 Не знаю — не пользуюсь ничем, что ТС сделал для игры. А эту тему бросил.... Редиска. Прицел "Вспышки",дамагпанель с логом урона,например.Тоже не слышали?:) 1 Quote Share this post Link to post Short link Share on other sites
toxic 6 #188022 Posted June 1, 2014 (edited) Прицел "Вспышки",дамагпанель с логом урона,например.Тоже не слышали?:) В названиях тем видел, но, повторюсь, не пользуюсь. Поэтому хотелось бы услышать начальника транспортного отдела топикстартера. Ведь это на него бочки катят :) Edited June 1, 2014 by toxic Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #194285 Posted June 20, 2014 http://res-mods.ru/mod/29871-replays_manager?author=9-STL1te 5 Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #194292 Posted June 20, 2014 (edited) @SysUtils2, 2 раза потерял связь с сервером.. в логе следующее: Exception in thread Thread-38: Traceback (most recent call last): File "scripts/common/Lib/threading.py", line 551, in __bootstrap_inner File "scripts/common/Lib/threading.py", line 504, in run File "xvmstat/stats.py", line 137, in getBattleResultsStat File "xvmstat/stats.py", line 186, in _get_battleresults ValueError: invalid literal for int() with base 10: 'None' Ещё вылет, но на этот раз: [WARNING] (scripts/client/Account.py, 1680): AccountRepository is None not exist: temp.wotreplay Edited June 20, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #194313 Posted June 20, 2014 @SysUtils2, 2 раза потерял связь с сервером.. в логе следующее: Exception in thread Thread-38: Traceback (most recent call last): File "scripts/common/Lib/threading.py", line 551, in __bootstrap_inner File "scripts/common/Lib/threading.py", line 504, in run File "xvmstat/stats.py", line 137, in getBattleResultsStat File "xvmstat/stats.py", line 186, in _get_battleresults ValueError: invalid literal for int() with base 10: 'None' Ещё вылет, но на этот раз: [WARNING] (scripts/client/Account.py, 1680): AccountRepository is None not exist: temp.wotreplay Хм. Похоже на конфликт с XVM. А вот второе сообщение из-за чего-то еще. Спасибо за сообщение. Будем выяснять что за баг. Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #194322 Posted June 20, 2014 @SysUtils2, заметил, что эти вылеты происходят в основном после нажатия на более старый реплей, для просмотра подробной информации (не с текущей игровой сессии). И после закрытия окна "Результаты боя". Так же подвисает секунд на 5-7 при нажатии на определённый реплей; закрытии менеджера реплеев. Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #194324 Posted June 20, 2014 @SysUtils2, заметил, что эти вылеты происходят в основном после нажатия на более старый реплей, для просмотра подробной информации (не с текущей игровой сессии). И после закрытия окна "Результаты боя". Так же подвисает секунд на 5-7 при нажатии на определённый реплей; закрытии менеджера реплеев. Ну по первому вылету я уже понял в чем проблема. Сейчас в ЛС пришлю обновленный файл, проверите? Подвисания из-за тяжести мода, виснет интерфейс просто. В след. версии добавлю шестеренку при загрузке чего-либо. Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #194333 Posted June 20, 2014 (edited) Ну по первому вылету я уже понял в чем проблема. Сейчас в ЛС пришлю обновленный файл, проверите? Проверил - нашёл закономерность: 1- Нажимаю на реплей, нажимаю "результаты боя", прохожу по вкладкам "личный результат", "командный результат" и т.д., закрываю. - Всё норм; 2- Нажимаю на какой-то другой реплей, как только справа появляется картинка карты, название и т.д. - зависон, вылет. И так каждый раз. (из ангара) Так же теряется связь с сервером, если: 1- Нажать на реплей, пройтись по вкладкам в окне "результаты боя", выйти; 2- Свернуть игру, развернуть; 3- Пролистать список реплеев. (1, 2, 3 - шаги последовательности действий) с фиксом, который ты бросил, питон.лог теми ошибками больше не заполняется. UPD: если из ангара запустить реплей - вываливается предупреждение об отключении от сервера, подтверждаю - выкидывает на окно логина и всё, реплей не идёт (а должен?). А из окна логина, через менеджер, реплей идёт. Edited June 20, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
XXX_MUTANT 76 #194514 Posted June 21, 2014 (edited) http://res-mods.ru/mod/29871-replays_manager?author=9-STL1te Теряет связь с сервером и выкидывает на окно выбора сервера. Долго обрабатывает любое действие. Начиная от сортировки (1500реплеев) и заканчивая действиями внутри одного реплея. Конфликтует с многорядной каруселью- пропали настройки карусели. Странно, переустановил тот-же набор модов и пропал конфликт. Но тормоза жуткие. И так-же подтверждаю, что внутри клиента при выборе воспроизведения предложило разъединить и тишина. Не, что-то не то всетаки.Сперва это произошло. Перезагрузил клиент и вернулось окно настроек к норме. А потом вообще перестал реагировать на кнопку менеджера реплеев. перезагрузка не помогает. питонлох /------------------------------------------------------------------------------------------------------------------------\ BigWorld Release Client (compiled at 19:16:34 May 27 2014) starting on Sat Jun 21 12:04:41 2014 Checking ./res_mods/0.9.1: mods found [XPM] preloader gui.Scaleform.locale [XPM] Working dir: ./res_mods/0.9.1/scripts/client/gui/mods [XPM] Loading mod: kwg_waiting_fix 0.3 (http://www.koreanrandom.com/forum/topic/11630-/#entry151768) [XPM] Loading mod: xvmstat 1.3.1 (http://www.modxvm.com/) [ModSettings] initializing Executing: armor_gui_text Executing: AutoEquip Executing: DamagePanel [ Damage Panel by GambitER 0.8.11 v.2 ] Executing: FixRecreateDevice Executing: GunConstraints Executing: locastans_UT_announcer Executing: MS Executing: MS1 Executing: PMOD Executing: ReplaysManager Executing: ReplaysManagerButton Executing: ReplaysManagerUpload Executing: SafeShot Executing: totalhp [NOTE] (scripts/common/fortified_regions.py, 130): fortified_regions.init() [NOTE] (scripts/client/post_processing/__init__.py, 275): The quality = 0 was selected. [NOTE] (scripts/client/post_processing/__init__.py, 275): The quality = 3 was selected. [SPACE] Loading space: spaces/hangar_v2 ###################################################################################modssettings send { "FlashSettingsFile":"MultilinedTankCarouselSettings.swf", "dailyFilter":0, "debugswitch":false, "eliteFilter":0, "premiumFilter":0, "rowCount":3, "scaleFactor":0.73, "scaleTextFactor":1.2, "showDailyFilter":true, "showEliteFilter":true, "showNationFilter":true, "showPremiumFilter":true, "showPrimaryTanksFilter":true, "showTankTierFilter":true, "showTankTypeFilter":true, "tierFilter":0 } [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): MLT received settings: [object Object] [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 1 [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 2 [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 3 [ERROR] (scripts/client/gui/Scaleform/framework/factories.py, 48): There is error while daapi python-side class initialization: (<class 'mods.ReplaysManager.ReplaysManager'>,) [EXCEPTION] (scripts/client/gui/Scaleform/framework/factories.py, 50): Traceback (most recent call last): File "scripts/client/gui/Scaleform/framework/factories.py", line 44, in create File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 237, in __init__ File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 152, in __init__ File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 175, in getCache error: Error -5 while decompressing data: incomplete or truncated stream [WARNING] (scripts/client/gui/Scaleform/framework/managers/loaders.py, 173): PyEntity for alias ReplaysManager is None Traceback (most recent call last): File "scripts/client/gui/Scaleform/Flash.py", line 277, in __call__ File "scripts/client/gui/Scaleform/Flash.py", line 261, in handleExternalInterfaceCallback File "D:\Work\ReplaysManager\source\python\ReplaysManagerButton.py", line 62, in <lambda> File "scripts/client/gui/Scaleform/framework/application.py", line 345, in loadView File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 331, in load File "scripts/client/gui/Scaleform/framework/ScopeControllers.py", line 81, in addLoadingView Exception: pyView can not be None! [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): MLT received settings: [object Object] [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 1 [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 2 [ModSettingsAPI.GUI] (scripts/client/gui/Scaleform/Flash.py, 261): create UI() 3 [ModsSettings] saving all configs to disk PostProcessing.Phases.fini() \------------------------------------------------------------------------------------------------------------------------/ Помогло удаление файла кэша с нулевым размером. Edited June 21, 2014 by XXX_MUTANT Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #194949 Posted June 23, 2014 UPD: если из ангара запустить реплей - вываливается предупреждение об отключении от сервера, подтверждаю - выкидывает на окно логина и всё, реплей не идёт (а должен?). А из окна логина, через менеджер, реплей идёт. Реплей и не должен сам запускаться. В планах поправить это. Сегодня поставлю себе XVM и буду тестить. Quote Share this post Link to post Short link Share on other sites
toxic 6 #194994 Posted June 23, 2014 (edited) Реплей и не должен сам запускаться. В планах поправить это. Сегодня поставлю себе XVM и буду тестить. Я бы тоже потестил. То, что ты выкладывал — не запускается. Доходит до сканирования реплеев и ...всё. Может быть из-за количества??? (6к+). Окажу посильную помощь в тестировании. Кстати, на голом клиенте тоже самое. (См. выше) UPD. Теперь вообще не запускается. Кнопка жмётся, но ничего не происходит. python.log BigWorld Release Client (compiled at 19:16:34 May 27 2014) starting on Mon Jun 23 14:06:13 2014 Checking ./res_mods/0.9.1: mods found Executing: ReplaysManager Executing: ReplaysManagerButton Executing: ReplaysManagerUpload [NOTE] (scripts/common/fortified_regions.py, 130): fortified_regions.init() [NOTE] (scripts/client/post_processing/__init__.py, 275): The quality = 4 was selected. [NOTE] (scripts/client/post_processing/__init__.py, 275): The quality = 3 was selected. [ERROR] (scripts/client/gui/Scaleform/framework/factories.py, 48): There is error while daapi python-side class initialization: (,) [EXCEPTION] (scripts/client/gui/Scaleform/framework/factories.py, 50): Traceback (most recent call last): File "scripts/client/gui/Scaleform/framework/factories.py", line 44, in create File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 237, in __init__ File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 152, in __init__ File "D:\Work\ReplaysManager\source\python\ReplaysManager.py", line 175, in getCache error: Error -5 while decompressing data: incomplete or truncated stream [warning] (scripts/client/gui/Scaleform/framework/managers/loaders.py, 173): PyEntity for alias ReplaysManager is None Traceback (most recent call last): File "scripts/client/gui/Scaleform/Flash.py", line 277, in __call__ File "scripts/client/gui/Scaleform/Flash.py", line 261, in handleExternalInterfaceCallback File "D:\Work\ReplaysManager\source\python\ReplaysManagerButton.py", line 62, in File "scripts/client/gui/Scaleform/framework/application.py", line 345, in loadView File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 331, in load File "scripts/client/gui/Scaleform/framework/ScopeControllers.py", line 81, in addLoadingView Exception: pyView can not be None! [sPACE] Loading space: spaces/hangar_premium_v2 [ERROR] (scripts/client/messenger/proto/xmpp/connection.py, 121): Received chat token is empty PostProcessing.Phases.fini() UPD2. На чистом клиенте удалось запустить после удаления файла кэша. Из ангара не запускает. Пишет надо отключиться от сервера и вываливается в окно выбора сервера и ввода логина. Нажал кнопку менеджера все запустилось. Но воспроизведение корявое. Один реплей не запустился. Второй запустился, но повис. И да — всё жутко тормозит. Edited June 23, 2014 by toxic Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #195002 Posted June 23, 2014 (edited) Да, большое кол-во реплеев - беда. Думаю стоит отпилить парсинг старых реплеев (< 9.0). + оптимизировать пару моментов. Edited June 23, 2014 by SysUtils2 Quote Share this post Link to post Short link Share on other sites
toxic 6 #195003 Posted June 23, 2014 (edited) После просмотра реплея отключился звук двигателей и пушек. Перестал работать оленемер. (В реплее, кстати, тоже не работает). После боя (после просмотра реплея запустил бой) отвалился с сообщением "Потеря связи с сервером". А просмотр в ангаре не работает??? На 512 реплеях всё равно тормозит, но меньше. Что насчет тестирования?? Edited June 23, 2014 by toxic Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #195004 Posted June 23, 2014 Думаю стоит отпилить парсинг старых реплеев (< 9.0). А можно сделать чексбокс.. и обозвать его "Не отображать реплеи старых патчей".. и чтобы по дефолту был отмечен Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #196145 Posted June 27, 2014 После просмотра реплея отключился звук двигателей и пушек. Перестал работать оленемер. (В реплее, кстати, тоже не работает). После боя (после просмотра реплея запустил бой) отвалился с сообщением "Потеря связи с сервером". А просмотр в ангаре не работает??? На 512 реплеях всё равно тормозит, но меньше. Что насчет тестирования?? Был занят, надеюсь на этих выходных заняться модом. О результатах отпишу тут. В ангаре просмотр не пашет, постараюсь прикрутить запуск реплея после отлючения от сервера автоматом Quote Share this post Link to post Short link Share on other sites
SysUtils2 276 #196665 Posted June 29, 2014 (edited) Запилил обработку реплеев в другом потоке, это снизит скорость обработки реплеев, но зато теперь будет отображаться прогресс обработки. + запилил постраничный вывод реплеев. очень простой "Страницы: первая << >> последняя". Нужно для тестов большая куча реплеев. Тысяч 5-6 от версий 8.11 по 9.1. После всех тестов выложу обновленную версию на res-mods и ссылку сюда. Доработки по совместимости с XVM на очереди. Edited June 29, 2014 by SysUtils2 2 Quote Share this post Link to post Short link Share on other sites