Komdiv_55 Posted June 12, 2020 Share Posted June 12, 2020 Обновление 1.9.1.0 1 ссылка и 2 ссылка -обновлены показатели Рейтингов по шкале ХВМ 5 @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted June 12, 2020 Share Posted June 12, 2020 52 минуты назад, Komdiv_55 сказал: Обновление 1.9.1.0 1 ссылка и 2 ссылка -обновлены показатели Рейтингов по шкале ХВМ 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted June 12, 2020 Author Share Posted June 12, 2020 обновил,но не проверял пока. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
hash Posted June 14, 2020 Share Posted June 14, 2020 (edited) On 6/12/2020 at 8:45 PM, Slava7572 said: обновил,но не проверял пока. "Проверил", клиент крашится, python.log с стартом только с модом статистики из вышеозначеного поста Slava7572 прилогается. Прошу учесть, играю с Linux'a, так что пути в python.log с обратными слешами и вполне возможно что какая-то специфика связанная с Linux/Wine-staging(4.15) может быть причиной краша. python.log Edited June 14, 2020 by hash @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 14, 2020 Share Posted June 14, 2020 29 минут назад, hash сказал: клиент крашится Конфиг отсутствует. IOError: [Errno 2] No such file or directory: './mods/configs/wotstat/config.json' 1 @ Quote Link to comment Short link Share on other sites More sharing options...
hash Posted June 14, 2020 Share Posted June 14, 2020 (edited) Мой косяк, скопировал в config/config/wotstat А нельзя сделать так чтоб не мод не крашил клиен, а просто отказывался работать, желательно сообщая что не нашёл конфиг? Исключительно хотелка. Edited June 14, 2020 by hash @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted June 15, 2020 Author Share Posted June 15, 2020 (edited) 11 часов назад, hash сказал: А нельзя сделать так чтоб не мод не крашил клиен, а просто отказывался работать, желательно сообщая что не нашёл конфиг? Исключительно хотелка. конечно можно,но мне кажется это настолько редкий случай,что из за него не стоит лишние запросы добавлять...хотя я тот еще "специалист" в этих делах и могу ошибаться Edited June 15, 2020 by Slava7572 @ Quote Link to comment Short link Share on other sites More sharing options...
Иосиф Posted June 15, 2020 Share Posted June 15, 2020 12.06.2020 в 20:45, Slava7572 сказал: обновил,но не проверял пока. Вчера откатал 10 боев. Как бы работает. @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted June 15, 2020 Share Posted June 15, 2020 (edited) 16 часов назад, hash сказал: чтоб не мод не крашил клиен изначально так и было, то уже потом переделкины напеределывали ) print "[wotstat] Invalid pattern " + pattern.get('pattern','') print "[wotstat] Invalid condition " + pattern.get('if','') print '[wotstat] load stat_config.json has failed' с исходника автора ) Edited June 15, 2020 by BuSH 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted June 15, 2020 Author Share Posted June 15, 2020 46 минут назад, BuSH сказал: переделкины напеределывали насколько я помню эту часть вообще никто и никогда не трогал def readConfig(self): with codecs.open('/'.join([self.path, 'config.json']) , 'r', 'utf-8-sig') as configFileJson: try: self.config = json.load(configFileJson) self.battleStatPatterns = [] for pattern in self.config.get('battleStatPatterns',[]): try: condition = pattern.get('if', 'True') condition = re.sub('{{(\w+)}}', 'values[\'\\1\']', condition) except: print "[wotstat] Invalid condition " + pattern.get('if','') continue try: compiled = re.compile(pattern.get('pattern','')) self.battleStatPatterns.append({ 'condition': condition, 'pattern': compiled, 'repl': pattern.get('repl','') }) except: print "[wotstat] Invalid pattern " + pattern.get('pattern','') continue self.configIsValid = True except: print '[wotstat] load stat_config.json has failed' self.config = {} self.configIsValid = False @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted June 16, 2020 Share Posted June 16, 2020 16 часов назад, Slava7572 сказал: насколько я помню эту часть вообще никто и никогда не трогал а ты не помни, пусть гит помнит :) Смотрим... слева https://raw.githubusercontent.com/macrosoft/wotstat/master/src/stat.py справа какой-то архив с названием Wotstat_Slava7572_1.6.1.3 ошибкой ввода/вывода ругнулось на путь к конфигу IOError: [Errno 2] No such file or directory: './mods/configs/wotstat/config.json' У автора этот путь (1-я строка метода readConfig) сначала проверяется на существование (1-я строка синим) и если он есть, выполняется чтение. А load выполнялся когда тычешь на кнопку канала, который и дёргал за собой readConfig Справа чтение было перенесено в init метод выполняющийся при загрузке мода. По ходу подгружать ожидаемые значения хотелось кому-то поскорее, во время загрузки клиента, ну а че потом ждать, что повлекло перенос загрузки конфа в init а проверка существования пути потерялась по дороге. Ну примерно вроде так, кодеры может поправят че... В предыдущем посте я голимо тупо вбросил. Сам вот недавно этот IO эррор поймал и точно помню, что раньше с этим всё было ок. @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted June 16, 2020 Author Share Posted June 16, 2020 1 час назад, BuSH сказал: справа какой-то архив с названием Wotstat_Slava7572_1.6.1.3 на меня не смотри,я в такие дебри точно не лазил)) @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted June 16, 2020 Share Posted June 16, 2020 Та я прекрасно знаю кто и че творил. То я популярно пояснил что за исходник и уже который раз ищу его написав slava в папке загрузок. Ну и ты кароч тоже прав, ту часть, сам метод, не шатали а вот его вызов переехал более чем полностью. @ Quote Link to comment Short link Share on other sites More sharing options...
boxercruz Posted June 16, 2020 Share Posted June 16, 2020 12.06.2020 в 10:28, Komdiv_55 сказал: Обновление 1.9.1.0 1 ссылка и 2 ссылка -обновлены показатели Рейтингов по шкале ХВМ + ;) 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted June 17, 2020 Author Share Posted June 17, 2020 Небольшая обнова и очередная смена папки,совсем чуть-чуть изменились границы,кое какие иконки добавил. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted June 19, 2020 Share Posted June 19, 2020 (edited) 13.03.2020 в 04:22, vladvladov сказал: Вопрос, можно ли очки полученные в рамках батлпаса переместить вниз, чтобы было под достижениями, а то как то прям в средине врезано. 14.03.2020 в 08:08, SEREGA_SF сказал: Макрос в скрипт добавят на эти очки - будет возможность перемещать. Вот я дурень, именно такой регуляркой решил занятся. ... пролистав несколько страниц не найдя ничего годного, даже исходника сообщения нет. Сейчас куда приятнее мутить такое, когда начинаешь понимать что оно и куда. Уже не надо перегружать клиент чтобы вывалить сообщение а просто во время отсчёта дёргаешь сразу в моде ) gui.mods.mod_stat.stat.config['debugBattleResultMessage'] = True та хоть дёрнуть системный канал <font face="$TitleFont" size="15" color="#E9E2BF">Победа!</font>\n<font color='#8C8C7E'>Бой: Эрленберг </font>\n<font color='#8C8C7E'>Техника: Jagdpanzer E 100</font>\n<font color='#8C8C7E'>Получено опыта: <font color='#C8C8B5'>2 412</font><br/>Получено очков прогрессии: <font face='$FieldFont' size='14' color='#CBAC77'>7</font></font><br/><font color='#8C8C7E'>Получено бон: <font color='#D6D7D4'>8</font></font>\n<font color='#8C8C7E'>Получено кредитов: <font color='#C5CFCF'>41 615</font></font><br/><font color='#8C8C7E'>Достижения в бою: <font color='#D6D7D4'>Знак классности «2 степень»</font></font><br/><font color='#8C8C7E'>В хранилище поступило: <font color='#D6D7D4'>4 162</font></font> Edited June 19, 2020 by BuSH 1 @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted June 19, 2020 Share Posted June 19, 2020 Ну кароч... "pattern": "<br/>Получено очков прогрессии: <font face='\\$FieldFont' size='14' color='#CBAC77'>(\\d+)<\/font>(.*\n.*)$", "repl": "\\2\nОчки прогрессии в самом низу <img src='img://gui/maps/icons/battlePass2020/tooltips/points_16.png' width='14' height='14' align='baseline' vspace='-3'> <font color='#D6D7D4'>\\1</font>" 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Komdiv_55 Posted June 22, 2020 Share Posted June 22, 2020 Обновление 1.9.1.1 1 ссылка и 2 ссылка Обновлён скрипт -фикс зависания клиента при отсутствии конфига -мелкие правки некоторых конфигураций 3 @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted June 22, 2020 Share Posted June 22, 2020 7 часов назад, Komdiv_55 сказал: Обновление 1.9.1.1 1 ссылка и 2 ссылка Обновлён скрипт -фикс зависания клиента при отсутствии конфига -мелкие правки некоторых конфигураций 1 @ Quote Link to comment Short link Share on other sites More sharing options...
1eshii Posted June 25, 2020 Share Posted June 25, 2020 честно уже достало.... ночью 2 день подряд сессия от северрр ничерта не работает ..слов нет один мат @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.