Роботы зарабатывают на соц сетях - Maya Group.
Материал и видео инструкция в процессе добавления
Прежде всего, определимся с глобальным построением всех роботов для сайта Lickes Rock
- боты работающие в браузере
- боты работающие в клиенте
В браузере работают категории "Просмотр видео", "Просмотр сайтов", паблики, группы и подписчики ВК. Просмотр видео и просмотр сайтов имеют очень большой плюс перед другими категориями - это отсутствие каких либо ограничений по исполнению заказов. Но так же имеют глобальный минус - нудное выполнение платных просмотров с большой затратой времени на это. Поэтому без роботов тут никак...
КАК ЭТО РАБОТАЕТ
Код ботов должен быть таким, чтоб мы могли бы их объединить в одну большую программу.
Для реализации этой идеи, наши боты пропишем в виде подпрограмм.
Робот для сайта Lickes Rock в категории просмотр видео с YouTube.
Код |
|
SUB(pros,$img1)
$sh=0// задаем счетчик
ski://метка
SOUND("play.wav")
GETSCREEN //снимок экрана
if_picture_in(0,0,$_xmax,$_ymax,$img1)// если на снимке есть картинка
LCLICK($_return1+10,$_return2+10)// клм в координатах картинки
ELSE// иначе
WHEELDOWN// скролл
$sh=$sh+1// при прокрутке счетчик+1
IF($sh=20)// если 20 раз прокрутили колесико
if_picture_in(0,0,$_xmax,$_ymax,"soc.bmp")//переход на соц активность
MOVE($_return1+10,$_return2+5)
WAITMS(50)
LCLICK($_return1+10,$_return2+5)
WAITMS(300)
MOVE (int($_xmax/2+$_xmax/4),int($_ymax/2)) // перемещение на окно категорий
LCLICK(int($_xmax/2+$_xmax/4),int($_ymax/2))// клик(активация) окна категорий
GOTO(ip)// переход на конец программы
END_IF
END_IF// конец цикла
WAIT(2)// задержка 2с
GOTO(ski)// переход по метке
END_IF// конец цикла
END_SUB
// подпрограмма просмотр видео
sub(vid_yt)
pros("yt_pros.bmp") // поиск категории просмотр сайта
skip:
WAIT(8)
GETSCREEN
$ay=INT ($_ymax / 2)
$bx=INT($_xmax- ($_xmax / 6))
//if_picture_in(0,0,$_xmax,$_ymax,$img3)
// 4151273
if_pixel_in(0,$ay,$bx,$_ymax,4151273)
MOVE($_return1+5,$_return2+5)
LCLICK($_return1+5,$_return2+5)
ELSE// просмотры закончились
if_picture_in(0,0,$_xmax,$_ymax,"soc.bmp")//переход на соц активность
MOVE($_return1+10,$_return2+5)
WAITMS(50)
LCLICK($_return1+10,$_return2+5)
WAITMS(300)
MOVE (int($_xmax/2+$_xmax/4),int($_ymax/2)) // перемещение на окно категорий
LCLICK(int($_xmax/2+$_xmax/4),int($_ymax/2))// клик(активация) окна категорий
GOTO(fini)// переход на конец программы
END_IF
END_IF
WAIT(4)
MOVE(INT($_xmax/2),INT($_ymax/2))//запуск видео
WAIT(2)
LCLICK(INT($_xmax/2),INT($_ymax/2))
WAIT(23) //ожидание просмотр
GETSCREEN
if_pixel_in(650,460,740,495,4373494) //нет счета времени (желтый квадрат)
if_picture_in(0,0,$_xmax,$_ymax,"zakrit.bmp")//закрыть
MOVE($_return1+5,$_return2+10)
WAITMS(50)
LCLICK($_return1+5,$_return2+10)
WAIT(1)
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"skrit.bmp")// скрыть
MOVE($_return1+10,$_return2+5)
WAIT(1)
LCLICK($_return1+10,$_return2+5)
WAIT(2)
KEYDOWN(#ctrl)// перезагрузка страницы
WAITMS(50)
KEYPRESS(#F5)
WAITMS(50)
KEYUP(#ctrl)
WAIT(15)
END_IF
END_IF
ELSE // счет есть-зеленый квадрат
WAIT(1)
if_picture_in(0,0,$_xmax,$_ymax,"zakrit.bmp")// закрыть видео
MOVE($_return1+5,$_return2+10)
WAITMS(50)
LCLICK($_return1+5,$_return2+10)
WAITMS(50)
END_IF
END_IF
GOTO(skip)
WAIT(5)
fini:
SOUND("bell1.wav")
END_SUB
ip:
vid_yt()
GOTO(ip)
|
|
Подпрограмма для поиска категории из главного меню "соц. активность".
SUB(pros,$img1)
$sh=0// задаем счетчик
ski://метка
SOUND("play.wav")
GETSCREEN //снимок экрана
if_picture_in(0,0,$_xmax,$_ymax,$img1)// если на снимке есть картинка
LCLICK($_return1+10,$_return2+10)// клм в координатах картинки
ELSE// иначе
WHEELDOWN// скролл
$sh=$sh+1// при прокрутке счетчик+1
IF($sh=20)// если 20 раз прокрутили колесико
if_picture_in(0,0,$_xmax,$_ymax,"soc.bmp")//переход на соц активность
MOVE($_return1+10,$_return2+5)
WAITMS(50)
LCLICK($_return1+10,$_return2+5)
WAITMS(300)
MOVE (int($_xmax/2+$_xmax/4),int($_ymax/2)) // перемещение на окно категорий
LCLICK(int($_xmax/2+$_xmax/4),int($_ymax/2))// клик(активация) окна категорий
GOTO(ip)// переход на конец программы
END_IF
END_IF// конец цикла
WAIT(2)// задержка 2с
GOTO(ski)// переход по метке
END_IF// конец цикла
END_SUB
Подпрограмма универсальная и используется для активации любой категории, которая работает в браузере без клиента.
Скрипт просмотр видео в категории, организован в виде подпрограммы для возможности использования в комплексной программе серфинга.
sub(vid_yt)
pros("yt_pros.bmp") // поиск категории просмотр сайта
skip:
WAIT(8)
GETSCREEN
$ay=INT ($_ymax / 2)
$bx=INT($_xmax- ($_xmax / 6))
//if_picture_in(0,0,$_xmax,$_ymax,$img3)
// 4151273
if_pixel_in(0,$ay,$bx,$_ymax,4151273)
MOVE($_return1+5,$_return2+5)
LCLICK($_return1+5,$_return2+5)
ELSE// просмотры закончились
if_picture_in(0,0,$_xmax,$_ymax,"soc.bmp")//переход на соц активность
MOVE($_return1+10,$_return2+5)
WAITMS(50)
LCLICK($_return1+10,$_return2+5)
WAITMS(300)
MOVE (int($_xmax/2+$_xmax/4),int($_ymax/2)) // перемещение на окно категорий
LCLICK(int($_xmax/2+$_xmax/4),int($_ymax/2))// клик(активация) окна категорий
GOTO(fini)// переход на конец программы
END_IF
END_IF
WAIT(4)
MOVE(INT($_xmax/2),INT($_ymax/2))//запуск видео
WAIT(2)
LCLICK(INT($_xmax/2),INT($_ymax/2))
WAIT(23) //ожидание просмотр
GETSCREEN
if_pixel_in(650,460,740,495,4373494) //нет счета времени (желтый квадрат)
if_picture_in(0,0,$_xmax,$_ymax,"zakrit.bmp")//закрыть
MOVE($_return1+5,$_return2+10)
WAITMS(50)
LCLICK($_return1+5,$_return2+10)
WAIT(1)
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"skrit.bmp")// скрыть
MOVE($_return1+10,$_return2+5)
WAIT(1)
LCLICK($_return1+10,$_return2+5)
WAIT(2)
KEYDOWN(#ctrl)// перезагрузка страницы
WAITMS(50)
KEYPRESS(#F5)
WAITMS(50)
KEYUP(#ctrl)
WAIT(15)
END_IF
END_IF
ELSE // счет есть-зеленый квадрат
WAIT(1)
if_picture_in(0,0,$_xmax,$_ymax,"zakrit.bmp")// закрыть видео
MOVE($_return1+5,$_return2+10)
WAITMS(50)
LCLICK($_return1+5,$_return2+10)
WAITMS(50)
END_IF
END_IF
GOTO(skip)
WAIT(5)
fini:
SOUND("bell1.wav")
END_SUB
Цикл работы программы:
ip:
vid_yt()
GOTO(ip)
Источник: http://robotnet.tk |