sprine
Новичок
- Сообщения
- 1
- Репутация
- 0
Версия AutoIt: 3.4.1
Описание:
Доброго дня, необходим скрипт для поиска нужной картинки или текста на экране и если картинка или текст найдена, жать кнопку мыши в определённом месте
Всё это я реализовал в программе Clickermann
Вот скрипт: [box title=Скрипт из Clickermann ]#autorun
getscreen //сканирование экрана
IF_PICTURE_IN (540,380, 716, 503, "predel.bmp") //предел ставки
HALT(1) //как только находит картинку выше, прекращает выполнение всего скрипта
else
IF_PICTURE_IN (540,380, 716, 503, "name.bmp")//если имя моё то ждём 4 секунды чтобы не нажать
WAIT(4) //ждём 4 сек. чтобы не нажимать кнопку
else
//если имя не моё то жмём на ставку
IF_PICTURE_IN (540,380, 716, 503, "clock.bmp")
LCLICK (628, 485)
END_IF[/box]
Пример:
Идёт аукцион...
1) Тикает таймер с обратным отсчётом, как только на экране будет 00:00:08 нужно нажать на кнопку
Есть 2 условия
2) Не нужно нажимать кнопку, если на экране отображается моё имя (чтобы самого себя не переставлять) (я сохранял картинку со своим именем и искал на экране, если картинка найдена, кнопка не нажимается, можно искать и текст вместо картинки)
3) Есть предел по сумме. как только аукцион достигает определённого значения, скрипт прекращает работать (как только находит картинку или текст с заданной суммой, прекращает выполнение всего скрипта
Примечания:
Прошу помочь в данном вопросе, логику вроде всю расписал, можно искать и по тексту, только вот не знаю как
В Clickermannе не хочу использовать нужен скомпилированный exe сделать
Описание:
Доброго дня, необходим скрипт для поиска нужной картинки или текста на экране и если картинка или текст найдена, жать кнопку мыши в определённом месте
Всё это я реализовал в программе Clickermann
Вот скрипт: [box title=Скрипт из Clickermann ]#autorun
getscreen //сканирование экрана
IF_PICTURE_IN (540,380, 716, 503, "predel.bmp") //предел ставки
HALT(1) //как только находит картинку выше, прекращает выполнение всего скрипта
else
IF_PICTURE_IN (540,380, 716, 503, "name.bmp")//если имя моё то ждём 4 секунды чтобы не нажать
WAIT(4) //ждём 4 сек. чтобы не нажимать кнопку
else
//если имя не моё то жмём на ставку
IF_PICTURE_IN (540,380, 716, 503, "clock.bmp")
LCLICK (628, 485)
END_IF[/box]
Пример:
Идёт аукцион...
1) Тикает таймер с обратным отсчётом, как только на экране будет 00:00:08 нужно нажать на кнопку
Есть 2 условия
2) Не нужно нажимать кнопку, если на экране отображается моё имя (чтобы самого себя не переставлять) (я сохранял картинку со своим именем и искал на экране, если картинка найдена, кнопка не нажимается, можно искать и текст вместо картинки)
3) Есть предел по сумме. как только аукцион достигает определённого значения, скрипт прекращает работать (как только находит картинку или текст с заданной суммой, прекращает выполнение всего скрипта
Примечания:
Прошу помочь в данном вопросе, логику вроде всю расписал, можно искать и по тексту, только вот не знаю как
В Clickermannе не хочу использовать нужен скомпилированный exe сделать