Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Вопрос по созданию "бота"


Автор: d3m0n1c 21.8.2007, 19:23
Не знал куда выложить этот вопрос, выложу тут.  В общем вот такая постановка вопроса. Есть он-лайн игра (www.dwar.ru, собственно пользователь если интересно будет зайти [email protected], пароль 123456), сделана на технологии флеш. Интересует, как написать бота, который бы смог добывать ресурсы. Окно с тем где размещены ресурсы нарисовано во флеше. Хотя бы примерно подскажите как это реализовать. Заранее спасибо.

Автор: st4lk3r0k 23.8.2007, 22:37
WinAPI...
я в своё время писал бота для RF Online самый простой вариант это winAPI, но пользоватся компом пока бот "работает" вместо тебя будет никак.

Вообщем управляеш мышкой... кликай на нужных координатах с нужным промежутком времени и усё smile

Автор: d3m0n1c 24.8.2007, 07:27
Не всё так просто, я думал над тем что бы просто мышку таскать, но рыбка(то есть ресурс который мне надо получить) появляется на карте охоты рандомно, всё время в новых координатах.

Автор: SpaceSpace 24.8.2007, 08:08
ну это совсем просто -
пишеш свою распознавалку образов "рыбка"- и кликаеш куда надо smile (шютка)

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

Автор: st4lk3r0k 25.8.2007, 19:09
Да действительно прощще не придумаеш smile
... Кста а есть гденить описание способов сравнения картинок? Интересно попробоват написать чёнить подобное smile

Автор: Veitmen 25.8.2007, 19:45
Цитата(SpaceSpace @ 24.8.2007,  08:08)
ну это совсем просто -
пишеш свою распознавалку образов "рыбка"- и кликаеш куда надо smile (шютка)

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

Хе... Ну прям умиление напало.)) Хорошо то как сказал!) 
Давай код тогда  smile , посмотреть хочу на эту "простоту".  smile 

Автор: st4lk3r0k 25.8.2007, 20:31
Всё разобрался smile
Действительно просто smile

Надо просто сравнивать цвета пикселей в цикле ну и там где они будут отличатся кликать мышкой smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)