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


Оповещение, при свернутом клиенте, о начале сражения


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 26

Sapienti_sat_ #1 Отправлено 20 Сен 2017 - 23:06

    Сигнифер

  • Бета-тестеры
  • 108
  • Регистрация:
    09.01.2015

*
Популярное сообщение!

По мотивам данной темы.

Написал простенькую утилиту в личных целях. Может кому то будет полезна также как и мне.
Оповещает о начале сражения при свернутом клиенте, звуковым сигналом и сообщением(messagebox).



Есть два режима,
1. Map Loaded  - уведомляет сразу после того как завершился подбор команд и началась загрузка карты.
2. Players Loaded - уведомляет сразу после того как прогрузились все игроки. Если после этого сигнала развернуть клиент то попадем на выбор стартовой позиции на карте.

.exe файл размещаем по адресу
C:\Users\UserName\AppData\Roaming\The Creative Assembly\Arena\logs
должно получится так:

Аудио файл размещаем туда же. Можно заменить на любой другой, в формате .wav и соответственно переименовать в "sss.wav"
Если без аудио файла то будет проигрываться короткий сигнал, что то из стандартных звуков Windows. Но мне кажется порой его не достаточно.

Ярлык на рабочий стол или куда вам удобно.
Запускать не важно в какой очередности(игра/alert). 
Сворачивается в трей.

Скачать Start Alert.exe

Скачать sss.wav  звучание боевого рога(что то из властелина колец). Такой точно не пропустишь)


За каждым ударом пульса стоит равновесная цена — ты ровно ТО, во что веришь и с ТЕМ, кого ты стоишь.
 


Ox1 #2 Отправлено 21 Сен 2017 - 00:44

    Великий

  • Команда TWA
  • 215
  • Регистрация:
    14.04.2011

Однозначно плюс в карму, себе поставлю, так как сворачиваюсь постоянно.

 

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



_Centuri0n_ #3 Отправлено 21 Сен 2017 - 08:27

    Опцион

  • Альфа-тестеры
  • 555
  • Регистрация:
    25.11.2016

Спасаешь, брат).

Сейчас затестим)

 

---------------------

Полет нормальный, мастхэв в обязательном порядке. 


Сообщение отредактировал _Centuri0n_: 21 Сен 2017 - 09:00

Дождался опцию с возможностью отключения постбоевого фото. (RIP Arena).


10SA #4 Отправлено 21 Сен 2017 - 08:44

    Велит

  • Бета-тестеры
  • 1
  • Регистрация:
    01.08.2013
спасибо за утилитку:)

Sapienti_sat_ #5 Отправлено 21 Сен 2017 - 09:23

    Сигнифер

  • Бета-тестеры
  • 108
  • Регистрация:
    09.01.2015

Просмотр сообщенияOx1 (21 Сен 2017 - 00:44) писал:

Однозначно плюс в карму, себе поставлю, так как сворачиваюсь постоянно.

 

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

 

Просмотр сообщения_Centuri0n_ (21 Сен 2017 - 08:27) писал:

Спасаешь, брат).

Сейчас затестим)

 

---------------------

Полет нормальный, мастхэв в обязательном порядке. 

 

Просмотр сообщения10SA (21 Сен 2017 - 08:44) писал:

спасибо за утилитку:)

 

Приятно знать что мои скромные усилия оказались полезными не только мне ;)

Сообщение отредактировал Sapienti_sat_: 21 Сен 2017 - 09:48

За каждым ударом пульса стоит равновесная цена — ты ровно ТО, во что веришь и с ТЕМ, кого ты стоишь.
 


CezarWint #6 Отправлено 21 Сен 2017 - 10:10

    Опцион

  • Альфа-тестеры
  • 666
  • Регистрация:
    30.06.2011
Как так выходит что игроки сами делают нужные технические правки к игре, которую делает штат разработчиков, который в свою очередь это давно должен был сделать?:)

Etso #7 Отправлено 21 Сен 2017 - 10:26

    Декурион

  • Альфа-тестеры
  • 43
  • Регистрация:
    06.11.2010
Однозначно лайк ;)

nikkrop #8 Отправлено 21 Сен 2017 - 10:43

    Буцинатор

  • Альфа-тестеры
  • 85
  • Регистрация:
    02.11.2011
Красава. Уважение и почет тебе. Но к сожалению пока нужно зайти на форум и скачать это отдельно, количество афкашеров уменьшится не сильно.

KJlePuK #9 Отправлено 21 Сен 2017 - 10:53

    Трибун августиклавий

  • Преторианцы
  • 5 131
  • Регистрация:
    13.08.2010

Класс!

P.S.: давно я .ехе не качал :D

 

Просмотр сообщенияnikkrop (21 Сен 2017 - 10:43) писал:

Красава. Уважение и почет тебе. Но к сожалению пока нужно зайти на форум и скачать это отдельно, количество афкашеров уменьшится не сильно.

Главное, что это есть и нормальные люди будут пользоваться :)


Сообщение отредактировал KJlePuK: 21 Сен 2017 - 12:47

post-9307-0-63449300-1542918566.jpg


USSR_Cat #10 Отправлено 21 Сен 2017 - 11:16

    Тессерарий

  • Альфа-тестеры
  • 230
  • Регистрация:
    26.11.2016

Спасибо!

Когда играю в пати то постоянно прошу свистнуть когда прошла загрузка,

когда играю соло, то свистеть не кому и бывает что разворачиваю игру уже на 2-ой минуте.

Однозначно полезная утилита!!!



MEHHO_KOEGOOPH #11 Отправлено 21 Сен 2017 - 12:45

    Тессерарий

  • Альфа-тестеры
  • 333
  • Регистрация:
    02.08.2017
на каком языке писал?

Коегоорн

Менно Коегоорн


KJlePuK #12 Отправлено 21 Сен 2017 - 12:47

    Трибун августиклавий

  • Преторианцы
  • 5 131
  • Регистрация:
    13.08.2010

Просмотр сообщенияMEHHO_KOEGOOPH (21 Сен 2017 - 12:45) писал:

на каком языке писал?

На английском же :p


post-9307-0-63449300-1542918566.jpg


Sapienti_sat_ #13 Отправлено 21 Сен 2017 - 12:51

    Сигнифер

  • Бета-тестеры
  • 108
  • Регистрация:
    09.01.2015

Просмотр сообщенияMEHHO_KOEGOOPH (21 Сен 2017 - 12:45) писал:

на каком языке писал?

 

C#. Надо будет оптимизировать немного, а то на скорую руку состряпал, попутно вспоминая как там что устроено. Года 3 не прикасался к шарпу.

За каждым ударом пульса стоит равновесная цена — ты ровно ТО, во что веришь и с ТЕМ, кого ты стоишь.
 


MEHHO_KOEGOOPH #14 Отправлено 21 Сен 2017 - 12:57

    Тессерарий

  • Альфа-тестеры
  • 333
  • Регистрация:
    02.08.2017

на каком языке писал?

а, шарп, я извиняюсь, заюзал декомпилятор, чтобы глянуть как ты определял степень загрузки игры

адд: Молодцом, оказывается читаешь текстовый файл лога в режиме чтения и по ключевым словам выдаешь сигнал в нужные моменты.
Идея огонь!

только это... ты дергаешь файл каждые 3 секунды, мне кажется, многовато. Поставил себе на 10 секунд.
За прогу спасибо!


Сообщение отредактировал MEHHO_KOEGOOPH: 21 Сен 2017 - 13:03

Коегоорн

Менно Коегоорн


Sapienti_sat_ #15 Отправлено 21 Сен 2017 - 13:02

    Сигнифер

  • Бета-тестеры
  • 108
  • Регистрация:
    09.01.2015

Просмотр сообщенияMEHHO_KOEGOOPH (21 Сен 2017 - 12:57) писал:

на каком языке писал?

а, шарп, я извиняюсь, заюзал декомпилятор, чтобы глянуть как ты определял степень загрузки игры

 

Да просто промониторил немного mp_log.txt.
Когда там появляется строка EMPIRE_MP_BATTLE_SETUP_INFO - значит загрузка карты
а когда EMPIREBATTLE::REPORT_ON_ENTER_BATTLE то уже все игроки загрузились.
Собственно этим и занимается утилита, чекает mp_log.txt на наличие выше указанных строк.

Просмотр сообщенияMEHHO_KOEGOOPH (21 Сен 2017 - 12:57) писал:

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

Сообщение отредактировал Sapienti_sat_: 21 Сен 2017 - 13:19

За каждым ударом пульса стоит равновесная цена — ты ровно ТО, во что веришь и с ТЕМ, кого ты стоишь.
 


KJlePuK #16 Отправлено 21 Сен 2017 - 13:33

    Трибун августиклавий

  • Преторианцы
  • 5 131
  • Регистрация:
    13.08.2010

Просмотр сообщенияMEHHO_KOEGOOPH (21 Сен 2017 - 12:57) писал:

Spoiler

 

 

Просмотр сообщенияSapienti_sat_ (21 Сен 2017 - 13:02) писал:

 

Spoiler

 

Настройку про изменению секунд опроса бы еще :)


post-9307-0-63449300-1542918566.jpg


lllSliderlll #17 Отправлено 21 Сен 2017 - 14:07

    Тессерарий

  • Альфа-тестеры
  • 325
  • Регистрация:
    16.08.2010
Спасибо тебе большое) Если будешь обновлять/оптимизировать, то и название темы не забудь обновить.
sine bello non potest esse Victoria

Igorbatchev #18 Отправлено 21 Сен 2017 - 16:25

    Центурион

  • Альфа-тестеры
  • 2 140
  • Регистрация:
    07.01.2015

Просмотр сообщенияOx1 (21 сен 2017 - 00:44) писал:

Однозначно плюс в карму, себе поставлю, так как сворачиваюсь постоянно.

 

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

 

Себе плюс в карму поставите ? А чего еще ожидать то :D

Az1mt #19 Отправлено 09 Окт 2017 - 16:00

    Community Manager

  • Команда TWA
  • 569
  • Регистрация:
    02.11.2011
Прикреплю, чтоли...

Malakast #20 Отправлено 14 Окт 2017 - 15:36

    Легионер

  • Бета-тестеры
  • 7
  • Регистрация:
    05.08.2012
Супер полезная вещь, но что-то не найду необходимый каталог.




Количество пользователей, просматривающих этот форум: 1

0 пользователей, 0 гостей, 0 анонимных