Коли маєш справу з автоматизувати завдання (діяльності або дії) на комп’ютері, це завжди має на меті збільшення продуктивність користувачів. І коли ці користувачі зазвичай просунуті, як у випадку Адміністратори серверів, розробники або DevOps та інші пов'язані, оскільки зазвичай використовуються програми підвищення продуктивності. Як от панелі запуску додатків тип Улангер o Автоматизатори завдань тип "AutoKey".
І у випадку з "AutoKey", варто зазначити, що це а настільний додаток з відкритим вихідним кодом що допомагає легко та швидко автоматизувати багато повторюваних завдань.
І перед описом "AutoKey" і дослідити, як встановити та використовувати, як завжди, ми негайно залишимо деякі посилання, пов'язані з пов'язані попередні дописи з іншими додатки для підвищення продуктивності про які ми вже зверталися, щоб після закінчення цієї публікації їх було легше вивчити:
"Пускові програми (лаунчери) - це інструменти або доповнення, які ми зазвичай впроваджуємо в наших операційних системах для підвищення продуктивності праці, збільшуючи легкість і швидкість використання клавіатури для виконання дій. Дії, які зазвичай дуже корисні, особливо коли замість середовища робочого столу (DEs) ми використовуємо Window Manager (WMs). І серед кращих кращих можна назвати Ulauncher, який є швидким засобом запуску програм для Linux. Він написаний на Python за допомогою GTK +." Ulauncher і Synapse: 2 чудові програми запуску програм для Linux
Autokey: Додаток для автоматизації робочого столу Linux
Що таке AutoKey?
За Офіційний веб -сайт "AutoKey" на GitHub, цей додаток коротко описано так:
"Це утиліта автоматизації робочого столу для Linux і X11."
І вони також додають, що:
"В даний час він працює під Python 3. І оскільки це додаток X11, він не працюватиме на 100% у дистрибутивах GNU / Linux, які за замовчуванням використовують Wayland замість Xorg."
риси
- Він пропонує простий та інтуїтивно зрозумілий графічний інтерфейс користувача, який запускає сценарії Python-3 та виконує розширення тексту, з особливим акцентом на функціональні можливості макросу та натискання клавіш.
- Його можна використовувати як для простого розширення тексту за допомогою "Фрази". Що стосується реагування на комбінації клавіш (наприклад, [Ctrl] + [Alt] + F8), то для розширення фраз.
- Це дозволяє, при необхідності, використовувати всі можливості мови програмування Python для написання сценаріїв у Python3 для автоматизації необхідних завдань. Сценарії AutoKey, як -от фрази, можуть бути пов'язані з скороченнями та гарячими клавішами, серед іншого, для виконання команд.
- Надає API для взаємодії з системою, наприклад, натискання миші або введення тексту за допомогою клавіатури.
Чому AutoKey - хороший додаток для SysAdmins?
Обидва хороші Сисадміни Як і інші просунуті ІТ -фахівці, вони часто мають базове уявлення про програмування або логіка програмування. Тому, серед багатьох речей, вони, як правило, дуже добре розуміють роботу / поведінку різного обладнання / пристроїв та відповідного програмного забезпечення для реалізації та вирішення проблем.
Але також вони, як правило, добре володіють різними справами мови програмування використовується для створення сценаріїв або автоматизації рутинних завдань, таких як Shell, AWK, Perl, Python, серед інших. Все для того, щоб максимально автоматизувати, освоїти найкраще мови сценаріїв і команди, щоб перетворити часті та нудні завдання в автоматизовані.
Встановлення та використання
Для завантаження можна завантажити 3 файли у форматі .deb необхідний і доступний у розділі завантаження, що відповідає вашому останньому поточна версія (0.96 бета-8), а потім встановіть їх на свій GNU / Linux Distro, як і в нашому практичному випадку. Однак обидва (пакети gtk і qt) або лише 1 з будь -якого з 2 можуть бути встановлені за потребою.
Після завантаження в Завантажити папку, наступне може бути виконано в терміналі командний порядок:
«sudo apt install ./Descargas/autokey-*.*»
Потім запустіть його через Меню програм та розклад а фраза або сценарій за допомогою Мова Python. У моєму випадку заплануйте таке завдання: Запустіть гру Міський терор 4 за допомогою клавіш Ctrl + 4. Дії, які раніше виконувалися вручну, відкриваючи браузер, шукаючи вихідну папку та натискаючи на виконуваний файл.
Запрограмований код Python
output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64") keyboard.send_keys(output)
Знімки екрану
Подальша інформація
Для отримання додаткової інформації про "AutoKey" Ми рекомендуємо вивчити наступні 3 посилання:
- Довідка в режимі онлайн: AutoKey
- Вікі GitHub: AutoKey
- Код Google: AutoKey
- Альтернатива: AutoKey
- Відкритий код: AutoKey
Резюме
У підсумку, як було видно "AutoKey" це дуже корисно інструмент автоматизації завдань, який також працює, використовуючи Мова Пітона. І добре використано, це може стати трансформаційним інструментом для покращення нашого продуктивність або просто дозволяють нам зменшити фізичні навантаження, пов'язані з письмом. Крім того, це може бути союзником і доповнюючим додатком для чого Сценарії Shell це не було практично або неможливо автоматизувати.
Ми сподіваємось, що ця публікація буде дуже корисною для всього «Comunidad de Software Libre y Código Abierto»
і великий внесок у вдосконалення, зростання та розповсюдження екосистеми програм, доступних для «GNU/Linux»
. І не припиняйте ділитися ними з іншими, на своїх улюблених веб-сайтах, каналах, групах або спільнотах соціальних мереж або систем обміну повідомленнями. Нарешті, відвідайте нашу домашню сторінку за адресою «DesdeLinux» щоб вивчити більше новин та приєднатися до нашого офіційного каналу Телеграма о DesdeLinux.