Toderelt.ru

ПК Журнал ТодерельТ
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Браузерное приложение iMacros

Браузерное приложение iMacros

приложение iMacros

Взаимодействуя с различными сайтами, пользователи регулярно выполняют рутинные действия, которых можно избежать. Помочь в этом может iMacros. Это программа позволяет создавать макросы, которые упрощают работу с браузерами. Она распространяется в виде отдельного приложения или расширения, которое можно добавить в веб-обозреватель из интернет-магазина. Настройка и использование iMacros достаточно простые, поэтому с ней может взаимодействовать даже неопытный пользователь. В этой статье пойдет речь об его установке и полезных функциях, которые помогут при работе с браузерами.

Топ расширений Google Chrome для веб-разработчика

При использовании Google Chrome полезные расширения для веб-разработчика способны облегчить ему работу над проектами. Хочется отметить, что и в других браузерах есть похожие расширения, то есть если вы «любите» другие браузеры, для вас не все потеряно.

Топ расширений для любого браузера «разгоняют» возможности самого обозревателя на полную катушку, что не может не радовать его пользователей. Поэтому, если вы веб-разработчик, возьмите на вооружение нашу подборку.

Самые полезные расширения для Google Chrome для веб-разработчика

  1. iMacros for Chrome. Данный плагин окажет помощь при тестировании вашего веб-проекта. Часто бывает, что для тестирования веб-разработчику нужно выполнять однообразные действия. Чтобы этого не делат ь, в данный плагин необходимо «вписать» последовательность мероприятий и он будет их выполнять при своем запуске.

  2. Font Playground. Данный плагин дает возможность проводить эксперименты со шрифтами из библиотеки Google Fonts.

  3. Project Naptha. Уникальный способ копировать текст, потому что в большинстве случаев позволяет копировать текст даже с картинок.

  4. What Font. Название данного плагина говорит само за себя — он служит для определения шрифта на экране, причем делается это простым движение м — н ужно навести курсор мыши на слово.

  5. YSlow. Данный плагин помогает определить скорость загрузки вашего веб-проекта, но самое главное , показывает, что его «тормозит».

  6. Расширение Web Developer. Данный плагин — это целый список полезного инструментария для веб-разработчика, например для анализа, теста кода, изменения внешнего вида и др. Расширение Web Developer — это первое расширение, которое должен установить веб-разработчик.

  7. Расширение Web Developer Checklist. Данный плагин пригодится тем, кому важен принцип эффективного SEO. После запуска данного плагина сформируется список проблем по СЕО вашего ресурса.

  8. DevTools Autosave. Данный плагин сохраняет все изменения, которы е вы вносите в свой веб-проект, при использовании стандартных инструментов веб-разработчика в Google Chrome. Как мы знаем, стандартные инструменты не сохраняют изменения в проекте.

  9. Instant WireFrame. Данный плагин «превращает» любую веб-страницу в схему ее структуры, то есть показывает из каких компонентов и какой последовательности состоит исследуемая веб-страница.

  10. Ripple Emulator. Этот плагин дает возможность проводить тесты вашего веб-проекта на различных разрешениях экрана и различных операционных систем.

  11. Streak. Этот плагин превращает ваш почтовый аккаунт GMAIL в полноценную мини CRM-платформу, где вы сможете контролировать статус ваших отношений с контрагентами. Подойдет для тех, кто часто использует почту gmail при общении с заказчиками.

  12. Perfect Pixel. Данный плагин дает возможность на ва ш п роект «наложить» полупрозрачное изображение или сетку, например, для того чтобы сверить, что вы правильно расставили все размеры.

  13. Chrome Sniffer. Плагин, который помогает определить какие инструменты использовались при создании веб-ресурса: фреймворки, JS-библиотеки, CMS и др. Подойдет для исследования сайтов конкурентов.

  14. User Agent Switcher. Данный плагин ваш Google Chrome может замаскировать под любой другой браузер.

  15. Chrome Daltonize. Это плагин дает возможность веб-разработчику просмотреть свой веб-проект глазами «дальтоника», что может помочь, когда веб-разработчика волнует создание «доступных» веб-проектов или проектов, ориентированных на людей, страдающих дальтонизмом.

  16. Check My Links. Данный плагин помогает проверить веб-проект на наличие «битых» ссылок.

  17. CSS Shack. Это плагин позволяет проводить эксперименты с текстом, изображением и внешним видом вашего веб-ресурса, а потом экспортировать ваши эксперименты в CSS-файл, чтобы вы могли добавить их в свой проект.

  18. Расширение ColorZilla. Данный плагин дает возможность быстро определить номер интересующего цвета на веб-странице, делает это путем просто го наведения курсора на исследуемый элемент.

Определенная повторяющаяся последовательность действий, записанная в плагине, называется макросом. И в дальнейшем когда возникает необходимость повторить шаги, вам достаточно запустить расширение, выбрать нужный файл. Действия, которые ранее у вас занимали часы и непосредственную вашу активность, с помощью плагина iMacros будут выполняться буквально в один клик.

Установка из официального магазина

Для установки плагина iMacros:

    Открываем «Меню» браузера, кликнув на кнопку в виде трёх точек, далее во всплывающем окне выбираем «Дополнительные инструменты» и «Расширения».

Открыть расширения в браузере Хром

Открыть интернет-магазин Хром

Расширение Аймакрос для Хрома

Установка расшиерния Аймакторс

Настройка расширения

Первым делом рекомендуется настроить пользовательскую папку для скриптов и внести некоторые другие настройки. Это делается через интерфейс расширения.

  1. Кликаем по иконке плагина в панели расширений и переключаемся на вкладку Manage.
  2. Следом жмем на кнопку Settings.

Настройки iMacros

Страница настроек Аймакрос

Ознакомление с шаблонными макросами

Для неопытных пользователей и тех, кто впервые устанавливает и начинает использовать расширением для оптимизации рабочих процессов, разработчики добавили папку с демонстрационными шаблонами. В них присутствуют полезные комментарии и демонстрации принципа действия, что позволит разобраться в целом в работе макросов и настройки их.

Папка с макросами автоматически добавляется на панель закладок. Но для более детального ознакомления мы рекомендуем воспользоваться директорией в меню управления.

  1. Запускаем приложение iMacros мы переходим на вкладку Bookmarks и разворачиваем содержимое папки Demo-Chrome, кликнув по маленькой стрелочке слева от названия папки.
  2. Каждый из перечисленных записанных макросов здесь отвечает за набор каких-то определённых действий. Например, файл Open6Tabs.iim – открывает шесть новых вкладок в браузере.

Демонтрационные макросы в Хроме

Вы видите — браузер открыл 6 новых вкладок с различными сайтами.

Чтобы отредактировать скрипт выделите его кликом мыши и выберите во всплывающем окне кнопку Edit.

Строках с надписью URL указан адрес страницы, которая должна быть открыта. Вы можете вместо заданных строк добавить свои ссылки на сайты и использовать шаблон макроса как рабочий инструмент.

Работающий макрос в Хроме

После внесения изменений в шаблон макроса нажмите кнопку Save and Close для того чтобы сохранить его или Save As and Close, чтобы сохранить и изменить как отдельный макрос.

Сохранить измененный макрос в Хроме

Вы можете использовать шаблоны не только для ознакомления, но и для редактирования и создания собственных макросов.

Создание собственных макросов

Для создания нового макроса перейдите в раздел Record и нажмите кнопку Record macro. Конечно, заниматься написанием макросов с нуля рекомендуется, если вы вы уже более продвинутый пользователь и разбирайтесь в программировании. Но для простых действий необязательно быть программистом.

Для записи нового макроса выполняйте действия путем прямого ввода адресов в адресной строке и нажатия клавиши Enter. По окончании нажмите на кнопку iMacros в панели расширений, и в окне редактора макросов нажимаем кнопку Save As and Close. Далее даём ему название и сохраняем в закладках. Нажимаем кнопку Ок.

Создание нового макроса в Хроме

По аналогии с демонстрационными макросами теперь вы можете в любой момент запускать новый скрипт.

Не забывайте при создании макроса добавлять команды для задержки в несколько секунд. В зависимости от того насколько у вас шустрый интернет и компьютер. В противном случае обработка макроса будет происходить с ошибками просто потому что страницы просто не будут успевать прогрузиться, а в приложении уже будут запущены несколько последующих команд. Без задержки обработка макроса просто сбрасывается задолго до корректного завершения. Изучить какие для чего нужны команды можно на странице поддержки на сайте iMacros.

Вызов iMacros из кода

Любой макрос можно сохранить в файле с расширением iim и использовать в приложениях, написанных на 16 языках программирования. Только надо не забыть установить полную версию (не аддон) iMacros на компьютер или веб-сервер.

Поддерживаемые языки

  • ASP
  • ASP.NET
  • C#
  • C++
  • Delphi
  • FoxPro
  • Java
  • JavaScript
  • Perl
  • PHP
  • Python
  • Power Shell
  • Ruby
  • TCL
  • VBA
  • VBS
  • Пользователи iMacros для Firefox могут делиться между собой исходниками с помощью закладок Delicious. Подробности здесь: wiki.imacros.net/iMacros_for_Firefox#Bookmarking
  • Полный мануал по iMacros: wiki.imacros.net
  • Сайт производителя: imacros.net

Batch-файлы

Вызов iMacros из батников — наиболее простой и удобный путь автоматизировать их выполнение. Достаточно одной строки для запуска макроса:

Основная сложность в использовании iMacros под C++ — настройка среды разработки (конкретику по версиям различных сред ищи в документации или спрашивай у саппорта). Принцип работы кода такой же, как в PHP:

Использование JavaScript в макросах

В iMacros можно присваивать переменным результаты выполнения JavaScript-кода c помощью команды EVAL:

iMacros можно запускать с веб-сервера, используя PHP-скрипт. Зачем это может пригодиться? Для пополнения базы данных посредством мониторинга информационных сайтов, генерации онлайн-табло результатов тестирования состояния серверов и так далее. Пример вызова макроса, осуществляющего поиск на странице:

С помощью координатной адресации можно даже имитировать drag and drop. Перед записью макроса для Flash-сайта необходимо включить Use Direct Screen Commands в настройках.

Особенности использования расширения iMacros для Google Chrome

Это расширение больше подойдет для продвинутых пользователей, которые умеют писать скрипты или хотя бы использовать уже написанные для решения своих задач. Обычно таковые скрипты выполняют примитивные действия: могут сохранять содержимое страниц, открывать новые вкладки с определенными сайтами или выводить какую-либо информацию о веб-ресурсе. Расширение iMacros позволяет их корректно встроить и настроить для работы с Google Chrome. Так же оно представляет из себя удобный менеджер включенных скриптов.

Дальше мы рассмотрим процесс использования данного расширения вкратце — от этапа установки до создания и применения собственных макросов.

Этап 1: Добавление из магазина Google Chrome

На этом этапе ни одного из пользователей, даже начинающего, не должно возникнуть каких-либо сложностей, так как добавление расширений в браузер Google Chrome, тем более из официального магазина дополнений — это очень простая процедура.

  1. Перейдите на страницу магазина дополнений для Google Chrome. Сделать это можно по данной ссылке.
  2. В поисковую строку, что расположена в левой части интерфейса введите название искомого объекта. В нашем случае это iMacros.

Также вы можете более подробно ознакомиться с установкой расширений в браузер Google Chrome. Через магазин это действительно сделать очень просто, однако такая возможность его не всегда. Читайте в нашей отдельной статье подробнее.

Этап 2: Переход к глобальной настройке расширения

После установки нужно выполнить первичные настройки расширения, которые здесь будут считаться глобальными. В первую очередь потребуется определиться с пользовательской папкой, где будут храниться скрипты и пароли, если это необходимо, для их последующего запуска. Также может потребоваться установка пароля для самого расширения iMacros, чтобы другие пользователи данного компьютера не смогли случайно или специально запустить ваши расширения.

Глобальная настройка осуществляется следующим образом:

    Кликните по иконке дополнения в панели инструментов браузера. Там появится контекстное меню дополнения с быстрым доступом к основным компонентам. Переключитесь в раздел “Manage”.

  • “Macros directory path:”. Сюда прописывается адрес расположения папки с макросами на пользовательском компьютере. Адрес можете скопировать прямо из “Проводника”. К сожалению, здесь не предусмотрена возможность автоматической вставки.
  • “Datasources directory path”. Сюда задается путь к основному корневому каталогу (не путать с пользовательским).
  • Также здесь вы можете задать пароль, если не хотите, чтобы другие пользователи компьютера получили доступ к вашим макросам. Делается это в блоке “Password”.

Обращаем внимание, что вы можете не вносить никаких изменений в эти настройки. В таком случае они останутся со значениями по умолчанию: макросы создаются в корневой папке браузера, отведенной для работы с расширениями, пароля никакого нет, а режим работы выбран самый быстрый из возможных.

Этап 3: Первичное ознакомление с шаблонными макросами

Для обычных пользователей здесь уже установлено несколько шаблонных вариантов макросов, благодаря чему их не нужно писать самостоятельно. Их не только можно комбинировать между собой, собирая как конструктор, но и ознакомиться с принципом работы, так как скрипты в них написаны максимально понятно и сопровождаются комментариями от разработчиков и наглядной демонстрации работы. Изучив их можно будет самостоятельно написать свой собственный макрос для работы с расширением iMacros даже если вы сами далеки от программирования.

Давайте рассмотрим, каким образом можно ознакомиться со встроенными шаблонами iMacros и как они могут быть полезны рядовому пользователю:

  1. Снова обратите внимание на верхнюю панель закладок. Там снова требуется кликнуть по иконке iMacros.
  2. Во всплывшем окошке расширения уже требуется раскрыть папку iMacros, а за ней Demo-Chrome.
  3. Найдите среди представленных макросов тот, с которым хотели бы ознакомиться подробнее. Обращайте внимание на названия макросов, так как они напрямую отражают суть выполняемого кода. Для примера мы выберем макрос, который открывает 6 случайных вкладок.
  4. Выделите его среди представленных элементов и нажмите кнопку “Play Macro” для демонстрационного запуска выбранного макроса.
  5. Автоматически будут открыты заготовленные вкладки по очереди, а в окне расширения отобразится прогресс. Для приостановки или завершения выполнения макроса используйте кнопки Pause и Stop соответственно.

Шаблоны удобно использовать для создания собственных конструкций кода. Также они могут быть персонализированы под задачи пользователя. Это позволит сэкономить значительное количество времени на написании собственных макросов, просто заменив необходимые атрибуты и ссылки в коде.

Этап 4: Создание собственных макросов

Собственно, создание макросов и их связь с Google Chrome — это основная задача данного расширения. Правда, этот функционал уже будет интересен либо опытным пользователям, которые умеют писать макросы, либо тем, кто изучил основы, пользуясь нашими рекомендациями из предыдущего этапа. Собственно, с работой встроенного редактора кода вы уже ознакомились — в нем ничего сложного, по-сути это обычный “Блокнот” только с подсветкой и нумерацией строк.

Дальше мы рассмотрим как создать простой макрос с помощью расширения iMacros для Google Chrome полностью с нуля:

    Снова кликните по иконке расширения в верхней панели Google Chrome. В появившемся контекстном окошке нажмите по кнопке “Record Macro”. Она расположена во вкладке “Record”.

Как видите, iMacros позволяет делать некоторые макросы без необходимости прописывать для них код. Однако такая возможность доступна только для ограниченного числа операций, как правило, примитивных, вроде автоматического открытия сайтов. Для создания более сложных макросов вам придется прописывать код вручную. Если вы заинтересованы в разработке собственных макросов на основе расширения iMacros, то мы рекомендуем ознакомиться с технической документацией на сайте разработчика. Правда, вся документация на английском языке.

Расширением iMacros будет очень полезно как начинающим пользователям, так как позволяет делать запись примитивных макросов без необходимости прописывать код, так и более продвинутым юзерам, знающим основы английского языка и программирования. Мы рассмотрели только самые базовые вещи при работе с данным расширением.

Используем расширение iMacros в Google Chrome

Принцип работы iMacros заключается в ручной настройке скриптов, которые будут выполнять одновременно несколько одинаковых или совершенно разных действий. Например, они могут сохранять содержимое страниц, открывать новые вкладки с определенными сайтами или выводить какую-либо информацию о веб-ресурсе. Давайте остановимся на каждом этапе управления этим дополнением.

Шаг 1: Установка из официального магазина

Сейчас мы хотим начать с процедуры инсталляции. Конечно, выполнить это сможет даже начинающий пользователь, но есть и те, кто ни разу не сталкивался с осуществлением подобных задач. Таким юзерам мы предлагаем ознакомиться со следующей максимально короткой инструкцией.

    Перейдите по указанной выше ссылке, чтобы попасть на страницу iMacros в официальном интернет-магазине Chrome. Там нажмите на кнопку «Установить».

Кнопка для установки расширения iMacros в Google Chrome на странице официального магазина

Подтверждение установки расширения iMacros в Google Chrome

Успешная инсталляция расширения iMacros в Google Chrome

Как видите, нет ничего сложного в инсталляции дополнения в браузер. Точно таким же образом осуществляется установка и большинства других приложений. Если у вас возникла необходимость добавления каким-то другим способом, читайте об этом в статье далее.

В крайне редких ситуациях могут возникнуть какие-то проблемы с инсталляцией расширения, что практически всегда означает неполадки в функционировании браузера. Развернутые инструкции по исправлению подобных трудностей читайте в отдельном руководстве по ссылке ниже.

Шаг 2: Глобальная настройка расширения

Иногда может потребоваться выбрать пользовательскую папку для скриптов или установить пароль для их запуска. Все это осуществляется через глобальные настройки iMacros и выглядит следующим образом:

    Нажмите по значку дополнения. В открывшемся отдельном окне перейдите в раздел «Manage».

Переход к меню управления расширением iMacros в Google Chrome

Переход к глобальным настройкам расширения iMacros в Google Chrome

Изменение глобальных настроек расширения iMacros в Google Chrome

Здесь можно выбрать папку для хранения макросов, установить пароль для запуска, указать режим записи и скорость повторного выполнения действий. В большинстве случаев все эти параметры остаются стандартными, но некоторым они могут показаться полезными.

Шаг 3: Ознакомление с шаблонными макросами

Теперь затронем тему, которая будет полезна неопытным пользователям и тем, кто впервые сталкивается с работой в подобных расширениях. Разработчики iMacros добавили одну директорию с заготовленными шаблонами. В их коде присутствуют полезные комментарии и наглядные демонстрации принципа действия. Это позволит разобраться в базовом построении макросов.

    На панель закладок будет выведена отдельная папка со скриптами, но сейчас мы предлагаем воспользоваться той же директорией через меню управления приложением, поскольку это проще.

Просмотр заготовленных макросов в расширении iMacros в Google Chrome

Запуск одного из шаблонных макросов в расширении iMacros в Google Chrome

Процесс выполнения шаблонного макроса в расширении iMacros в Google Chrome

Переход к редактированию шаблонного макроса расширения iMacros в Google Chrome

Ручное редактирование шаблонных макросов в расширении iMacros в Google Chrome

Изменение ссылок в шаблонном макросе расширения iMacros в Google Chrome

Сохранение изменений или закрытие редактора расширения iMacros в Google Chrome

Шаблоны можно использовать не только для ознакомления с основной функциональностью расширения, но и для их персонализации путем изменения кода. Это позволит сэкономить значительное количество времени на написании собственных макросов, просто заменив необходимые атрибуты и ссылки в коде.

Шаг 4: Создание собственных макросов

Теперь поговорим о самой основной функции iMacros — создание собственных макросов. Выше вы уже были ознакомлены с редактором. С его помощью создаются скрипты с нуля, но этим стоит заниматься уже более опытным пользователям. Специально для них мы представим дополнительную информацию в абзаце ниже, а сейчас давайте рассмотрим простейший процесс записи макросов в режиме реального времени.

    Возьмем в качестве примера ту же опцию открытия нескольких сайтов в новых вкладках. Для начала записи откройте главное меню iMacros, перейдите на вкладку «Record» и выберите пункт «Record Macro».

Кнопка для запуска записи макроса в расширении iMacros в Google Chrome

Информация о текущей записи макроса в расширении iMacros в Google Chrome

Остановка записи макроса через кнопку управления iMacros в Google Chrome

Редактирование записанного пользовательского макроса iMacros в Google Chrome

Сохранение нового пользовательского макроса iMacros в Google Chrome

Запуск нового пользовательского макроса в iMacros в Google Chrome

Процесс выполнения пользовательского макроса в iMacros в Google Chrome

На предыдущем этапе вы могли заметить, что существуют заготовленные шаблоны, демонстрирующие, что iMacros может производить не только банальную функцию открытия новых сайтов, а используется для многих других полезных действий. Большинство из них придется прописывать вручную через встроенный синтаксис расширения или один из поддерживаемых языков программирования. Если вы заинтересовались в работе с данным приложением на постоянной основе, изучите детальную информацию о сложных макросах на официальном сайте.

Продемонстрированные в этом материале шаги позволят новичкам быстро разобраться в основах взаимодействия с iMacros, а также помогут в составлении простых макросов. Более сложные задачи невозможно выполнить без дополнительных знаний в программировании.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12351 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Функции автоматизации по умолчанию в Chrome

Ниже приведены некоторые из задач, которые Chrome автоматизирует без каких-либо расширений:

  • Менеджер паролей — Chrome предлагает мощное управление паролями, которое поможет вам сохранить все пароли, связанные с просмотром, в одном месте.
  • Автозаполнение — вы можете автоматически заполнить сохраненный пароль, информацию о кредитной карте, имена и адреса.
  • Программа просмотра PDF-файлов — вы можете напрямую открывать PDF-файлы без необходимости открывать и открывать папку загрузок.
  • Chrome автоматически предлагает перевод, когда вы просматриваете веб-страницы на других языках.
  • Настройте несколько страниц, чтобы они открывались при запуске каждый раз при запуске браузера.

демос

Вы можете запустить один из включенных демонстрационных макросов, чтобы почувствовать iMacros. Просто выберите макрос и нажмите кнопку воспроизведения. Например, макрос Demo-Open6Tabs открывает шесть различных вкладок браузера и загружает веб-страницу в каждую из них.

Если вы хотите увидеть, как работает макрос, вы можете щелкнуть его правой кнопкой мыши и выбрать «Редактировать макрос», чтобы просмотреть его источник. Хотя вы можете писать и редактировать макросы вручную, вам не нужно – кнопка «Запись» сделает утомительную запись макросов за вас.

iMacros предлагает большую гибкость – все, что вы можете сделать в своем браузере, вы можете автоматизировать. Вы используете iMacros для чего-нибудь умного? Оставьте комментарий и дайте нам знать.

голоса
Рейтинг статьи
Читать еще:  Как посмотреть историю браузера Internet Explorer
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector