Ketika saya perlu melakukan tugas yang berulang seperti memeriksa email saya atau beralih ke jendela IM terbuka, opsi tercepat adalah menetapkan hotkey langsung ke jendela, sehingga saya dapat mengaktifkan kembali jendela diminimalkan / dipulihkan dengan tidak lebih dari satu keystroke tunggal .
Bagaimana saya mencapai ini? AutoHotkey, kerangka kerja skrip kecil yang memungkinkan Anda mengotomatiskan apa pun di Windows. Sebelum memulai, saya akan menganggap Anda telah mengunduh dan menginstalnya.
Saya telah membuat fungsi kecil yang dapat Anda tambahkan ke skrip yang akan melakukan kerja keras untuk menemukan dan beralih ke jendela. Yang harus Anda lakukan adalah menetapkan hotkey yang Anda inginkan di bagian atas skrip.
Hal pertama yang perlu Anda lakukan adalah mengunduh skrip dan menyimpannya di suatu tempat yang berguna. Anda harus dapat cukup mengklik dua kali pada skrip untuk memulainya, dan kemudian Anda akan melihat ikon baki baru (Yang hijau dengan H)
Klik kanan pada ikon, dan pilih Edit Script Ini dari menu. Anda harus menambahkan hotkey Anda sendiri karena tidak ada yang didefinisikan dalam skrip, jadi mari kita lihat skripnya ...
; -
; Deklarasikan Hotkey Anda di bagian ini
; -
; - ini adalah contoh -
; ! j :: ToggleWindow (“- Mozilla Firefox”) - Menangkan + J
; #c :: ToggleWindow ("SecureCRT") - Menangkan + C
; ! x :: ToggleWindow ("cmd.exe") - Alt + X; -
; Fungsi untuk beralih jendela - Jangan edit
; -
ToggleWindow (TheWindowTitle)
SetTitleMatchMode, 2
DetectHiddenWindows, Mati
IfWinActive,% TheWindowTitle%
WinMinimize,% TheWindowTitle%
Lain
IfWinExist,% TheWindowTitle%
WinActivate
Lain
DetectHiddenWindows, Aktif
IfWinExist,% TheWindowTitle%
WinShow
WinActivate
Ini mungkin sedikit rumit untuk beberapa dari Anda, tetapi satu-satunya hal yang perlu kita lakukan adalah menambahkan beberapa hotkey lines. Anda akan melihat bahwa ada beberapa contoh garis hotkey yang sudah ditentukan, tetapi dikomentari.
Hotkeys didefinisikan dalam format ini:
:: ToggleWindow (“Partial Window Title String”)
Untuk kunci khusus, Anda akan menggunakan salah satu dari yang berikut ini, yang dapat digabungkan. (dapatkan informasi lebih lanjut di dokumentasi Autohotkey)
# | Kunci Windows |
! | Alt |
^ | Kontrol |
+ | Bergeser |
< | Gunakan tombol Kiri (misalnya |
> | Gunakan tombol Kanan (misalnya>! Berarti tombol Alt kanan saja) |
Jadi misalnya, jika Anda ingin memicu pintasan keyboard Ctrl + Alt + F dan menetapkannya ke Firefox, Anda akan menggunakan yang berikut:
^! f :: ToggleWindow ("- Mozilla Firefox")
Secara pribadi, saya mencoba menggunakan pintasan keyboard yang tidak mengharuskan saya untuk mengangkat tangan saya dari tombol. Saya hanya menggunakan Alt + J yang ditugaskan ke Firefox karena saya dapat menekan kombinasi itu tanpa menggerakkan tangan saya sama sekali.
Ketika Anda selesai mengedit skrip, simpan saja dan kemudian naik ke ikon H lagi, dan pilih opsi "Reload Script Ini", yang akan memuat semua perubahan Anda. Jika ada masalah, Anda akan mendapatkan pesan kesalahan, dan Anda selalu dapat menggunakan Keluar untuk menghentikan skrip sepenuhnya.
Anda harus memutuskan kombinasi kunci mana yang paling cocok untuk Anda. Saran saya adalah menambahkan satu atau dua sekaligus, dan terbiasa menggunakannya. Dalam beberapa hari Anda akan bertanya-tanya bagaimana Anda hidup tanpa mereka. Anda juga harus membaca tentang AutoHotkey ... itu bisa melakukan lebih dari sekedar ini.
Catatan: Fungsi ToggleWindowHide fungsi dalam skrip adalah untuk lebih petualang - itu akan beralih jendela antara tersembunyi dan dipulihkan ... sangat berguna untuk jendela prompt perintah. Pada dasarnya memberi saya Tilda atau YaKuake di Windows.
Unduh geek_autohotkey.ahk (skrip Autohotkey)