VAR1 VAR2 IMACROS

Аймакрос поддерживает работу с тремя типами переменных.

  • Первый тип переменных это внутренние переменные imacros от !VAR0 до !VAR9
  • Второй тип это встроенные переменные к примеру !ERRORIGNORE
  • Третий тип это переменные которые используются внутри скриптов на различных языках программирования

Рассмотрим на примере все представленные типы:

Что бы установить переменную внутри iMacros(a) обычно делают следущее:

Пишется ключевое слово SET (aнг — Задать) и далее имя переменной от !VAR0 до !VAR9, далее после пробела присваивается значение данной переменной.

Теперь у нас есть переменная !VAR0 которую мы можем использовать по своему усмотрению. К примеру мы можем вывести её значение.

Можем использовать её в различных формах, при отправке сообщений итп.

Также мы можем добавлять значение нашим переменным

Присваивать переменным извлеченные значения !EXTRACT

И добавлять уже существующему значению содержимое !EXTRACT

Напоследок о внутренних переменных! Если вам по каким то причинам не нравятся всякие !VAR, то вы можете сами обозвать вашу переменную любым удобным вам именем.



Со встроенными переменными imacros дела обстоят ещо проще если видите SET то уже можно догодаться что перед вами переменная. Например

В данном примере Встороенная переменная !REPLAYSPEED может принимать всего три значения. Или если взять встроенную переменную {{!URLCURRENT}} то она всегда принимает значение текучего адреса страницы на которой вы находитесь.


Теперь о переменных iMacros в Javascript.

Для того чтобы передать переменную из JS в Аймакрос используем iimSet.

iimSet («LOGIN», «PenevuyuGosat1985@mail.ru»);

Первым параметром у нас будет имя переменной, вторым ее значение.Создадим js в котором из которого мы передадим переменные в imacros.

Код самого макроса JS/login.iim:

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

coolAdmin

Добавить комментарий

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