Форум : ФлеймНазвание : Хост-бот на 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 - тоже подвел | |
|
|
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
|