Αρχείο AHK (Τι είναι και πώς να ανοίξετε ένα)

Πίνακας περιεχομένων:

Αρχείο AHK (Τι είναι και πώς να ανοίξετε ένα)
Αρχείο AHK (Τι είναι και πώς να ανοίξετε ένα)
Anonim

Τι πρέπει να γνωρίζετε

  • Ένα αρχείο AHK είναι ένα σενάριο AutoHotkey.
  • Ανοίξτε ένα με το AutoHotkey ή επεξεργαστείτε το με ένα πρόγραμμα επεξεργασίας κειμένου.
  • Μετατροπή σε EXE με το Ahk2Exe.

Αυτό το άρθρο εξηγεί τι είναι ένα αρχείο AHK και πώς να ανοίξετε ένα στον υπολογιστή σας, καθώς και πώς να μετατρέψετε ένα σε μια πιο ευρέως χρησιμοποιούμενη εκτελέσιμη μορφή (EXE).

Τι είναι ένα αρχείο AHK;

Ένα αρχείο με την επέκταση αρχείου. AHK είναι μια δέσμη ενεργειών AutoHotkey. Είναι ένας τύπος αρχείου απλού κειμένου που χρησιμοποιείται από ένα δωρεάν εργαλείο δέσμης ενεργειών για την αυτοματοποίηση εργασιών στα Windows.

Το πρόγραμμα AutoHotkey χρησιμοποιεί αυτό το αρχείο για να αυτοματοποιήσει πράγματα όπως το κλικ στις προτροπές παραθύρων, την πληκτρολόγηση γραμμάτων και αριθμών και πολλά άλλα. Είναι ιδιαίτερα χρήσιμο για μεγάλες, κουρασμένες και επαναλαμβανόμενες ενέργειες που ακολουθούν πάντα τα ίδια βήματα.

Image
Image

Πώς να ανοίξετε ένα αρχείο AHK

Αν και τα αρχεία AHK είναι απλώς αρχεία κειμένου, κατανοούνται και εκτελούνται μόνο στο πλαίσιο του δωρεάν προγράμματος AutoHotkey. Πρέπει να εγκατασταθεί στον ίδιο υπολογιστή από τον οποίο εκτελείται το αρχείο για να εκτελούνται οι εργασίες του.

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

Προσέξτε ιδιαίτερα να χρησιμοποιείτε μόνο εκτελέσιμα αρχεία όπως αυτά που έχετε δημιουργήσει μόνοι σας ή που έχετε κατεβάσει από αξιόπιστη πηγή. Η στιγμή που υπάρχει ένα αρχείο AHK σε έναν υπολογιστή που έχει εγκατεστημένο το AutoHotkey είναι η στιγμή που βάζετε τον υπολογιστή σας σε κίνδυνο. Το αρχείο ενδέχεται να περιέχει επιβλαβή σενάρια που θα μπορούσαν κρυφά να προκαλέσουν μεγάλη ζημιά τόσο στα προσωπικά σας αρχεία όσο και σε σημαντικά αρχεία συστήματος.

Όλα αυτά που είπαμε, επειδή τα αρχεία AHK είναι γραμμένα σε απλό κείμενο, οποιοσδήποτε επεξεργαστής κειμένου (όπως το Σημειωματάριο στα Windows ή ένας από τη λίστα των Καλύτερων Δωρεάν Επεξεργαστών Κειμένου) μπορεί να χρησιμοποιηθεί για τη δημιουργία των βημάτων και την πραγματοποίηση αλλαγών σε υπάρχοντα αρχεία. Και πάλι, όμως, το AutoHotkey πρέπει να εγκατασταθεί για να κάνει τις εντολές που περιλαμβάνονται στο αρχείο κειμένου να κάνουν κάτι.

Αυτό σημαίνει ότι εάν δημιουργήσετε ένα αρχείο AHK στον υπολογιστή σας και λειτουργεί καλά με εγκατεστημένο το AutoHotkey, δεν μπορείτε να στείλετε το ίδιο αρχείο σε κάποιον άλλο που δεν έχει εγκατεστημένο το λογισμικό και να περιμένετε ότι θα λειτουργήσει για αυτόν, πολύ. Δηλαδή, εκτός και αν το μετατρέψετε σε EXE, για το οποίο μπορείτε να μάθετε περισσότερα στην παρακάτω ενότητα.

Μπορεί να μην φαίνεται ότι έχετε ανοίξει ένα αρχείο AHK εάν οι οδηγίες μέσα στο αρχείο δεν κάνουν κάτι προφανές. Για παράδειγμα, εάν το δικό σας έχει ρυθμιστεί να πληκτρολογεί απλώς μια πρόταση αφού έχετε εισαγάγει έναν ειδικό συνδυασμό εντολών πληκτρολογίου, τότε το άνοιγμα του συγκεκριμένου αρχείου δεν θα αποκαλύψει κανένα παράθυρο ή ένδειξη ότι εκτελείται. Ωστόσο, σίγουρα θα γνωρίζετε ότι έχετε ανοίξει ένα εάν έχει ρυθμιστεί να ανοίγει άλλα προγράμματα, να τερματίζει τη λειτουργία του υπολογιστή σας κ.λπ.-κάτι προφανές.

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

Πώς να μετατρέψετε ένα

Τα αρχεία AHK μπορούν να μετατραπούν σε EXE, ώστε να μπορούν να εκτελούνται χωρίς να χρειάζεται να εγκαταστήσετε ρητά το AutoHotkey. Μπορείτε να διαβάσετε περισσότερα σχετικά με τη μετατροπή σε EXE στη σελίδα Μετατροπή σεναρίου σε EXE (ahk2exe) της εταιρείας.

Βασικά, ο πιο γρήγορος τρόπος για να το κάνετε αυτό είναι να κάνετε δεξί κλικ στο αρχείο και να επιλέξετε Σύνταξη σεναρίου. Μπορείτε επίσης να κάνετε αυτήν τη μετατροπή μέσω του προγράμματος Ahk2Exe που περιλαμβάνεται στον φάκελο εγκατάστασης του AutoHotkey. Μπορείτε να το αναζητήσετε μέσω του μενού Έναρξη ή να ψάξετε σε αυτόν τον φάκελο:


C:\Program Files\AutoHotkey\Compiler

AutoIt είναι ένα πρόγραμμα που είναι παρόμοιο με το AutoHotkey αλλά χρησιμοποιεί τις μορφές αρχείων AUT και AU3. Ίσως να μην υπάρχει εύκολος τρόπος για να μετατρέψετε το AHK σε μία από αυτές τις μορφές, επομένως ίσως χρειαστεί να ξαναγράψετε εντελώς το σενάριο στο AutoIt, εάν αυτό θέλετε.

Παραδείγματα αρχείων AHK

Ακολουθούν μερικά παραδείγματα σεναρίων AutoHotkey. Απλώς αντιγράψτε ένα σε ένα πρόγραμμα επεξεργασίας κειμένου, αποθηκεύστε το με την επέκταση αρχείου AHK και, στη συνέχεια, ανοίξτε το σε έναν υπολογιστή που εκτελεί το AutoHotkey. Θα εκτελούνται στο παρασκήνιο (δεν θα τα "δείτε" ανοιχτά) και θα λειτουργούν αμέσως όταν ενεργοποιηθούν τα αντίστοιχα πλήκτρα.

Αυτό θα εμφανίζει ή θα αποκρύπτει κρυφά αρχεία κάθε φορά που πατάτε τα πλήκτρα Windows και H ταυτόχρονα. Αυτό είναι πολύ πιο γρήγορο από την μη αυτόματη εμφάνιση/απόκρυψη κρυφών αρχείων.


; Εμφάνιση ή απόκρυψη κρυφών αρχείων

h::

RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

If HiddenFiles_Status=2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Explorer\Advanced,1, Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2

eClass,W_et

If (eh_Class="32770" OR A_OSVersion="WIN_VISTA")

send, {F5}

Else PostMessage, 0x111, 28931,, A

Επιστροφή

Το παρακάτω είναι ένα πολύ απλούστερο σενάριο που είναι πλήρως επεξεργάσιμο σύμφωνα με τις προτιμήσεις σας. Θα ανοίξει ένα πρόγραμμα με μια γρήγορη συντόμευση πληκτρολογίου. Σε αυτό το παράδειγμα, το έχουμε ρυθμίσει να ανοίγει το Σημειωματάριο όταν πατηθεί WIN+N.


n::Εκτέλεση σημειωματάριου

Ακολουθεί ένα παρόμοιο που ανοίγει γρήγορα τη γραμμή εντολών από οπουδήποτε:


p::Εκτέλεση cmd

Δείτε τη γρήγορη αναφορά AutoHotkey για ερωτήσεις σύνταξης και την Έκθεση AutoHotkey Script για περισσότερα παραδείγματα σεναρίων.

Ακόμα δεν μπορώ να το ανοίξω;

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

Μερικά αρχεία χρησιμοποιούν ένα επίθημα στο τέλος που γράφεται πολύ όπως "AHK", αλλά αυτό δεν σημαίνει ότι πρέπει να αντιμετωπίζετε τα αρχεία ως ίσα - δεν ανοίγουν πάντα με τα ίδια προγράμματα ή μετατρέπονται με ίδια εργαλεία.

Για παράδειγμα, ίσως έχετε πραγματικά ένα αρχείο AHX, το οποίο είναι ένα αρχείο WinAHX Tracker Module που δεν έχει καμία σχέση με αρχεία σεναρίων που χρησιμοποιούνται με το AutoHotkey. Ή θα μπορούσε να είναι ένα αρχείο AHS που χρησιμοποιείται με το Photoshop.

Μια άλλη επέκταση αρχείου με παρόμοιο ήχο αλλά εντελώς διαφορετική είναι το APK. Αυτές είναι εφαρμογές που εκτελούνται στο λειτουργικό σύστημα Android και είναι όσο το δυνατόν πιο μακριά από αρχεία κειμένου, επομένως εάν έχετε ένα από αυτά, δεν θα μπορείτε να χρησιμοποιήσετε τα ανοιχτήρια AutoHotkey από πάνω για να το ανοίξετε.

Τα αρχεία ASHX είναι ένα άλλο παράδειγμα. Μόνο ένα γράμμα προστίθεται σε αυτήν την επέκταση αρχείου, αλλά η μορφή έχει να κάνει με τις εφαρμογές διακομιστή web ASP. NET.

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

Συνιστάται: