Когато става въпрос за автоматизирайте задачите (дейности или действия) на компютър, това винаги има за цел да увеличи производителност от потребителите. И когато тези потребители обикновено са напреднали, както в случая на Администратори на сървъри, разработчици или DevOps и други свързани, тъй като обикновено се използват приложения за производителност. Като стартови приложения тип Ulauncher o Автоматизатори на задачи тип „AutoKey“.
И в случая на „AutoKey“, заслужава да се отбележи, че това е a настолно приложение с отворен код което помага за автоматизиране на много повтарящи се задачи лесно и бързо.
И преди да опиша „AutoKey“ и проучете как инсталирайте и използвайте, както обикновено, веднага ще оставим някои връзки, свързани с свързани предишни публикации с други приложения за производителност които сме обсъждали преди, така че след края на тази публикация те могат да бъдат по -лесно проучени:
"Стартовите устройства (стартери) са инструменти или допълнения, които обикновено прилагаме в нашите операционни системи, за да подобрим производителността си, като увеличим лекотата и скоростта на използване на клавиатурата за изпълнение на действия. Действие, което обикновено е много полезно, особено когато вместо Desktop Environment (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?
И двете са добри сисадмини Подобно на други напреднали IT специалисти, те често имат основно разбиране за програмиране или програмна логика. Следователно, сред много неща, те са склонни да имат много добро разбиране за работата / поведението на различно оборудване / устройства и свързан софтуер, за да внедряват и решават проблеми.
Но също така, те обикновено са добри в различни програмни езици използвани за скриптове или автоматизиране на рутинни задачи като напр 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 Wiki: AutoKey
- Код на Google: AutoKey
- Алтернатива за: AutoKey
- Отворен код: AutoKey
Обобщение
В обобщение, както беше оценено „AutoKey“ това е много полезно инструмент за автоматизация на задачи, който също работи, като използва Python език. И използвана добре, тя може да се превърне в трансформиращ инструмент за подобряване на нашата производителност или просто ни позволяват да намалим физическия стрес, свързан с писането. Освен това може да бъде съюзник и допълващо приложение за какво Скрипт на Shell не е било практично или възможно да се автоматизира.
Надяваме се, че тази публикация ще бъде много полезна за цялото «Comunidad de Software Libre y Código Abierto»
и от голям принос за подобряването, растежа и разпространението на екосистемата от приложения, достъпни за «GNU/Linux»
. И не спирайте да го споделяте с други хора на любимите си уебсайтове, канали, групи или общности от социални мрежи или системи за съобщения. И накрая, посетете нашата начална страница на адрес «DesdeLinux» за да разгледате още новини и се присъединете към нашия официален канал Телеграма на DesdeLinux.