Журнал «Хакер», 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 - работа с выпадающими списками, чекбоксами и т.д.
Как ними работать?
- Установить дополнение Imacros для своего браузера: http://imacros.net/download
- Разобраться что к чему и найти окно для редактирования макросов
- Открыть нужный файл iim в текстовом редакторе (лично я люблю Notepad++ http://notepad-plus-plus.org/download/v6.6.2.html)
- Скопировать оттуда текст в окно редактирования макроса и там внести необходимые изменения.
- PROFIT!!!
Основные изменения, как я предполагаю, будут касаться атрибутов элементов (id таблиц, форм, ссылок и т.д. Выяснить их можно посмотрев исходный код страницы (функция доступна в контекстном меню любого браузера).
Справочник по синтаксису - http://wiki.imacros.net/.
И, в случае реальной необходимости, можно обратиться с вопросами по Imacros к автору статьи - irairache@gmail.com.