SET

Команда iMacros SET

Команда SET задает значение переменной. SET поддерживает встроенные переменные, предопределенные переменные пользователя (!VAR0 … !VAR9), а также переменные, определяемые пользователем.

Вы можете использовать любое название переменной в SET, то есть SET !VAR1 {{myvariable}} или SET !EXTRACT {{!COL1}}.

Синтаксис:

SET название значение

Параметры:

  • название

    • Встроенная переменная !VAR0 … !VAR9 или переменная определенная пользователем.

  • значение

    • Значение которое будет задано переменной.

Примеры:

Создание переменной командой SET iMacros с заданным пользователем названием:

SET myDelay 10 WAIT SECONDS={{myDelay}}

Если в значении есть пробелы:

SET !VAR1 Привет<SP>Мир

'Значение переменной !VAR1: "Привет Мир".

или:

SET !VAR1 "Привет Мир"

'Значение переменной !VAR1: "Привет Мир".

Используйте «\» (обратный слеш), чтобы избежать использования зарезервированных символов, таких как «\», используется следующий синтаксис:

SET !FOLDER_STOPWATCH "c:\\Temp\\With Spaces"

Задание числового значения для предопределенной переменной iMacros:

SET !TIMEOUT_PAGE 360

'Новое время ожидания загрузки страницы: 360 секунд.

Cохранение и восстановление значения встроенной переменной (iMacros для Firefox и Chrome поддерживают не все встроенные переменные):

SET !VAR1 {{!TIMEOUT_STEP}}

SET !TIMEOUT_STEP 0 '

' другие макро команды

' SET !TIMEOUT_STEP {{!VAR1}}

Примечания:

    • Возможность задавать пользовательские имена переменным в команде SET доступны в iMacros Standard/Enterprise версии 7.50 и позже, и iMacros для Firefox 7.6.0.2 и выше.

    • Определяемые пользователем переменные в настоящее время не поддерживается в iMacros для Chrome. Используйте команду iimSet запускаемую из JavaScript сценария.