Mengubah keypad numerik ke dalam remote control
Lakukan Sendiri Produktivitas / / December 19, 2019
Saya tahu bahwa penggunaan beberapa fitur teknologi apapun tergantung hampir secara eksklusif pada tantangan yang ditetapkan oleh baik dan predilections pribadi manusia. Saya sendiri sangat menyukai "kunci panas" dan pada kesempatan mencoba untuk menggunakannya terbaik. Namun, saya selalu malu dengan kebutuhan untuk menambahkan pengubah (Ctrl, Alt, Shift), ke tombol sendiri, karena tombol fungsi dan kemudian digunakan dalam aplikasi, sehingga secara historis diwariskan kepada kita bahkan IBM-skie panduan desain. Tetapi penggunaan Ctrl + F * tampaknya saya tidak wajar, setiap kali perlu untuk mengadakan salib mini yang jari lelah tak terkira. Tapi saya menemukan cara untuk memecahkan masalah ini.
Pikirkan tentang kunci apa yang saya gunakan lebih sering daripada yang lain, saya menyadari bahwa itu adalah keypad numerik. Secara tradisional, saya digunakan untuk dan tugas-tugas komputasi yang dilakukan oleh satu set inti claves, mungkin karena fakta bahwa pernah menulis kode. Langkah pertama telah diambil: kunci ditemukan, tetap untuk mengubahnya menjadi asisten kuat.
Untuk ini, saya menulis handler kecil untuk AutohotkeyYang dirancang untuk melakukan sederhana dalam fungsi umum:
- Untuk memastikan bahwa program terkait dengan kunci ini berjalan, dan jika tidak - untuk menjalankannya;
- Aktifkan program ini;
- Meminimalkan semua jendela lainnya dalam beberapa kasus.
Mengapa saya ingin meminimalkan jendela lain? Hanya karena memungkinkan untuk berkonsentrasi pada tugas dijalankan, memungkinkan Anda untuk realitas untuk saluran switch. Anda setuju Anda tidak bisa melarikan diri pada TNT, jika Anda hanya melihat saluran "Budaya".
uji lapangan berhasil, meskipun script mungkin bisa berbuat lebih baik jika Anda bisa - berbagi dengan saya dan semua pembaca di komentar. Aku bahkan serius berpikir tentang bagaimana untuk mencetak atau memesan stiker pada tombol, ikon yang mewakili aplikasi yang paling umum digunakan saya. Selain itu, Anda dapat mengubah satu set tertentu dari prosesor di odtelny file executable untuk berbagi dengan orang lain, misalnya.
Berikut ini adalah contoh script, cocok untuk Gmail, bekerja di Chrome:
SwitchTo () {
WinMinimizeAll
WinActivate
WinRestore A
kembali
}
Numpad1 ::
IfWinExist, Gmail
SwitchTo ()
lain
Run «C: \ Documents and Settings \ Aleexey \ Local Settings \ Application Data \ Google \ Chrome \ Application \ chrome.exe» -app = https://mail.google.com/mail
kembali
Saya pikir Anda mendapatkan ide: perlu untuk memeriksa apakah program ini berjalan (ini dapat dilakukan dengan judul atau kelas Window), dan tergantung pada libozapustit ini, atau beralih ke itu, memutar lainnya window. Biarkan imajinasi Anda berjalan liar.