Author Topic: Автокликер для поиска текста  (Read 2312 times)

0 Members and 2 Guests are viewing this topic.

Emergen83942

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Автокликер для поиска текста
« on: February 05, 2019, 01:35:35 PM »
Доброго времени суток, форумчане. Сегодня скачал данную программу, перечитал форумы, посмотрел видеоуроки и не нашёл решения своей проблемы.

Ситуация в следующем.
Есть окно, в нём есть кнопка, при нажатии на которую в другой части окна появляется слово, оно каждый раз разное, но слова могут повторяться через одно, два, десять...
ВОПРОС! Имеется ли уже созданный алгоритм, при котором программа постоянно будет нажимать вышеупомянутую кнопку пока не увидит заранее установленное слово?
Объясню самым простым языком, как я представляю работу кликера, на примере поиска слова с именем "Вася".

Работа кликера: нажатие кнопки - выскакивает имя "Дима" (имя не верно, продолжаем работу), нажатие кнопки - выскакивает имя "Петя" (имя не верно, продолжаем работу), нажатие кнопки - выскакивает имя "Вася" (имя верно, оканчиваем работу), т.е. кликер перестаёт работать и нажимать клавишу.

Заранее буду признателен за помощь, решение данной проблемы поможет сэкономить мне массу времени.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Автокликер для поиска текста
« Reply #1 on: February 05, 2019, 01:59:25 PM »
Простейший код

Code: (clickermann) [Select]
LCLICK(10,10) // кликаем
WAITMS(500)

GETSCREEN
IF_PICTURE_IN (100,100, 500,500, "file.bmp", -1, 100) // ищем картинку слова
   HALT // стоп если найдено
END_IF

Emergen83942

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Автокликер для поиска текста
« Reply #2 on: February 05, 2019, 05:59:44 PM »
Спасибо большое за оперативный ответ. У меня есть несколько дополнительных вопросов, буду рад если ответите на них. Заранее спасибо.

WAITMS(500) Что означает 500? Предположу, что это количество кликов.
IF_PICTURE_IN (100,100, 500,500, "file.bmp", -1, 100) - что означает параметры 100,100, 500,500? и -1, 100?
Остальное вроде понятно.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Автокликер для поиска текста
« Reply #3 on: February 05, 2019, 06:56:55 PM »
Надо не людей в интернете напрягать, а открыть справку и поискать ответы. Её не просто так писали.
Поиск по командам в справке присутствует.

Emergen83942

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Автокликер для поиска текста
« Reply #4 on: February 05, 2019, 07:11:08 PM »
Спасибо и на этом