!TIMEOUT_MACRO — время работы макроса

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

Переменная !TIMEOUT_MACRO iMacros позволяет установить глобальный тайм-аут макроса в секундах. Это означает, что если макрос не будет выполнен за заданное количество времени, то он будет остановлен с ошибкой. В качестве значения допускается любое целое число >0. Из своей практики могу добавить, что я ни разу не использовал данную переменную, и даже…
ДАЛЕЕ

!TIMEOUT_STEP — максимальное время на шаг

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

Иногда текст или изображения не появляются сразу после загрузки страницы. Примером могут быть AJAX-сайты или промежуточные страницы, которые используются для редиректа и показывают сообщение типа «Обработка запроса». Поэтому переменная !TIMEOUT_STEP iMacros используется для того, чтобы определить максимальное количество секунд, которое макрос будет ждать появления нужного текста или изображения. Косвенно данную…
ДАЛЕЕ

Twitter — написание парсера твитов

Парсер твиттер iMacros

Сегодня в статье я хочу показать пример написания парсера твиттер iMacros. В статье подробно описан весь путь создания макроса. В своей работе я буду использовать только Firefox и дополнение к нему iMacros. Вся реализация будет стандартными средствами. Суть задачи: парсинг текста твитов из выбранного аккаунта, предварительно открытого в браузере. Количество…
ДАЛЕЕ

iMacros run — запуск макроса из другого

iMacros run

iMacros run позволяет запускать один макрос из другого, скрипт из скрипта и вариации макросов и скриптов. Теперь зачем это надо, в общепринятой практике программирования принято разбивать свой код на фрагменты. Это могут быть функции, объекты или как в нашем случае — отдельные файлы. Преимущество в том, что код разделен на…
ДАЛЕЕ

IMAGESEARCH — поиск изображений на странице

Команда IMAGESEARCH iMacros

Команда IMAGESEARCH iMacros ищет заданное изображение, указанное с помощью параметра IMAGE. На основе исходного изображения производится поиск на отображаемой в данный момент странице сайта с использованием алгоритма Распознавания Изображений. CONFIDENCE определяет насколько близко найденное изображение должно соответствовать заданному. Значение 100 означает точное совпадение. Если входное изображение не найдено, при заданном…
ДАЛЕЕ

!EXTRACT — дополнительные возможности

Переменная !EXTRACT

Переменная !EXTRACT cодержит результаты извлечения информаци, полученный при помощи TAG + EXTRACT. Если в одном макросе используется несколько раз команда EXTRACT, тогда результаты отделяются друг от друга строкой «[EXTRACT]». Данная строка автоматически заменяется на запятую во время сохранеия (SAVEAS TYPE=EXTRACT). Если извлекается таблица целеком, то соседние элементы таблицы отделяются друг…
ДАЛЕЕ