Написание скриптов Imacros
Imacros средство автоматизации браузера http://www.iopus.com/imacros/support/
Нужно писать скрипты для заполнения форм на сайтах
Данные для формы берутся с сервера и приходят в скрипт в виде переменных
пример скрипта
var jsLF = "\n";
var code = 'VERSION BUILD=1110311 RECORDER=CR'+jsLF;
code = code + 'URL GOTO=http://saintpetersburg.olx.ru/posting.php?src=8'+jsLF;
code = code + 'TAG POS=1 TYPE=SELECT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:categoryParent CONTENT=%16'+jsLF;
code = code + 'TAG POS=1 TYPE=SELECT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:categoryChild CONTENT=%363'+jsLF;
code = code + 'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:title CONTENT=Сдаюквартиру'+jsLF;
...............
code = code + 'TAG POS=1 TYPE=SELECT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:bathrooms CONTENT=%1'+jsLF;
code = code + 'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:phone CONTENT={{phone}}'+jsLF;
code = code + 'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:surface CONTENT={{so}}'+jsLF;
code = code + 'TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:furnished CONTENT=YES'+jsLF;
code = code + 'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://saintpetersburg.olx.ru/posting.php?src=8 ATTR=ID:streetaddress CONTENT={{adress}}'+jsLF;
run(code);
скрипты записываются действиями в браузере