Всем привет:)
Чтобы темы не плодить, собрал все вопросы здесь.
Вопрос 1Как это сделать? Если картинка найдена, то переменная = 1, если не найдена, то игнорирует.
GETSCREEN(421,200,714,427)
IF_PICTURE_IN (421,200,714,427, "file.bmp", -1, 100)
$a = 1 //Если картинка найдена, то переменная $a = 1
WAITMS(100)
END_IF
//Дальнейший скрипт
WAITMS(500)
LCLICK(767,323) // 16777215
WAITMS(200)
LCLICK(767,323) // 16777215
WAITMS(500)
KEYSTRING($a)
Почему в итоге вставляет 0? Даже если картинка найдена. Если хоть одна из нескольких картинок найдена, то переменная $a должна быть всегда = 1. Например, из 5 картинок найдено 2 и соответственно кликер наткнулся на две строчки объявить переменную $a, то в этом случае в столбце $а кликер вставляет 1. Если не найдено ни одной, то переменная пустая и кликер оставляет ячейку в Excel пустой.
Должно быть так:
Вопрос 2Возможно сделать так, чтобы кликер открывал определенный файл ексель без кликов? Если файл уже открыт, то открывал открытый файл, а не второй.
Вопрос 3Скрипт всегда открыт. Выполняется 50-60 раз в день. Раз в день в строгое время нужно производить определенное действие. Целесообразно ли в этом скрипте прописывать это действие, или лучше запускать копию кликермана? Если целесообразно, как сделать так, чтобы часть скрипта запускалась строго в 17:30 и до этого времени игнорировалась?
Вопрос 4Какую реальную пользу несут потоки в автокликере? Я так понял, потоки делают сложные математические вычисления, пока остальной сценарий запущен. Также они воспроизводят два сценария одновременно, но не может ведь кликер в одно и то же время кликать дважды на экран? Где на практике они полезны?
Вопрос 5Возможно ли сделать так, чтобы кликер выполнял определенное действие в браузере Google Chrome и одновременно в фоне действие в Excel?
ЗаключениеДойду до банкомата и переведу разработчику деньжат:-)