Demo-Download — скачивание файлов

Demo-Download.iim

Demo-Download.iim — типовой макрос, показывающий как можно скачать файлы с сайта и сохранить их в нужную вам папку.

Описание работы Demo-Download.iim:

Строка 1 — указание версии (VERSION) iMacros на которой был написан данный макрос.

Строка 2 — объявляется TAB о том, что работать будем в текущей вкладке (первой), если пишете для себя, то данную строку можно пропустить.

Строка 3 — закрываются все вкладки кроме активной.

Строка 4 — открываем сайт по ссылке URL, которая задана в коде макроса Demo-Download.iim.

Строка 4 — при помощи команды SET устанавливаем значение переменной !VAR1, при помощи команды EVAL, которая выбирает рандомное число от 1 до 5.

Для того чтобы узнать как можно изменить название файла и папку сохранения файла, пожалуйста прочитайте статью по ONDOWNLOAD. А для пользователей IE9/IE10 прочтение статьи обязательно, так как макрос может отработать не правильно.

Дальше приводится типичный код для скачивания файлов.

Строка 6 — при помощи команды ONDOWNLOAD задаются: имя сохраняемого файла (FILE), * — сохранится под именем полученным от сервера, папка для сохранения (FOLDER), * — стандартная папка Downloads в iMacros, WAIT=YES — макрос будет ждять завершения загрузки файла.

Строка 7 — командой TAG находим второй элемент попадающий под фильтр: HTML-элемент <INPUT> с type=»text», у которого атрибут (ATTR) name=»textfield» . Параметром EXTRACT извлекаем номер, который содержится в данном поле.

Строка 8 — командой WAIT устанавливаем временную задержку в 6 секунд.

Строка 9 — переходим по ссылке URL, для завершения работы макроса Demo-Download.iim.

Код макроса:

 

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *