Форум : Флейм

Название : Хост-бот на AutoIt

© 2005 www.runcms.org
https://www.war2.ru

URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=1860&forum=13


 FX :

15.10.10 03:23
 Можно элементарно написать хостбота для Windows на скриптовом языке программирования AutoIt:
Официальный сайт - http://autoitscript.com/
Wiki - http://ru.wikipedia.org/wiki/AutoIt

Вкратце, AutoIt позволяет симулировать нажатие клавиш клавиатуры и перемещения указателя мыши и нажатия на ее кнопки.
Даже я с моим базовым знанием программирования смогу написать этого бота, но у меня все равно нет компьютера для хостинга. Думаю код будет не больше 4 килобайта. Бот будет кликать Create, вводить название игры, потом OK, ждать пару минут, стартовать, выходить и потом все заново. Может il напишешь?

 il :

15.10.10 11:51
 написать-то можно, я такие штуки тоже делал,
Но тут дело не в боте - надо винду где-то развернуть, под ней вар2 запустить, плюс отслеживать события от пользователей, да еще все это стабильно должно работать,
Можно конечно попробовать настроить все это дело, но большого доверия к такому проекту у меня нет, и приоритет я думаю у него невысокий...

 FX :

15.10.10 16:02
 Цитата:

Но тут дело не в боте - надо винду где-то развернуть, под ней вар2 запустить,


нет хостинга. под freebsd вроде есть эмуль винды ^,,^

Цитата:

плюс отслеживать события от пользователей,


Таким методом это врядли возможно.

Цитата:

Можно конечно попробовать настроить все это дело


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

Цитата:

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


Чистый клиент конечно был бы лучше, но это надо сетевой код игры изучать...

 il :

15.10.10 18:14
 Цитата:

нет хостинга. под freebsd вроде есть эмуль винды ^,,^

ну тут либо vmware, либо wine имхо,
wine обычно ставят под linux, хоть и можно поковыряться с freebsd, но поддержка полноэкранных приложений и всяких хитрых технологий, которые в вар2 явно есть, оставляет желать лучшего. Тем более под вопросом связка war2+autoit.
Под vmware скорее всего система может работать, но ставить ее на "боевой" сервер freebsd я бы не рискнул - она может поставить под угрозу работу остальных сервисов.
Не знаю, не хочется громоздить такую систему ради того, чтобы кто-то может быть когда-нибудь этим воспользовался...
Цитата:

Таким методом это врядли возможно.

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

 Ldir :

20.10.10 12:07
 давно размышляю над этой идей. Вся проблема в комьютере на котором буте запущен war2. Кто будет оплачивать его работу?

 FX :

20.10.10 16:58
 Достаточно будет Windows 95 - запустить его под виртуальной машиной на том же компе что и battle.net или какой-нить старый комп 486,Pentium1.

 Solker :

9.11.10 12:00
 Я чуть не в тему.
Но возможно ли из окна чата, узнать на каких картах играют в данный момент?
/con - показывает только название игры
/games - тоже подвел

 FX :

11.11.10 20:25
 http://ru.wikipedia.org/wiki/Анализатор_трафика

 Solker :

11.11.10 21:08
 Уточню, по 6112 TCP.

© 2005 www.runcms.org
https://www.war2.ru

URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=1860&forum=13