Андрей Смирнов
Время чтения: ~7 мин.
Просмотров: 27

Автоматизируем любые действия в браузере с iMacros

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


Хакер #185. Докажи баг!

Запись видео

Если ты хочешь запечатлеть лучшие моменты работы iMacros на видео — используй плагин Capture Fox для Mozilla или Screencastify для Chrome.


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

  • заполнение полей форм из CSV-файлов;
  • извлечение данных из таблицы в CSV-файл;
  • установка значений в селектах и переключателях (radio buttons);
  • сохранение картинок с сайта;
  • обработка всплывающих JS-диалогов;
  • печать страницы;
  • создание скриншотов;
  • измерение времени на загрузку отдельных элементов страницы и выполнение сценариев;
  • извлечение данных из форм и прочих частей веб-сайта.


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

2 Easy Ways to Purchase

Online: Choose an edition to get started. Payment options include credit card, Paypal, Wire Transfer, Check or Money Order.

Resellers: USA and Canada, find a reseller. In other regions, contact our sales team to find your local reseller.

Updates & Support Your purchase of Enterprise Edition, Professional Edition and WebBrowser Component for .NET includes one year of technical support and access to new versions, and updates to the software.

Are you a Reseller or Distributor? Please do not purchase online. If you are located in the United States or Canada, contact Tech Data for discounted pricing. In other regions, email iMacros sales to make a purchase. Any questions? please contact us.

iMacros Personal Edition

US $99.00 per licenseWindows only – see the Downloads page for full system requirements

The Personal edition provides an upgrade path for iMacros freeware users who are looking for an unfettered web automation experience. It delivers data input and extraction, automation and testing, and the recording and playback functionality required for individual users to perform a limitless number of tasks. The Personal edition license is applicable to iMacros for Chrome, Firefox, and IE and includes forum support only. If you need the iMacros Browser or technical support, please purchase either the Professional or Enterprise edition. Contact sales for volume discount information.

Please see our Feature Comparison Chart to determine which edition is appropriate for you before purchasing!

Buy OnlineContact SalesHelp Activate License


iMacros Professional Edition

US $495.00 per licenseWindows only – see the Downloads page for full system requirements

The Professional version is a great fit for users who need to do automation, data extraction, or web testing in a business/enterprise environment but doesn’t need to integrate with other applications. It includes iMacros for IE as well as the powerful iMacros Browser. Contact Sales for volume discount information.

Please see our Feature Comparison Chart to determine which edition is appropriate for you before purchasing!

Buy OnlineContact Sales


iMacros Enterprise Edition

US $995.00 per licenseWindows only – see the Downloads page for full system requirements

Includes the iMacros Browser and the browser scripting interface/API designed to manage complex automation, extraction, and web testing activities and 5 iMacros Players for end-user distribution. Contact sales for volume discount information.

Please see our Feature Comparison Chart to determine which edition is appropriate for you before purchasing!

Buy OnlineContact Sales


iMacros Player

US $99.00 per licenseWindows only – see the Downloads page for full system requirements

Enables distribution of macros as an add-on to an Enterprise edition license. Contact sales for volume discount information.

Buy OnlineContact Sales


iMacros WebBrowser Component for .NET

Contact Sales for pricing.

Designed for organizations that want to embed iMacros into their .NET applications, the iMacros WebBrowser Component also includes all of the playback functionality of the iMacros Browser as well as royalty-free distribution rights.

Buy Online—>

Contact Sales


Service Renewals

Our affordable annual service agreement renewals can significantly reduce the cost of ownership. Available for purchase in yearly increments, they include expert technical support, and all software releases, updates and upgrades during the subscription period.

Please note that iMacros will continue to function should you choose not to extend your cover. iMacros never “expires”: Without Upgrade Protection you will simply be unable to avail of any new updates or upgrades that we release.

Renew Now

iMacros Refund Policy*

If the software you purchased does not function as promoted, contact us within 21 days of your purchase to request an RMA number in order to receive a refund. All returns regardless of purchase point must be accompanied by a valid RMA number. Customers purchasing through a third party reseller, integrator, or distribution partner must follow normal return procedures as set forth by that third party. In order to receive an RMA number, the complete contact information for the customer and third party (seller) must be provided in writing. Refund requests that do not include this information will be rejected and will not be processed.

Refunds requested more than 21 days after the initial purchase date will not be issued unless the transaction was subject to a fraudulent purchase or if there is a confirmed bug or quality issue with the software. We reserve the right to issue a fix for any bug or known issue in lieu of granting a refund.

If you are issued a refund, it should appear on your credit card statement within 5 business days from the time the return was processed. Upon receiving your refund you must uninstall and/or stop using any software product(s) for which you no longer possess a valid, purchased license. Ipswitch reserves the right to disable any product keys and/or serial numbers issued to you for refunded product(s).

iMacros web automation software works with every website to make it easy for you to record and replay repetitious work.


Browser Automation

Automate tasks across Internet Explorer, Firefox and Chrome. There is no new scripting language to learn, you have full programmatic control over the web browser, so even the most complex tasks can be scripted.

Learn More


Web Testing

Automate functional, performance, and regression testing across any website technology including Java, Flash, Flex or Silverlight applets and all AJAX elements – and capture exact web page response times. Export macro to Selenium WebDriver code.

Learn More


Data Extraction

A complete toolset to screen-scrape web data into your database, spreadsheet or any other application. iMacros can do all the web-harvesting you need – automatically, in just minutes.

Learn More

See Whats New

A Complete Web Automation Toolset

  • Record and Replay Repetitious Work

    Including sites use dialog boxes, Javascript, Flash, Flex, Java and AJAX.

  • Functional, Performance and Regression

    Perform in-browser testing across Internet Explorer, Firefox and Chrome.

  • Extract Any Kind of Data from the Web

    Write to standard file formats or use the API to save directly to a database.

What can you do with iMacros?

Update Internal Systems

Update internal systems with the latest exchange rates and stock-market quotations.

Interface with Online Databases

Interface your software with online databases and websites sites like Amazon, Ebay or salesforce.com.

Automate Ajax Testing

Automate many AJAX based websites using standard HTML based TAG commands.

Automate Form Data Entry

Automatically enter data in online forms – on a regular basis or only when triggered by another program or script.

Automate Web Upload/Download

Control the browser (via an API) and automate upload/download of data via a local, Intranet or Internet web interface.

Integrate Business Data

Gather and integrate price, quantity, item name, description, etc., from a supplier’s website.

Integrate with Excel

Upload data from a spreadsheet to a website, or populate an Excel sheet with data from a website.

Extract Pricing Data

Extract online pricing data from a competitor’s website, subtract one cent and add it to your online store.

Используемые источники:

  • https://xakep.ru/2014/10/20/imacros/
  • https://imacros.net/store/
  • https://imacros.net/

Рейтинг автора
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
Ссылка на основную публикацию
Похожие публикации