Компьютеры Windows Интернет

Запоминание действий мыши. Mouse Recorder Запись движений мыши. Имитация мыши и клавиатуры

Mouse Recorder - это универсальный сервис, созданный для освобождения пользователя от любого повторяющегося действия при выполнении задач на компьютере. Чтобы автоматизировать процесс следует записать алгоритм действий (макрос) - движения мыши и нажатий клавиш. Запись мыши и клавиатуры выполняется при помощи программы. Вам не потребуется специальных навыков программирования - процесс происходит легко и просто. Возможности программы позволяют индивидуально настроить любое движение мыши или нажатие клавиши на клавиатуре для быстрого выполнения определённой задачи. Автоматизация действий мыши и клавиатуры упрощает работу за компьютером, что позволяет Вам выполнить один и тот же процесс за меньшее время, увеличивая скорость выполнения проекта. При этом в приложении реализована уникальная возможность использования Ваших записей совместно с отдельным сервисом "PhraseExpress", который добавляет дополнительных возможностей Вашей работе.

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

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

Mouse Recorder - доступный сервис для автоматизации работы на Windows

Mouse Recorder - бесплатная программа для записи макросов, воспроизведение которых позволяет существенно упростить и ускорить выполнение некоторых задач: отладку программного обеспечения компьютера, выявление ошибок веб-страниц, имитацию действий пользователя и подобную работу на ПК при помощи автоматизированной работы сервиса. Программа для записи действий мыши и клавиатуры проста в использовании и не требует особой подготовки пользователя.

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

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

Записать мышь с клавиатурой и повторить

Чтобы упростить себе монотонную работу над повторяющимися задачами достаточно установить Mouse Recorder, пользоваться которым сможет даже начинающий программист или веб-дизайнер. Автоматизация мыши и клавиатуры происходит в несколько этапов: для начала записываем нужный макрос при помощи кнопки "Запись (Record)", затем, чтобы в дальнейшем повторить записанные действия - надо нажать кнопку "Воспроизвести (Play)" на настраиваемой скорости воспроизведения. Так можно легко запомнить действия мыши и клавиатуры и повторить их в нужный момент. Удобный редактор позволяет настраивать под себя любые движения мыши, действия кнопок на клавиатуре, а также редактировать и добавлять необходимые паузы, клики и нажатия клавиш. Точность записи перемещения мыши и временные интервалы кликов соблюдаются программой в автоматическом режиме.

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

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

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

Имитация мыши и клавиатуры

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

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

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

Скриншоты программы Mouse Recorder




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

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

Скриншоты программы Mouse Recorder

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

AutoIt

Одним из самых популярных средств автоматизации у админов является AutoIt (autoitscript.com/autoit3), моделирующий нажатия клавиш, щелканье мышкой и другие подобные действия, которые обычно выполняет пользователь при работе в GUI-приложениях.

Используя AutoIt, все эти движения можно запрограммировать при помощи BASIC-подобного языка. Программа умеет управлять процессами, обращаться к Windows API и DLL, реестру, буферу обмена, файлам (чтение, изменение, удаление), создавать GUI, сообщения, формы для ввода данных, работать с БД (MySQL и SQLite), читать HTML-код, скачивать файлы, отправлять е-mail и многое другое. В общем, все зависит исключительно от желания возиться с настройками. Отрадно, что AutoIt не требует от админа навыков программирования. В скриптах можно легко получить доступ к управляющим элементам окон, написав всего пару строк кода. Однако следует помнить, что AutoIt без проблем работает со стандартными окнами Windows. Если же авторы позаботились об уникальности интерфейса, с настройкой AutoIt придется немного попотеть, чтобы найти нужные параметры.

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

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

Поддерживает Windows от 95 до 2k8, в том числе работает и в 64-битных версиях системы, «дружит» с вистовским UAC. Удобно, что сценарии можно скомпилировать в exe’шник и затем выполнить на другой машине. Никаких дополнительных приложений и библиотек при этом не требуется.

Распространяется AutoIt под freeware-лицензией, разрешающей его использование без ограничений, в том числе и с коммерческой целью. Установка стандартна, каких-либо дополнительных требований нет. Текущей версией является 3, которая несовместима по синтаксису с предыдущей, второй версией. Программа поставляется вместе с редактором скриптов SciTE4AutoIt3, утилитой проверки синтаксиса AU3Check.exe, готовыми примерами, компилятором Aut2Exe (и обратным Exe2Aut) и справкой. Во время установки расширение *.au3 будет сопоставлено с интерпретатором AutoIt.

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

Язык сценариев, применяемый в AutoIt - это одна из его сильных сторон. Он одновременно мощный и простой. Например, чтобы запустить программу, достаточно написать:

Все, больше никаких действий. С помощью AutoIt очень удобно автоматизировать процесс установки приложений, которые не поддерживают файлы ответов. Чтобы отлавливать окна, для ввода параметров обычно используется функция WinWaitActive, которая прерывает выполнение скрипта до момента активации окна. В качестве параметров функции следует указать заголовок окна и опционально дополнительный текст. Последнее позволяет отличать разные окна одной программы друг от друга. Например, окна инсталлятора самого AutoIt содержат один и тот же заголовок - AutoIt v3.3.6.1.5, то есть, если использовать:

Стандартный планировщик заданий Windows

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

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

WinWaitActive("AutoIt v3.3.6.1.5")

Эта конструкция будет соответствовать всем шагам инсталлятора. Поэтому лучше уточнить, введя дополнительный текст, который высвечивается в окне, например:

WinWaitActive("AutoIt v3.3.6.1.5", "License Agreement")

Так мы однозначно обратимся к окну лицензионного соглашения. Осталось лишь отправить ему подтверждение: Send("!y")

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

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

Как видишь, все просто. Вместе с программами устанавливается также утилита AutoIt Window Info Tool (AU3Info.exe), которая как раз и поможет тебе получить всю инфу по заголовку окна, тексту (отображаемому и скрытому), строке статуса, расположению, цвету и так далее. Просто запускаем и наводим крестик на окно, после чего в Window Info Tool считываем все значения. С его помощью собрать нужные сведения по окну подопытной программы значительно проще. Справка в AutoIt очень подробная, в ней есть все тонкости по использованию языка. В документации на сайте проекта найдешь ссылку на переведенную версию справки. Плюс на многочисленных профильных форумах обычно присутствует отдельная ветка. Какихлибо проблем в изучении AutoIt быть не должно, за один вечер можно научиться писать простые скрипты, сложные решения потребуют, естественно, больших временных затрат.

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

Установка практических помощников

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

Xstarter

Еще одна популярная программа для автоматизации рутинных задач сисадмина. Разработчиком является наш соотечественник, Гилев Алексей (xstarter.com/rus), соответственно, xStarter имеет локализованный интерфейс, и самое главное - для русскоязычных пользователей программа распространяется бесплатно.

Записать мышь с клавиатурой и повторить

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

В начале каждого теста необходимо запустить тестируемое приложение. Мы будем использовать Мастер быстрого запуска, чтобы создать соответствующую последовательность запуска. Откройте мастер быстрого запуска с помощью меню «Дополнительно» или, альтернативно, с помощью кнопки записи, если он все еще показывает знак вопроса.

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

Здесь можно выбрать тип приложения для тестирования.


Поэтому вы можете просто перейти к следующему шагу мастера.


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


Вы можете удобно выбрать файл из кнопки «Выбрать каталог» над полем или ввести его непосредственно в виде текста в поле.





У нас все еще есть имя для ссылки на нашего клиента.

Запущенная программа помещается в трей, щелчком по значку вызываем редактор заданий. В окне Секции/Задачи найдем два десятка примеров, как говорится, на все случаи. Включенные задачи помечаются зеленым значком.

Выбираем наиболее близкий по смыслу (или создаем новую задачу), копируем при помощи контекстного меню и редактируем под свои нужды. Каждая задача настраивается в четырех вкладках. Так, во вкладке «Расписание и информация» указываем название задания, время или событие, при котором оно будет запущено, комбинацию клавиш и опционально активное окно программы, при появлении которого должно быть выполнено задание. Во вкладке «Действия» прописываются собственно макросы. Нажимаем «Новое действие» - появляется окно настройки параметров. В левой части находим предустановки, разбитые на несколько групп, затем уточняем параметры в правой части. Остальные вкладки задания позволяют настроить переменные, установить приоритет, запуск в отдельном процессе, журналирование. Все очень просто и понятно.




Наконец, есть некоторая информация о том, чего ожидать, когда мастер завершит свою задачу создания последовательности запуска и где есть помощь в случае возникновения проблем. Деактивируйте опцию «автоматический старт», так как мы хотим взглянуть на сгенерированную начальную последовательность. Теперь нажмите кнопку «Готово».






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

Для активации заблокированных функций следует дополнительно установить модуль xStartHooks. В этом случае xStarter поведет себя как типичный трой или зловредный софт - начнет перехватывать системные вызовы, «нажимать» клавиши и отсылать сообщения, что может не понравиться антивирусам и файерам. Но с некоторыми антивирями (например, NOD32) это решается легко, достаточно добавить xStarter в исключения.

Для удобства макросы можно компилировать в exe-файл, сюда же при определенных установках могут автоматически добавляться все необходимые библиотеки. Затем такие файлы распространяем на другие системы и выполняем.

Осталось добавить, что поддерживаются все ОС Windows от NT4 до 2k8/7.

На форуме проекта можно найти примеры некоторых популярных задач, среди которых закачка файлов, отправка SMS и e-mail, бэкап и синхронизация данных.
Также на сайте доступна специальная версия Starter Job Scheduler for Firebird/Interbase, она предназначена для выполнения SQL-скриптов, бэкапа и восстановления данных в этих СУБД. Еще одна уникальная возможность - удаленное управление запуском задач, а также просмотр журнала при помощи специального приложения xStarter Web Pilot.

Automate

Наверное, самой известной коммерческой программой для автоматизации задач является AutoMate, разрабатываемой компанией Network Automation, Inc (networkautomation.com). Главная ее особенность - создание задач при помощи удобного GUI, без необходимости в написании кода. Весь процесс упрощен за счет использования мастеров и специального редактора задач Task Builder. Программа содержит большое количество готовых шаблонов действий и реакции на них, что еще более упрощает процесс создания цепочки действий. Актуальная на момент написания статьи версия AutoMate 7 поддерживает более 230 предустановленных действий, позволяющих планировать задачи, работать с файлами и БД, передавать данные по FTP/SFTP, шифровать с помощью PGP, мониторить системы, получать доступ к WMI и многое другое.

AutoMate доступна в четырех редакциях, все они ориентированы на определенное использование: AutoMate Professional и Premium, AutoMateBPAServer 7 Standard и Enterprise. Самая простая - AutoMate Professional - обеспечивает удобный интерфейс для создания задач на локальной системе. Самая продвинутая - Enterprise - предоставляет возможности по простому управлению учетными записями и ролями, работе в AD, предусмотрено централизованное управление несколькими машинами, поддержка SNMP, эмулятор telnet и терминала.
Поддерживаются все ОС Win от XP SP2 до 2k8/7. Для установки понадобится платформа Microsoft .NET Framework версии 3.0.

Собственно управление осуществляется при помощи двух консолей - Task Builder и Task Administrator. В Task Builder создаются задания. Этот процесс довольно прост: в панели слева из 29 доступных групп выбираем нужное действие и переносим мышкой в среднее поле. Появляется мастер, который поможет уточнить настройки. Например, создадим действие, позволяющее получить данные по разделу жесткого диска. Переходим в меню System –> Get Volume Information, появляется одноименный мастер, состоящий из четырех вкладок.

Нам нужно последовательно пройти и выбрать параметры в каждой из них. В General указываем раздел диска и параметры, которые хотим получать: тип, метка, файловая система, место. Как вариант, можно сразу указать выбор всех разделов (All volumes) и затем, нажав значок рядом с полем, задать условие проверки. Программа предоставляет ряд встроенных переменных, функций и триггеров, которые можно использовать в этом поле. Также можно создать свое условие. В других вкладках задается описание задания и действие при ошибках.
После того, как создали задание, оно появляется в списке посередине, где его можно редактировать, перемещать, отключать и так далее. Далее аналогичным образом выбираем и заносим другие Actions. Для отладки в задание можно добавить точки останова (Breakpoint, ).

Для управления всеми задачами, как на локальной, так и удаленной системе, предназначен Task Administrator. Выбрав в нем любую задачу, можем просмотреть ее свойства, активировать или создать новую задачу. В свойствах заданию предписываются триггеры, приоритет, защита, учетная запись, от имени которой оно будет выполнено. Настроек много, они очень разнообразны. Задачи сохраняются в файлах с расширением *.aml.

AutoHotkey

Программа AutoHotkey (autohotkey.com) является форком AutoIt v2. Ее автор, Крис Маллетт, предложил добавить в AutoIt поддержку горячих клавиш, но идея не нашла отклика, и в результате в ноябре 2003 года вышел Initial release. В отличие от родительского продукта, AutoHotkey доступен по лицензии GNU GPL.

Синтаксис языка основан на AutoIt v2, некоторые идеи взяты из v3. С его помощью можно легко автоматизировать повторяющиеся задачи: запуск программы, отправку почты, редактирование реестра. Поддерживается работа с файлами, симуляция нажатий кнопок мыши, есть возможность создания GUI. Программа может отслеживать системные события и выполнять действия при их наступлении.

Но фишкой AutoHotkey является управление горячими клавишами. Например, чтобы запускать калькулятор комбинацией , пишем всего одну строку:

Значок решетки «#» соответствует клавише . Документация весьма подробна (перевод доступен по адресу www.script-coding.info/AutoHotkeyTranslation.html), в ней отражены все особенности языка. Кроме собственно интерпретатора, проект предлагает утилиту для создания GUI - SmartGUI Creator и редактор SciTE4AutoHotkey, имеющий подсветку и автодополнение кода.

Скрипты (расширение *.ahk) можно скомпилировать в exeфайл и выполнять на любом компьютере.

Автоматическая установка Firefox с помощью AutoIt

AutoItSetOption ("WinTitleMatchMode", 2)
AutoItSetOption ("WinDetectHiddenText", 1)
WinMinimizeAll ()
Sleep (1000)
Run ("FirefoxSetup3.6.6.exe")
WinWait ("Установка Mozilla Firefox")
Send("{ENTER}")
WinWait ("Установка Mozilla Firefox", "Тип установки")
Send("{ENTER}")
WinWait ("Установка Mozilla Firefox", "Сводка")
Send("{ENTER}")
WinWait ("Установка Mozilla Firefox", "Завершение работы
мастера установки")
Send("{ENTER}")
Exit

AUTOMATION ANYWHERE

Разработка калифорнийской компании Tethys Solutions, LLC () уже заслужила признание админов и отмечена наградами различных медиа-изданий. С помощью Automation Anywhere можно легко автоматизировать любые повторяющиеся операции, как простые, так и сложные, не прибегая к программированию.

Сразу скажу, продукт очень серьезный и имеет огромное количество возможностей. Программа умеет работать с файлами, отправлять почту, запускать задачи по плану или при срабатывании триггера, использовать скрипты VBS и JavaScript и многое другое. Технология, получившая название «SMART Automation Technology», избавляет админа от необходимости быть еще и программистом. Запись можно производить в автоматическом режиме, когда компьютер записывает все действия пользователя. В дальнейшем такое задание сразу или после редактирования можно «прокрутить» на других системах, наблюдая, как мышка сама бегает по экрану и нажимает кнопки. Программа предлагает два рекордера: Object Recorder для настольных приложений и Web Recorder для записи последовательности действий в веб-браузере.

Причем Web Recorder в последней версии программы поддерживает все основные технологии, используемые в веб: Java, JavaScript, AJAX, Flash, фреймы. Процесс весьма прост: запускаем Automation Anywhere, выбираем рекордер, и программа начинает записывать все действия пользователя. Для остановки следует нажать комбинацию или щелкнуть на значке «Stop» в плавающем окне внизу экрана. По окончании процесса программа предложит сохранить запись в файл (расширение *.atmn). Редактирование, а также ручное создание задания производится при помощи Task Editor.

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

В левом окне редактора показываются предопределенные команды, разделенные по категориям, которые можно добавить в задание. Здесь есть все: работа с файлами и каталогами, бэкап, таблицы Excel, подключение к интернету, отправка e-mail, захват изображения рабочего стола, запуск/останов сервисов. Выбираем нужное задание и просто перетаскиваем его в правое окно. Сразу же открывается окно редактирования свойств, в котором заполняем предложенные параметры (для каждого пункта они специфичны). Редактор поддерживает дополнительные скрипты, работу с переменными, отладку и многое другое.

Созданное задание можно экспортировать в исполняемый файл и распространить на другие системы.

Задание может стартовать по времени или при срабатывании триггера, это поведение настраивается в Trigger Manager, здесь можно выбрать: запуск окна с определенным текстом, появление файла в каталоге, загруженность ресурса (CPU, память, свободное место), старт/стоп процесса или сервиса, получение определенного e-mail. Не забыли разработчики и о безопасности - Automation Anywhere позволяет защитить скрипт паролем и зашифровать.

В общем, все, что нужно, в программе есть, не хватает разве что локализации. Поддерживает Automation Anywhere все версии Windows: от XP до 2k8/7.

Заключение

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

Стандартный планировщик заданий Windows

В Microsoft наконец поняли необходимость наличия нормального планировщика, и, начиная с Vista, в системе появился улучшенный Task Scheduler (Администрирование.. Планировщик заданий, или taskschd.msc) - существенно переработанный по сравнению с предыдущими версиями. Его интерфейс позволяет подключиться для настройки к другому компьютеру, создать (простой и расширенный ва риант) или импортировать задачу. Так, основными элементами задания стали триггеры (Triggers), действия (Actions), условия (Conditions) и параметры (Settings). Триггер определяет, когда и по наступлению какого события запускать задачу: по времени, при включении компьютера, входе в систему, появлении события в журнале. В последнем случае необходимо указать журнал, где будет отслеживаться событие, источник и код события.

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