SET !ERRORIGNORE YES
Добавляется в начале макроса, если в дальнейшем встретятся ошибки то они будут проигночировано.
SET !ERRORCONTINUE YES
данная команда не дает макросу останавливиться, в случае ошибки макрос не отсчитывает время а идет дальше, используется с предыдущий командой в паре. Возможно уже устарела.
WAIT SECONDS=600
Задержка перед выполнением следуйщей команды, время указывается в секундах
SET !VAR1 EVAL(«var randomNumber=Math.floor(Math.random()*5 + 10); randomNumber;»)
WAIT SECONDS={{!VAR1}}
Данная команда осуществляет рандомную задержку в диапозоне от 10 до 15
!CLIPBOARD
Внутренняя переменная !CLIPBOARD будет сожержать в себе содержимое буфера обмена
SET !ERRORIGNORE NO
ошибки не игнорируются в случае если будет ошибка макрос остановится,используется по умолчанию по этому писать нет надобности.
!NOW — Содержит в себе текущую дату и время
{{!URLCURRENT}} — копирует содержание адресной строки
!EXTRACT — Позволяет извлечь данные со страницы с возможность будущих операций над ними
SET !EXTRACT NULL — Обнуляет извлеченные данные
SET !REPLAYSPEED -устанавливает скорость воспроизведения макроса, имеет значения FASТ,MEDIUM,SLOW
SET !REPLAYSPEED SLOW — медленно (самая оптимальная с ней макрос на 99% будет работать)
SET !REPLAYSPEED MEDIUM — средняя скорость воспроизведения
SET !REPLAYSPEED FAST — максимальная скорость воспроизведения (с большой долей верояностью макрос может проскачить некий элемент)
REFRESH — Обновляет текущую страницу
FILTER TYPE=IMAGES STATUS=ON — отключает изображения на странице
SAVEAS TYPE=EXTRACT FOLDER=* FILE=filename.csv сохраняет !EXTRACT в файл
что интересно если данного файла не было то он автоматически создастся
SET !TIMEOUT_TAG 1 или SET !TIMEOUT_STEP 1 — установить время ожидания выполнения команды
BACK — возврат на предыдущую стрaницу
SET DATASOURCE_DELIMITER!; — устанавливает разделитель который будет использоватся в файле csv
SET !DATASOURCE password.csv — соединяемся с файлом из которого собираемя извлекать данные, допустимы два формата txt и csv
SET !FOLDER_DATASOURCE c:\imacros — Устанавливает папку в которой будут находиться рабочие файлы.
SET !DATASOURCE_LINE {{!LOOP}} — Определяем цикл
SET !DATASOURCE_COLUMNS 4000 — Указываем сколько строк будут извлечены из выбраного файла
SET !LOOP 1 — Номер строки с которой будем начинать извлекать данные
CONTENT={{!COL1}} — указываем номер строки которую извлекам