Перейти к содержимому
Korean Random
AntonVK

[1.3.x] Часы и калькулятор в ангаре (с конфигом)

Рекомендуемые сообщения

(изменено)
19 минут назад, AntonVK сказал:

 

Кто-нибудь проверял с XVM? всё нормально? У меня скорее всего будет возможность потестировать в выходные, а если всё ок и так - то обновлю тему.

 

Сам мод я проверял, в ангаре, сыграл бой, всё работает, но на XVM времени не хватило, на работу надо было. Если всё хорошо у пользователей XVM, то тестировать с XVM не буду.

@AntonVK ,поставил,работает с XVM!!!Наконец-то часики любимые.Поиграю,посмотрю как себя вести будут.

Спасибо огромнейшее!!!

Изменено пользователем krok65
  • Нравится 2

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
(изменено)
3 часа назад, AntonVK сказал:

Кто-нибудь проверял с XVM? всё нормально?

И ХВМ,и пмод стоит со стандартной панелью(именно с ней баг вылазил в боевом флеше),все в порядке,артефактов и ошибок в логах не замечено.

Цитата

2018-07-13 15:09:16.389: INFO: [PY_DEBUG] Mod package 'c:/games/world_of_tanks/mods/1.0.2.2/hangar_calculator.wotmod' loaded

П.С:юзаю только калькулятор.

Изменено пользователем Slava7572
  • Нравится 1
  • Не нравится 1

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
(изменено)
7 часов назад, AntonVK сказал:

 

Кто-нибудь проверял с XVM? всё нормально? У меня скорее всего будет возможность потестировать в выходные, а если всё ок и так - то обновлю тему.

 

Сам мод я проверял, в ангаре, сыграл бой, всё работает, но на XVM времени не хватило, на работу надо было. Если всё хорошо у пользователей XVM, то тестировать с XVM не буду.

Проверил, у меня все работает, спасибо за обнову! Паша тебе респект и уважение!!!

В 07.07.2018 в 19:20, Slava7572 сказал:

в хвм есть свои часы,как хочешь,так и настраивай,любой вид можно сделать.

Я пользуюсь модом подсадок от pavel3333,  а там как и в XVM есть  XFW  фрейм модуль и из-за него походу и была неправильная работа мода часов, но все решилось, а XVM не пользуюсь и не нравится... моё чисто мнение мне он не нужен, т.к. играю  не для статы а в удовольствие!

p.s. Не понимаю только одного зачем минусровать меня, ааааа наверное таким любям это удовольствие доставляет, смех да и только!!!:veryhappy:

Изменено пользователем Nowik1971
  • Не нравится 3

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
48 минут назад, Nowik1971 сказал:

пользуюсь и не нравится... моё чисто мнение мне он не нужен, т.к. играю  не для статы а в удовольствие!

p.s. Не понимаю только одного зачем минусровать меня, ааааа наверное таким любям это удовольствие доставляет, смех да и только!!!

Наверняка минусанули люди, которые в отличие от тебя знают, что XVM это далеко не только статистика, а целый вал крутейших интерфейсных фич в первую очередь) Просвещайся)

  • Нравится 1
  • Не нравится 1

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
14 часов назад, Nowik1971 сказал:

а XVM не пользуюсь

Тогда да,если хвма нет,то это лучшее решение,просто по предыдущим сообщениям не совсем понятно было,стоит он у тебя или нет))

П.С:минусы не мои,нет такой привычки,самого часто вообще без причины минусят....какая разница,что плюсы,что минусы по сути не дают ничего:smile:

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
В 24.03.2014 в 15:03, AntonVK сказал:

Часы в ангаре с датой и днём недели

  • Часы в формате HH:mm:ss
  • Возможность отображения времени в 12-часовом формате исчисления
  • Возможность отображения времени, даты и дня недели в свободном формате
  • Возможность отображения мигающего двоеточия на часах
  • Возможность использования фона для даты, часов и дня недели
  • Возможность свободного размещения элементов и персонализации оформления
  • Возможность локализации названий месяцев и дней недели

Калькулятор в ангаре

  • Базовые арифметические действия: сложение, вычитание, умножение, деление
  • Арифметические действия с процентами
  • Арифметические действия с отрицательными числами и числами с точкой
  • Ввод как при помощи мыши, так и с клавиатуры
  • История последних произведённых действий
  • Алгоритм работы, как у стандартного калькулятора Windows
  • Оформление в стиле игрового клиента World of Tanks

post-21428-0-79551100-1417239515_thumb.jpg

 

Алгоритм работы калькулятора практически полностью аналогичен алгоритму работы стандартного калькулятора Windows 7 — Windows 8.1. При вводе с клавиатуры могут быть использованы клавиши с обозначением цифр и арифметических действий.

 

Персонализация при помощи конфигурационного файла
В конфигурационном файле можно задать координаты позиционирования элементов (часы и кнопка вызова калькулятора),  а также размер и цвет шрифта, параметры визуальных эффектов для текста часов и некоторые другие.

Формат вывода даты — свободный, в зависимости от предпочтений. Именование дней недели и месяцев — тоже (таким образом, названия можно локализовывать, либо использовать цифровую нумерацию и т.п.).

 

При форматировании даты рекомендуется ориентироваться на региональные настройки

 


Установка

  • Распаковать архив в любое удобное место
  • Cкопировать содержимое директории архива mods в директорию <путь установки игры>\World_of_Tanks\mods
  • Запустить игровой клиент

Настройка
После установки может понадобиться внести изменения в конфигурационный файл. Если по каким–либо причинам Вы не хотите пользоваться конфигурационным файлом, то можно его просто переименовать или удалить. В этом случае будут применены значения параметров по умолчанию.

 

Конфигурационные файлы — configHangarClock.xml, configHangarCalculator.xml,  расположены в директории <путь установки игры>\World_of_Tanks\mods\configs\AntonVK

 

Пояснение параметров конфигурационного файла приведено в самом файле.

 

Вносить изменения в конфигурационный файл можно в режиме «реального времени», не закрывая окно игрового клиента. Например:

  • открываете файл в редакторе Notepad++
  • запускаете клиент
  • смотрите, как отображаются элементы
  • сворачиваете окно клиента
  • редактируете параметры по своему вкусу
  • сохраняете файл
  • разворачиваете окно клиента
  • переключаетесь на любую вкладку, например, «Исследования»
  • переключаетесь обратно на вкладку «Ангар»
  • смотрите результаты изменений
Рекомендуется использовать для редактирования свободно распространяемую программу Notepad++

 


 

Дополнительная информация

Сайт модификации (не обновлено)

Тема на официальном форуме

Скачать с GoogleDrive

 

CHANGELOG

  Показать содержимое

4.0.5

Адаптация к версии WoT 1.0.2.0 (в загрузке View в Python ViewLoadParams изменился на SFViewLoadParams)

4.0.4

Адаптация к версии WoT 0.9.22.0.1

4.0.3

Адаптация к версии WoT 0.9.20.0

4.0.2
Адаптация к версии WoT 0.9.19.0.1
4.0.1
Версия для пакетов .wotmod
3.3.1
Адаптация к версии WoT 0.9.17.1
Изменён внешний вид кнопки вызова калькулятора
Исправлено поведение кнопки вызова калькулятора
3.2.5
Адаптация к версии WoT 0.9.16
3.2.4
Адаптация к версии WoT 0.9.14.1
3.2.3
Адаптация к версии WoT 0.9.10
3.2.2
Адаптация к версии WoT 0.9.7
3.2.1
Адаптация к версии WoT 0.9.6
3.2.0
возвращена возможность вывода мигающего двоеточия  для часов
добавлена возможность глобального выравнивания элементов относительно центра или краёв экрана (окна)
добавлена возможность указания глобального смещения элементов в системе координат
добавлена возможность указания типа градиента и параметра поворота в градусах при отрисовке фонового изображения
исправлена ошибка фокуса на окне калькулятора, возникшая в 0.9.3
исправлена ошибка применения эффектов для текстовых элементов
исправлено позиционирование элементов при смене разрешения экрана, в том числе не в полноэкранном режиме
исправлено смещение символов на кнопках калькулятора при наведении курсора мыши на некоторые из них
улучшения программного кода
3.0.0
Адаптация к версии WoT 0.9.3
Изменён принцип загрузки и работы мода
2.2.3
Добавлена поддержка вывода дня месяца в числовом формате из одной или двух цифр
Исправлен сброс значений по умолчанию при отсутствии конфигурационного файла в некоторых случаях
2.2.2
Изменено значение параметров расположения элементов по умолчанию (адаптация к версии WoT 0.9.2)
2.2.1
Добавлена поддержка выравнивания абзаца внутри текстового поля для текста даты, дня недели и часов
Добавлена поддержка вывода показаний часов в свободном формате
Изменена точка привязки координат для текста даты, дня недели и часов
Изменён шрифт по умолчанию на Micra Normal (полужирное начертание не поддерживает)
Исправлен вывод показаний часов при 12-часовом формате
Исправлено поведение фокуса калькулятора в некоторых случаях
Убран параметр seconds="true|false"
2.2.0
Добавлена поддержка возможности отключения секунд для часов
Добавлена поддержка выбора шрифта из доступных в WoT для текста даты, дня недели и часов
Добавлена поддержка использования полужирного начертания для текста даты, дня недели и часов
Изменено значение параметров расположения элементов по умолчанию (адаптация к версии WoT 0.9.1)
Изменено значение параметров визуальных эффектов по умолчанию
Изменён алгоритм обработки конфигурационного файла
Изменён алгоритм работы часов
Убран мигающий разделитель для часов
Оптимизация программного кода
2.1.0
Добавлена поддержка вывода даты и дня недели в свободном форматировании
Добавлена возможность использования фона для даты, часов, дня недели
В используемый калькулятором шрифт Tahoma (Font embeded) добавлены символы ±−÷
2.0.2
Изменено значение параметров визуальных эффектов по умолчанию
Изменена область действия используемых функций с protected на private
Исправлен алгоритм при комбинациях нажатий функциональных клавиш: %, =, +/-
2.0.1
Исправлен алгоритм при двойном и более нажатии кнопок в некоторых случаях
Исправлен алгоритм сброса значений в состояние по умолчанию
Исправлено применение визуальных эффектов
Оптимизация программного кода
2.0
Добавлена поддержка 12-часового формата исчисления времени
Добавлена поддержка конфигурационного файла
Исправлено изменение состояния кнопок калькулятора
Исправлено поведение курсора мыши
Исправлено поведение фокуса калькулятора
Исправлено позиционирование объектов
Улучшен алгоритм работы калькулятора
Улучшен программный код
1.0
Часы и калькулятор в ангаре

 


Скриншоты

  Показать содержимое

 


post-21428-0-72705500-1425984872_thumb.jpgpost-21428-0-04550000-1425984875_thumb.jpg

post-21428-0-67048800-1425984876_thumb.jpgpost-21428-0-27822900-1425984878_thumb.jpg
 

 

 

Скриншоты старых версий

 

  Показать содержимое

 

 


post-21428-0-18771400-1412062730_thumb.jpgpost-21428-0-68736700-1412062737_thumb.jpg

post-21428-0-58708600-1406103546_thumb.jpgpost-21428-0-35936600-1406103581_thumb.jpg

post-21428-0-97692900-1406103590_thumb.jpgpost-21428-0-35491200-1406103599_thumb.jpg

post-21428-0-07339000-1406103611_thumb.jpgpost-21428-0-74780100-1406103617_thumb.jpg
 

 

 

 


На данный момент мод будет выкладываться как в полной версии, так и по отдельности.

 

hangarClockCalculator-1.0.2.0#1.zip

hangarClock-4.0.5#1.zip

hangarCalculator-4.0.5#1.zip

 


В архиве приводятся примеры базовых конфигураций со скриншотами.

Вы можете настроить параметры по своему вкусу, основываясь на данных конфигурациях.

 

  Показать содержимое

 

 


post-21428-0-56502000-1417239240_thumb.jpgpost-21428-0-69423100-1417239261_thumb.jpg

post-21428-0-99312400-1417239274_thumb.jpgpost-21428-0-34400100-1417239289_thumb.jpg
 

 

 

 

hangarClockCalculator-3.2.1-config-examples.zip

(примеры конфигураций также уже включены в полный дистрибутив hangarClockCalculator)

Прикольно:great:

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Обновил шапку.

 

Для 1.0.2.3 актуально.

  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
(изменено)

Под сегодняшний патч 1.2.0 будет обнова?. а то они там опять с флешкой сто-то натворили, не работает!!!

Антон спасибо тебе заранее!!!

Изменено пользователем Nowik1971
орфография

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
2 hours ago, Nowik1971 said:

Под сегодняшний патч 1.2.0 будет обнова?. а то они там опять с флешкой сто-то натворили, не работает!!!

Антон спасибо тебе заранее!!!

 

Добрый вечер!

 

Что-то поломалось. Постараюсь разобраться побыстрее.

  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
old_init = Flash.__init__

def new_init(self, swf, *args, **kwargs):
    old_init(self, swf, *args, **kwargs)
    if swf == 'lobby.swf':
        self.addListener(events.AppLifeCycleEvent.INITIALIZED, lambda e: AppStarted(self, e))


Flash.__init__ = new_init

вот и все

@AntonVK 

  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
4 hours ago, Ekspoint said:

old_init = Flash.__init__

def new_init(self, swf, *args, **kwargs):
    old_init(self, swf, *args, **kwargs)
    if swf == 'lobby.swf':
        self.addListener(events.AppLifeCycleEvent.INITIALIZED, lambda e: AppStarted(self, e))


Flash.__init__ = new_init

вот и все

@AntonVK 

 

Большое спасибо за оперативную подсказку!

 

Обновлено до текущей версии игры. Флэшки также обновлены. Обновления в шапке.

  • Нравится 3

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

В патче 1.3 работает. Пока в обновлении смысла нет.

  • Нравится 4

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×