!FOLDER — тип переменные для указания папок

Переменные типа !FOLDER iMacros

Переменные типа !FOLDER iMacros используются для чтения, задания и переопределения папок для различных файлов и команд.

!FOLDER_DATASOURCE

Возвращает / задает папку, из которой считываются входные файлы. Установка переменной имеет смысл, если несколько макросов совместно используют папку с исходными файлами, для разделения необходимых файлов для каждого макроса.

Работает в: iMacros Browser icon Internet Explorer icon Mozilla Firefox icon

По умолчанию папка «Datasource» находится внутри папки «iMacros».

Задается:

✓ Внутренняя переменная
✓ Командой SET
«Внутренняя переменная» означает, что сам iMacros устанавливает значение данной переменной во время выполнения макроса. SET означает, что пользователь может установить это значение с помощью команды SET при редактировании макроса.

Пример:

!FOLDER_DOWNLOAD

Переменная возвращает / задает папку, в которую сохраняются файлы, загружаемые во время работы макроса. Устанавливать данную переменную целесообразно не изменяя глобальные настройки. Переменная изменяется (переписывается) только на время выполнения макроса.

Работает в: iMacros Browser icon Internet Explorer icon

По умолчанию папка «Download» находится внутри папки «iMacros».

Задается:

✓ Внутренняя переменная
✓ Командой SET

Пример:

!FOLDER_LOG

Данная переменная возвращает / устанавливает папку, в которой iMacros хранит необходимые файлы журнала (лога). Заданное значение переменной используется только в выполняемом макросе, не изменяя глобальные настройки.

Работает в: iMacros Browser icon Internet Explorer icon

По умолчанию папка «Log» находится внутри папки «iMacros».

Задается:

✓ Внутренняя переменная
✓ Командой SET

Пример:

!FOLDER_MACROS

Возвращает папку, в которой хранятся макросы. Переменная используется только для считывания.

Работает в: iMacros Browser icon Internet Explorer icon

По умолчанию папка «Macros» находится внутри папки «iMacros».

Задается:

✓ Внутренняя переменная
× Командой SET

Пример:

Совместно с использованием команды ONDOWNLOAD:

!FOLDER_STOPWATCH

Устанавливает папку, в которую будет сохраняться файл, содержащего данные измерений «секундомера» (STOPWATCH). По умолчанию имя файла: performance_macroname.csv, который находится в папке для скачанных файлов, внутри папки «iMacros».

В качестве значения допускается реальное местоположение выходного файла или NO (нет).

Работает в: iMacros Browser icon Internet Explorer icon Mozilla Firefox icon

Задание переменной !FOLDER_STOPWATCH как NO указывает iMacros не создавать файл для записи данных команды STOPWATCH. Используйте !FOLDER_STOPWATCH NO, если вам не нужен файл журнала времени загрузки, если вы извлекаете значения в JavaScript с помощью iimGetStopwatch.

Также можно задать другое имя для файла «секундомера» с помощью !FILESTOPWATCH. Если в !FILESTOPWATCH задан путь, содержащий папку, но без указания буквы диска (задан не полный путь), то для определения местоположения файла, !FILESTOPWATCH будет объединена со значением !FOLDER_STOPWATCH.

Если во время выполнения макроса папка не существует, она будет создана (Примечание: iMacros для Firefox остановится с ошибкой, если папка еще не существует).

Задается:

× Внутренняя переменная
✓ Командой SET

Примеры:

Использование !FOLDER_STOPWATCH совместно с !FILESTOPWATCH:

В результате файл запишется в «c:\Users\iMacros\Моя папка\Файл секундомера.txt». Обратите внимание, что если при указании путь используются обратные слешы, они должны быть экранированы.

Альтернативный вариант:

Запишется в «c:\Users\iMacros\Моя папка\performance_macroname.csv».

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

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