Το 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 σε διανομές Linux που βασίζονται στο Debian, εκτελέστε την ακόλουθη εντολή στο τερματικό:
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). Έτσι μπορείτε να το εγκαταστήσετε εκτελώντας:
ναι -Syy autokey-gtk
Αρχική εκτέλεση AutoKey
Με το AutoKey εγκατεστημένο, μεταβείτε στο μενού εφαρμογών και ξεκινήστε το πρόγραμμα. Όταν ανοίξει, το σύστημα θα σας υποδεχτεί με το κύριο παράθυρο που χωρίζεται σε δύο ενότητες: το αριστερό παράθυρο σάς βοηθά πλοηγηθείτε σε φράσεις και σενάρια, ενώ το δικαίωμα σας επιτρέπει να κάνετε προεπισκόπηση και να δημιουργήσετε / διαμορφώσετε τα στοιχεία που επιλέγετε το αριστερό.
Το AutoKey έρχεται με μερικά δείγματα φράσεων και σεναρίων έξω από το κουτί για να σας δώσει μια ιδέα για τη χρήση τους. Φράσεις είναι ουσιαστικά επεκτάσεις κειμένου που εισάγουν κείμενο εκ μέρους σας όταν εισάγετε τα κλειδιά ενεργοποίησης ή τις φράσεις τους. Αφ 'ετέρου, σενάρια είναι δυναμικά και μπορούν να προγραμματιστούν χρησιμοποιώντας το Python για να εκτελούν πιο προηγμένες λειτουργίες.
Θα σας δείξουμε πώς να τα χρησιμοποιήσετε στις ακόλουθες ενότητες. Αλλά πριν από αυτό, φροντίστε να ρυθμίσετε το AutoKey να εκτελείται αυτόματα κάθε φορά που συνδέεστε στον υπολογιστή σας, ώστε να μην χρειάζεται να εκτελείτε την εφαρμογή χειροκίνητα κάθε φορά.
Για να το κάνετε αυτό, μεταβείτε στο Επεξεργασία > Προτιμήσεις. Μετάβαση στο Γενικός και επιλέξτε το πλαίσιο για Ξεκινήστε αυτόματα το AutoKey κατά τη σύνδεση. Κάντε κλικ στο Εντάξει για να αποθηκεύσετε τις αλλαγές.
Τρόπος χρήσης φράσεων AutoKey
Όπως αναφέρθηκε παραπάνω, υπάρχουν διάφορες περιπτώσεις χρήσης όπου μπορείτε να χρησιμοποιήσετε φράσεις AutoKey. Τώρα, για να δείξετε τις φράσεις AutoKey σε δράση, ας δούμε πώς μπορείτε να ρυθμίσετε μια συντομογραφία για την επέκταση κειμένου / φράσης.
- Κάνε κλικ στο Νέος κουμπί και επιλέξτε Φράση.
- Δώστε ένα όνομα στη φράση και πατήστε Εντάξει.
- Στο δεξί παράθυρο, κάντε κλικ στο Εισαγάγετε περιεχόμενο φράσης και αντικαταστήστε το με το κείμενο που θέλετε να εισαγάγετε όταν πληκτρολογείτε τη συντομογραφία του.
- Κάνε κλικ στο Σειρά κουμπί δίπλα Συντομογραφίες.
- Πατήστε Προσθήκη στο Ορισμός συντομογραφιών παράθυρο και εισαγάγετε τη συντομογραφία με την οποία θέλετε να επεκτείνετε τη φράση.
- Πατήστε το αναπτυσσόμενο κουμπί για Ενεργοποίηση και επιλέξτε Όλα μη λέξεις.
- Κτύπημα Εντάξει.
- Στο κύριο παράθυρο, πατήστε το Σώσει κουμπί.
Για να αγνοήσετε την περίπτωση της συντομογραφίας που πληκτρολογήσατε, επιλέξτε το πλαίσιο ελέγχου δίπλα Αγνοήστε την περίπτωση της δακτυλογραφημένης σύντμησης. Παρομοίως, για να αποφύγετε την ανάγκη να πατήσετε έναν χαρακτήρα ενεργοποίησης, ενεργοποιήστε το Άμεση ενεργοποίηση (δεν απαιτείται χαρακτήρας ενεργοποίησης) επιλογή.
Εάν είστε σε ανάπτυξη λογισμικού και θέλετε να χρησιμοποιήσετε συγκεκριμένες βιβλιοθήκες Python στο έργο σας, μπορείτε να δημιουργήσετε μια φράση για την ίδια που εισάγει αυτές τις βιβλιοθήκες στον επεξεργαστή όταν την πληκτρολογείτε.
Επιπλέον, σε περίπτωση που έχετε συγκεντρώσει πολλές τέτοιες φράσεις - σε σημείο που είναι δύσκολο να θυμάστε αυτά — μπορείτε να αντιστοιχίσετε ένα πλήκτρο πρόσβασης για να δείτε μια λίστα με όλες αυτές τις φράσεις και να επιλέξετε μία για εισαγωγή στο κείμενο πεδίο.
Ακολουθήστε τα παρακάτω βήματα για να το κάνετε αυτό:
- Χτύπα το Νέος κουμπί για να δημιουργήσετε έναν νέο φάκελο.
- Μετακινήστε όλες τις φράσεις που θέλετε να ομαδοποιήσετε σε αυτόν τον φάκελο.
- Επιλέξτε το φάκελο και στο Ρυθμίσεις φακέλου στα δεξιά, κάντε κλικ στο Σειρά κουμπί δίπλα Hotkey.
- Επιλέξτε ένα κλειδί τροποποιητή, επιλέξτε Πατήστε για ρύθμισηκαι εισαγάγετε ένα κλειδί για να δημιουργήσετε έναν συνδυασμό κλειδιών. Κτύπημα Εντάξει και αποθηκεύστε τις αλλαγές.
Τώρα, το μόνο που χρειάζεται να κάνετε είναι να πατήσετε το πλήκτρο πρόσβασης για να δείτε όλες τις φράσεις στο φάκελο και επιλέξτε αυτήν που θέλετε να χρησιμοποιήσετε.
Τρόπος χρήσης σεναρίων AutoKey
Τα σενάρια AutoKey μπαίνουν στο παιχνίδι όταν θέλετε να εκτελέσετε πιο προηγμένες λειτουργίες από απλώς την επέκταση κειμένου. Χρησιμοποιώντας ένα σενάριο, μπορείτε να εκτελέσετε εφαρμογές, να ανοίξετε αρχεία / φακέλους και να ελέγξετε συμβάντα παραθύρου και ποντικιού, μεταξύ άλλων.
Για τους σκοπούς αυτού του οδηγού, ας δούμε πώς μπορείτε να χρησιμοποιήσετε ένα σενάριο AutoKey για να ανοίξετε το Google Chrome.
- Κάνε κλικ στο Νέος κουμπί και επιλέξτε Γραφή.
- Δώστε ένα όνομα στο σενάριό σας και πατήστε Εντάξει.
- Στο δεξιό παράθυρο, αντικαταστήστε # Εισαγάγετε τον κωδικό του σεναρίου σας με τις ακόλουθες γραμμές κώδικα:
εισαγωγή υποεπεξεργασίας
υποεπεξεργασία Popen (["usr / bin / google-chrome"]) - Χτύπα το Σειρά κουμπί δίπλα Hotkey και ορίστε ένα hotkey.
- Κάντε κλικ Εντάξει.
- Πατήστε Σώσει για να αποθηκεύσετε το σενάριό σας.
Τώρα, κάθε φορά που θέλετε να εκτελέσετε το Chrome, πατήστε αυτό το πλήκτρο πρόσβασης και θα εκτελέσει το σενάριο και θα ξεκινήσει το Chrome.
Με τον ίδιο τρόπο που ομαδοποιήσατε παρόμοιες φράσεις σε ένα φάκελο στην προηγούμενη ενότητα, μπορείτε επίσης να ομαδοποιήσετε παρόμοια σενάρια για να τα εκτελέσετε εύκολα όπως απαιτείται.
Για να χρησιμοποιήσετε αποτελεσματικά τα σενάρια, πρέπει να έχετε ένα κατανόηση της Python. Όπως, για παράδειγμα, χρησιμοποιήσαμε το υποεπεξεργασία module (subprocess management) για να ανοίξει μια νέα διαδικασία στο παραπάνω παράδειγμα. Μπορείτε να μάθετε περισσότερα για την υποεπεξεργασία και άλλες ενότητες και στοιχεία χρησιμοποιώντας τα επίσημα έγγραφα της Python.
Σχετίζεται με: Τι είναι η λειτουργική μονάδα Python και πώς τη χρησιμοποιείτε;
Μόλις κυριαρχήσετε, μπορείτε να αξιοποιήσετε τις δεξιότητές σας στο Python για να αλληλεπιδράσετε με σχεδόν οποιοδήποτε στοιχείο του σύστημα και εκτέλεση εργασιών σε χαμηλότερα επίπεδα που θα καταναλώνουν πολύ χρόνο αν επιλέξετε να πάτε στο εγχειρίδιο Διαδρομή.
Κάντε περισσότερα με το AutoKey
Ο παραπάνω οδηγός θα πρέπει να σας βοήθησε να ρυθμίσετε το AutoKey στον υπολογιστή σας και να κατανοήσετε τη βασική ιδέα που λειτουργεί. Και στο μέλλον, θα πρέπει να μπορείτε να εμπνευστείτε από τα παραπάνω παραδείγματα και να χρησιμοποιήσετε φράσεις και σενάρια AutoKey για να αυτοματοποιήσετε τις επαναλαμβανόμενες και ασήμαντες λειτουργίες στο σύστημά σας.
Εάν θέλετε να εξερευνήσετε περισσότερες επιλογές, ρίξτε μια ματιά σε μερικές από τις άλλες δημοφιλείς εφαρμογές αυτοματισμού Linux πριν επενδύσετε σε μία.
Θέλετε να εξοικονομήσετε χρόνο και να αποφύγετε επαναλαμβανόμενες εργασίες; Η απάντηση είναι αυτοματοποίηση! Ακολουθούν μερικές χρήσιμες εφαρμογές αυτοματισμού για υπολογιστές Linux
Διαβάστε Επόμενο
- Linux
- Αυτοματισμός υπολογιστών
- Αυτοματοποίηση εργασιών
- Εφαρμογές Linux
Ο Yash είναι Staff Writer στο MUO για DIY, Linux, Προγραμματισμός και Ασφάλεια. Πριν βρει το πάθος του γραπτώς, συνήθιζε να αναπτύσσεται για τον Ιστό και το iOS. Μπορείτε επίσης να βρείτε τα γραπτά του στο TechPP, όπου καλύπτει και άλλους κλάδους. Εκτός από την τεχνολογία, του αρέσει να μιλάει για την αστρονομία, τη Φόρμουλα 1 και τα ρολόγια.
Εγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε