!LOOP

Переменная iMacros !LOOP

Переменная !LOOP хранит в себе текущий номер повторения цикла (итерации), при запуске в циклическом режиме воспроизведения Play (Loop). Особенно полезно применение совместно с атрибутом POS команды TAG

Синтаксис:

SET !LOOP n

    • Команда установливает начальное значение для !LOOP, выполняется только при первом выполнении макроса (запуск в цикле), в последующих повторениях игнорируется.

    • Переменная {{!LOOP}} содержит номер текущего повторения цикла, когда скрипт работает в цикле.

    • Содержит только целое число начиная с 1: 1,2,3,4,5, ….

Задается:

× Внутренняя переменная

✓ Командой SET

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

Пример:

Пример соответствующего макроса: Demo-Slideshow.

Примечание: переменная !LOOP iMacros в примере Demo-Slideshow в дополнении для Firefox v.6.0.1.5, и, возможно, в других версиях, неправильно показано применение команды (в нижнем регистре), как {{!loop}}. Данный синтаксис работать не будет и должен быть исправлен на корректный. Будьте внимательны!