PDA

Просмотр полной версии : Кто поможет с Imacros?


Rokoko
28.02.2010, 15:20
Скорее всего не туда создал темку, но всё же.
Нужно написать код для 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?
Всем спасибо за помощь..

rainboww
01.03.2010, 16:35
Тебе нужно в ехсе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

Dark_Scorpicore
01.03.2010, 16:51
Вот мой быдлокод на php, в дополнение к #2


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