Программы для автоматизации процессов. Часть 1


Содержание

Active Task Manager 1.62

Официальный сайт: www.orionsoftlab.com
Размер: 814 КБ
Цена: 15.00 $
Назначение: планировщик заданий

Active Task Manager
Active Task Manager

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

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

Active Task Manager – это утилита для автоматического выполнения разнообразных заданий, с помощью которой вы можете спланировать работу программ, требующих регулярного запуска. Суть работы утилиты сводится к ответу на два извечных вопроса – «что?» и «когда?».

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

В качестве планируемых задач могут выступать исполняемые файлы EXE, COM, а также пакетные модули BAT. Кроме того, программа может выводить разнообразные предупреждения, осуществлять резервное копирование с помощью Active Backup Expert, а также выключать компьютер.

Регулярность выполнения задач может задаваться в виде интервалов между последовательными запусками, путем указания точных моментов времени в течение суток, недели или месяца.

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

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

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

Резервное копирование работает только при наличии в системе модуля Active Backup Expert, и вы можете лишь указать тип создания копии данных – полная копия или инкрементальное дополнение.

Под понятием «выключение компьютера» подразумевается завершение текущего сеанса, полное выключение рабочей станции, перезагрузка, а также приведение системы в такое состояние, при котором можно безопасно отключить компьютер от сети (электрической). Выключение ПК может быть осуществлено традиционным способом, а также в режиме принуждения (force).

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

Программа работает как стандартная служба Windows, которая, согласно информации с официального сайта, занимает лишь 180КБ в оперативной памяти. Active Task Manager – простая, компактная утилита для планирования процессов, серьезно придраться к которой за все время тестирования так и не получилось. Все запланированные вручную задачи выполнились именно так, как и описывалось в Справке.

К содержанию

Almeza MultiSet 3.1

Официальный сайт: www.almeza.com
Размер: 2299 КБ
Цена: 300 руб.
Назначение: автоматическая установка программного обеспечения

Almeza MultiSet
Almeza MultiSet

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

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

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

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

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

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

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

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

К содержанию

AutoTask 2000 3.71

Официальный сайт: www.cypressnet.com
Размер: 3733 КБ
Цена: 59.95 $
Назначение: многофункциональный планировщик задач

AutoTask 2000
AutoTask 2000

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

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

Одно из главных отличий данной программы от многих конкурентов заключается в возможности задания нескольких команд внутри одной задачи. Довольно часто на практике случаются ситуации, когда для достижения цели требуется осуществить сложную последовательность операций. Работая в ручном режиме, без специализированного программного обеспечения, вы выполняете первый этап, за ним второй, следом третий и так далее, до тех пор, пока не будет достигнута конечная цель. Используя AutoTask 2000, вы можете один раз прописать всю последовательность действий внутри отдельной задачи. Старт и остановка программ, отправка значений нажатых клавиш отдельным рабочим окнам, передача команд DDE – это лишь малая часть внушительного списка доступных опций во время описания задачи. Логические команды «пауза» и «подождать окончания выполнения приложения» позволяют осуществлять дополнительный контроль над вашими задачами.

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

AutoTask 2000 обладает гибким инструментарием планирования событий. Разумеется, вы можете использовать примитивные временные характеристики запуска задач – ежедневно, еженедельно, ежемесячно. Однако в программе доступны и более изощренные способы планирования. Например, вы можете назначать выполнение задач каждые 5 минут, каждый третий рабочий день недели, каждый второй Вторник месяца, два раза в год и так далее. Помимо задания временных интервалов, вы можете указывать сроки выполнения задач. Например, можно запланировать событие, которое будет выполняться каждые 5 минут с 8:00 до 17:00. Еще один пример – задача, выполняемая только по праздничным дням.

Программа может запускаться как служба и работать в фоновом режиме.

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

К содержанию

CPUsage 1.2

Официальный сайт: www.tfm.ro
Размер: 483 КБ
Цена: бесплатный
Назначение: выключение компьютера при низкой загрузке процессора

CPUsage
CPUsage

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

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

Пауза, в течение которой загрузка процессора не должна превышать определенное пользователем значение, по умолчанию равняется 600 секундам. Программа может выполнять два действия – выключать компьютер и перегружать систему. Активизация процесса происходит по нажатию кнопки Start.

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

К содержанию

InstallBase 3.0.3

Официальный сайт: http://alex-co.org
Размер: 1326 КБ
Цена: бесплатный
Назначение: создание базы установочных пакетов

InstallBase
InstallBase

Наверняка вам знакома ситуация, когда во время переустановки системы приходится подолгу перебирать оптические диски на полках в поисках нужного программного обеспечения. Даже если его весомая часть находится на винчестерах, постоянно подключенных к системному блоку, все равно процесс массовой установки ПО надолго затягивается из-за массы лишних, скучных операций. А представьте себе, какова доля системного администратора, несущего тяжелый крест забот о сотнях рабочих станций, постоянно оформляющего закупки новых партий оргтехники? «Сегодня вы должны подготовить к работе все 10 компьютеров» - командует строгий начальник, «завтра бухгалтерия должна выдавать годовые отчеты». И никаких возражений. Вы – важный ответственный сотрудник, и вы обязаны выполнить свою часть работы.

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

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

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

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

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

Программа довольно легко справляется с традиционными операциями последовательной установки продуктов. Однако более глубокие настройки программы, связанные с описанием сценариев установки, вызывают некоторое разочарование. Вместо того чтобы просто записывать в макросы последовательность действий пользователя (пример - Almeza MultiSet), от пользователя начинают требовать ручного ввода текста каждого сценария. Список заранее подготовленных шаблонных действий ограничен коротким списком и, конечно, не может включить в себя, например, ввод серийного номера. InstallBase – полезная, но не совсем логически выверенная программа.

К содержанию

Macro Recorder 4.1

Официальный сайт: www.aldostools.com
Размер: 377 КБ
Цена: 8.95 $
Назначение: запись и выполнение последовательности команд

Macro Recorder
Macro Recorder

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

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

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

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

Переключение между макросами осуществляется с помощью инструмента Marco List Manager. По каждому из элементов списка выводится краткая служебная информация.

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

Запуск текущего макроса выполняется с помощью клавиши F12.

Программа содержит несколько полезных инструментов, не относящихся напрямую к автоматизации процессов. Во-первых, вы можете переключаться между восьмью виртуальными рабочими столами с помощью клавиатурных сочетаний Ctrl+[1...8]. Честно говоря, было весьма неожиданным увидеть в маленькой, скромной программе столь серьезный модуль, связанный с улучшением интерфейса операционной системы.

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

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

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

К содержанию

Macro Scheduler 8.1

Официальный сайт: www.mjtnet.com
Размер: 3218 КБ
Цена: 59.95 $
Назначение: автоматизация разнообразных действий

Macro Scheduler
Macro Scheduler

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

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

MacroScript, язык сценариев Macro Scheduler, поддерживает подпрограммы и переменные типа «массив». Сценарии также могут содержать код VBScript, совмещающий в себе мощность и простоту использования движка Macro Scheduler с синтаксисом VBScript. Все это повышает гибкость работы и открывает возможность использования OLE/ActiveX в целях автоматизации.

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

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

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

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

Однако ничто не может отнять у Macro Schedule главного – это мощнейший инструмент автоматизации процессов.

К содержанию



Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.