Как да използвате AutoKey за автоматизиране на повтарящи се задачи в Linux

Как да използвате AutoKey за автоматизиране на повтарящи се задачи в Linux

AutoKey е скриптово приложение за Linux. Тя ви позволява да автоматизирате повтарящи се и тривиални операции на вашия компютър, за да можете да ги изпълнявате бързо и ефективно.





Някои от задачите, при които AutoKey служи добре, включват разширяване на текст, коригиране на правописни грешки, стартиране на програми и вмъкване на първоначални текстове. Освен това можете да го използвате и за стартиране на персонализирани скриптове за автоматизиране на сложни системни действия на вашата машина.





най -добрият начин да си купите macbook

Въпреки това, AutoKey може да бъде плашещ за своите първи потребители. За тази цел ето ръководство, което да ви помогне да инсталирате, настроите и използвате AutoKey в Linux.





Какво е AutoKey?

AutoKey е безплатна помощна програма за автоматизация на настолни компютри с отворен код за Linux. Тя ви позволява да автоматизирате различни повтарящи се операции на вашия компютър, като използвате клавишни комбинации или фрази за задействане, за да можете да ги изпълнявате ефективно.

Ако току-що започвате с AutoKey, разширяването на текста и автокорекцията са две приложения, при които софтуерът може да се окаже полезен за вас. С течение на времето, докато се запознаете с AutoKey и развиете разбиране за концепциите за скриптове и техните тънкости, трябва да можете да го използвате за изпълнява скриптове на Python за автоматизиране на сложни задачи.



Как да инсталирате AutoKey на Linux

AutoKey е достъпен за всички основни Linux дистрибуции и се предлага в две версии: autokey-gtk и autokey-qt .

За непосветените, GTK и Qt са инструментариуми, използвани за разработване на базирани на графичен интерфейс приложения за 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 install autokey-gtk

За инсталиране autokey-qt , въведете:

sudo apt install autokey-qt

На Fedora

Инсталирайте AutoKey на Fedora, като използвате:

sudo dnf install autokey-gtk

На Arch Linux

AutoKey е достъпен в Arch Linux чрез AUR (Arch User Repository). Така че можете да го инсталирате, като стартирате:

yay -Syy autokey-gtk

AutoKey Първоначално изпълнение

С инсталиран AutoKey отидете в менюто на приложението и стартирайте програмата. Когато се отвори, системата ще ви посрещне с главния прозорец, разделен на две секции: левият прозорец ви помага да се движите през фрази и скриптове, докато десният ви позволява да визуализирате и изграждате/конфигурирате елементите, които изберете вляво.

AutoKey идва с няколко примерни фрази и скриптове, които ви дават представа за тяхното използване. Фрази са по същество текстови разширители, които въвеждат текст от ваше име, когато въвеждате задействащите им ключове или фрази. От друга страна, скриптове са динамични и могат да бъдат програмирани с помощта на Python за извършване на по -напреднали операции.

Ще ви покажем как да ги използвате в следващите раздели. Но преди това не забравяйте да настроите AutoKey да се стартира автоматично всеки път, когато влезете в компютъра си, така че не е нужно да стартирате приложението ръчно всеки път.

За да направите това, отидете на редактиране > Предпочитания . Превключете към общ раздел и поставете отметка в квадратчето за Автоматично стартиране на AutoKey при влизане . Кликнете върху Добре за да запазите промените.

Как да използваме фразите за автоключ

Както бе споменато по-горе, има различни случаи на използване, при които можете да използвате AutoKey фрази. Сега, за да покажете AutoKey фрази в действие, нека видим как можете да настроите съкращение за разширяване на текст/фраза.

  1. Кликнете върху Ново бутон и изберете Фраза .
  2. Дайте име на фразата и натиснете Добре .
  3. В десния прозорец кликнете върху Въведете съдържанието на фразата и го заменете с текста, който искате да въведете, когато въведете абревиатурата му.
  4. Кликнете върху Комплект бутон до Съкращения .
  5. Натисни Добавяне в Задайте съкращения прозорец и въведете съкращението, с което искате да разширите фразата.
  6. Натиснете падащия бутон за Задействането е включено и изберете Всичко без думи .
  7. Удари Добре .
  8. В главния прозорец докоснете Запазване бутон.

За да игнорирате регистъра на въведеното съкращение, поставете отметка в квадратчето до Игнорирайте регистъра на въведеното съкращение . По същия начин, за да избегнете нуждата от натискане на символ за задействане, активирайте Задействайте незабавно (не изисква символ за задействане) опция.

Ако се занимавате с разработка на софтуер и искате да използвате определени библиотеки на Python във вашия проект, можете да създадете фраза за същото, която влиза в тези библиотеки в редактора, когато го въведете.

Освен това, в случай, че сте събрали много такива фрази - до момент, в който е трудно да ги запомните - можете да зададете клавишна комбинация за преглед на списък с всички тези фрази и да изберете една, която да въведете в текстовото поле.

Следвайте стъпките по -долу, за да направите това:

  1. Удари Ново бутон, за да създадете нова папка.
  2. Преместете всички фрази, които искате да групирате, в тази папка.
  3. Изберете папката и в Настройки на папката вдясно щракнете върху Комплект бутон до Клавишна комбинация .
  4. Изберете модификатор, изберете Натиснете, за да зададете и въведете ключ, за да генерирате комбинация от клавиши. Удари Добре и запишете промените.

Сега всичко, което трябва да направите, е да натиснете клавишната комбинация, за да видите всички фрази в папката и да изберете тази, която искате да използвате.

Как да използвате скриптове на AutoKey

Сценариите на AutoKey влизат в действие, когато искате да извършвате по -усъвършенствани операции, отколкото просто разширяване на текст. С помощта на скрипт можете да стартирате приложения, да отваряте файлове/папки и да контролирате събития на прозореца и мишката, наред с други неща.

За целите на това ръководство, нека видим как можете да използвате скрипт AutoKey за отваряне на Google Chrome.

най -добрият преглед на картини за windows 10
  1. Кликнете върху Ново бутон и изберете Сценарий .
  2. Дайте име на скрипта си и натиснете Добре .
  3. В десния прозорец сменете # Въведете кода на скрипта си със следните редове код: | _+_ |
  4. Удари Комплект бутон до Клавишна комбинация и задайте бърз клавиш.
  5. Щракнете Добре .
  6. Натисни Запазване за да запазите скрипта си.

Сега, всеки път, когато искате да стартирате Chrome, натиснете този клавиш и той ще изпълни скрипта и ще стартира Chrome.

По същия начин, по който сте групирали подобни фрази в папка в предишния раздел, можете също да групирате подобни скриптове, за да ги изпълнявате лесно, ако е необходимо.

За да използвате скриптове ефективно, трябва да имате работещо разбиране за Python. Например, използвахме подпроцес модул (управление на подпроцеси), за да отворите нов процес в горния пример. Можете да научите повече за подпроцеса и други модули и компоненти, като използвате официалните документи на Python.

Свързани: Какво представлява модулът на Python OS и как го използвате?

След като усвоите, можете да използвате уменията си в Python, за да взаимодействате с почти всеки компонент на системата и да изпълнявате задачи на по -ниски нива, които биха ви отнели много време, ако решите да извървите ръчния маршрут.

Свършете повече с AutoKey

Ръководството по -горе е трябвало да ви помогне да настроите AutoKey на компютъра си и да разберете основната идея за работата му. И занапред трябва да можете да се вдъхновите от демонстрираните по -горе примери и да използвате AutoKey фрази и скриптове, за да автоматизирате повтарящите се и тривиални операции във вашата система.

Ако искате да проучите повече опции, разгледайте някои от другите популярни приложения за автоматизация на Linux, преди да инвестирате в едно.

Дял Дял Туит електронна поща 4 приложения за автоматизация на Linux за рационализиране на вашите задачи и работни потоци

Искате да спестите време и да избегнете повтарящи се задачи? Отговорът е автоматизация! Ето някои полезни приложения за автоматизация на настолни компютри на Linux, които да опитате.

Прочетете Напред
Свързани теми
  • Linux
  • Компютърна автоматизация
  • Автоматизация на задачи
  • Приложения за Linux
За автора Яш Уейт(21 статии са публикувани)

Яш е щатен писател в MUO за DIY, Linux, програмиране и сигурност. Преди да намери страстта си в писането, той използва за разработване в мрежата и iOS. Можете също да намерите неговото писане в TechPP, където той обхваща други вертикали. Освен технологиите, той обича да говори за астрономия, Формула 1 и часовници.

Още от Yash Wate

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux