Переменная iMacros !FOLDER Переменные iMacros типа !FOLDER используются для чтения, задания и переопределения папок для различных файлов и команд. !FOLDER_DATASOURCEВозвращает / задает папку, из которой считываются входные файлы. Установка переменной имеет смысл, если несколько макросов совместно используют папку с исходными файлами, для разделения необходимых файлов для каждого макроса. Работает в: По умолчанию папка «Datasource» находится внутри папки «iMacros». Задается:× Внутренняя переменная Пример:SET !FOLDER_DATASOURCE c:\Моя<SP>папка<SP>с<SP>файлами\
!FOLDER_DOWNLOADПеременная возвращает / задает папку, в которую сохраняются файлы, загружаемые во время работы макроса. Устанавливать данную переменную целесообразно не изменяя глобальные настройки. Переменная изменяется (переписывается) только на время выполнения макроса. Работает в: По умолчанию папка «Download» находится внутри папки «iMacros». Задается:✓ Внутренняя переменная Пример:SET !FOLDER_DOWNLOAD c:\Моя<SP>папка<SP>для<SP>скачивания\
!FOLDER_LOGДанная переменная возвращает / устанавливает папку, в которой iMacros хранит необходимые файлы журнала (лога). Заданное значение переменной используется только в выполняемом макросе, не изменяя глобальные настройки. Работает в: По умолчанию папка «Log» находится внутри папки «iMacros». Задается: ✓ Внутренняя переменная Пример:SET !FOLDER_LOG c:\Логи<SP>выполнения<SP>макроса\
!FOLDER_MACROSВозвращает папку, в которой хранятся макросы. Переменная используется только для считывания. Работает в: По умолчанию папка «Macros» находится внутри папки «iMacros». Задается:✓ Внутренняя переменная Пример:Совместно с использованием команды ONDOWNLOAD: ONDOWNLOAD FOLDER={{!FOLDER_MACROS}} FILE=* WAIT=YES !FOLDER_STOPWATCHУстанавливает папку, в которую будет сохраняться файл, содержащего данные измерений «секундомера» (STOPWATCH). По умолчанию имя файла: performance_macroname.csv, который находится в папке для скачанных файлов, внутри папки «iMacros». В качестве значения допускается реальное местоположение выходного файла или NO (нет). Работает в: Задание переменной !FOLDER_STOPWATCH как NO указывает iMacros не создавать файл для записи данных команды STOPWATCH. Используйте !FOLDER_STOPWATCH NO, если вам не нужен файл журнала времени загрузки, если вы извлекаете значения в JavaScript с помощью iimGetStopwatch. Также можно задать другое имя для файла «секундомера» с помощью !FILESTOPWATCH. Если в !FILESTOPWATCH задан путь, содержащий папку, но без указания буквы диска (задан не полный путь), то для определения местоположения файла, !FILESTOPWATCH будет объединена со значением !FOLDER_STOPWATCH. Если во время выполнения макроса папка не существует, она будет создана. Примечание: iMacros для Firefox остановится с ошибкой, если папка еще не существует. Задается:× Внутренняя переменная Примеры:Использование !FOLDER_STOPWATCH совместно с !FILESTOPWATCH: SET !FOLDER_STOPWATCH c:\Users\iMacros SET !FILESTOPWATCH "Моя папка\\Файл секундомера.txt" В результате файл запишется в «c:\Users\iMacros\Моя папка\Файл секундомера.txt». Обратите внимание, что если при указании путь используются обратные слешы, они должны быть экранированы. Альтернативный вариант: SET !FOLDER_STOPWATCH c:\Users\iMacros\Моя<SP>папка Запишется в «c:\Users\iMacros\Моя папка\performance_macroname.csv». |
Переменные >