AutoKey: Корисний інструмент автоматизації завдань для GNU / Linux

AutoKey: Корисний інструмент автоматизації завдань для GNU / Linux

AutoKey: Корисний інструмент автоматизації завдань для GNU / Linux

Коли маєш справу з автоматизувати завдання (діяльності або дії) на комп’ютері, це завжди має на меті збільшення продуктивність користувачів. І коли ці користувачі зазвичай просунуті, як у випадку Адміністратори серверів, розробники або DevOps та інші пов'язані, оскільки зазвичай використовуються програми підвищення продуктивності. Як от панелі запуску додатків тип Улангер o Автоматизатори завдань тип "AutoKey".

І у випадку з "AutoKey", варто зазначити, що це а настільний додаток з відкритим вихідним кодом що допомагає легко та швидко автоматизувати багато повторюваних завдань.

Ulauncher і Synapse: 2 чудові програми запуску програм для Linux

Ulauncher і Synapse: 2 чудові програми запуску програм для Linux

І перед описом "AutoKey" і дослідити, як встановити та використовувати, як завжди, ми негайно залишимо деякі посилання, пов'язані з пов'язані попередні дописи з іншими додатки для підвищення продуктивності про які ми вже зверталися, щоб після закінчення цієї публікації їх було легше вивчити:

"Пускові програми (лаунчери) - це інструменти або доповнення, які ми зазвичай впроваджуємо в наших операційних системах для підвищення продуктивності праці, збільшуючи легкість і швидкість використання клавіатури для виконання дій. Дії, які зазвичай дуже корисні, особливо коли замість середовища робочого столу (DEs) ми використовуємо Window Manager (WMs). І серед кращих кращих можна назвати Ulauncher, який є швидким засобом запуску програм для Linux. Він написаний на Python за допомогою GTK +." Ulauncher і Synapse: 2 чудові програми запуску програм для Linux

Dmenu і Rofi: 2 чудові програми запуску програм для WM
Пов'язана стаття:
Dmenu і Rofi: 2 чудові програми запуску програм для WM
Ulauncher і Synapse: 2 чудові програми запуску програм для Linux
Пов'язана стаття:
Ulauncher і Synapse: 2 чудові програми запуску програм для Linux
Альберт і Купфер: 2 чудові глечики як альтернатива Церебро
Пов'язана стаття:
Альберт і Купфер: 2 чудові глечики як альтернатива Церебро
Мозок: Відкритий крос-платформний додаток для продуктивності
Пов'язана стаття:
Мозок: Відкритий крос-платформний додаток для продуктивності

Autokey: Додаток для автоматизації робочого столу 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: Скріншот 1

AutoKey: Скріншот 2

AutoKey: Скріншот 3

AutoKey: Скріншот 4

AutoKey: Скріншот 5

Подальша інформація

Для отримання додаткової інформації про "AutoKey" Ми рекомендуємо вивчити наступні 3 посилання:

Короткий зміст: Різні публікації

Резюме

У підсумку, як було видно "AutoKey" це дуже корисно інструмент автоматизації завдань, який також працює, використовуючи Мова Пітона. І добре використано, це може стати трансформаційним інструментом для покращення нашого продуктивність або просто дозволяють нам зменшити фізичні навантаження, пов'язані з письмом. Крім того, це може бути союзником і доповнюючим додатком для чого Сценарії Shell це не було практично або неможливо автоматизувати.

Ми сподіваємось, що ця публікація буде дуже корисною для всього «Comunidad de Software Libre y Código Abierto» і великий внесок у вдосконалення, зростання та розповсюдження екосистеми програм, доступних для «GNU/Linux». І не припиняйте ділитися ними з іншими, на своїх улюблених веб-сайтах, каналах, групах або спільнотах соціальних мереж або систем обміну повідомленнями. Нарешті, відвідайте нашу домашню сторінку за адресою «DesdeLinux» щоб вивчити більше новин та приєднатися до нашого офіційного каналу Телеграма о DesdeLinux.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.