Пример 1. Как извлечь текст со страницы сайта с помощью iMacros в браузере Mozilla Firefox

Извлечь любые данные с веб-страницы с помощью приложения iMacros очень просто.

Вот пример кода для извлечения текста на сайте binary.com.

TAG POS=1 TYPE=DIV ATTR=ID:gmt-clock EXTRACT=TXT

 

Команда TAG выбирает HTML-элементы из текущей веб-страницы.

  • POS указывает числовое значение местонахождения (позиции) элемента HTML.
  • TYPE определяет тип HTML-элемента.
  • ATTR указывает идентификатор (атрибут) для выбранного элемента HTML.

Такой синтаксис в коде справедлив для файлов с расширением *.iim.

 

В JavaScript (для файлов с типом *.js) это будет так.

iimPlayCode('TAG POS=1 TYPE=DIV ATTR=ID:gmt-clock EXTRACT=TXT');
iimDisplay(iimGetLastExtract(1));
  • iimPlayCode() — эта команда воспроизводит код iMacros.
  • iimGetLastExtract(1) — это команда получает (текст) данные, извлечённые с помощью команды EXTRACT=TXT.
  • iimDisplay() — эта команда выводит на дисплей (на зелёном фоне) информацию, заключённую внутри круглых скобок.

Скачать примеры скриптов в zip-архиве.

 

В этом видео-ролике наглядно показан выше описанный процесс.