Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Графика + Циклы = Мастерство
Вебинар «Создание прикладных программ на C#» начнётся через 2 дня 4 час. 01 мин.

Наноигры / Бот для Цифр

  • На этом уроке мы напишем бота для игры из прошлого урока.
    Мы научим мышку быстро щёлкать по кнопкам программы из прошлого урока.

    Задание:
    Написать бота для игры из прошлого урока.
    Придумать, для чего можно использовать эту программу.

    Примечание:
    Импорт функции нужно написать так:
    [DllImport("user32.dll")]
    static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);
  • Дата отправки отчёта: 2 августа 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Очень много нового))
    Увидел, как можно вычислять координаты мыши
    Потом, узнал о способе емитации нажима мышки.
      private void button_repeat_Click(object sender, EventArgs e)
            {

                int x, y;

                for (int j = 0; j < text_X.Lines.Length-1; j++)//видоизменение не на 9 а на количество координат
                {
                    for (int i = 0; i < text_X.Lines.Length-1; i++)
                {
                    x = Convert.ToInt16(text_X.Lines[i]);
                    y = Convert.ToInt16(text_Y.Lines[i]);
                    DoMouseClick(x, y);
                }
                }
             
            }

    Немного видоизменил код под свою версию игры, количество кликов должно быть не 9, а равно количеству координат.
  • Что было сложным: Сложного мало, очень много нового.
    Не всё сразу запомнил, точнее много не запомнил, надеюсь опыта прибавилось.
  • Комментарии: Всё гуд. Продолжаем дальше.
    И так на счёт применения:
    Можно в дальнейшем добавить таймер, что бы можно было емитировать клики на время..
    Я слышал есть такая раббота в интернете смотреть рекламу и ставить: лайки и дизлайки либо ничего не делать(закрывать ёё), ну так вот можно настроить таймер так, что бы он клацал через определённое количество времени выбирая рандомные координаты)
    Так же можно использовать для подбора автоматических цыфровых паролей на слабо защищенных система, только массив должен состоять из количества возможных комбинаций)
  • Оценка видео-уроку:
Отчёт от 6296 за Наноигры / Бот для Цифр




Оцени работу

 
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Бот для Цифр / 2015-08-02 22:36

Степан, хорошо поработал, а все запомниться с практикой, с постоянным применением! Здорово что уже есть мысли как использовать программу, уверена ты ее доработаешь и она тебе будет приносить прибыль! Молодец! :)



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: дополнительные возможности как программировать мышку
интересная и привлекательная программа
Научился: Работать с textBox. Научился писать автокликер для мышки с возможностью сохранения нескольких координат мышки 1. Он может использоваться для скачивания видео с YouTube - достаточно здорово работает! 2. Он давно и ОЧЕНЬ успешно используется в онлайн играх!
Трудности: пока DoMouseClick сложновато для воспрятия
лучше бы мы в файл координаты записывали