Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Юра on January 29, 2018, 01:47:52 PM
-
Помоги дописать скрипт. Мне надо, если не найдено слово "Подпишись" , то пусть пропустит условия "начните" и перейдёт сразу к выполнению последнего действия (LCLICK(164,705) WAIT (5) END_IF). Но если найдёт слово "Подпишись", то весь скрипт должен быть пройден. Спасибо!!!
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING(найти, 20) // Вводим текст для поиска
WAITMS(500)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAITMS(100)
END_IF
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING(подпишитесь, 20) // Вводим текст для поиска
WAITMS(1000)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAITMS(1000)
END_IF
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING(начните, 20) // Вводим текст для поиска
WAITMS(500)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAITMS(1000)
END_IF
LCLICK(164,705) // перейти на первое окно
WAIT (5)
END_IF
-
строковые параметры должны быть в ковычках - KEYSTRING("текст")
в конце кода лишний END_IF
Если не найдено слово "Подпишись" , то пусть пропустит условия "начните" и перейдёт сразу к выполнению последнего действия (LCLICK(164,705) WAIT (5) END_IF). Но если найдёт слово "Подпишись", то весь скрипт должен быть пройден.
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING("найти", 20) // Вводим текст для поиска
WAITMS(500)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAITMS(100)
END_IF
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING("подпишитесь", 20) // Вводим текст для поиска
WAITMS(1000)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения.
//если есть это слово, то
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAIT(2)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)
KEYSTRING("начните", 20) // Вводим текст для поиска
WAITMS(500)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
LCLICK($_return1+2, $_return2+2) // кликаем по найденному
WAITMS(1000)
END_IF
END_IF
LCLICK(164,705) // перейти на первое окно
WAIT (5)
-
Спасибо!!! Всё работает!