Jak używać AutoKey do automatyzacji powtarzalnych zadań w systemie Linux?

Jak używać AutoKey do automatyzacji powtarzalnych zadań w systemie Linux?

AutoKey to aplikacja skryptowa dla systemu Linux. Pozwala zautomatyzować powtarzalne i trywialne operacje na komputerze, dzięki czemu możesz je wykonywać szybko i wydajnie.





Niektóre z zadań, w których AutoKey dobrze służy, obejmują rozszerzanie tekstu, poprawianie literówek, uruchamianie programów i wstawianie standardowych tekstów. Poza tym możesz go również użyć do uruchamiania niestandardowych skryptów do automatyzacji złożonych działań systemowych na twoim komputerze.





dlaczego moje gry ciągle się zawieszają

To powiedziawszy, AutoKey może jednak onieśmielać początkujących użytkowników. W tym celu oto przewodnik, który pomoże Ci zainstalować, skonfigurować i używać AutoKey w systemie Linux.





Co to jest klucz automatyczny?

AutoKey to bezpłatne i otwarte narzędzie do automatyzacji pulpitu dla systemu Linux. Pozwala zautomatyzować różne powtarzalne operacje na komputerze za pomocą skrótów klawiszowych lub fraz wyzwalających, dzięki czemu można je skutecznie wykonywać.

Jeśli dopiero zaczynasz od AutoKey, rozszerzenie tekstu i autokorekta to dwie aplikacje, w których oprogramowanie może okazać się dla Ciebie przydatne. Z biegiem czasu, gdy oswoisz się z AutoKey i zrozumiesz koncepcje skryptowe i ich zawiłości, powinieneś być w stanie go używać do wykonywać skrypty Pythona do automatyzacji złożonych zadań.



Jak zainstalować AutoKey w systemie Linux

AutoKey jest dostępny dla wszystkich głównych Dystrybucje Linuksa i występuje w dwóch wersjach: autokey-gtk oraz autokey-qt .

Dla niewtajemniczonych, GTK oraz Qt to zestawy narzędzi używane do tworzenia aplikacji opartych na GUI dla systemu Linux. Z tych dwóch, GTK jest preferowanym wyborem dla programów w stylu GNOME, podczas gdy Qt jest standardową opcją tworzenia programów dla KDE. Poza zmianą w kosmetyce, programy stworzone za pomocą GTK i Qt mają w zasadzie tę samą strukturę wewnętrzną.





Tak więc, w zależności od tego, której dystrybucji Linuksa używasz na swoim komputerze, możesz zdecydować się na pobranie AutoKey w wersji GTK lub Qt.

Powiązane: Jaka jest różnica między GTK+ a Qt





W tym celu również masz dwie opcje. Możesz użyć menedżera pakietów, który jest preinstalowany w twojej dystrybucji Linuksa, w celu szybkiej instalacji. Lub możesz użyć pypeć , jeśli chcesz mieć najnowszą wersję AutoKey.

Jednak zalecanym wyborem jest zainstalowanie AutoKey za pomocą menedżera pakietów, ponieważ oferuje znacznie łatwiejszy i przyjazny proces instalacji niż pip. Wykonaj poniższe czynności, aby zainstalować AutoKey na swoim komputerze.

Na Debianie (Ubuntu, Mint, Elementary)

Aby zainstalować AutoKey w dystrybucjach Linuksa opartych na Debianie, uruchom następujące polecenie w terminalu:

sudo apt install autokey-gtk

Do instalacji autokey-qt , wejść:

sudo apt install autokey-qt

W Fedorze

Zainstaluj AutoKey w Fedorze, używając:

sudo dnf install autokey-gtk

W Arch Linuxie

AutoKey jest dostępny w Arch Linux za pośrednictwem AUR (Arch User Repository). Możesz go więc zainstalować, uruchamiając:

yay -Syy autokey-gtk

Pierwsze uruchomienie AutoKey

Po zainstalowaniu AutoKey przejdź do menu aplikacji i uruchom program. Po otwarciu system przywita Cię głównym oknem podzielonym na dwie sekcje: lewy panel ułatwia poruszanie się po frazach i skryptach, a prawy umożliwia podgląd i tworzenie/konfigurację elementów wybranych po lewej stronie.

AutoKey jest dostarczany z kilkoma przykładowymi frazami i skryptami po wyjęciu z pudełka, aby dać ci wyobrażenie o ich użyciu. Zwroty to zasadniczo ekspandery tekstu, które wprowadzają tekst w Twoim imieniu, gdy wprowadzasz ich klucze lub frazy wyzwalające. Z drugiej strony, skrypty są dynamiczne i można je zaprogramować za pomocą Pythona do wykonywania bardziej zaawansowanych operacji.

W kolejnych sekcjach pokażemy, jak z nich korzystać. Ale wcześniej upewnij się, że AutoKey jest uruchamiany automatycznie za każdym razem, gdy logujesz się do komputera, dzięki czemu nie musisz za każdym razem uruchamiać aplikacji ręcznie.

Aby to zrobić, przejdź do Edytować > Preferencje . Przełącz na ogólny i zaznacz pole Automatycznie uruchom AutoKey przy logowaniu . Kliknij ok aby zapisać zmiany.

Jak korzystać z fraz AutoKey

Jak wspomniano powyżej, istnieją różne przypadki użycia, w których można użyć fraz AutoKey. Teraz, aby pokazać frazy AutoKey w akcji, zobaczmy, jak skonfigurować skrót, aby rozwinąć tekst / frazę.

  1. Kliknij na Nowy przycisk i wybierz Wyrażenie .
  2. Nadaj nazwę frazie i naciśnij ok .
  3. W prawym oknie kliknij Wpisz treść frazy i zastąp go tekstem, który chcesz wprowadzić podczas wpisywania jego skrótu.
  4. Kliknij na Ustawić przycisk obok Skróty .
  5. Stuknij w Dodać w Ustaw skróty i wprowadź skrót, o który chcesz rozwinąć frazę.
  6. Naciśnij przycisk rozwijany, aby Wyzwalacz włączony i wybierz Wszystkie niebędące słowami .
  7. Uderzyć ok .
  8. W oknie głównym dotknij Zapisać przycisk.

Aby zignorować przypadek wpisywanego skrótu, zaznacz pole wyboru obok Zignoruj ​​wielkość liter wpisywanego skrótu . Podobnie, aby uniknąć konieczności naciskania znaku wyzwalającego, włącz Natychmiastowe wyzwalanie (nie wymaga znaku wyzwalającego) opcja.

Jeśli zajmujesz się tworzeniem oprogramowania i chcesz użyć pewnych bibliotek Pythona w swoim projekcie, możesz utworzyć frazę dla tego samego, która wprowadzi te biblioteki do edytora podczas wpisywania.

Co więcej, jeśli zgromadziłeś wiele takich fraz – do momentu, w którym trudno je zapamiętać – możesz przypisać skrót klawiszowy, aby wyświetlić listę wszystkich tych fraz i wybrać jedną do wprowadzenia w polu tekstowym.

Wykonaj poniższe czynności, aby to zrobić:

  1. Uderz w Nowy przycisk, aby utworzyć nowy folder.
  2. Przenieś wszystkie frazy, które chcesz zgrupować, do tego folderu.
  3. Wybierz folder, a w Ustawienia folderu po prawej stronie kliknij Ustawić przycisk obok Klawisz skrótu .
  4. Wybierz klawisz modyfikujący, wybierz Naciśnij, aby ustawić i wprowadź klucz, aby wygenerować kombinację klawiszy. Uderzyć ok i zapisz zmiany.

Teraz wystarczy nacisnąć klawisz skrótu, aby wyświetlić wszystkie frazy w folderze i wybrać tę, której chcesz użyć.

Jak korzystać ze skryptów AutoKey

Skrypty AutoKey wchodzą w grę, gdy chcesz wykonywać bardziej zaawansowane operacje niż tylko rozszerzanie tekstu. Za pomocą skryptu możesz między innymi uruchamiać aplikacje, otwierać pliki/foldery oraz kontrolować zdarzenia okna i myszy.

Na potrzeby tego przewodnika zobaczmy, jak używać skryptu AutoKey do otwierania przeglądarki Google Chrome.

jak naprawić przegrzany telefon
  1. Kliknij na Nowy przycisk i wybierz Scenariusz .
  2. Nadaj nazwę swojemu skryptowi i naciśnij ok .
  3. W prawym oknie zamień # Wprowadź swój kod skryptu z następującymi liniami kodu: |_+_|
  4. Uderz w Ustawić przycisk obok Klawisz skrótu i ustaw skrót.
  5. Kliknij ok .
  6. Stuknij w Zapisać aby zapisać swój skrypt.

Teraz za każdym razem, gdy chcesz uruchomić Chrome, naciśnij ten klawisz skrótu, a uruchomi on skrypt i uruchomi Chrome.

W ten sam sposób, w jaki pogrupowałeś podobne frazy w folderze w poprzedniej sekcji, możesz również grupować podobne skrypty, aby łatwo je uruchamiać w razie potrzeby.

Aby efektywnie korzystać ze skryptów, musisz mieć praktyczną znajomość języka Python . Jak na przykład użyliśmy podproces moduł (zarządzanie podprocesami), aby otworzyć nowy proces w powyższym przykładzie. Możesz dowiedzieć się więcej o podprocesie oraz innych modułach i komponentach korzystając z oficjalnych dokumentów Pythona.

Związane z: Co to jest moduł systemu operacyjnego Pythona i jak go używać?

Po opanowaniu możesz wykorzystać swoje umiejętności Pythona do interakcji z praktycznie dowolnym komponentem systemu i wykonywać zadania na niższych poziomach, które zajęłyby dużo czasu, jeśli wybierzesz ręczną ścieżkę.

Zrób więcej dzięki AutoKey

Powyższy przewodnik powinien pomóc Ci skonfigurować AutoKey na komputerze i zrozumieć podstawową ideę jego działania. Idąc dalej, powinieneś być w stanie czerpać inspirację z przedstawionych powyżej przykładów i używać fraz i skryptów AutoKey, aby zautomatyzować powtarzalne i trywialne operacje w swoim systemie.

Jeśli chcesz poznać więcej opcji, sprawdź niektóre z innych popularnych aplikacji do automatyzacji Linuksa, zanim zainwestujesz w jedną.

Udział Udział Ćwierkać E-mail 4 aplikacje Linux Automation usprawniające zadania i przepływy pracy

Chcesz zaoszczędzić czas i uniknąć powtarzających się zadań? Odpowiedzią jest automatyzacja! Oto kilka przydatnych aplikacji do automatyzacji pulpitu Linux do wypróbowania.

Czytaj dalej
Powiązane tematy
  • Linux
  • Automatyka komputerowa
  • Automatyzacja zadań
  • Aplikacje na Linuksa
O autorze Yash Wate(21 opublikowanych artykułów)

Yash jest pisarzem sztabowym w MUO zajmującym się majsterkowaniem, Linuksem, programowaniem i bezpieczeństwem. Zanim odnalazł swoją pasję w pisaniu, zajmował się tworzeniem aplikacji internetowych i iOS. Możesz również znaleźć jego teksty na TechPP, gdzie zajmuje się innymi branżami. Poza technologią lubi rozmawiać o astronomii, Formule 1 i zegarkach.

Więcej od Yash Wate

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować