Деякі регулярно виконуються на комп'ютері завдання, наприклад перевірка диска на наявність вірусів і / або шпигунських компонентів, резервування та синхронізація даних, очищення диска від непотрібних файлів і т.п. віднімають у користувача досить багато часу, який можна використовувати з набагато більшою користю, адже комп'ютер зовсім неважко налаштувати на автоматичне виконання зазначених завдань, причому в зручний для завантаження системи час.
Автоматизація регулярно виконуваних на комп'ютері завдань важлива з двох точок зору. По-перше, вона дозволить виконувати багато повсякденних операції майже або повністю без участі користувача і заощадить таким чином чимало часу. Наприклад, ПК може на початку робочого дня автоматично запускати потрібні для роботи програми, самостійно відкривати певні документи і папки, завантажувати пошту і т.п. У ряді випадків має сенс налаштувати комп'ютер на відстеження змін - файлів і каталогів на диску (зокрема, при змінах в заданому каталозі можна синхронізувати весь вміст каталогу з іншим каталогом) і певних Web-сторінок (наприклад, повідомляти листом про наявність змін на контрольованих Web -сторінках) в Інтернеті. Особливий інтерес представляє автоматизація роботи за допомогою макросів, які містять послідовність записаних рухів і кліків миші і натискань клавіатури в будь-яких Windows-додатках і можуть бути відтворені у будь-який час за розкладом або при натисканні певної комбінації клавіш. Таким способом, наприклад, можна швидко налаштовувати комп'ютер на певний вид діяльності, відкриваючи потрібні програми і / або документи і виконуючи якісь часто повторювані операції.
По-друге, автоматизація ряду операцій, про необхідність регулярного проведення яких користувачі прекрасно знають, але тим не менше виконанням їх нехтують, зробить роботу на ПК набагато більш надійної і запобіжить чимало стресових ситуацій. Приклади таких операцій - резервування, синхронізація, перевірка диска на наявність шкідливих компонентів, профілактична чистка диска і системного реєстру і т.п. І якщо в солідних компаніях за дані операції відповідають кваліфіковані адміністратори, то в малих офісах і тим більше вдома користувачам доводиться самостійно займатися вирішенням зазначених завдань. А якщо доручити їх виконання комп'ютера, то стабільність роботи значно підвищиться. Так, можна доручити комп'ютеру регулярно автоматично резервувати або навіть просто копіювати архів поштових повідомлень і папки з важливими документами, наприклад раз в тиждень, за рахунок чого можливість їх втрати значно знизиться. Якщо налаштувати систему на автоматичну комп'ютерну генеральне прибирання, то на диску не буде зайвих файлів, в реєстрі - застарілих даних, а швидкість роботи комп'ютера буде стабільною.
Способи вирішення проблеми автоматизації
Існує три способи вирішення проблеми автоматизації. Перший спосіб - вибирати для виконання завдань, що повторюються такі додатки, які мають в своєму складі вбудований планувальник, що дозволяє проводити певні дії за розкладом. Вбудованим планувальником володіє більшість пакетів для резервування і / або синхронізації даних, а також для перевірки диска на наявність вірусів і / або шпигунських компонентів. Досить часто можливість виконання завдань за розкладом є у додатків для очищення диска від непотрібних файлів і для ліквідації застарілих записів в системному реєстрі. На роботу за розкладом неважко налаштувати download-менеджери, які можуть завантажувати потрібні файли в автоматичному режимі, самостійно підключившись до Інтернету, скачавши дані, а потім відключившись і вимкнувши комп'ютер. У деяких професійних менеджерах закладок при бажанні можна налаштувати автоматичну перевірку Web-сторінок на наявність змін, причому для різних сторінок може бути визначено особливий розклад. За розкладом можуть працювати і деякі програми для моніторингу Інтернет-новин і т.д.
Мал. 1. Створення нового завдання за допомогою планувальника Windows
Мал. 2. Включення автоматичного запуску служби Планувальник завдань
І нарешті, третій спосіб - застосування програм - планувальників завдань від сторонніх виробників, що відкриває користувачам набагато більше можливостей. Ці програми дозволяють здійснювати в автоматичному режимі найрізноманітніші дії - від відкриття потрібних папок, додатків і документів до проведення різноманітних операцій з файлами для синхронізації каталогів, архівування даних, для відтворення певних послідовностей натискань клавіш і маніпуляцій з мишею, скачування файлів, для виключення ПК і т.п. Для вирішення всіх цих завдань в автоматичному режимі зовсім не потрібно ні навичок програмування, ні вміння створювати пакетні файли. За допомогою працюючих в фоновому режимі планувальників завдань можна автоматизувати процеси на візуальному рівні, просто вказавши системі, що і коли потрібно виконати, і визначивши параметри виконання. Це допомагає набагато швидше, зручніше і надійніше налаштувати систему на автоматичне вирішення певних завдань і заощадити користувачам чимало часу. Асортимент програм-планувальників досить великий і включає як серйозні дорогі пакети для автоматизації широкого кола мережевих і обчислювальних операцій, наприклад AutoMate, і розраховані на ІТ-фахівців, так і доступніші рішення, орієнтовані на широкого користувача.
Ряд програмних пакетів, крім візуальної розробки завдань, надає користувачеві можливість створювати завдання і редагувати їх на рівні програмного коду. Зрозуміло, це має на увазі наявність у користувачів відповідних знань і навичок, а розробка кожного завдання є тривалою процес, але зате такі пакети дозволяють автоматизувати практично будь-яке завдання. До числа популярних і добре зарекомендували себе продуктів можна віднести лише додаток Macro Scheduler.
Програми для автоматизації
Macro Scheduler 8.0
Розробник: MJT Net Ltd
Розмір дистрибутива: 3,2 Мбайт
Спосіб поширення: shareware
Ціна: Professional - 197 дол. Standard - 87 дол.
Macro Scheduler - одне з кращих рішень для автоматизації завдань за допомогою макросів. Додаток має в числі інших і російськомовний інтерфейс і представлено в двох версіях: Professional і Standard (в останній відсутня можливість компіляції скриптів в EXE-файли).
Мал. 3. Редагування макросу на рівні програмного коду в Macro Scheduler
Автоматичне створення скриптів реалізовано в Macro Scheduler так само, як і в інших додатках, різниця лише в тому, що можливо редагування згенерованого програмою скрипта на рівні програмного коду. Написання скрипта вручну нагадує розробку програми, так що без знання скриптового мови MacroScript в цьому випадку не обійтися. Більш того, при необхідності в скрипти можна включати код VBScript, що дає можливість використовувати програму для автоматизації завдань OLE / ActiveX. Мова MacroScript містить більше 200 скриптових команд і стандартних конструкцій програмування, включаючи можливості відправки повідомлень про натисканнях клавіш і про операції мишею відкрити іншу програму, очікування відкриття і закриття вікон, передачі фокусу певного вікна, виконання операцій в Інтернеті, запуск програм і виконання команд, читання, записи, копіювання, переміщення, видалення та виконання файлів, управління додатками із застосуванням динамічного обміну даними (Dynamic Data Exchange, DDE) і т.д. Прискорити процес освоєння скриптового мови допоможуть входять в поставку готові макроси (запуск дефрагментації, написання поштового повідомлення, вимикання комп'ютера і ін.), Наявність в довідковій системі повного списку операторів мови з докладними прикладами і підтримка вбудованого відладчика, який допоможе в створенні складних скриптів.
Automize 6.31
Розробник: HiTek Software
Розмір дистрибутива: 10,25 Мбайт
Спосіб поширення: shareware
Цей популярний багатоплатформений планувальник завдань являє собою потужний і надійний (хоча і занадто громіздкий) інструмент для автоматизації процесів. Automize відрізняється зручним, інтуїтивно зрозумілим інтерфейсом, забезпечує візуальне створення завдань, не вимагає вміння програмувати, містить шаблони-заготовки для виконання найбільш стандартних завдань - тому її може застосовувати широке коло користувачів.
Завдяки наявності великої кількості вбудованих дій, підтримки динамічного обміну даними і можливості моніторингу стану папок, файлів, сайтів, завдань та ін. Automize дозволяє автоматизувати дуже широкий спектр процесів (рис. 4), до основних з яких відносяться наступні:
Мал. 4. Створення завдання в Automize
Automize дозволяє управляти завданнями в віддаленому режимі і може сповіщати про хід їх виконання по електронній пошті. Завдання можуть виконуватися як в заданий час, так і періодично: щодня, щотижня, щомісяця, а при необхідності ще й при виконанні певних умов. Так, підтримка програмою динамічних змінних, що забезпечують динамічний обмін даними між додатками і завданнями, дозволяє запускати певні дії і завдання тільки в тих випадках, якщо попередні дії або завдання були успішно завершені.
Workspace Macro Pro - Automation Edition 6.0
Розробник: Tethys Solutions, LLC
Розмір дистрибутива: 2,91 Мбайт
Спосіб поширення: shareware
Ціна: комерційна ліцензія - 64,95 дол. Персональна ліцензія - 39,95 дол.
Workspace Macro Pro - надійний інструмент для автоматизації повторюваних завдань за допомогою макросів, які можна створювати на основі вбудованих шаблонів із застосуванням майстра або шляхом безпосереднього виконання певних дій за допомогою миші і / або натискання певних клавіатурних комбінацій. Обидва варіанти гранично прості і дозволяють генерувати необхідні макроси в лічені хвилини, що дозволяє рекомендувати Workspace Macro Pro широкому користувачеві. Одночасно з цим пакет підтримує розробку макросів в візуальному конструкторі макросів, вибираючи і налаштовуючи допустимі дії зі списку (рис. 5). Хоча це складніше і довше за часом, але дозволяє автоматизувати більш складні завдання, а тому може зацікавити професіоналів.
Мал. 5. Редагування макросу у вбудованому конструкторі додатка Workspace Macro Pro
Шаблони охоплюють стандартні завдання, які найчастіше виникають у користувачів, і дозволяють швидко генерувати макроси для скачування файлів по FTP, для видалення в системі слідів перебування в Інтернеті, щоб вимкнути комп'ютер і ін. Список допустимих дій при розробці макросів в візуальному конструкторі ширше і включає завантаження додатків і відкриття документів, запуск інших макросів, закриття вікон, підключення до Інтернету, відкриття Web-сторінок, скачування файлів по FTP та ін. В додатку передбачено безліч варіантів визначення вартості умов для виконання макросів: крім традиційних в планувальник можливостей автоматичного запуску за розкладом, при натисканні певної комбінації клавіш, при завантаженні операційної системи і при виході з неї, можливий також повторний запуск макросів через певні користувачем проміжки часу і в моменти простою комп'ютера.
Незалежно від способу створення макроси можуть запускатися автоматично відповідно до визначеного для них режимом запуску або з системного трея через контекстне меню. Для макросу на робочому столі додатково можна автоматично створити відповідний йому ярлик для швидкого запуску і / або скопіювати відповідний ярлик в папку автозавантаження для автоматичного виконання макросу при завантаженні Windows. Для будь-якого макросу можна вказати швидкість його виконання, а також кількість повторних виконань і умови для них. При необхідності макроси можуть бути захищені паролем від редагування іншими користувачами; можливий запит пароля і при виконанні макросів.
VistaTask 5.0
Розробник: Vista Software
Розмір дистрибутива: 2,03 Мбайт
Спосіб поширення: shareware
VistaTask є ефективний і надійний інструмент для швидкої автоматизації більшості виникають при роботі в Windows завдань. Додаток відрізняється зручним, інтуїтивно зрозумілим і легко настроюється для користувача інтерфейсом, надає широкий набір підтримуваних дій і дозволяє користувачам створювати сценарії дій без вміння програмувати - шляхом візуального вибору дій і настройки їх параметрів. Кількість допустимих в сценаріях дій забезпечує автоматизацію як простих завдань, що виникають у домашніх користувачів, так і деяких бізнес-процесів, що актуально вже для компаній. Пакет поставляється разом з докладною документацією, доповненої серією навчальних завдань, які можна взяти за основу і відредагувати для вирішення своїх конкретних проблем. Програма порівняно нескладна в освоєнні, хоча новачкам все ж краще зупинитися на більш дешевому і простому додатку.
VistaTask підтримує дуже широке коло завдань, основними з яких можна назвати наступні:
У списку дій можуть також бути присутнім вираження If і TextLoop - перша забезпечує виконання дій в залежності від результатів порівняння параметрів з деякими заданими значеннями, а друге дозволяє виконувати циклічно повторюються дії. Крім того, в якості дій можуть фігурувати такі операції, як перевірка існування конкретного файлу, завантаження деякої програми, відкриття певного вікна і т.д. Отриманий сценарій може бути скомпільовано в ЕХЕ-файл (рис. 6), що дозволить згодом використовувати його поза VistaTask. Для успішної налагодження складних сценаріїв в програмі передбачені можливості впровадження контрольних точок і покрокового виконання.
Мал. 6. Компілювання сценарію у виконуваний файл в середовищі VistaTask
Слід зазначити, що можливість запуску сценаріїв за розкладом в цій програмі не передбачена, оскільки передбачається, що сценарії запускаються безпосередньо користувачем. Це до певної міри обмежує коло вирішуваних завдань, проте цілком можна вийти з положення і автоматизувати в VistaTask навіть ті операції, які повинні виконуватися строго за розкладом або при відсутності користувача, для чого достатньо підготувати необхідний сценарій у вигляді EXE-файлу, а за розкладом Windows встановити час його запуску.
Розробник: Cypress Technologies
Розмір дистрибутива: 3,68 Мбайт
Спосіб поширення: shareware
Цей дуже простий інструмент для автоматизації стандартних завдань розрахований на широкого користувача, оскільки має дружній інтерфейс (рис. 7) і відрізняється легкістю в освоєнні. Програма зможе допомогти автоматизувати такі процеси, як створення резервних копій, завантаження програм, очищення диска від комп'ютерного сміття, перевірка електронної пошти та ін.
xStarter 1.82
Розробник: xStarter Solutions, Inc.
Розмір дистрибутива: 3,83 Мбайт
Спосіб поширення: shareware
Ціна: 39,5 дол. Для користувачів з Росії - безкоштовно
Мал. 8. Автоматизація резервування в програмі xStarter
Зовсім недавно компанія Cougar представила нову серію блоків живлення для традиційних ПК - VTX, орієнтовану на користувачів з обмеженим бюджетом. У цьому огляді буде розглянута модель Cougar VTX600, яка завдяки своїм характеристикам буде однією з найбільш затребуваних в цій лінійці блоків живлення
На щорічному заході Capsaicin SIGGRAPH в Лос-Анджелесі компанія AMD зміцнила свої позиції на ринку ПК класу high-end з новими процесорами Ryzen Threadripper і GPU «Vega»
Для простого і зручного побудови мереж рядовими користувачами компанія ZyXEL випустила чергову версію свого Інтернет-центру для підключення до мереж 3G / 4G через USB-модем з точкою доступу Wi-Fi - ZyXEL Keenetic 4G III, який ми і розглянемо в цьому огляді
До своєї і так великій родині роутерів і маршрутизаторів фірма ASUS недавно додала дві вельми цікаві моделі: флагманську 4G-AC55U і більш просту 4G-N12. У даній статті буде розглянута флагманська модель ASUS 4G-AC55U
Молода, але амбіційна компанія KREZ на початку цього року випустила нову, оригінальну модель ноутбука KREZ Ninja (модель TM1102B32) під керуванням Windows 10. Оскільки цей комп'ютер має поворотний екран, він може служити універсальним рішенням - його можна з успіхом використовувати і для роботи, і для навчання, і для ігор
Якщо ви часто друкуєте фотографії та вже втомилися міняти картриджі в своєму принтері, зверніть увагу на МФУ Epson L850. Великий ресурс витратних матеріалів, чудова якість відбитків, найширший набір функціональних можливостей - ось лише деякі з переваг даної моделі