Кто поможет с Imacros?

Discussion in 'PHP' started by Rokoko, 28 Feb 2010.

  1. Rokoko

    Rokoko New Member

    Joined:
    6 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Скорее всего не туда создал темку, но всё же.
    Нужно написать код для Imacros, что бы он писал в форму числа, от 1 до 99999, и вот например он ввёл число 1, нажимает на кнопку, написал число 2, нажимает на кнопку.. Короче подбор числа мне нужен... Сам код я написал, вот он "VERSION BUILD=6600217 RECORDER=FX
    TAB T=1
    URL GOTO=http://www.fishker.ru/net/phoneconfirm
    TAG POS=1 TYPE=DL ATTR=ID:code
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:code CONTENT=10000
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=VALUE:отправить
    ". Как теперь вместо числа 10000 сделать так что бы оно вписывало от 00001 по 99999?
    Всем спасибо за помощь..
     
  2. rainboww

    rainboww New Member

    Joined:
    23 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Тебе нужно в ехсеl создать файл ..ну допустим 666.csv Затем в него положить числа от 1 до 999999 по одному на каждой строке (файл должен быть из одного столбца) Поместить этот файл в папку iMacros/DataSources
    А в скрипт добавить вызов этого файла. Вот полностью:
    VERSION BUILD=6600217 RECORDER=FX
    TAB T=1
    TAB CLOSEALLOTHERS
    CMDLINE !DATASOURCE 666.csv
    SET !DATASOURCE_COLUMNS 1
    SET !LOOP 1
    SET !DATASOURCE_LINE {{!LOOP}}
    TAB T=1
    URL GOTO=http://www.fishker.ru/net/phoneconfirm
    TAG POS=1 TYPE=DL ATTR=ID:code
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:code CONTENT={{!COL1}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=VALUE:отправить


    Воспроизводить цикл (Макс поставь 99999)

    Как надыбать числа чтобы их вставить в .csv? Это уже другой вопрос :)) Здесь нужен php
     
  3. Dark_Scorpicore

    Joined:
    4 Apr 2009
    Messages:
    53
    Likes Received:
    8
    Reputations:
    0
    Вот мой быдлокод на php, в дополнение к #2

    PHP:
    <?php
    $fh 
    fopen("some.txt""a+");
    for(
    $i=0;$i<99999;$i++)
          
    fwrite($fh"$i\r\n");
    fclose($fh); 
    ?>