Ένα σεμινάριο Autohotkey για την αυτοματοποίηση εργασιών των Windows

Εάν εργάζεστε από το σπίτι ή παρακολουθείτε μαθήματα online, τότε αναμφίβολα έχετε φράσεις που πληκτρολογείτε σε τακτική βάση. Ή ίσως έχετε ένα συγκεκριμένο αρχείο που πρέπει να ανοίγετε συχνά, αλλά να μην το αφήνετε ανοιχτό. Όποιος κι αν είναι ο λόγος, το Windows Autohotkey μπορεί να σας προσφέρει έναν γρήγορο τρόπο για να εκτελέσετε μια σειρά εργασιών.

Τι είναι το Autohotkey των Windows;

Το Windows Autohotkey είναι μια δωρεάν και ανοιχτού κώδικα(open-source) γλώσσα δέσμης ενεργειών που επιτρέπει στους χρήστες να δημιουργούν σενάρια για Windows . Ενώ χρησιμοποιεί τη δική του γλώσσα προγραμματισμού, δεν χρειάζεται να είστε ειδικευμένοι στην κωδικοποίηση για να χρησιμοποιήσετε το εργαλείο. Είναι διαισθητικό και εύκολο στην παραλαβή του, ειδικά δεδομένου του πλούτου των πόρων που διατίθενται στο διαδίκτυο.

Αυτό το σεμινάριο θα σας καθοδηγήσει στα βασικά βήματα που σχετίζονται με τη χρήση του αυτόματου κλειδιού Windows(Windows Autohotkey) . Για να κατανοήσουμε πόσο χρήσιμο μπορεί να είναι αυτό το εργαλείο, το " Windows Autohotkey " έχει μήκος 18 χαρακτήρες συμπεριλαμβανομένου του διαστήματος. Δακτυλογραφήθηκε σε όλο αυτό το άρθρο χρησιμοποιώντας μόνο τρία πλήκτρα. Ενδιαφερόμενος? Διαβάστε παρακάτω για να μάθετε πώς. 

Ένα πράγμα που πρέπει να έχετε κατά νου είναι ότι αυτό το σεμινάριο καλύπτει μόνο τα βασικά. Το Autohotkey των Windows(Windows Autohotkey) είναι ένα ισχυρό εργαλείο με εφαρμογές μεγάλης εμβέλειας — πάρα πολλές για να καλυφθούν σε ένα μόνο σεμινάριο. Αυτό το σεμινάριο θα σας βοηθήσει να βρέξετε τα πόδια σας ώστε να ξεκινήσετε να πειραματίζεστε.

Λήψη και δημιουργία του πρώτου σας σεναρίου(Building Your First Script)

Το Autohotkey των Windows(Windows Autohotkey) δεν είναι ενσωματωμένο στο λειτουργικό σύστημα Windows(Windows OS) , επομένως θα χρειαστεί να το κατεβάσετε από τον ιστότοπο(download it from the website) . Μόλις το κατεβάσετε, ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη. Εάν σας ζητηθεί να επιλέξετε μεταξύ ANSI και UNICODE , επιλέξτε UNICODE — έχει ευρύτερη υποστήριξη για μη αγγλικούς χαρακτήρες(non-English characters) . Αφού εγκαταστήσετε το πρόγραμμα, μεταβείτε στην επιφάνεια εργασίας(Desktop) σας .

Κάντε δεξί κλικ σε οποιοδήποτε κενό σημείο στην οθόνη και επιλέξτε New > Autohotkey Script. Το σενάριο θα εμφανιστεί ως αρχείο στην επιφάνεια εργασίας σας. Δώστε του ένα όνομα που διευκολύνει την αναγνώριση και πατήστε Enter. Μετά από αυτό, κάντε δεξί κλικ στο αρχείο και επιλέξτε Επεξεργασία σεναρίου.(Edit script.) 

Αυτό θα ανοίξει μια οθόνη επεξεργασίας, πιθανότατα στο Σημειωματάριο(Notepad) . Για παράδειγμα, θα φτιάξουμε ένα σενάριο που πληκτρολογεί αυτόματα:

Με εκτίμηση, George Jetson(Sincerely yours, George Jetson)

Το μόνο που έχετε να κάνετε είναι να πατήσετε το πλήκτρο πρόσβασης. Πρώτα(First) , πληκτρολογήστε:

^j::

Το σύμβολο ^ σημαίνει CTRL , οπότε θα πατήσετε CTRL+J για να ενεργοποιήσετε αυτό το πλήκτρο πρόσβασης. Εάν είστε μπερδεμένοι σχετικά με το γιατί αυτό το σύμβολο σημαίνει CTRL , μην ανησυχείτε — θα υπάρξουν περισσότερα σχετικά αργότερα στο σεμινάριο. 

Στη συνέχεια, πληκτρολογήστε αυτό: 

Στείλτε, με εκτίμηση, George Jetson(Send, Sincerely yours, George Jetson)

Η εντολή σε αυτή τη γραμμή είναι Αποστολή. (Send.)Οτιδήποτε μετά το κόμμα θα εμφανίζεται στην οθόνη. 

Τέλος, πληκτρολογήστε:

ΕΠΙΣΤΡΟΦΗ(return)

Μόλις ολοκληρώσετε αυτό, αποθηκεύστε το σενάριο. Κάντε δεξί κλικ σε αυτό για άλλη μια φορά και κάντε κλικ στην επιλογή Εκτέλεση σεναρίου.(Run script.) 

Όταν όλα ειπωθούν και γίνουν, θα πρέπει να μοιάζει με αυτό:

^j::
Στείλτε, με εκτίμηση, George Jetson (Send, Sincerely yours, George Jetson)
επιστροφή(return)

Τώρα, κάθε φορά που πληκτρολογείτε CTRL+j , θα εμφανίζεται η φράση "Με εκτίμηση, George Jetson". 

Δημιουργία Hotstring

Η παραπάνω εντολή ήταν ένα πλήκτρο πρόσβασης. Τώρα θα σας δείξουμε πώς να δημιουργήσετε μια hotstring ή μια συντόμευση που πληκτρολογεί μια λέξη ή μια σειρά λέξεων. Αυτή είναι η ίδια διαδικασία που χρησιμοποιείται για να πληκτρολογήσετε "Windows Autohotkey" χωρίς να το πληκτρολογήσετε πραγματικά.

Η εντολή είναι απλή. Αντί για διπλή άνω και κάτω τελεία (::) στα δεξιά του πλήκτρου πρόσβασης, θα περιβάλετε τη συντομογραφία με δύο σετ διπλών άνω τελείων, όπως αυτό:

::wah::Windows Autohotkey

Το κείμενο εντός των άνω τελείων θα χρησιμεύσει ως συντόμευση(serve as the shortcut) , ενώ το κείμενο στα δεξιά των άνω τελείων θα είναι αυτό που εμφανίζεται όταν πληκτρολογείται η εντολή. 

Σύμβολα πλήκτρων συντόμευσης και οι έννοιές τους

Αυτή η ενότητα θα παρέχει μια σύντομη εξήγηση των διαφόρων συμβόλων και της σημασίας τους. 

SymbolMeaning/Key
#Windows Key
!Alt
^Control
+Shift
&Use between any two keys to create a custom hotkey.
<Use the left key of a set (ex. The left Shift key.)
>Use the right key of a set (ex. The right Shift key.)
*Wildcard (This will activate the hotkey even if other keys are hit.)
UPWhen you use this in a hotkey, it triggers upon the release of the key.

Αυτά είναι τα πιο βασικά σύμβολα. Υπάρχουν πολλά άλλα που είναι πιο περίπλοκα, αλλά αυτά δεν είναι απαραίτητα για να μάθετε τα βασικά. Θα πρέπει επίσης να γνωρίζετε ότι μπορείτε να συνδυάσετε πολλά σύμβολα μαζί για να λειτουργήσουν. για παράδειγμα, <!a σημαίνει ότι το αριστερό πλήκτρο Alt(left Alt key) θα ενεργοποιήσει το πλήκτρο συντόμευσης.

Έτοιμα Σενάρια

Με οποιοδήποτε πρόγραμμα τόσο ισχυρό και ευέλικτο όσο το Windows Autohotkey , οι άνθρωποι θα βρουν τρόπους για να φτάσει στο μέγιστο των δυνατοτήτων του. Εάν θέλετε να δείτε μια σειρά από προκατασκευασμένα σενάρια που δείχνουν τι ακριβώς μπορεί να κάνει αυτό το εργαλείο, δείτε το Φόρουμ Autohotkey(Autohotkey Forum) .

Το φόρουμ αναλύεται σε μια ποικιλία διαφορετικών ενοτήτων, αλλά οι δύο κύριες περιοχές για να αναζητήσετε προκατασκευασμένα σενάρια είναι στο Gaming και το AutoHotkey V2 Scripts and Functions . Μπορείτε να αντιγράψετε και να επικολλήσετε αυτά τα σενάρια στον δικό σας υπολογιστή για να τα εκμεταλλευτείτε.

Οι άνθρωποι έχουν δημιουργήσει σενάρια που κάνουν τα πάντα, από τη μετατροπή ενός joystick σε ποντίκι μέχρι την αλλαγή μεγέθους των παραθύρων χωρίς τίποτα εκτός από το δεξί κουμπί του ποντικιού. 

Τα φόρουμ είναι ένα εξαιρετικό μέρος όχι μόνο για να βρείτε προκατασκευασμένα σενάρια, αλλά και για να ζητήσετε βοήθεια για να δημιουργήσετε τα δικά σας. Αφού καταλάβετε τα βασικά, εξερευνήστε τις δυνατότητες του Windows Autohotkey για να βελτιώσετε τη δική σας εμπειρία χρήστη. 

Το Autohotkey των Windows(Windows Autohotkey) είναι ένα ισχυρό εργαλείο που ξεπερνά αυτά τα λίγα βασικά σενάρια, αλλά η εκμάθηση αυτών των σεναρίων και εντολών(learning these scripts and commands) είναι το κλειδί για να μάθετε πώς να χρησιμοποιείτε το πρόγραμμα για τον εαυτό σας σε πολύ μεγαλύτερο επίπεδο. 

Εκτός από τη χρήση του Windows Autohotkey για αυτόματη πληκτρολόγηση μεγαλύτερων φράσεων, μπορεί να χρησιμοποιηθεί για άνοιγμα αρχείων, εκτέλεση προγραμμάτων και πολλά άλλα. Ο ουρανός είναι το όριο — απλά πρέπει να μάθεις να περπατάς πρώτα. 



About the author

Ο Josh έχει πάνω από 10 χρόνια εμπειρίας στη βιομηχανία λογισμικού και ασύρματης σύνδεσης, ειδικά στους τομείς του προγραμματισμού και των κριτικών Android. Αυτή τη στιγμή είναι ανώτερος μηχανικός λογισμικού στη Microsoft, εργάζεται σε διάφορα προϊόντα ms office. Ο Τζος έχει έντονο ενδιαφέρον να βοηθά άλλους να μάθουν νέα εργαλεία λογισμικού και είναι πάντα πρόθυμος να μοιραστεί τις συμβουλές και τα κόλπα του με όσους ρωτούν.



Related posts