14:55 Средства автоматизации |
Компьютеры уже достаточно прочно вошли в нашу жизнь и далеко ушли по мощности от тех агрегатов, что представляли из себя первые модели. Но сама концепция делать все руками, без помощи автоматизации сохранилась по сей день. Рутина утомляет, отнимает время, и все люди понимают, что эта рутина съедает наше время – самое дорогое что у нас есть. Существует множество средств автоматизации работы на компьютере. Самые известные из них:
ImacrosImacros – самый простой инструмент автоматизации, поэтому слишком многого от него ожидать не стоит. Бесплатные версии устанавливаются как дополнения к браузеру, но есть также платный аналог в виде программы с более расширенным функционалом. От себя хочу добавить, что Imacros корректно работает только в браузере Mozilla Firefox. У меня были попытки запускать Imacros в других браузерах, но из-за глюков и нестабильной работы я отказался от других браузеров в пользу Mozilla Firefox. В браузере Google Chrome он вообще сильно кастрирован и половина функционала (не такого богатого) там отсутствует. Imacros позволяет выполнять некоторые рутинные действия в браузере связанные с авторизацией, загрузкой файлов и прочие мелочи. В Imacros присутствует возможность записи действий пользователя. Поводив мышкой вы получаете практически рабочий скрипт. Но не все так просто, в некоторых местах его обязательно придется править руками. Imacros не умеет работать с циклами. Некоторое подобие цикла можно получить задав последовательно разные условия и отключив при этом обработку ошибок. Тогда пропуская ошибочные условия в скрипте он все-таки дойдет до нужного условия и выполнит его. Также цикл можно засунуть в отдельный ява-скрипт и подключить его в Imacros, но для этого надо уметь писать их. Единственный плюс Imacros в том что он мультиплатформенный. Он с успехом работает на всех операционных системах Windows и Linux после установки браузера Mozilla Firefox. Скачать Imacros для Firefox вы сможете тут AutoitAutoit изначально задумывался как средство автоматизации установки программ, и до сих пор с успехом выполняет эту функцию. Также с помощью Autoit можно решить все рутинные задачи при работе на компьютере. Минусы Autoit – более сложный язык скриптов, чем в Imacros. Для работы с браузерами придется “попотеть” чтобы заставить эту программу что-то делать. Иногда для работы с браузерами имеет смысл использовать Autoit вместе с Imacros. Autoit работает только в ос Windows. В интернет много форумов, где можно получить не только совет по использованию, но и готовый скрипт Autoit для своих целей. Также есть возможность записи действий пользователя и преобразования в готовый скрипт. Но, так же как в Imacros эти скрипты после записи приходится доводить до ума. Есть возможность преобразовать готовый скрипт в .exe файл и запускать его на других машинах. Autoit имеет более богатый функционал, чем Imacros. Скачать Autoit вы сможете отсюда. Пообщаться на форуме и задать свои вопросы вы сможете тут. Human EmulatorHuman Emulator я считаю продвинутым и профессиональным инструментом, способным решить все задачи автоматизации. Но как всегда есть свои подводные камни. Чтобы написать более-менее рабочий скрипт, нужно знать хотя бы азы PHP. Немного сложный в изучении (для обычного юзера), но имеющий массу возможностей. Ну и еще один существенный минус – это платный продукт, на данный момент стоимость одной лицензии составляет 397$. Цена может меняться в меньшую сторону. Разработчики периодически делают сезонные скидки. Плюс к этому есть возможность обновлять купленную версию в течении полугода. Также вы получаете доступ на закрытый форум, где можете задать свои вопросы разработчикам. Для желающих “пощупать” продукт перед покупкой есть демо-версия, кстати обладающая неплохим функционалом! Демо версию вы можете загрузить тут. Командная строка Windows и эмулятор терминала LinuxХочу также пару слов сказать о забытом многими мощном инструменте автоматизации – это эмуляторе терминала. В Windows он имеет урезанный вариант, поэтому для более полного его использования советую установить дополнительную программу под названием – Windows PowerShell. Ознакомиться с возможностями Windows PowerShell вы сможете скачав книгу в формате pdf отсюда. Также существует такая потрясающая возможность автоматизации, как усовершенствованная версия командной оболочки, доступная всем дистрибутивам Linux. Тут все ограничивается только вашей фантазией и знаниями. |
|
Всего комментариев: 0 | |