/x14.06-pc-zone-imacros

Несколько примеров скриптов для работы с iMacros, системой автоматизации действий в браузере.

MIT LicenseMIT

PC ZONE — Книга ленивых рецептов

Журнал «Хакер», 06(185), июнь 2014

Данный репозиторий содержит 9 файлов iim с примерами кода для выполнения разных полезных дествий:

  • extract-from.iim - извлечение данных из форм
  • form-fill.iim - заполнение форм данными из файлв CSV
  • js-popup.iim - обработка всплывающих сообщений
  • measure-time-element-download.iim - измерение времени на загрузку элементов страницы и выполнение сценариев
  • print-page.iim - печать страниц
  • save-pictures.iim - сохранение картинок
  • screenshot.iim - сохранение скриншотов страниц целиком и отдельных их элементов
  • sohranenie-dannih-iz-tablitsi.iim - сохрание данных из таблицы в csv-файл
  • work-with-forms.iim - работа с выпадающими списками, чекбоксами и т.д.

Как ними работать?

  1. Установить дополнение Imacros для своего браузера: http://imacros.net/download
  2. Разобраться что к чему и найти окно для редактирования макросов
  3. Открыть нужный файл iim в текстовом редакторе (лично я люблю Notepad++ http://notepad-plus-plus.org/download/v6.6.2.html)
  4. Скопировать оттуда текст в окно редактирования макроса и там внести необходимые изменения.
  5. PROFIT!!!

Основные изменения, как я предполагаю, будут касаться атрибутов элементов (id таблиц, форм, ссылок и т.д. Выяснить их можно посмотрев исходный код страницы (функция доступна в контекстном меню любого браузера).

Справочник по синтаксису - http://wiki.imacros.net/.

И, в случае реальной необходимости, можно обратиться с вопросами по Imacros к автору статьи - irairache@gmail.com.