Imacros + antigate

Discussion in 'PHP' started by Axeee, 3 Apr 2014.

  1. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    Напишу пример кода, написания макроса с использования antigate.
    Описание думаю не стоит дописывать и так все понятно.
    Кстати, перед работой макроса, необходимо авторизоваться на антигейте.

    Макрос был написан за 5 минут, так что не пинайте меня :) дорабатывайте и переделывайте сами, это Вам как скелет.

    Code:
    VERSION BUILD=8601111 RECORDER=FX
    SET !ERRORIGNORE YES
    SET !ERRORCONTINUE YES
    TAB CLOSEALLOTHERS
    SET !EXTRACT_TEST_POPUP NO
    URL GOTO=http://vk.com/prikoll_na
    SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*40 + 20); randomNumber;")
    WAIT SECONDS=1
    TAG POS=3 TYPE=DIV ATTR=CLASS:input_back_content
    SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*40 + 20); randomNumber;")
    WAIT SECONDS=1
    TAG POS=1 TYPE=TEXTAREA ATTR=ONFOCUS:Wall.showEditPost()&&ONKEYDOWN:onCtrlEnter(event,<SP>Wall.sendPost)&&ONKEYUP:Wall.postChanged()&&CLASS:fl_l&&ID:post_field CONTENT=✔<SP>✔<SP>✔<SP>Добавляемся<SP>✔<SP>✔<SP>✔<BR>✔<SP>✔<SP>✔<SP>Добавлю<SP>всех<SP>✔<SP>✔<SP>✔<BR>✔<SP>✔<SP>✔<SP>Заявки<SP>принимаются<SP>автоматом<SP>✔<SP>✔<SP>✔
    WAIT SECONDS=1
    TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:wall.sendPost()&&ID:send_post
    TAB T=1
    ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=image.jpg
    TAG POS=1 TYPE=IMG FORM=ACTION:http://vk.com/club13295252/ ATTR=SRC:"/captcha.php?sid=*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
    TAB OPEN
    TAB T=2
    URL GOTO=http://antigate.com/panel.php
    WAIT SECONDS=1
    URL GOTO=http://antigate.com/panel.php?action=ocr
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:panel.php ATTR=TYPE:submit&&VALUE:<SP>загрузка<SP>тестовой<SP>капчи<SP>&&CLASS:wButton
    TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:panel.php ATTR=TYPE:file&&NAME:testfile&&SIZE:40 CONTENT=C:\CAPCH\image.jpg
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:panel.php ATTR=TYPE:submit&&VALUE:загрузить&&CLASS:wButton
    WAIT SECONDS=15
    URL GOTO=http://antigate.com/panel.php?action=ocr
    TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:panel.php ATTR=TYPE:text&&SIZE:5&&VALUE:10&&NAME:maxpage CONTENT=1
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:panel.php ATTR=TYPE:submit&&VALUE:<SP>показать<SP>&&CLASS:wButton
    TAG POS=1 TYPE=B ATTR=* EXTRACT=TXT
    TAB T=1
    TAG POS=1 TYPE=INPUT:TEXT ATTR=TYPE:text&&PLACEHOLDER:Введите<SP>код<SP>сюда&&MAXLENGTH:7&&CLASS:big_text CONTENT={{!EXTRACT}}
    WAIT SECONDS=1
    TAG POS=1 TYPE=BUTTON ATTR=*
     
  2. fevrik

    fevrik New Member

    Joined:
    19 Jan 2014
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    А как соместить его на JS
    Ведь просто в макросе его не сделать.
    Как сделать проверку
    на JS типо:
    делаю делаю, ХОП капча переключаюсь на макрос капчи, выполнил дальше на 1-ый макрос. и тд
     
  3. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    это я еще не продумал, поэтому вариант катит для тех случаев, где капчу требуют постоянно..
     
  4. fevrik

    fevrik New Member

    Joined:
    19 Jan 2014
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Впринципе, уже решил этот вопрос.
    Через управляющий JS
    И для ВК отлично подошел.