На этом уроке мы повеселимся :) Напишем бота для игры из прошлого урока. Программа будет сама кликать и ставить сногсшибательные результаты!
Задание: Написать бота для прошлой игры и поставить супер-рекорд!
Дата отправки отчёта:
22 сентября 2015 г.
Задание выполнено: за
30 мин.
Чему научился:
Узнал новые элементы TabelLayoutPanel, TrackBar
Что было сложным:
Добавить задержку в 5 секунд после старта и отобразить оставшееся время на самой кнопке. Что бы пользователь мог спокойно переместить мышь туда куда ему нужно.
Комментарии:
Все отлично. Сначала хотел сделать просто задержку на 5 секунд System.Threading.Thread.Sleep(5000); но потом подумал что будет не понятно и нужно отобразить оставшееся время на кнопке, в принципе можно добавить еще один TrackBar. для задержки старта программы, может кому то нужно 10 секунд чтобы поставить мышь куда нужно.
Трудности: после однократного просмотра видео пытался сделать всё сам, но застрял на таймере получается, если timer.Enabled = true; , то timer_Tick постоянно вызывает makeClick()?
Научился: Делать скролл-бары в интерфейсе для настройки нужных параметров, задавать таймером начало и конец нужных действий, получился в итоге простой кликер который можно дорабатывать. Очень бы хотелось в продолжение этого отдельный видеокурс по теме распознавания графических объектов и текста, например при помощи общедоступного tesseract-ocr. С удовольствием приобрел бы такой курс ) Трудности: Запоминать конструкции для дальнейшего использования :)