Макророботи, видання про комп'ютери, програми і інтернеті

Як часто нам доводиться виконувати на комп'ютері одноманітні і повторювані операції, витрачаючи на це свій час, терпіння і здоров'я? Так більшу частину часу! Наприклад, будучи верстальником, я часто морально вмирав від чергового рутинного процесу експорту публікацій в формат PDF. А от би було здорово мати на комп'ютері щось більше, ніж командні файли, що дозволяє в кооперації з Планувальником не тільки запускати програми, а й натискати на необхідні клавіші, вводити якийсь стандартний текст, рухати мишею і звільнити вас від прихильності до комп'ютера хоча б на кілька хвилин. Для цього були створені програми-макрорекордер.

В принципі, тут все просто. Спочатку потрібно перейти у вікно програми, дії з якої автоматизуються, і зробити перший рух мишею. Через мить стан вікна до нього відобразиться в правій частині вікна AutoMouse. Потім потрібно виділити контуром натискали область в копії екрану і натиснути кнопку Paste: зображення області з'явиться в лівій частині вікна програми. Потім так само виконуємо такі дії, і один за одним у вікні алгоритму макропрограми вашими зусиллями з'являється історія подорожі миші. Якщо потрібно виконати більш складне дію, ніж один клацання, просто замінюємо дію обраної області натисканням відповідної іконки в меню програми.

Таким способом, наприклад, мені вдалося за пару хвилин автоматизувати експортування публікацій Adobe PageMaker в PDF. І це не межа. У вікні властивостей виділених областей є можливість введення певного тексту. Так що, якщо попередньо клікнути в вікні введення мишею, можна автоматизувати процес введення тексту!

З урахуванням маленьких розмірів, запуску без інсталяції і безкоштовності програми, їй просто забезпечена популярність.

Механізм ClickView показує всі ключові моменти роботи макропрограми, дозволяючи відслідковувати зміни в інтерфейсі для коректної роботи макропрограми. Під час виконання макропрограми можна робити скріншоти, щоб полегшити редагування макропрограми.
Після збереження результату Eventcorder можна запускати з командного рядка з посиланням на збережену макропрограми, щоб повністю автоматизувати вашу діяльність на комп'ютері. Інтерфейс Eventcorder нагадує універсальний програвач, так що з ним легко впорається самий недосвідчений користувач.
Для ще більшої інтелектуальності автоматизації операцій за допомогою програми Eventcorder разом з нею поставляється E-Robot. Вона дозволяє автоматизувати не тільки запуск самого Eventcorder, а й повторення операцій, перевірку умов їх виконання і дотримання часових рамок. Програма може працювати в повністю візуальному режимі, відстежуючи дії користувача з програмою Event-corder, але завжди є можливість редагування результату, що зберігається у вигляді Basic-подібних команд.

Для тих, хто знайомий з програмуванням, в пакеті Eventcorder Suite є радикальне рішення програма роботи з мовою Vindows Visual Basic Script, що дозволяє підійти до процесу автоматизації ще більш тонко. Правда, для цього з сайту Microsoft доведеться завантажити ActiveX-компонент Microsoft Script Control (для зручності привожу точну посилання

Eventcorder може майже все, хіба що не зовсім розуміє нові пристрої введення кшталт повороту коліщатка миші.

Щоб не прив'язувати роботу з програмою до її позиції на екрані, Ghost Automizer запам'ятовує параметри активного вікна, вводить його на передній план, підлаштовується до його сучасному стану і виконує макрокоманду так, як потрібно.

Для повної автоматизації ваших дій можна записати макрос, ввести в рядок Старт в дату і час запуску і натиснути кнопку GO. Програма буде чекати призначеного терміну і виконає макрос тоді, коли ви будете відпочивати. При цьому можна вказати їй згортатися в трей поруч з годинником.

На додаток до всього, програма не вимагає інсталяції і при включенні опцій Якщо запустили з провідника, виконувати відразу і Після завершення програми закриватися в меню Ще може використовуватися в командних файлах.

Mouse and Key Recorder

Як за зовнішнім виглядом, так і по реалізації ця програма сильно нагадує нашу російську розробку Ghost Automizer. Багатьох зацікавить лише одне: чи варто платити за відмінності.
Головне і, можливо, саме вагоме відмінність між цими двома програмами прихильність макросів Mouse and Key Recorder до конкретних вікон програм. Друга позитивна відмінність на користь цієї програми можливість прив'язки до макросам стартових комбінацій клавіш. І ще одна позитивна відмінність тонша можливість настройки виконання макропрограми: перевірки завантаження додатків, реагування на інші події, порівнювання і видалення файлів за допомогою розвиненого макромови.

Третє позитивну властивість програми свій макромова є її недоліком. Він складний для освоєння новачками і досить громіздкий для написання. Ще більш змащує враження від програми заплутаність і недосконалість інтерфейсу. До того ж, російська локалізація інтерфейсу так і не спромоглася відобразитися, скільки не перезавантажувати програму.

Програма MacroMagic є закінченим рішення по автоматизації та прискорення роботи на комп'ютері, розраховане на будь-яких користувачів. Вона не тільки може якісно записувати і відтворювати макроси, але і створювати гарячі комбінації клавіш запуску додатків, а також поміщати ярлики запуску нових макросів на робочий стіл. Для цього розширення макросів асоціюються з програмою в системному реєстрі.

Спочатку в програмі вже є з дюжину гарячих комбінацій клавіш і макросів, що спрощують доступ до деяких з основних рутинних операцій в системі. Наприклад, відкриття вікна властивостей принтера з Панелі управління або запуск дефрагментації диска С :.

Але вам надається можливість записати і асоціювати з певною комбінацією клавіш будь-яку послідовність рухів миші і натискань клавіш клавіатури.

Редагування самого макросу в програмі не передбачено, що має на увазі її використання не знаючими в програмуванні користувачами. Також немає в програмі будь-якої планувальник, т. К. Передбачається використання макросів разом зі стандартним Планувальником завдань Windows або запуск їх при спрацьовуванні тригерів.

Крайньою формою реалізації ідеї автоматизації рутинних процесів може вважатися програма Macro Scheduler. Справа в тому, що вона не тільки записує і виконує макропрограми, а й здатна створювати з них виконувані EXE-файли. Сама по собі програма дозволяє повністю контролювати роботу макросу аж до планування його виконання в зазначений день і годину, повторення операцій, перевірки появи певних вікон, після якого макрос повинен бути запущений. Більш того, макрос може бути закріптован, щоб зловмисники не змогли скористатися вводиться їм інформацією.

Взагалі кажучи, це найбільш серйозне рішення для створення, редагування, використання та адміністрування макропрограми. Воно базується на механізмі MS VB Scripting, здатне виконувати практично будь-які дії, аж до копіювання файлів по протоколу FTP або відправки повідомлень по протоколу SMTP, взаємодії з додатками і завершення роботи системи.

У цій програмі присутні всі можливі функції і властивості для автоматизації практично будь-яких рутинних процесів роботи в середовищі Windows, а інтерфейс продуманий до дрібниць і викликає тільки позитивні емоції. До того ж, програма жодного разу не дала засумніватися в надійності її роботи. Тому її цілком можна порекомендувати придбати системним адміністраторам підприємств, адже користь від неї може виявитися набагато більше її ціни.

Схожі статті