Автор Тема: Доступные возможности настройки WoTLogger-GUI  (Прочитано 2578 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Для переназначения горячей клавиши или  изменения прочих настроек отредактировать файл (вносите изменения только при не запущенной игре)
res_mods\WoTLogger.ru\gui\data\prefs.js
prefs='{"group": 1, "shiftOfDay": 4, "showTotalsOnTop": 1, "viewMode": 4, "key": "F11", "bonusType": 1}';viewMode - режим отображения боев при первом открытии окна (сессия/сутки и т.д.), после изменения настроек в окне WoTLogger-GUI перезаписывается.
bonusType - фильтр боев по игровым режимам, работает так же как и "viewMode"
F11 - горячая клавиша по умолчанию, что бы назначить открытие окна, например, на клавишу "L" достаточно вписать этот символ вместо "F11" в верхнем регистре.
shiftOfDay - Время смены "игровых суток" (подробнее о работе параметра и связанного с ним фильтра можно прочесть в этой теме).
showTotalsOnTop - Отображать итоговую строку таблицы над заголовком (1) или в самом низу таблицы (0).
[1000,600] - соответственно ширина и высота окна WoTLogger-GUI в пикселах. временно отключено.
group - режим группировки по умолчанию (после открытия окна):
"group": 1           -    Без группировки
"group": 10         -    По технике
"group": 20         -    По типу
"group": 30         -    По уровню
"group": 40         -    По нации
"group": 50         -    По картам

Должно получиться примерно так:
prefs='{"group": 1, "shiftOfDay": 4, "showTotalsOnTop": 1, "viewMode": 4, "key": "L", "bonusType": 1}';
После изменения настроек необходимо перезапустить игру, не открывая окна WoTLogger-GUI.
Если после редактирования вышеуказанного файла у Вас перестало открываться окно WoTLogger-GUI или оно открывается некорректно, просто удалите этот файл и перезапустите игру.

Помимо редактирования основных настроек в файле prefs.js, вы так же можете модифицировать файл index.html
« Последнее редактирование: Январь 11, 2017, 15:14:36 от CrazySys »

Оффлайн ZaSOSic

  • Альфа-тестер
  • ***
  • Сообщений: 135
  • Репутация: 1
Доступные возможности настройки WoTLogger-GUI
« Ответ #1 : Январь 27, 2016, 18:15:51 »
Пропали предыдущие бои , высоту окна не стоит менять т.к. высота таблицы не изменяется ( добавляет просто чёрный фон )
« Последнее редактирование: Январь 27, 2016, 18:48:43 от ZaSOSic »

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #2 : Январь 27, 2016, 18:30:40 »
clear.cmd запускал? Я же писал именно об этом =)

А ширина меняется совершенно точно и таблица под неё перестраивается. prefs.js редактировать нужно только при выключенной игре.
После клика мышкой в окно WoTLogger-GUI в танко-клиенте попробуй нажать F5 - может закэшировалось каким-то образом (хоть и не должно бы).
Попробуй просто браузером index.html открыть из папки res-mods\WoTLogger.ru\gui - будет на весь экран.

С изменением высоты окна - вот там могут быть проблемы, да. Возможно недоглядел.
« Последнее редактирование: Январь 27, 2016, 18:36:01 от CrazySys »

Оффлайн ZaSOSic

  • Альфа-тестер
  • ***
  • Сообщений: 135
  • Репутация: 1
Доступные возможности настройки WoTLogger-GUI
« Ответ #3 : Январь 27, 2016, 18:49:23 »
да да , высота . ошибся .

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #4 : Январь 27, 2016, 19:25:11 »
Недоглядел, ага. В след версии поправлю.

Если очень хочется - можно поменять уже сейчас - открыть для редактирования файл index.html (можно в блокноте), найти строки:
    data: tableData.rows,
    width:'100%',
    height: 518,
    autowidth: true,
поменять на:
    data: tableData.rows,
    width:'100%',
    height: prefs.window[1]-80,
    autowidth: true,
Все заработает - высота таблицы будет подстраиваться под высоту окна указанную в prefs.js.

Оффлайн MenaVideo

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: 0
Доступные возможности настройки WoTLogger-GUI
« Ответ #5 : Январь 30, 2016, 14:55:33 »
Извините, но файла /prefs.js  по данному адресу нет. Как быть?

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #6 : Январь 30, 2016, 15:22:25 »
Файл с настройками по умолчанию (prefs.js) создается после первого открытия окна клавишей "F11"

Если у Вас на эту клавишу в игре назначены другие функции и Вы не можете открыть окно WoTLogger-GUI с настройками по умолчанию, Вы можете самостоятельно создать файл \res_mods\WoTLogger.ru\gui\data\prefs.js (тем же блокнотом). В самом файле требуется наличие только одной строки:
prefs='{"viewMode": 1, "bonusType": 1, "window": [1024, 600], "key": "L"}';
Обратите внимание - в данной строке указано переназначение клавиши(L) по которой будет открываться WoTLogger-GUI.

После создания файла - необходимо перезапустить игру.
« Последнее редактирование: Январь 30, 2016, 16:03:21 от CrazySys »

Оффлайн MenaVideo

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: 0
Доступные возможности настройки WoTLogger-GUI
« Ответ #7 : Январь 31, 2016, 15:55:49 »
Показывает только результаты боев за сессию. За сутки и тд - не показывает. Где  глюк?

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #8 : Январь 31, 2016, 17:13:35 »
Системные часы время правильное показывают?

Оффлайн MenaVideo

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: 0
Доступные возможности настройки WoTLogger-GUI
« Ответ #9 : Январь 31, 2016, 17:38:10 »
КОнечно правильно. СРазу после установки работало все отлично. А потом по истечении примерно 5 часов все(вся информация по боям) пропало. И теперь показывает только то что я описал выше.

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #10 : Январь 31, 2016, 18:51:39 »
Файл prefs.js редактировали?
Закройте игру.
Удалите res_mods\WoTLogger.ru\gui\data\prefs.js
Зайдите в игру

Оффлайн A1pha_

  • Альфа-тестер
  • ***
  • Сообщений: 175
  • Репутация: 5
Доступные возможности настройки WoTLogger-GUI
« Ответ #11 : Март 16, 2016, 18:36:07 »
Тему неплохо бы закрепить, а то она где-то внизу теряется.

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #12 : Май 24, 2016, 18:50:53 »
Закрепил, добавил описания новых настроек в первом сообщении.

Оффлайн ZaSOSic

  • Альфа-тестер
  • ***
  • Сообщений: 135
  • Репутация: 1
Доступные возможности настройки WoTLogger-GUI
« Ответ #13 : Декабрь 29, 2016, 09:13:10 »
какие ещё данные можно вытянуть в GUI, вот есть кол-во выстрелов и % попадания, а сами попадания какой командой подтянуть.
так сказать, доступные макросы

Оффлайн CrazySys

  • Разработчик
  • *****
  • Сообщений: 1865
  • Репутация: 49
    • wotlogger.ru
Доступные возможности настройки WoTLogger-GUI
« Ответ #14 : Декабрь 29, 2016, 10:00:57 »
Сейчас - больше никакие данные не вытянешь. Захардкодено в wotlogger-gui.pyc.
Нет, ну можно поизгаляться - добавить столбец с числом попаданий и написать под него "formatter" (для таблицы, итогов и группировок) который будет переводить проценты в циферку...
Но это гимор и, в целом, путь не верный.