Search
Write a publication
Pull to refresh

Comments 18

Первая разновидность скорее гипотетическая, т.к. протоколы, как правило, закрыты и не тривиальны.

Особенно браузерные (на html, без флэша, джавы и прочих активиксов). В подавляющем большинстве случаев достаточно средств браузера, чтобы исследовать протокол, и даже в нём же написать бота :)
Согласен, web в данном случае исключение. Я имел в виду игры типа WoT.
Автор, поздравляю. Вы изобрели autoit и тысячи других аналогичных программ.
Первый вид ботов самый практичный, а не гипотетический как вы считаете и позволяет организовывать действительно полезные ботофермы.
О том, какой вид самый практичный, вопрос спорный. Не сомневаюсь, что бот первого типа самый эффективный, но его реализация не всегда оправдана. Как я выше писал для веб ботов может быть оправдано, но для случаев, когда передаются бинарные данные с неизвестной структурой, практичность первого вида ботов падает.

Потом, написание ботов не для всех и не всегда является вопросом коммерческой выгоды (я о ботофекрмах).
Иногда ботов делают для личного пользования и исключительно из интереса к искусству.
Про других ботов ожидал здесь увидеть… Где бы интересное почитать по поводу программирования игровых противников?
Создание бота — процесс интересный.
Но как только бот будет создан, интерес к игре пропадает абсолютно. Проверенно :(
Если бот фармит, а сам только фанишься в певепе, то нормально.
Ну кому то может и интересно. Я высказал своё мнение и то, что видел на примере нескольких своих знакомых.
Вот скоро в России ArcheAge выходит, для ботмейкера очень привлекательная цель.
  1. Море автоматизируемой рутины в стиле «Весёлой фермы»
  2. В нём уже есть встроенный скриптовый язык (Lua), позволяющий создавать аддоны. Осталось только пробросить туда дополнительные функции, написав соответствующий патч.
  3. Надо будет как-то догонять владельцев премиум-пака, которые зашли уже сегодня, а не сидеть же для этого в режиме 24/7?
  4. Ну и наконец просто крайне популярная игра. Не сомневаюсь, что будут даже заказы на ботов — голдселлеры не дремлют
голдселлеры не дремлют

Моя уже рассылку получил от них, что продажа в ArcheAge пойдет чуть ли не с первого дня, предоплату уже берут
Для запоминания координат точки наводим указатель месту и жмём Alt-F4.

А вот это будет не просто…
Почему?
К тому же, это лишь простейший каркас для простейшего бота. Построенный по принципу «простота залог здоровья».
Возможно координаты будут рассчитываться из каких то соображений, а не тупо вытаскиваться из массива.
Если вы о close window, то его не будет. Этот хоткей идёт в жертву боту :-). Да и кто мешает назначить другие хоткеи?
Для эмуляции нажатий клавиш и дрыганья мышью на X11 (Linux/OSX) могу посоветовать xdotool/libxdo (или XTest + XLib, на которых xdo построен).
Да, штука хорошая, пользовались ей на одном проекте, автозаполнение анкеты на сайте.
Но есть у нее косяк, она использует распознавание картинок для поиска элементов на экране, так вот
примерно 4-5 из 100 поисков элементов на экране, ошибочное.
Находится совсем не тот элемент, отсюда много ошибок при выполнении алгоритма.
Так и не смогли побороть этот момент.

Если кому-то интересно, примеры первых двух разновидностей ботов рассматриваются здесь.

Sign up to leave a comment.

Articles