Команда imacros, которая сохраняет содержание страницы в файл



В аймакросе можно сохранять содержание страницы в файл. Ниже я приведу пример с использованием управляющего ява скрипта, а тем кто захочет использовать ее в обычном макросе .iim, может просто извлечь команду из кавычек. Это может оказаться очень полезной штукой - например для копирования текста всей страницы в файл на конкретных страницах, чтобы потом исследовать их.
Вот и сам пример на ява скрипте:
var saves;
saves = "CODE:";
saves += "SAVEAS TYPE=TXT FOLDER=C:\\FOLDER FILE=dat.txt" + "\n";
saves += "WAIT SECONDS=40" + "\n"
То есть, объявлена переменная яваскрипта saves и ей присваивается значение строковое - сами команды макроса. Далее чтобы воспроизвести это дело создаем файл в папке аймакрос ptimer.js и вставляем туда эти строки и в конце нужно дописать строку возспроизведения, то есть команду iimPlay(saves); вот и все.

После воспроизведения данной команды на диске С появится папка FOLDER (если права пользователя системы позволят, иначе можно создать папку самому) и в ней файл dat.txt с содержанием вебстраницы.

Комментариев нет:

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