Плагин iMacros для Firefox – автоматизация работы в браузере
Saturday, 28 Apr 12 в 16:51Для того чтобы в потоке конкурентной информации пользователь всегда находил именно вашу, на помощь приходит поисковая раскрутка сайта. С нашей помощью вы быстро выведите свой сайт на верхние позиции в выдачах поисковых систем.
После недавней статьи про то как отправить автоматические заявки в Rotapost с помощью iMacros, Александр Прокудин, заработавший 1,6 млн. рублей на биржах ссылок сказал мол я публикую дикий боян. Спорить с ним не стал, так как скрипт действительно уже давно гуляет по сети. Тем не менее, решил продемонстрировать, что в том случае не занимался банальным копипастом, а действительно вникал в тему – именно поэтому предлагаю вам рассмотреть работу iMacros более детально.
Вообще данный Firefox плагин очень крутой, обладая достаточными знаниями по его использованию можно автоматизировать очень многие процессы в работе браузера. Нельзя сказать при этом, что с ним очень сложно работать, нужно лишь немного подумать и, возможно, полистать руководство. На официальном сайте найдете небольшое описание, пару видео и ссылки на обзорные статьи. Скачать его для Firefox можно отсюда, насколько я понял, есть еще и версия для Internet Explorer. Думаю, в других браузерах также есть что-то подобное.
После установки плагина в браузере появится соответствующая кнопка для его запуска. Сразу же найдете список разных демо скриптов дабы разобраться в работе модуля – фильтры, фреймы, заполнение полей, сохранение, табы и т.п.

Еще демо можно глянуть здесь. Там есть как общие примеры, описания, так и более продвинутые решения. В любом случае будет полезно. Последним (но не по значимости) информационным ресурсом по iMacros есть специальная wiki страница – найдете что почитать.
Но перейдем от теории к практике. Есть парочка видео по работе с iMacros. Первый пример – автоматический вход в Gmail и загрузка домашней страницы пользователя:
Собственно здесь вы можете видеть не только как это все работает, но и как создавать iMacros. В разделе “Запись” есть кнопки для старта, остановки процесса и сохранения скрипта. А чуть ниже полезная опция – “Режим клика”. С ее помощью вы можете выбрать как курсор привязывается к странице – либо через распознавание HTML тега, либо через координаты окна X/Y. Последний метод я использовал дабы определить нужные координаты клика для работы в Ротапост.
Теперь небольшой пример скрипта. В одном из блогов я рассказывал про быстрое написание поста с помощью закладок браузера – суть метода в том дабы использовать закладки для хранения всех основных сервисов для работы в одной папке. Если, например, в процессе написания вы смотрите ключевики, ищите картинки, то все это можно добавить в закладки, а при открытии папки есть опция “Открыть все во вкладках”. Я использую этот хак для комментирования блогов. Каждое утро нужно проверить и ответить на все комментарии пользователей во всех блогах, поэтому с помощью одного клика я их все открываю. Та же история у меня с закладками новостных сайтов, с чтения которых начинается день.

Так вот, возвращаясь к блогам, открывая каждый из них в новой вкладке мне все равно приходится по ним переходить и входить в админку. Но что если реализовать все через iMacros? Принцип действия скрипта – открыть вкладку, загрузить страницу, зайти в админку и продолжить то же самое для следующего сайта. В итоге получился такой вот код:
VERSION BUILD=7401110 RECORDER=FX SET !ERRORIGNORE YES SET !TIMEOUT_STEP 0 TAB OPEN TAB T=2 URL GOTO=www.use4blog.com/wp-admin/edit-comments.php TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:loginform ATTR=ID:user_login CONTENT=******** TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginform ATTR=ID:wp-submit TAB OPEN TAB T=3 URL GOTO=www.web2me.ru/wp-admin/edit-comments.php TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:loginform ATTR=ID:user_login CONTENT=******** TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginform ATTR=ID:wp-submit
Немного поясню. Строка SET !ERRORIGNORE YES отключает остановку скрипта, если возникли какие-то ошибки. Если вы в свое время не вышли из админки, то заходя в нее по адресу wp-admin вы автоматически залогинитесь. Конечно, тогда скрипт не найдет указанные для него поля и зависнет. Именно поэтому ошибки отключаем. Строка SET !TIMEOUT_STEP 0, если я правильно понял, задает нулевое ожидание для обработки той или ситуации – в частности это связано с ошибками: если скрипт не находит нужный атрибут на странице он будет идти дальше, но перед этим начнет ожидать несколько секунд, что нам, в принципе, не нужно.
Дальше – проще. TAB OPEN открывает новую вкладку, а TAB T=2,3,4 на нее переходит. После этого грузится адрес админки блога со странице комментариев. Далее входится логин CONTENT=******** (введите свое значение). Размещать пароль в скрипте не требуется, так как в моем случае Firefox сам их помнит и подставляет автоматически. Кстати, о паролях, для iMacros поддерживается шифрование – смотрите настройки. После запуска данного скрипта в течении 20-30 секунд все блоги загрузятся и будут готовы для работы, это сэкономит мне кликов 10 где-то.
Конечно, это лишь один из примеров. На следующем видео показана работа iMacros для регистраций в сайтах социальных закладок. Многие используют платный софт или делают это вручную – есть более простое и доступное решение:
Происходит регистрация, возможно, не так быстро как с помощью специальных программ по типу Sapient InterSocial Submitter, но это в данном случае скорее как пример, все же намного эффективнее чем делать это вручную.
Нужны еще примеры? – вот навскидку придумал очередную ситуацию. В одной из статей писал про Firefox плагин easyComment для быстрого комментирования блогов. С его помощью одним лишь кликом вы сможете быстро заполнить форму комментирования на многих блогах, останется только написать текст записи.

То же самое можно было бы сделать и через iMacros. Вот такой простой скриптик помогает решить данную задачу:
VERSION BUILD=7401110 RECORDER=FX TAB T=1 TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:author CONTENT=Tod TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:email CONTENT=stod84@gmail.com TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:url CONTENT=http://tods-blog.com.ua
После его выполнения соответствующие поля формы комментирования на странице заполнятся автоматически. Но и это еще не все – для простоты работы вы можете добавить скрипт iMacros в качестве букмаклета (закладки) в браузер Firefox. После этого все операции на самом деле будет работать одним кликом! В общем, если разобраться в плагине целиком и полностью, ваши возможности по работе с сайтами в Firefox могут значительно возрасти.
P.S. Узнайте какая реклама сайта эффективней на блоге компании SEOinUA.
Совсем скоро уже лето, а значит пора отпусков будь то морской отдых путешествие в горы, зеленый туризм или пляжные курорты, главное – никакой работы.
Рождение ребенка – это важное решение в семье, при этом здоровье будущей матери выходит на первый план, следует соблюдать разные нормы и правила.
Работая в качестве вебмастером я перепробовал достаточное количество сервисов и программ для анализа сайтов. Одни из них анализировали сайт по ограниченному числу параметров (были слишком простые по функционалу), другие не поддерживали массовые проверки, третьи требовали за свою работу денег (зачастую немалых). В принципе, все зависит от целей и назначения программы, поэтому, скажем, даже простая 

Чего только не придумают вебмастера для получения контента и наполнения своих сайтов – в ход идут сканы, рерайты, синонимайзеры, различного рода грабберы текстов с других интернет ресурсов и т.п. Особенно актуальным вопрос есть для той категории пользователей (вебмастеров), что зарабатывают на биржах ссылок (в частности в той же 



