На этом уроке мы напишем бота для игры из прошлого урока. Мы научим мышку быстро щёлкать по кнопкам программы из прошлого урока.
Задание: Написать бота для игры из прошлого урока. Придумать, для чего можно использовать эту программу.
Дата отправки отчёта:
4 декабря 2014 г.
Задание выполнено: за
5 час. 00 мин.
Что было сложным:
WINAPI
Комментарии:
С программой Цифры экспериментировал на своем ребенке, по его желанию увеличил кол-во цифр до 20 и сделал перемешивание после каждого хода. Видеоурок ещё не смотрел, пытался сам сделать на основе того, что узнал из бота для фастклика и интернета. К тому же предложенный в видеоуроке вариант мне не очень понравился, так как не совсем он автоматический. Начал с WINAPI и SPY++, ничего не вышло. WINAPI по большому счету пока выше моего понимания. В целом частично понятно, но ничего не работало. Потом установил через Nuget TestStack.White и скачал UI-Automation и вот тут то дело и пошло. В итоге работающий бот состоит из нескольких строчек и замечательно работает.
Сергей, то, что ты сделал и в чём разобрался, это РЕАЛЬНО КРУТО. Спасибо тебе, надо будет тоже на досуге поразбираться в этом вопросе. Реально, не знал что можно так нахально внедряться в чужие программы :) Это даёт некоторые специфические возможности...
Да, ребенку понравилось. Думаю ещё с буквами подобное сделать, и чтобы озвучивалось. Интересное развивающее приложение получилось по факту. Я специально вывел цифру, которую нужно выбрать для него справа.
Научился: Научился записывать координаты курсора.
Я бы такую программу использовал при тестировании и выполнении массовых операций при которых нужно постоянно тыкать мышью в примерно одни и те же места. =)