AutoKey е приложение за скриптове за Linux. Позволява ви да автоматизирате повтарящи се и тривиални операции на вашия компютър, за да можете да ги извършвате бързо и ефективно.
Някои от задачите, при които AutoKey обслужва добре, включват разширяване на текста, коригиране на печатащи грешки, стартиране на програми и вмъкване на шаблони. Освен това можете да го използвате и за стартиране на персонализирани скриптове за автоматизиране на сложни системни действия на вашата машина.
Това обаче каза, че AutoKey може да плаши своите потребители за първи път. За тази цел ето ръководство, което ще ви помогне да инсталирате, настроите и използвате AutoKey на Linux.
Какво е AutoKey?
AutoKey е безплатна програма за автоматизация на настолни компютри с отворен код за Linux. Тя ви позволява да автоматизирате различни повтарящи се операции на вашия компютър, като използвате клавишни комбинации или задействате фрази, за да можете да ги изпълнявате ефективно.
Ако тепърва започвате с AutoKey, разширяването на текста и автоматичната корекция са две приложения, при които софтуерът може да се окаже от полза за вас. И с течение на времето, когато се почувствате комфортно с AutoKey и развиете разбиране на концептуалните сценарии и техните тънкости, трябва да можете да го използвате, за да
изпълнява Python скриптове за автоматизиране на сложни задачи.Как да инсталирам AutoKey на Linux
AutoKey е достъпен за всички основни Linux дистрибуции и се предлага в две версии: autokey-gtk и autokey-qt.
За непосветените, GTK и Qt са набори от инструменти, използвани за разработване на базирани на GUI приложения за Linux. От двете GTK е предпочитаният избор за програми в стил GNOME, докато Qt е стандартната опция за създаване на програми за KDE. Освен промяната в козметиката, обаче и двете програми, създадени с GTK и Qt, споделят една и съща вътрешна структура като цяло.
Така че, в зависимост от това кой Linux дистрибутор използвате на вашия компютър, можете да решите да изтеглите GTK или Qt версията на AutoKey.
Свързани: Каква е разликата между GTK + и Qt
И за това имате две възможности. Можете или да използвате мениджъра на пакети, който е предварително инсталиран във вашата дистрибуция на Linux, за бърза инсталация. Или можете да използвате пип, в случай че искате най-новата версия на AutoKey.
Препоръчителният избор обаче е да инсталирате AutoKey с помощта на мениджър на пакети, тъй като той предлага много по-лесен и лесен процес на инсталиране от pip. Следвайте стъпките по-долу, за да инсталирате AutoKey на вашия компютър.
На Debian (Ubuntu, Mint, Elementary)
За да инсталирате AutoKey на базираните на Debian дистрибуции на Linux, изпълнете следната команда в терминала:
sudo apt инсталирайте autokey-gtk
За инсталиране autokey-qt, въведете:
sudo apt инсталирайте autokey-qt
На Fedora
Инсталирайте AutoKey на Fedora, като използвате:
sudo dnf инсталирайте autokey-gtk
На Arch Linux
AutoKey е достъпен в Arch Linux чрез AUR (Arch User Repository). Така че можете да го инсталирате, като изпълните:
yay -Syy autokey-gtk
Първоначално стартиране на AutoKey
С инсталиран AutoKey отидете в менюто на приложението и стартирайте програмата. Когато се отвори, системата ще ви поздрави с главния прозорец, който е разделен на две секции: левият прозорец ви помага навигирайте през фрази и скриптове, докато вдясно ви позволява да прегледате и изградите / конфигурирате елементите, които сте избрали лявата.
AutoKey се предлага с няколко примерни фрази и скриптове, които ви дават представа за тяхното използване. Фрази са по същество разширители на текст, които въвеждат текст от ваше име, когато въвеждате техните ключове за задействане или фрази. От друга страна, скриптове са динамични и могат да бъдат програмирани с помощта на Python за извършване на по-напреднали операции.
Ще ви покажем как да ги използвате в следващите раздели. Но преди това не забравяйте да настроите AutoKey да работи автоматично всеки път, когато влезете в компютъра си, така че не е нужно да стартирате приложението всеки път ръчно.
За да направите това, отидете на редактиране > Предпочитания. Превключете на Общ и поставете отметка в квадратчето за Автоматично стартирайте AutoKey при влизане. Кликнете върху Добре за да запазите промените.
Как да използвам фрази AutoKey
Както бе споменато по-горе, има различни случаи на употреба, при които можете да използвате фрази AutoKey. Сега, за да покажем фрази на AutoKey в действие, нека видим как можете да настроите съкращение за разширяване на текст / фраза.
- Кликнете върху Ново и изберете Фраза.
- Дайте име на фразата и натиснете Добре.
- В десния прозорец кликнете върху Въведете съдържанието на фразата и го заменете с текста, който искате да въведете, когато въведете неговото съкращение.
- Кликнете върху Комплект бутон до Съкращения.
- Натисни Добавяне в Задайте съкращения прозорец и въведете съкращението, с което искате да разширите фразата.
- Натиснете бутона за падащо меню за Задействайте и изберете Всички недумни.
- Хит Добре.
- В основния прозорец докоснете Запазете бутон.
За да игнорирате случая на въведеното съкращение, поставете отметка в квадратчето до Игнориране на регистъра на въведеното съкращение. По същия начин, за да избегнете необходимостта от натискане на символ за задействане, активирайте Задействайте незабавно (не изисква символ на задействане) опция.
Ако се занимавате с разработка на софтуер и искате да използвате определени библиотеки на Python във вашия проект, можете да създадете фраза за същата, която да въведе тези библиотеки в редактора, когато го въведете.
Освен това, в случай, че сте натрупали много такива фрази - до точка, в която е трудно да се запомни тях - можете да зададете клавишна комбинация, за да видите списък с всички тези фрази и да изберете една, която да влезете в текста поле.
Следвайте стъпките по-долу, за да направите това:
- Удари Ново бутон, за да създадете нова папка.
- Преместете всички фрази, които искате да групирате, в тази папка.
- Изберете папката и в Настройки на папката вдясно щракнете върху Комплект бутон до Бърз клавиш.
- Изберете модификатор, изберете Натиснете, за да зададетеи въведете ключ, за да генерирате комбинация от ключове. Хит Добре и запазете промените.
Сега всичко, което трябва да направите, е да натиснете клавишната комбинация, за да видите всички фрази в папката и да изберете тази, която искате да използвате.
Как да използвам скриптове AutoKey
Скриптовете AutoKey влизат в действие, когато искате да извършите по-сложни операции, отколкото просто разширяване на текста. С помощта на скрипт можете да стартирате приложения, да отваряте файлове / папки и да контролирате събития на прозореца и мишката, наред с други неща.
За целите на това ръководство нека видим как можете да използвате скрипт AutoKey, за да отворите Google Chrome.
- Кликнете върху Ново и изберете Сценарий.
- Дайте име на вашия скрипт и натиснете Добре.
- В десния прозорец сменете # Въведете кода на вашия скрипт със следните редове код:
импортиране на подпроцес
подпроцес. Popen (["usr / bin / google-chrome"]) - Удари Комплект бутон до Бърз клавиш и задайте клавишна комбинация.
- Щракнете Добре.
- Натисни Запазете за да запазите скрипта си.
Сега всеки път, когато искате да стартирате Chrome, натиснете този клавиш и той ще изпълни скрипта и ще стартира Chrome.
По същия начин, по който сте групирали подобни фрази в папка в предишния раздел, можете също да групирате подобни скриптове, за да ги стартирате лесно при необходимост.
За да използвате скриптове ефективно, трябва да имате работно разбиране на Python. Както например използвахме подпроцес модул (управление на подпроцеса), за да отворите нов процес в горния пример. Можете да научите повече за подпроцеса и други модули и компоненти, използвайки официалните документи на Python.
Свързани: Какво представлява OS модулът на Python и как го използвате?
Веднъж овладени, можете да използвате своите умения на Python за взаимодействие с почти всеки компонент на система и изпълнявайте задачи на по-ниски нива, които биха отнели много от времето ви, ако решите да отидете на ръководството маршрут.
Завършете повече с AutoKey
Горното ръководство трябваше да ви помогне да настроите AutoKey на вашия компютър и да разберете основната идея, която стои зад неговата работа. И занапред трябва да можете да се вдъхновявате от демонстрираните примери по-горе и да използвате фрази и скриптове AutoKey за автоматизиране на повтарящите се и тривиални операции във вашата система.
Ако искате да проучите повече опции, разгледайте някои от другите популярни приложения за автоматизация на Linux, преди да инвестирате в едно.
Искате ли да спестите време и да избегнете повтарящи се задачи? Отговорът е автоматизация! Ето някои полезни приложения за автоматизация на настолни компютри на Linux, които да опитате.
Прочетете Напред
- Linux
- Компютърна автоматизация
- Автоматизация на задачите
- Приложения за Linux
Яш е писател на персонала в MUO за „Направи си сам“, Linux, програмиране и сигурност. Преди да открие страстта си в писането, той се е развивал за мрежата и iOS. Можете също така да намерите неговото писане в TechPP, където той обхваща други вертикали. Освен технологиите, той обича да говори за астрономия, Формула 1 и часовници.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате