Αξιοποιήστε την εφαρμογή αυτοματοποίησης του desktop AutoHotKey για να αυτοματοποιήσετε την εισαγωγή κειμένου σε οποιαδήποτε εφαρμογή τρέχει στα Windows.
Η λειτουργία αυτόματης διόρθωσης που υπάρχει στις περισσότερες εφαρμογές επεξεργασίας κειμένου επιτρέπει και την εφαρμογή ενός κόλπου που έχουν ανακαλύψει πολλοί: την αντικατάσταση συντομογραφιών με λέξεις, φράσεις, ακόμη και… ολόκληρες παραγράφους κειμένου. Δεν θα ήταν ιδανικό, όμως, εάν αυτό συνέβαινε σε όλα τα προγράμματα;
Αν γράφοντας 3-4 γράμματα, ξαφνικά γέμιζε ένα πεδίο κειμένου με μία ολόκληρη πρόταση, είτε αυτό βρισκόταν στον browser είτε στον Windows Explorer; Η αλήθεια είναι ότι δεν μπορεί κανείς να “ξεκολλήσει” τη λειτουργία αυτόματης διόρθωσης ενός προγράμματος επεξεργασίας κειμένου και να την “κολλήσει” στο desktop των Windows. Μπορεί, όμως, να μιμηθεί την ίδια λειτουργία με την εφαρμογή AutoHotKey.
Το AutoHotKey είναι μια λύση αυτοματοποίησης των Windows, που λειτουργεί μέσω της συγγραφής scripts. Μέσω αυτού μπορεί κανείς από το να αντιστοιχίσει συνδυασμούς πλήκτρων στην εκτέλεση συγκεκριμένων εφαρμογών μέχρι να δημιουργήσει… clients για το Twitter. Από πολλές απόψεις το AutoHotKey μπορεί να χαρακτηριστεί ως μία απλή γλώσσα προγραμματισμού. Το βασικότερο πλεονέκτημά του όμως είναι στη μικρή, μαγική λέξη που προαναφέραμε: “απλή”.
Αυτόν το μήνα θα δούμε μαζί πώς μπορεί κανείς να δημιουργήσει ένα μικρό “πρόγραμμα” μέσω του AutoHotKey, το οποίο θα αντικαθιστά κάποιες κωδικές φράσεις με μεγαλύτερες προτάσεις.
Μην ανησυχείτε, δεν χρειάζεται να έχετε γνώσεις προγραμματισμού, αφού, όπως θα δείτε η διαδικασία, είναι υπερβολικά απλή.
Βήμα 1
Ξεκινήστε εγκαθιστώντας το AutoHotKey. Η εφαρμογή θα συσχετιστεί κατά την εγκατάσταση με τα αρχεία με κατάληξη “.AHK” και θα εγκαταστήσει κάποιες πρόσθετες, χρήσιμες για την εκμετάλλευσή της, εφαρμογές, καθώς και κάποιες καταχωρήσεις στα ίδια τα Windows. Κατόπιν αυτού, κάντε δεξί κλικ σε ένα κενό σημείο του desktop και επιλέξτε New>AutoHotKey Script για να δημιουργήσετε ένα νέο “πρόγραμμα” μέσω του AutoHotKey.
Βήμα 2
Το αρχείο που θα δημιουργηθεί είναι, ουσιαστικά, ένα μετονομασμένο αλλά κανονικότατο αρχείο κειμένου. Επιλέξτε το εικονίδιό του με δεξί κλικ και από το μενού που εμφανίζεται επιλέξτε “Edit Script”. Στην οθόνη θα εμφανιστεί η εφαρμογή επεξεργασίας κειμένου SciTE με “φορτωμένο” το, για την ώρα, “άδειο” script σας – πέρα από κάποιες τυπικές πληροφορίες στο ανώτερο σημείο του, στις οποίες δεν χρειάζεται να δώσετε σημασία.
Βήμα 3
“Κατεβείτε” σε μία κενή γραμμή του script και εισαγάγετε κολλητά δύο φορές το σύμβολο της άνω και κάτω τελείας (“::”). Γράψτε ακριβώς δίπλα του τη φράση που θέλετε να αντικαθίσταται με μία άλλη – προσωπικά, έγραψα τα πρώτα γράμματα του ονόματός μου, “Στέλιος”.
Συνεχίστε εισάγοντας άλλες δύο φορές το σύμβολο της άνω και κάτω τελείας (πάντα κολλητά, δηλαδή χωρίς κενό ανάμεσα στις άνω/κάτω τελείες και το κείμενο) και συνεχίστε εισάγοντας το κείμενο με το οποίο θα αντικαθίσταται η φράση που δηλώσατε στην αρχή – στην περίπτωσή μου, έγραψα ολόκληρο το όνομά μου. Όπως βλέπετε και στην εικόνα, θα έχετε μία φράση του στυλ “:Στέλιος Θεοδωρίδης”.
Αυτό είναι όλο! Επαναλάβετε για κάθε φράση που θέλετε να αντικαθίσταται αυτόματα με τον ίδιο τρόπο. Ολοκληρώστε κλείνοντας το SciTE, ταυτόχρονα αποθηκεύοντας το script σας.
Βήμα 4
Τρέξτε το script σας με διπλό κλικ και θα δείτε ότι θα εμφανιστεί στο tray των Windows το εικονίδιο του AutoHotKey, δείχνοντας ότι “το script τρέχει και είναι ενεργό”. Τρέξτε οποιοδήποτε πρόγραμμα επιτρέπει την εισαγωγή κειμένου και γράψτε μία από τις σύντομες φράσεις που ορίσατε στο script (π.χ. στην περίπτωσή μου, το “Στέλιος”).
Πατώντας Enter ή space μετά από αυτήν, θα δείτε ότι θα αντικατασταθεί με την αντίστοιχή της που ορίσατε στο script. Αυτό θα γίνεται σε οποιαδήποτε εφαρμογή επιτρέπει εισαγωγή κειμένου, με την προϋπόθεση ότι θα είναι ενεργό το script σας. Αν θέλετε να το επεξεργαστείτε για να προσθέσετε περισσότερες φράσεις, επαναλάβετε τα πρώτα βήματα, με μία εξαίρεση: αν είναι ήδη ενεργό, κάντε δεξί κλικ στο εικονίδιό του στο tray και επιλέξτε “Edit Script” για να το επεξεργαστείτε.