Αρχική σελίδα » πως να » Πληκτρολόγιο Ninja Αντιστοιχίστε ένα Hotkey σε οποιοδήποτε παράθυρο

    Πληκτρολόγιο Ninja Αντιστοιχίστε ένα Hotkey σε οποιοδήποτε παράθυρο

    Όταν χρειάζομαι να εκτελέσω μια επαναλαμβανόμενη εργασία όπως έλεγχο του email μου ή εναλλαγή σε ένα ανοιχτό παράθυρο IM, η πιο γρήγορη επιλογή είναι να αντιστοιχίσετε ένα πλήκτρο άμεσης πρόσβασης στο παράθυρο, ώστε να μπορώ να αλλάξω το παράθυρο ελαχιστοποιημένο / αποκατασταθεί με μόνο ένα πλήκτρο.

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

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

    Το πρώτο πράγμα που θα πρέπει να κάνετε είναι να κατεβάσετε το σενάριο και να το αποθηκεύσετε κάπου χρήσιμο. Θα πρέπει να είστε σε θέση να κάνετε διπλό κλικ στο σενάριο για να το ξεκινήσετε και στη συνέχεια θα παρατηρήσετε ένα νέο εικονίδιο δίσκου (το πράσινο με το Η)

    Κάντε δεξί κλικ στο εικονίδιο και επιλέξτε Επεξεργασία αυτού του σεναρίου από το μενού. Θα πρέπει να προσθέσετε τα δικά σας hotkeys αφού κανένας δεν έχει οριστεί στο σενάριο, οπότε ας πάμε να ρίξετε μια ματιά στο σενάριο ...

    . -
    . Δηλώστε τα πλήκτρα πρόσβασης σε αυτήν την ενότητα
    . -
    . - αυτά είναι δείγματα --
    . ! j :: ToggleWindow ("- Mozilla Firefox") - Win + J
    . #c :: ToggleWindow ("SecureCRT") - Win + C
    . ! x :: ToggleWindow ("cmd.exe") - Alt + X

    . -
    . Λειτουργία για την εναλλαγή παραθύρων - Μην επεξεργάζεστε
    . -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Απενεργοποίηση
    Αν τοWinActive,% TheWindowTitle%

    WinMinimize,% ΤοWindowTitle%

    Αλλού

    Αν τοWinExist, %TheWindowTitle%
    WinActivate
    Αλλού

    Ανίχνευση κρυφών προβλημάτων, Ενεργοποίηση
    Αν τοWinExist, %TheWindowTitle%

    WinShow
    WinActivate



    Μπορεί να είναι λίγο περίπλοκο για μερικούς από εσάς, αλλά το μόνο που πρέπει να κάνουμε είναι να προσθέσουμε μερικές γραμμές hotkey. Θα παρατηρήσετε ότι υπάρχουν ορισμένοι τύποι γραμμών hotkey που έχουν οριστεί ήδη, αλλά σχολιάστηκαν.

    Τα πλήκτρα ταχείας κλήσης ορίζονται σε αυτή τη μορφή:

    :: ToggleWindow ("Τίτλος μερικής παράθυρο τίτλου")

    Για ειδικά κλειδιά, θα χρησιμοποιήσετε ένα από τα παρακάτω, τα οποία μπορούν να συνδυαστούν. (λάβετε περισσότερες πληροφορίες στην τεκμηρίωση Autohotkey)

    # # Το κλειδί των Windows
    ! Alt
    ^ Ελεγχος
    + Βάρδια
    < Χρησιμοποιήστε το αριστερό πλήκτρο (για παράδειγμα
    > Χρησιμοποιήστε το Δεξί πλήκτρο (για παράδειγμα>! Σημαίνει μόνο το πλήκτρο Alt)

    Για παράδειγμα, αν θέλετε να ενεργοποιήσετε τη συντόμευση πληκτρολογίου Ctrl + Alt + F και να την αντιστοιχίσετε στον Firefox, θα χρησιμοποιούσατε τα εξής:

    ^! f :: ToggleWindow ("- Mozilla Firefox")

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

    Όταν ολοκληρώσετε την επεξεργασία της δέσμης ενεργειών, απλά αποθηκεύστε την και στη συνέχεια μεταβείτε ξανά στο εικονίδιο Η και επιλέξτε την επιλογή "Ανανέωση αυτού του σεναρίου", η οποία θα φορτώσει όλες τις αλλαγές σας. Αν παρουσιάστηκε κάποιο πρόβλημα, θα λάβετε ένα μήνυμα σφάλματος και μπορείτε πάντα να χρησιμοποιήσετε το Έξοδος για να διακόψετε τελείως τη δέσμη ενεργειών.

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

    Σημείωση: Η λειτουργία ToggleWindowHide στη δέσμη ενεργειών είναι για πιο περιπετειώδη - θα αλλάξει το παράθυρο μεταξύ κρυφής και αποκατεστημένης ... εξαιρετικά χρήσιμη για τα παράθυρα της γραμμής εντολών. Ουσιαστικά μου δίνει Tilda ή YaKuake στα Windows.

    Κατεβάστε το geek_autohotkey.ahk (script Autohotkey)