GodMonitor - следилка для Windows: различия между версиями

Плашка о прекращении разработки
(обновление)
(Плашка о прекращении разработки)
 
(не показано 9 промежуточных версий 7 участников)
Строка 1: Строка 1:
[[Категория:Клиенты и плагины]]
[[Категория:Клиенты и плагины]]
{{врезка|Размер шрифта = 100 %| Фон = Yellow |Содержание = '''Внимание!''' Разработка и поддержка GodMonitor прекращена.}}
{{TOC-Right}}  
{{TOC-Right}}  
[[Файл:GodMonitor_00.jpg|220px|thumb|left]]  
[[Файл:GodMonitor 5.1.jpg|368px|thumb|left]]  
'''Автор''' {{god|Shoroh}}
'''Автор''' {{god|Shoroh}}


'''Требования''' от WinXP до Win7
'''Требования''' от WinXP до Win10


'''Обсуждение''' [http://godville.net/forums/show_topic/1529 на форуме]
'''Обсуждение''' [http://godville.net/forums/show_topic/1529 на форуме]


'''История версий''' последняя версия 4.4.0.437 от 27.03.2012  http://godmonitor.ru/  
'''История версий''' последняя версия ??? http://godmonitor.ru/  
 
'''Ссылка''' (обновить - старые версии не поддерживают изменения в API)
 
 
 
После того, как один из {{god|Shoroh|богов}} в очередной раз забыл выплавить [[золотой кирпич|кирпичик]] и проиграл несколько [[дуэль|боев]] просто потому, что отвлекся на другие дела, им было решено написать программку, которая предупреждала бы о текущих событиях, происходящих с героем. Следилка получилась на диво универсальной и гибкой, при всём при том, что использует данные всего лишь [[API|простого API,]] которое и накладывает на нее некоторые незначительные ограничения.<ref>В связи с тем, что это все же не клиент, а информация поступает с открытого API, то, для постоянного обновления данных необходим отдельно «залогиненый» герой в каком-либо браузере, пусть и в свернутом состоянии, иначе, в силу технических причин, API перестанет обновляться уже в течении нескольких минут.</ref>


'''Ссылка''' [http://bit.ly/gmonitor '''скачать''']


После того, как один из {{god|Shoroh|богов}} в очередной раз забыл выплавить [[золотой кирпич|кирпичик]] и проиграл несколько [[ПВП|боев]] просто потому, что отвлекся на другие дела, им было решено написать программку, которая предупреждала бы о текущих событиях, происходящих с героем. Следилка получилась на диво универсальной и гибкой, при всём при том, что использует данные всего лишь [[API|простого API,]] которое и накладывает на нее некоторые незначительные ограничения.<ref>В связи с тем, что это все же не клиент, а информация поступает с открытого API, то, для постоянного обновления данных необходим отдельно «залогиненый» герой в каком-либо браузере, пусть и в свернутом состоянии, иначе, в силу технических причин, API перестанет обновляться уже в течении нескольких минут.</ref>




===Что программа умеет===
===Что программа умеет===
Не требуя даже ввода пароля, а лишь имя [[бог]]а, '''GodMonitor''' позволяет полностью следить за происходящими с [[герой|героем]] процессами: критическим [[здоровье|здоровьем,]] наличием [[золото|золота]], уровнем [[прана|праны]] и заполненностью [[инвентарь|инвентаря]], пребыванием героя в [[город]]е или в поле, началом [[ПВП]] и наличием особых [[Активируемые трофеи|трофеев]], получением [[аура|ауры]] и смерти [[питомец|питомца]], и это далеко не весь перечень её возможностей. Обо всех изменениях программа сообщает<ref>Поскольку API обновляется один раз в минуту, то и программа по умолчанию считывает данные с тем же интервалом, хотя его и можно отрегулировать в настройках. Однако, не рекомендуется ставить интервал меньше 30 секунд – в этом случае API может выдавать ошибку из-за слишком частых запросов.</ref> как визуально с помощью всплывающих окошек, подсказки в трее и флоатера, так и звуковым оповещением, благодаря обширной, но простой системе правил, и даже зачитывать уморительно серьезным голосом дневник героя вслух. Также о состоянии героя и предыдущих изменениях можно быстро сориентироваться по удобным вкладкам самой следилки. Но данная программа не является клиентом, а лишь помогает следить за «залогиненым» отдельно героем, при этом не зависит ни от вида браузера, ни от работы турбо.  
Не требуя даже ввода пароля, а лишь имя [[бог]]а, '''GodMonitor''' позволяет полностью следить за происходящими с [[герой|героем]] процессами: критическим [[здоровье|здоровьем,]] наличием [[золото|золота]], уровнем [[прана|праны]] и заполненностью [[инвентарь|инвентаря]], пребыванием героя в [[город]]е или в поле, началом [[дуэль|дуэли в поле]] и наличием особых [[Активируемые трофеи|трофеев]], получением [[аура|ауры]] и смерти [[питомец|питомца]], и это далеко не весь перечень её возможностей. Обо всех изменениях программа сообщает<ref>Поскольку API обновляется один раз в минуту, то и программа по умолчанию считывает данные с тем же интервалом, хотя его и можно отрегулировать в настройках. Однако, не рекомендуется ставить интервал меньше 30 секунд – в этом случае API может выдавать ошибку из-за слишком частых запросов.</ref> как визуально с помощью всплывающих окошек, подсказки в трее и флоатера, так и звуковым оповещением, благодаря обширной, но простой системе правил, и даже зачитывать уморительно серьезным голосом дневник героя вслух. Также о состоянии героя и предыдущих изменениях можно быстро сориентироваться по удобным вкладкам самой следилки. Но данная программа не является клиентом, а лишь помогает следить за «залогиненым» отдельно героем, при этом не зависит ни от вида браузера, ни от работы турбо.  


'''Внимание.''' Для корректной работы следилки в [http://godville.net/user/profile профиле] героя в панели «Игровые настройки» необходимо установить флажок напротив «Оперативные данные в API».  
'''Внимание.''' Для корректной работы следилки в [http://godville.net/user/profile профиле] героя в панели «Игровые настройки» необходимо установить флажок напротив «Оперативные данные в API».  
Строка 54: Строка 59:
{{Hider
{{Hider
   |title = Как настроить синтезатор речи
   |title = Как настроить синтезатор речи
   |content = Итак, для того чтобы GM научился говорить по-человечески, необходимо наличие в системе голосового движка Microsoft SpeecAPI, причем обязательно пятой версии. В WinXP по умолчанию стоит 4 версия, но нам она не подходит. Скачать пятую версию можно прямо с [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530&displaylang=en сайта Майкрософта]. Однако кроме самого SpeechAPI нужна еще одна вещь. По умолчанию в систему устанавливается только один диктор - Microsoft Anna (English). Очень приятный женский голоc, но, к сожалению, совершенно не знает русского языка. Чтобы научить GM говорить по-русски, нужно поставить дополнительный синтезатор речи. Существует несколько подходящих русских синтезаторов, однако большинство из них стоят денег. Их мы не будем рассматривать - впрочем, любой желающий может спросить у гугла, как их скачать и установить, не заплатив. Единственный по-настоящему бесплатный и относительно приличный голос, что мне удалось найти, можно скачать с [http://win.tiflocomp.ru/synths/tctts/index.php этого сайта]. Там на страничке две ссылки - первая вверху, "[http://win.tiflocomp.ru/download/synths/tctts.zip Дистрибутив-загрузить]". Это базовый комплект, в него входят два голоса Капитана - русский и украинский. К сожалению эти голоса очень сильно роботизированы и трудноразличимы, к тому же не поддерживают многих полезных вещей типа изменения скорости чтения. Поэтому после закачки и установки базового комплекта стоит скачать и установить "[http://win.tiflocomp.ru/download/synths/voices-bin.zip Инсталляционный пакет с дополнительными голосами]", внизу страницы. Этот пакет добавляет несколько голосов, мне больше всего понравился RHVoice TTS Engine (Russian). Мужской баритон, иногда ошибается в ударениях сложных слов, но в общем-то вполне приятный на слух. К сожалению, я пока не обнаружил бесплатных женских русских голосов - если кто знает, сообщите мне, пожалуйста.
   |content = Итак, для того чтобы GM научился говорить по-человечески, необходимо наличие в системе голосового движка Microsoft SpeechAPI, причем обязательно пятой версии. В Win7 вроде бы сразу 5 версия, в WinXP по умолчанию стоит 4 версия, но нам она не подходит. Скачать пятую версию можно прямо с [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530&displaylang=en сайта Майкрософта]. Однако кроме самого SpeechAPI нужна еще одна вещь. По умолчанию в систему устанавливается только один диктор - Microsoft Anna (English). Очень приятный женский голоc, но, к сожалению, совершенно не знает русского языка. Чтобы научить GM говорить по-русски, нужно поставить дополнительный синтезатор речи. Существует несколько подходящих русских синтезаторов, однако большинство из них стоят денег. Их мы не будем рассматривать - впрочем, любой желающий может спросить у гугла, как их скачать и установить, не заплатив. Единственный по-настоящему бесплатный и относительно приличный голос, что мне удалось найти, можно скачать с [http://win.tiflocomp.ru/synths/tctts/index.php этого сайта]. Там на страничке две ссылки - первая вверху, "[http://win.tiflocomp.ru/download/synths/tctts.zip Дистрибутив-загрузить]". Это базовый комплект, в него входят два голоса Капитана - русский и украинский. К сожалению эти голоса очень сильно роботизированы и трудноразличимы, к тому же не поддерживают многих полезных вещей типа изменения скорости чтения. Поэтому после закачки и установки базового комплекта стоит скачать и установить "[http://win.tiflocomp.ru/download/synths/voices-bin.zip Инсталляционный пакет с дополнительными голосами]", внизу страницы. Этот пакет добавляет несколько голосов, мне больше всего понравился RHVoice TTS Engine (Russian). Мужской баритон, иногда ошибается в ударениях сложных слов, но в общем-то вполне приятный на слух. К сожалению, я пока не обнаружил бесплатных женских русских голосов - если кто знает, сообщите мне, пожалуйста.


В самом GM нужно прежде всего зайти в Настройки, на новую закладку "Синтезатор речи". Если SpeechAPI и голоса установлены правильно, на ней можно будет выбрать диктора, громкость и скорость его голоса. Там же можно потестировать произношение. В каждом правиле, на закладке "Сообщения", теперь есть пункт "Произнести голосом диктора". При срабатывании правила введенный текст будет произнесен вслух. В тексте могут быть макросы, например, текст %DIARY% заставит диктора зачитать последнее сообщение дневника.  
В самом GM нужно прежде всего зайти в Настройки, на новую закладку "Синтезатор речи". Если SpeechAPI и голоса установлены правильно, на ней можно будет выбрать диктора, громкость и скорость его голоса. Там же можно потестировать произношение. В каждом правиле, на закладке "Сообщения", теперь есть пункт "Произнести голосом диктора". При срабатывании правила введенный текст будет произнесен вслух. В тексте могут быть макросы, например, текст %DIARY% заставит диктора зачитать последнее сообщение дневника.  
Строка 84: Строка 89:
* прогресс выполнения [[квест|задания]], окончание квеста и получение нового, отдельно предупреждение в случае, если взято задание на [[гильдия|смену гильдии]],
* прогресс выполнения [[квест|задания]], окончание квеста и получение нового, отдельно предупреждение в случае, если взято задание на [[гильдия|смену гильдии]],
* встреча с [[монстр дня|монстром дня]] (не забывайте обновлять данные о нем кнопочкой на вкладке «Герой» либо установить запрос данных автоматически в настройках) или просто сильным зверюгой,
* встреча с [[монстр дня|монстром дня]] (не забывайте обновлять данные о нем кнопочкой на вкладке «Герой» либо установить запрос данных автоматически в настройках) или просто сильным зверюгой,
* переход героя в дуэльный режим – битва на [[арена|арене]], [[ПВП]] с другим героем в поле, встреча с [[:Категория:Босс-монстры|боссом]],
* переход героя в дуэльный режим – битва на [[арена|арене]], [[дуэль]] с другим героем в поле, встреча с [[:Категория:Босс-монстры|боссом]],
* крупная сумма [[золото|денег]] в кармане героя, для храмостроителей свыше 3 тысяч, для [[храм]]овладельцев – свыше 11 тысяч,
* крупная сумма [[золото|денег]] в кармане героя, для храмостроителей свыше 3 тысяч, для [[храм]]овладельцев – свыше 11 тысяч,
* герой собирается продавать трофеи, как в [[город]]е, так и при встрече с бродячим [[торговец|торговцем]], а также еще разок напоминают, когда все трофеи уже проданы,  
* герой собирается продавать трофеи, как в [[город]]е, так и при встрече с бродячим [[торговец|торговцем]], а также еще разок напоминают, когда все трофеи уже проданы,