На этом уроке мы повеселимся :) Напишем бота для игры из прошлого урока. Программа будет сама кликать и ставить сногсшибательные результаты!
Задание: Написать бота для прошлой игры и поставить супер-рекорд!
Дата отправки отчёта:
7 августа 2015 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Узнал про TrackBar, научился им пользоваться, понял, что если мне понадобится симулировать клик мыши, то лучше поискать способ в гугле и скопировать его...
Что было сложным:
В целом, всё просто (если бы не копипастил метод клика, было бы сложнее).
Комментарии:
В целом, достаточно просто... Я немного улучшил программу, научил её русскому языку (1 клик, 2 клика, 5 кликов, и.т.д (проверял на всех числах от 1 до 30 (и несколько после), везде всё правильно)), и сделал так, что после нажатия на кнопку, у меня будет ещё 5 секунд перед тем, как кликер заработает...
Научился: знакомство с TabelLayoutPanel, понятием хэндл окна Трудности: очень долго пытался разобраться с API фукциями (EnumWindowProc, EnumChildWindows), очень оказались запутанными, пришлось код скопипастить с http://pinvoke.net/default.aspx/user32.EnumChildWindows и ещё одного форума и долго методом тыканья удалось заставить вывести в TextBox элементы формы быстрощелка, а потом заставить отправить сообщение(нажатие-отжатие мышки) сначала кнопке "Начать игру" а потом лэйблу "10" спасибо за урок, пришлось сильно попыхтеть и напрячь мозги
Научился: Из программы управлял таймером, тактика сначала полностью смотреть урок потом самостоятельно делать хорошо стимулирует мышление, бодро шлепаю формы