Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Cumerpapar on January 16, 2018, 06:56:22 PM
-
Всем привет! Необходимо написать скрипт для приема заявок на добавление в группу. Заявок бывает до 15000, поэтому принять их вручную становится сложно. При этом одновременно на странице отображается только 100 заявок (далее надо проследовать назад к выбору заявок и еще раз зайти в эту форму. Тогда отобразятся следующие 100 непринятых заявок.
Заявки до 100 штук принимаю так:
#GETSCREEN
WAITMS(50)
if_picture_in(0,0,$_xmax,$_ymax,"knop.bmp") // находим кнопку "принять зяавку"
MOVE($_return1+5,$_return2+5) // перемещаемся на нее
WAITMS(50) // пауза
LCLICK($_return1+5,$_return2+5) // лкм на картинке
ELSE
WHEELDOWN // прокручиваем колесико мышки, пока заявки не кончатся
END_IF
Дальше даже не знаю что делать. может как то зациклить выполнение этой операции на 100 раз, а потом возвращаться назад и заходить в список еще раз? и так по кругу? Если так, то даже не знаю как это сделать. Помогите! Или кто-то знает способ лучше? Заранее спасибо, добрые люди!
-
Что это еще за решетка перед GETSCREEN?
Вот поиск картинки в цикле 100 раз.
$count = 0
WHILE($count < 100) // Цикл поиска картинки 100 раз
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"knop.bmp") // находим кнопку "принять зяавку"
MOVE($_return1+5,$_return2+5)
WAITMS(50)
LCLICK($_return1+5,$_return2+5)
WAITMS(50)
INC($count,1) // увеличиваем счетчик
ELSE
WHEELDOWN // прокручиваем колесико мышки
WAITMS(50)
END_IF
END_CYC
// Далее другие действия
Но думаю будет правильнее сделать цикл с таймером.
Цикл прервется только в том случаи если картинка не будет найдена за 5 секунд.
$time = $_time_t + 5 // таймер на 5 секунд
WHILE($time > $_time_t)
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"knop.bmp") // находим кнопку "принять зяавку"
MOVE($_return1+5,$_return2+5)
WAITMS(50)
LCLICK($_return1+5,$_return2+5)
WAITMS(50)
$time = $_time_t + 5 // продлеваем таймер
ELSE
WHEELDOWN // прокручиваем колесико мышки
WAITMS(50)
END_IF
END_CYC
// Далее другие действия
-
Всем привет! Необходимо написать скрипт для приема заявок на добавление в группу. Заявок бывает до 15000, поэтому принять их вручную становится сложно. При этом одновременно на странице отображается только 100 заявок (далее надо проследовать назад к выбору заявок и еще раз зайти в эту форму. Тогда отобразятся следующие 100 непринятых заявок.
Что это у вас за группа такая огромная?