arzakon 12 Posted December 7, 2012 Совсем недавно у танкистов-линуксоидов появилась возможность полноценно использовать XVM - для них также стало доступным отображения статистики игроков в интерфейсе. Эмулятор файловой системы XvmFS доступен для скачивания с официального сайта проекта XvmFS использует модуль FUSE и с точки зрения операционной системы всё выглядит как обычное монтирование ещё одной файловой системы. Установка, настройка и использование XvmFS подробно описаны в файлах README, находящихся в архиве с основным скриптом. Сейчас скрипт считается находящимся в стадии бета-тестирования, обо всех ошибках можно писать сюда или в багтрекер. Вопросы по использованию XvmFS писать сюда или в ЛС - и то, и другое проверяю минимум раз в день. Сразу предупреждаю: за вопросы, ответ на которые есть в README-ru.txt, в ответ наложу curse на 20 сливов подряд. 4 Share this post Link to post Short link Share on other sites
novi4ki 0 #24062 Posted December 9, 2012 Проблемы которые получил. 1) Вылет игры с XVM при убийстве противника. 2) считает шанс только по технике. Share this post Link to post Short link Share on other sites
13 3,392 #24077 Posted December 9, 2012 Вылет игры с XVM при убийстве противника. Перепроверьте конфиг, а именно шрифты в хитлоге и сообщениии о подрыве боеукладки. Скорее всего там используются шрифты Windows, которых, естественно, нет в вашей системе. Share this post Link to post Short link Share on other sites
novi4ki 0 #24120 Posted December 9, 2012 (edited) Перепроверьте конфиг, а именно шрифты в хитлоге и сообщениии о подрыве боеукладки. Скорее всего там используются шрифты Windows, которых, естественно, нет в вашей системе. Один момент. Вылет происходит при любом убийстве. даже без крита боеугладки. Кстати могу прикрепить свой конфиг. не могу понять как настроить лог в хитах Edited December 9, 2012 by novi4ki Share this post Link to post Short link Share on other sites
arzakon 12 #24135 Posted December 9, 2012 Проблемы которые получил.1) Вылет игры с XVM при убийстве противника. Запусти игру из консоли. При вылете на консоль должна вывалиться кучка сообщений Wine об ошибке - покажи их все. Убедись, что вылетает только со смонтированным xvmfs. Смонтируй xvmfs с опцией '-o debug', после вылета забери файл 'xvmfs.log' и тоже покажи. 2) считает шанс только по технике. Скорее всего, дело в настройке XVM.config. Попробуй взять какой-нибудь конфиг из этого раздела: http://www.koreanrandom.com/forum/forum/50-конфигурации-xvm-custom-configurations/ Share this post Link to post Short link Share on other sites
novi4ki 0 #24140 Posted December 9, 2012 (edited) Запусти игру из консоли. При вылете на консоль должна вывалиться кучка сообщений Wine об ошибке - покажи их все. Убедись, что вылетает только со смонтированным xvmfs. Смонтируй xvmfs с опцией '-o debug', после вылета забери файл 'xvmfs.log' и тоже покажи. Вылет из-за неверного шрифта. пофиксил. Сейчас потестирую чужие конфиги UPD Потестил чужие конфиги. не помогло статус только по технике UPD2 лог в режиме отладки: 2012-12-09 12:30:47,064 INFO : 2012-12-09 12:30:47,064 INFO : XvmFS 0.1.3 is started. 2012-12-09 12:30:47,065 DEBUG : GetVersion: current dir is /home/unim95/.wine/drive_c/Games/World_of_Tanks 2012-12-09 12:30:47,070 INFO : GetVersion: server version = RU 2012-12-09 12:30:47,081 ERROR : Exception during XML parsing: not well-formed (invalid token): line 1, column 1 2012-12-09 12:30:47,084 DEBUG : Traceback (most recent call last): File "./xvmfs", line 353, in GetProxyAddresses xmldoc = minidom.parse(self.xvm_cfg) File "/usr/lib/python2.6/xml/dom/minidom.py", line 1918, in parse return expatbuilder.parse(file) File "/usr/lib/python2.6/xml/dom/expatbuilder.py", line 924, in parse result = builder.parseFile(fp) File "/usr/lib/python2.6/xml/dom/expatbuilder.py", line 207, in parseFile parser.Parse(buffer, 0) ExpatError: not well-formed (invalid token): line 1, column 1 2012-12-09 12:30:47,160 DEBUG : xvm_cfg is res_mods/0.8.2/gui/flash/xvm.xvmconf 2012-12-09 12:30:47,161 DEBUG : wot_cfg is WoTLauncher.cfg 2012-12-09 12:30:47,161 DEBUG : game_dir is C:\Games\World_of_Tanks 2012-12-09 12:31:37,472 INFO : [000] xvm-> [ "BattleLoading" ] 2012-12-09 12:31:37,819 INFO : [001] xvm-> [ "BattleLoading", "BattleLoadingItemRenderer" ] 2012-12-09 12:31:38,113 INFO : => @VAR WINDOW_SIZE=1024,768 2012-12-09 12:31:38,113 INFO : SET VAR: WINDOW_SIZE=1024,768 2012-12-09 12:31:38,115 INFO : => @GET_VERSION 2012-12-09 12:31:38,115 DEBUG : result: RU C:\Games\World_of_Tanks WINDOW_SIZE=1024,768 2012-12-09 12:31:38,120 INFO : => @VAR WINDOW_SIZE=1024,768 2012-12-09 12:31:38,120 INFO : SET VAR: WINDOW_SIZE=1024,768 2012-12-09 12:31:38,122 INFO : [002] Config: Loaded (BattleLoading.as) 2012-12-09 12:31:38,128 INFO : [003] [battleLoading] XVM_VERSION=3.2.0-rc4 MAX_PATH=199 GameRegion=RU configVersion=1.5.0 showPlayersStatistics=true loadEnemyStatsInFogOfWar=true useStandardMarkers=false 2012-12-09 12:31:39,540 INFO : => @SET 11311946=KIRILL02082009&GB01_MEDIUM_MARK_I,4113966=POLKO8NUK&GB01_MEDIUM_MARK_I,11448425=VIENNAHORNS&T1_CUNNINGHAM,8234538=MERSEDES_AS&MS-1,3645208=SIDOXY&GB01_MEDIUM_MARK_I 2012-12-09 12:31:39,540 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,540 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,541 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,541 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,543 INFO : => @ADD 6824123=GAREM19&GB01_MEDIUM_MARK_I,188506=NOVI4KI&MS-1&1,12824746=ALINAANTONOVA<RAKTOR,6686777=MIHAIBARTAL&MS-1,12873532=PANZERFAHRER_RU<RAKTOR,12874973=KHERSON1978<RAKTOR 2012-12-09 12:31:39,543 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,543 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,543 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,544 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,545 INFO : => @ADD 12671500=GORNASHKO1&T1_CUNNINGHAM,12880581=OOO_JOKER_OOO&GB01_MEDIUM_MARK_I,12775944=GERMAN0212&GB01_MEDIUM_MARK_I,12581584=POTMA13RUS&GB01_MEDIUM_MARK_I 2012-12-09 12:31:39,545 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,545 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,546 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,546 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,547 INFO : => @ADD 12735444=MANHUT77&GB01_MEDIUM_MARK_I,12490912=X_XWOTOWX_X&T1_CUNNINGHAM,11578410=SMERT227&MS-1,1144796=LAZZIO&MS-1,12044953=ZAPIK0000000000000000<RAKTOR 2012-12-09 12:31:39,547 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,547 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,547 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,548 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,549 INFO : => @ADD 12853022=19CZAR97&T1_CUNNINGHAM,12759492=TRICKSTER_FRAY<RAKTOR,1369257=PASHKA1111<RAKTOR,12820134=VOLAR41<RAKTOR,12844725=VOVA2012VOVA2012&MS-1 2012-12-09 12:31:39,549 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,550 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,550 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,550 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,551 INFO : => @ADD 12861563=SALNIKS&T1_CUNNINGHAM,12615757=VASILIY_STRELNIKOW&GB01_MEDIUM_MARK_I,7410751=ALEXEYY1&GB01_MEDIUM_MARK_I,12879154=ARTI0912&T1_CUNNINGHAM 2012-12-09 12:31:39,551 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,552 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,552 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,552 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,554 INFO : => @ADD 3254849=SEREGA220714[_4_4_]<RAKTOR 2012-12-09 12:31:39,554 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:39,554 DEBUG : result: {"resultId":0} 2012-12-09 12:31:39,554 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:39,554 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:39,555 INFO : => @RUN 2012-12-09 12:31:39,556 ERROR : PrepareStat exception: %sempty range for randrange() (0,0, 0) 2012-12-09 12:31:39,609 DEBUG : Traceback (most recent call last): File "./xvmfs", line 532, in PrepareStat proxy = self.proxies[randint(0, len(self.proxies) - 1)] File "/usr/lib/python2.6/random.py", line 228, in randint return self.randrange(a, b+1) File "/usr/lib/python2.6/random.py", line 204, in randrange raise ValueError, "empty range for randrange() (%d,%d, %d)" % (istart, istop, width) ValueError: empty range for randrange() (0,0, 0) 2012-12-09 12:31:39,609 DEBUG : result: {"info": {"xvm": null}, "players": []} 2012-12-09 12:31:52,245 INFO : [000] xvm-> [ "PlayersPanel" ] 2012-12-09 12:31:52,593 INFO : [001] xvm-> [ "PlayersPanel", "TeamBasesPanel" ] 2012-12-09 12:31:52,597 INFO : [002] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main" ] 2012-12-09 12:31:52,603 INFO : [003] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main", "BattleStatItemRenderer" ] 2012-12-09 12:31:52,610 INFO : [004] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main", "BattleStatItemRenderer", "PlayerListItemRenderer" ] 2012-12-09 12:31:52,612 INFO : => @GET_VERSION 2012-12-09 12:31:52,613 DEBUG : result: RU C:\Games\World_of_Tanks WINDOW_SIZE=1024,768 2012-12-09 12:31:52,616 INFO : [005] Config: Loaded (BattleStatItemRenderer.as) 2012-12-09 12:31:52,621 INFO : => @GET_LAST_STAT 2012-12-09 12:31:52,621 DEBUG : result: {"info": {"xvm": null}, "players": []} 2012-12-09 12:31:54,969 INFO : [000] xvm-> [ "VehicleMarkerProxy" ] 2012-12-09 12:31:55,325 INFO : => @GET_VERSION 2012-12-09 12:31:55,325 DEBUG : result: RU C:\Games\World_of_Tanks WINDOW_SIZE=1024,768 2012-12-09 12:31:55,643 INFO : [001] Config: Loaded (VehicleMarkerProxy.as) 2012-12-09 12:31:55,645 INFO : [002] xvm-> [ "VehicleMarkerProxy", "XVM" ] 2012-12-09 12:31:55,650 INFO : => @GET_LAST_STAT 2012-12-09 12:31:55,650 DEBUG : result: {"info": {"xvm": null}, "players": []} 2012-12-09 12:31:57,258 INFO : => @SET 11311946=KIRILL02082009&GB01_MEDIUM_MARK_I,4113966=POLKO8NUK&GB01_MEDIUM_MARK_I,11448425=VIENNAHORNS&T1_CUNNINGHAM,8234538=MERSEDES_AS&MS-1,3645208=SIDOXY&GB01_MEDIUM_MARK_I 2012-12-09 12:31:57,258 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,258 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,266 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,266 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,321 INFO : => @ADD 6824123=GAREM19&GB01_MEDIUM_MARK_I,188506=NOVI4KI&MS-1,12824746=ALINAANTONOVA<RAKTOR,6686777=MIHAIBARTAL&MS-1,12873532=PANZERFAHRER_RU<RAKTOR,12874973=KHERSON1978<RAKTOR 2012-12-09 12:31:57,321 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,329 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,329 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,329 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,358 INFO : => @ADD 12671500=GORNASHKO1&T1_CUNNINGHAM,12880581=OOO_JOKER_OOO&GB01_MEDIUM_MARK_I,12775944=GERMAN0212&GB01_MEDIUM_MARK_I,12581584=POTMA13RUS&GB01_MEDIUM_MARK_I 2012-12-09 12:31:57,358 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,358 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,358 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,359 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,362 INFO : => @ADD 12735444=MANHUT77&GB01_MEDIUM_MARK_I,12490912=X_XWOTOWX_X&T1_CUNNINGHAM,11578410=SMERT227&MS-1,1144796=LAZZIO&MS-1,12044953=ZAPIK0000000000000000<RAKTOR 2012-12-09 12:31:57,362 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,362 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,362 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,363 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,365 INFO : => @ADD 12853022=19CZAR97&T1_CUNNINGHAM,12759492=TRICKSTER_FRAY<RAKTOR,1369257=PASHKA1111<RAKTOR,12820134=VOLAR41<RAKTOR,12844725=VOVA2012VOVA2012&MS-1 2012-12-09 12:31:57,365 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,365 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,365 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,365 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,367 INFO : => @ADD 12861563=SALNIKS&T1_CUNNINGHAM,12615757=VASILIY_STRELNIKOW&GB01_MEDIUM_MARK_I,7410751=ALEXEYY1&GB01_MEDIUM_MARK_I,12879154=ARTI0912&T1_CUNNINGHAM 2012-12-09 12:31:57,367 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,367 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,368 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,368 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,369 INFO : => @ADD 3254849=SEREGA220714[_4_4_]<RAKTOR 2012-12-09 12:31:57,369 DEBUG : result: {"resultId":1} 2012-12-09 12:31:57,369 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:31:57,369 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:31:57,369 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:31:57,371 INFO : => @RUN_ASYNC 1 2012-12-09 12:31:57,371 DEBUG : Starting new thread for xvm_run_async 2012-12-09 12:31:57,371 DEBUG : Executing xvm_run_async, obtaining lockIngame... 2012-12-09 12:31:57,371 DEBUG : New thread for xvm_run_async is started 2012-12-09 12:31:57,371 DEBUG : Got lockIngame for xvm_run_async 2012-12-09 12:31:57,371 DEBUG : result: {"status":"NOT_READY"} 2012-12-09 12:31:57,372 ERROR : PrepareStat exception: %sempty range for randrange() (0,0, 0) 2012-12-09 12:31:57,372 DEBUG : Traceback (most recent call last): File "./xvmfs", line 532, in PrepareStat proxy = self.proxies[randint(0, len(self.proxies) - 1)] File "/usr/lib/python2.6/random.py", line 228, in randint return self.randrange(a, b+1) File "/usr/lib/python2.6/random.py", line 204, in randrange raise ValueError, "empty range for randrange() (%d,%d, %d)" % (istart, istop, width) ValueError: empty range for randrange() (0,0, 0) 2012-12-09 12:31:57,373 DEBUG : Loaded: 1 2012-12-09 12:31:57,373 DEBUG : Releasing lockIngame from xvm_run_async 2012-12-09 12:31:57,798 INFO : => @RUN_ASYNC 1 2012-12-09 12:31:57,798 DEBUG : result: {"info": {"xvm": null}, "players": []} 2012-12-09 12:37:32,790 INFO : [000] xvm-> [ "FinalStatistic" ] 2012-12-09 12:37:33,129 INFO : => @GET_VERSION 2012-12-09 12:37:33,129 DEBUG : result: RU C:\Games\World_of_Tanks WINDOW_SIZE=1024,768 2012-12-09 12:37:33,131 INFO : [001] Config: Loaded (FinalStatisticForm.as) 2012-12-09 12:37:33,796 INFO : => @SET 11311946=KIRILL02082009&GB01_MEDIUM_MARK_I,4113966=POLKO8NUK&GB01_MEDIUM_MARK_I,8234538=MERSEDES_AS&MS-1,11448425=VIENNAHORNS&T1_CUNNINGHAM,3645208=SIDOXY&GB01_MEDIUM_MARK_I 2012-12-09 12:37:33,797 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:33,797 DEBUG : result: {"resultId":2} 2012-12-09 12:37:33,797 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:33,798 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,056 INFO : => @ADD 6824123=GAREM19&GB01_MEDIUM_MARK_I,188506=NOVI4KI&MS-1,12824746=ALINAANTONOVA<RAKTOR,6686777=MIHAIBARTAL&MS-1,12873532=PANZERFAHRER_RU<RAKTOR,12874973=KHERSON1978<RAKTOR 2012-12-09 12:37:34,056 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:34,057 DEBUG : result: {"resultId":2} 2012-12-09 12:37:34,057 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:34,057 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,059 INFO : => @ADD 12671500=GORNASHKO1&T1_CUNNINGHAM,12880581=OOO_JOKER_OOO&GB01_MEDIUM_MARK_I,12775944=GERMAN0212&GB01_MEDIUM_MARK_I,12581584=POTMA13RUS&GB01_MEDIUM_MARK_I 2012-12-09 12:37:34,059 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:34,059 DEBUG : result: {"resultId":2} 2012-12-09 12:37:34,059 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:34,060 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,061 INFO : => @ADD 12735444=MANHUT77&GB01_MEDIUM_MARK_I,12490912=X_XWOTOWX_X&T1_CUNNINGHAM,11578410=SMERT227&MS-1,1144796=LAZZIO&MS-1,12044953=ZAPIK0000000000000000<RAKTOR 2012-12-09 12:37:34,061 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:34,061 DEBUG : result: {"resultId":2} 2012-12-09 12:37:34,061 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:34,062 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,063 INFO : => @ADD 12853022=19CZAR97&T1_CUNNINGHAM,1369257=PASHKA1111<RAKTOR,7410751=ALEXEYY1&GB01_MEDIUM_MARK_I,12820134=VOLAR41<RAKTOR,12844725=VOVA2012VOVA2012&MS-1 2012-12-09 12:37:34,063 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:34,064 DEBUG : result: {"resultId":2} 2012-12-09 12:37:34,064 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:34,064 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,065 INFO : => @ADD 12861563=SALNIKS&T1_CUNNINGHAM,12615757=VASILIY_STRELNIKOW&GB01_MEDIUM_MARK_I,12759492=TRICKSTER_FRAY<RAKTOR,12879154=ARTI0912&T1_CUNNINGHAM,3254849=SEREGA220714[_4_4_]<RAKTOR 2012-12-09 12:37:34,066 DEBUG : Executing AddPendingPlayer, obtaining lockIngame... 2012-12-09 12:37:34,066 DEBUG : result: {"resultId":2} 2012-12-09 12:37:34,066 DEBUG : Got lockIngame for AddPendingPlayers 2012-12-09 12:37:34,066 DEBUG : Releasing lockIngame from AddPendingPlayers 2012-12-09 12:37:34,068 INFO : => @RUN 2012-12-09 12:37:34,068 ERROR : PrepareStat exception: %sempty range for randrange() (0,0, 0) 2012-12-09 12:37:34,068 DEBUG : Traceback (most recent call last): File "./xvmfs", line 532, in PrepareStat proxy = self.proxies[randint(0, len(self.proxies) - 1)] File "/usr/lib/python2.6/random.py", line 228, in randint return self.randrange(a, b+1) File "/usr/lib/python2.6/random.py", line 204, in randrange raise ValueError, "empty range for randrange() (%d,%d, %d)" % (istart, istop, width) ValueError: empty range for randrange() (0,0, 0) 2012-12-09 12:37:34,068 DEBUG : result: {"info": {"xvm": null}, "players": []} Edited December 9, 2012 by novi4ki Share this post Link to post Short link Share on other sites
arzakon 12 #24189 Posted December 9, 2012 UPD Потестил чужие конфиги. не помогло статус только по технике '-o xvm_cfg=...' - должна указывать не на res_mods/0.8.2/gui/flash/xvm.xvmconf , а на файл xvm-stat.exe.config, который должен быть в архиве xvmfs-0.1.3.tar.gz, например. Попробуй ещё раз снять логи с дебагом и правильным значением 'xvm_cfg'. Share this post Link to post Short link Share on other sites
novi4ki 0 #24243 Posted December 9, 2012 '-o xvm_cfg=...' - должна указывать не на res_mods/0.8.2/gui/flash/xvm.xvmconf , а на файл xvm-stat.exe.config, который должен быть в архиве xvmfs-0.1.3.tar.gz, например. Попробуй ещё раз снять логи с дебагом и правильным значением 'xvm_cfg'. Да спс. то что надо. положите в поставку файл конфигурации. В моём архиве его не было Share this post Link to post Short link Share on other sites
freirrr 0 #25324 Posted December 14, 2012 Добрый день. Сделал все по инструкции, однако не работает, как будто вобще не установленсистема Ubuntu 12.10Запускаю./xvmfs res_mods/.stat -o debug,game_dir='Z:\home\frey\distr\wot\WoTFLIX\.wine\drive_c\Games\World_of_Tanks\'xvmfs-stat.log - пустойcat xvmfs.log кроме информации о запуске ничего нет2012-12-14 10:52:57,771 INFO :2012-12-14 10:52:57,771 INFO : XvmFS 0.1.3 is started.2012-12-14 10:52:57,771 DEBUG : GetVersion: current dir is /home/frey/distr/wot/WoTFLIX/.wine/drive_c/Games/World_of_Tanks2012-12-14 10:52:57,808 INFO : GetVersion: server version = RU2012-12-14 10:52:57,841 DEBUG : loadUrl: http://proxy.bulychev.net/uc/?0012012-12-14 10:52:58,057 INFO : Time: 216 ms, Size: 49 bytes2012-12-14 10:52:58,057 DEBUG : responseFromServer: {"players":[{"id":1,"status":"ok"}],"server":"1"}<br />2012-12-14 10:52:58,057 DEBUG : Acceptable proxies = http://proxy.bulychev.net/uc/?%2512012-12-14 10:52:58,087 DEBUG : xvm_cfg is xvm-stat.exe.config2012-12-14 10:52:58,087 DEBUG : wot_cfg is WOTLauncher.cfg2012-12-14 10:52:58,087 DEBUG : game_dir is Z:\home\frey\distr\wot\WoTFLIX\.wine\drive_c\Games\World_of_Tanks\прошу помощи. Share this post Link to post Short link Share on other sites
arzakon 12 #25436 Posted December 14, 2012 Добрый день. Сделал все по инструкции, однако не работает, как будто вобще не установлен система Ubuntu 12.10 Запускаю ./xvmfs res_mods/.stat -o debug,game_dir='Z:\home\frey\distr\wot\WoTFLIX\.wine\drive_c\Games\World_of_Tanks\' Теперь саму игру запускай, как обычно. Share this post Link to post Short link Share on other sites
freirrr 0 #25593 Posted December 15, 2012 (edited) Теперь саму игру запускай, как обычно. ну да, я и запускаю ее как обычно... и ноль.... и в логах пусто Edited December 15, 2012 by freirrr Share this post Link to post Short link Share on other sites
arzakon 12 #25739 Posted December 15, 2012 (edited) ну да, я и запускаю ее как обычно... и ноль.... и в логах пусто У тебя путь к WoTFLIX содержит папку 'distr' - может, ты монтируешь в одну версию WoTFLIX'а, а запускаешь другую? Проверь, что запускаешь нужный exe-шник. Например, запусти команду find $HOME -iname worldoftanks.exe -print Если найдется два и более exe-шников - смотри, какой exe-шник запускается через WoTFLIX и монтируй XvmFS в соответствующую папку. Edited December 15, 2012 by arzakon Share this post Link to post Short link Share on other sites
freirrr 0 #25928 Posted December 17, 2012 (edited) разобрался, проблема в правах доступа была, "от большого ума". Спасибо за помощь. Edited December 17, 2012 by freirrr Share this post Link to post Short link Share on other sites
Yupi 505 #27071 Posted December 25, 2012 @arzakon, тут у человека вопрос, скидываю если не видели Share this post Link to post Short link Share on other sites
arzakon 12 #27437 Posted December 27, 2012 (edited) @arzakon, тут у человека вопрос, скидываю если не видели Сорри, несколько дней не заглядывал никуда. Распродажи в Стиме, будь они... ;) С цитированием на этом форуме пока не разобрался, поэтому буду копипастить @Lord_desidKio из той темы. XVM v3.2.0xvm-stat v1.1.0 xvmfs v0.1.3 wine v1.5.20 (WINEARCH=x86) wot 0.8.2 Распаковал XVM в папку с игрой, xvm-stat и xvmfs туда же. Достаточно одного только xvmfs. Не надо ни xvm-stat.exe, ни Dokan, ни дотнет. При запуске xvmfs неправильно указываешь -o game_dir=/home/sszb/.wot/drive_c/Games/World_of_Tanks должно быть так: -o game_dir='C:\Games\World_of_Tanks' Убедись, что: Существует папка ~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat - если нет, создай её. XVM v3.2.0 распакован куда надо, т.е. в папке ~/.wot/drive_c/Games/World_of_Tanks/res_mods/0.8.2/gui/flash есть файл XVM.xvmconf и прочее из этого архива. xvmfs смонтирован в нужную папку: проверь, существует ли файл ~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat/README Проверь, работает ли xvmfs: $ cat '~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat/@GET_VERSION' Если НЕ ругается, что файл не существует - xvmfs в порядке. Запускай танки, смотри, работает ли показ статы. Если нет - перемонтируй xvmfs с опцией -o debug и покажи, что пишут в логе ~/.wot/drive_c/Games/World_of_Tanks/xvmfs.log Edited December 27, 2012 by arzakon Share this post Link to post Short link Share on other sites
Lord_desidKio 0 #27554 Posted December 28, 2012 Достаточно одного только xvmfs.Не надо ни xvm-stat.exe, ни Dokan, ни дотнет. Ок. При запуске xvmfs неправильно указываешь-o game_dir=/home/sszb/.wot/drive_c/Games/World_of_Tanks должно быть так: -o game_dir='C:\Games\World_of_Tanks' Ок, исправил, выхлопа опять не было. Убедись, что:Существует папка ~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat - если нет, создай её.В прошлом посте я уже читал README оттуда. XVM v3.2.0 распакован куда надо, т.е. в папке ~/.wot/drive_c/Games/World_of_Tanks/res_mods/0.8.2/gui/flash есть файл XVM.xvmconf и прочее из этого архива.«Этого»? <p>xvmfs смонтирован в нужную папку: проверь, существует ли файл ~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat/README Было в прошлом посте. Проверь, работает ли xvmfs:$ cat '~/.wot/drive_c/Games/World_of_Tanks/res_mods/.stat/@GET_VERSION'Если НЕ ругается, что файл не существует - xvmfs в порядке.Но он ругается. Запускай танки, смотри, работает ли показ статы.Работает, спасибо. Если нет - перемонтируй xvmfs с опцией -o debugА для этого mount требует строчку в fstab. и покажи, что пишут в логе ~/.wot/drive_c/Games/World_of_Tanks/xvmfs.log 2012-12-28 10:12:21,297 INFO : 2012-12-28 10:12:21,297 INFO : XvmFS 0.1.3 is started.2012-12-28 10:12:21,358 INFO : GetVersion: server version = RU2012-12-28 10:12:21,518 INFO : Time: 147 ms, Size: 49 bytes2012-12-28 10:20:13,389 INFO : [000] xvm-> [ "BattleLoading" ]2012-12-28 10:20:13,710 INFO : [001] xvm-> [ "BattleLoading", "BattleLoadingItemRenderer" ]2012-12-28 10:20:13,716 INFO : => @VAR WINDOW_SIZE=1600,9002012-12-28 10:20:13,716 INFO : SET VAR: WINDOW_SIZE=1600,9002012-12-28 10:20:13,717 INFO : => @GET_VERSION 2012-12-28 10:20:13,719 INFO : => @VAR WINDOW_SIZE=1600,9002012-12-28 10:20:13,719 INFO : SET VAR: WINDOW_SIZE=1600,9002012-12-28 10:20:13,720 INFO : [002] Config: Loaded (BattleLoading.as)2012-12-28 10:20:13,722 INFO : [003] [BattleLoading] XVM_VERSION=3.2.0 MAX_PATH=199 GameRegion=RU configVersion=1.5.0 showPlayersStatistics=true loadEnemyStatsInFogOfWar=true useStandardMarkers=false2012-12-28 10:20:16,169 INFO : => @SET 3899275=TOKAROV&T34_HVY,2059306=FILONTROP[S-TAU]&T62A,238439=NIKOLA666&LORRAINE155_51,1135296=ABABOS&AMX_13_75,4286417=TINYJAPANESEGIRL&IS8&1,1166279=BUGGEMAN&M48A12012-12-28 10:20:16,171 INFO : => @ADD 2273318=ZAEBBATARIUS&PZVIB_TIGER_II,3138288=RPG312[EBER]&T21,6283479=NIKITOSGPS[PERCY]&T34_HVY,5281298=ALEXZIN1959[RUS28]&OBJECT_212,7493664=GSANDR&T28_PROTOTYPE2012-12-28 10:20:16,172 INFO : => @ADD 1058279=XIMICAT&LOWE,6333001=VEN9ETTA[CT_U]&T_50_2,3801151=KURKUS&G_PANTHER,4638726=GERMAN754[PTK45]&OBJECT_704,4212826=1942_DENIS[DIS_]&T212012-12-28 10:20:16,173 INFO : => @ADD 4705374=IV220577[PZK-R]&BAT_CHATILLON25T,2942871=XAOSHAMMER&M40M43,700012=APOSTOL1131&T_50_2,591929=EKZI[F_M_L]&T34_HVY,1514962=TEP70BS&T-44,2116475=MAXFEDYUK&T57_582012-12-28 10:20:16,174 INFO : => @ADD 2745495=W0LVER[T_B_V]&T69,2765570=DIMASIK811[7BOS7]&LOWE,1067522=ZVERUGA0070&SU-14,360982=_30_&FERDINAND,1518450=IGORVG&LOWE,1660811=SAVA1979&LORRAINE155_51,8244807=OGOHEK&AMX_12T2012-12-28 10:20:16,175 INFO : => @ADD 4725966=PESSS&LOWE2012-12-28 10:20:16,176 INFO : => @RUN 2012-12-28 10:20:16,176 INFO : HTTP: 3899275=T34_HVY,2059306=T62A,238439=LORRAINE155_51,1135296=AMX_13_75,4286417=IS8=1,1166279=M48A1,2273318=PZVIB_TIGER_II,3138288=T21,6283479=T34_HVY,5281298=OBJECT_212,7493664=T28_PROTOTYPE,1058279=LOWE,6333001=T_50_2,3801151=G_PANTHER,4638726=OBJECT_704,4212826=T21,4705374=BAT_CHATILLON25T,2942871=M40M43,700012=T_50_2,591929=T34_HVY,1514962=T-44,2116475=T57_58,2745495=T69,2765570=LOWE,1067522=SU-14,360982=FERDINAND,1518450=LOWE,1660811=LORRAINE155_51,8244807=AMX_12T,4725966=LOWE2012-12-28 10:20:16,379 INFO : Time: 203 ms, Size: 7209 bytes2012-12-28 10:20:18,929 INFO : [000] xvm-> [ "PlayersPanel" ]2012-12-28 10:20:19,242 INFO : [001] xvm-> [ "PlayersPanel", "TeamBasesPanel" ]2012-12-28 10:20:19,245 INFO : [002] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main" ]2012-12-28 10:20:19,247 INFO : [003] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main", "BattleStatItemRenderer" ]2012-12-28 10:20:19,249 INFO : [004] xvm-> [ "PlayersPanel", "TeamBasesPanel", "Battle:main", "BattleStatItemRenderer", "PlayerListItemRenderer" ]2012-12-28 10:20:19,250 INFO : => @GET_VERSION 2012-12-28 10:20:19,252 INFO : [005] Config: Loaded (BattleStatItemRenderer.as)2012-12-28 10:20:19,252 INFO : => @GET_LAST_STAT 2012-12-28 10:20:19,751 INFO : [000] xvm-> [ "VehicleMarkerProxy" ]2012-12-28 10:20:20,064 INFO : => @GET_VERSION 2012-12-28 10:20:20,180 INFO : [001] Config: Loaded (VehicleMarkerProxy.as)2012-12-28 10:20:20,181 INFO : [002] xvm-> [ "VehicleMarkerProxy", "XVM" ]2012-12-28 10:20:20,184 INFO : => @GET_LAST_STAT 2012-12-28 10:25:56,094 INFO : [000] xvm-> [ "FinalStatistic" ]2012-12-28 10:25:56,405 INFO : => @GET_VERSION 2012-12-28 10:25:56,406 INFO : [001] Config: Loaded (FinalStatisticForm.as) Share this post Link to post Short link Share on other sites
13 3,392 #27581 Posted December 28, 2012 «Этого»? Из архива XVM-x.x.x.zip :) Share this post Link to post Short link Share on other sites
arzakon 12 #27750 Posted December 29, 2012 Ок, исправил, выхлопа опять не было. Исторически так сложилось, что все команды монтирования при успешном запуске ничего не пишут на консоль. В прошлом посте я уже читал README оттуда. В прошлом посте ты говорил : В каталоге res_mods появляется README файл res_mods и res_mods/.stat - это всё-таки разные каталоги, поэтому я и писал полные пути в своем сообщении, чтобы копипастить с минимумом ошибок. Но он ругается. Как именно? Что он при этом пишет? Копипасть с консоли под спойлер, если что. А для этого mount требует строчку в fstab. Размонтируй и смонтируй заново. $ cd ~/.wot/drive_c/Games/World_of_Tanks $ fusermount -u res_mods/.stat $ ./xvmfs -o debug -o game_dir='C:\Games\World_of_Tanks' res_mods/.stat Но вообще, если всё работает, то дебаг, логи и прочее тут уже не нужно показывать :) Share this post Link to post Short link Share on other sites
unnicked 0 #28271 Posted January 3, 2013 (edited) Вылет из-за неверного шрифта. пофиксил. Можно уточнить подробнее, из-за какого именно шрифта и как пофиксил? У меня такая же проблема. Edited January 3, 2013 by unnicked Share this post Link to post Short link Share on other sites
arzakon 12 #28348 Posted January 4, 2013 Можно уточнить подробнее, из-за какого именно шрифта и как пофиксил? У меня такая же проблема. Хоть я и не @novi4ki, попробую помочь. Предположим, что у тебя уже есть winetricks и он лежит в домашней папке. (Если его нет, см. под спойлер) Про winetricks на офсайте wine: http://wiki.winehq.org/winetricks Скачивание и 'установка': $ cd $ wget http://winetricks.org/winetricks $ chmod +x winetricks Также предположим, что игра установлена в каталог ~/wine-wot/drive_c/Games/World_of_Tanks Устанавливаем стандартные шрифты Windows: $ cd $ export WINEPRFIX=~/wine-wot $ ./winetricks corefonts После установки шрифтов пробуй играть. Если будет вылетать, как и раньше, то выложи под спойлер то, что wine на консоль вываливает при вылете. Share this post Link to post Short link Share on other sites