Cara Membuat Pintasan Keyboard Ubahsuaian dengan AutoHotkey
Ada beberapa hal yang hanya menyusahkan untuk diketik-terutama ketika Anda harus mengetiknya berulang-ulang. Atau bahkan lebih buruk, jika hal yang ingin Anda ketikkan tidak ada di keyboard Anda. Apa yang Anda lakukan jika Anda menggunakan keyboard Amerika dan perlu memasukkan € pada sebuah dokumen?
Saya mengalami masalah ini. Saya merasa kesal, dan lebih buruk lagi, saya membuat kesalahan. Saya perlu mengurangi kekesalan saya dan memastikan hal-hal monoton yang harus saya ketik berulang kali konsisten dan benar. Perburuan itu mencari solusi. Ternyata ada satu jawaban untuk kedua masalah: AutoHotKey.
Apa itu Autohotkey?
Pada intinya, AutoHotkey (AHK) adalah platform scripting. Dengan hanya sedikit "kode", Anda dapat membuat skrip yang berjalan di latar belakang dan memungkinkan Anda untuk melakukan apa saja dengan hotkey yang Anda atur. Jika ada pintasan keyboard yang ingin Anda ubah, Anda dapat memetakannya kembali. Jika ada frasa yang Anda ketikkan secara teratur, Anda dapat menetapkan kombinasi tombol untuk frasa tersebut. Jika ada serangkaian perintah yang Anda jalankan secara manual secara teratur, AHK dapat menjalankan semuanya dengan kombinasi tombol sederhana.
Jangan takut dengan kata-kata seperti "platform scripting" dan "kode," sekalipun. AutoHotkey sangat mudah untuk memulai, terutama jika Anda hanya menetapkan hotkey dasar untuk perintah dasar. Kemungkinannya adalah, Anda dapat mempelajari apa yang Anda perlukan selama satu sore. Mari kita lihat beberapa contoh dasar tentang apa yang bisa dilakukan AutoHotkey untuk membantu Anda memulai.
Cara Memasang AutoHotkey
Buka situs web Autohotkey untuk mengunduh program. Di halaman utama ada tombol hijau besar yang bertuliskan "Unduh". Mengklik itu akan membawa Anda ke halaman unduhan. Di sini Anda dapat menekan tombol unduh untuk mendapatkan versi terbaru.
CATATAN: Beberapa program antivirus akan menandai AutoHotkey sebagai malware. Ini adalah false positive. AutoHotkey sangat kuat, dan meskipun tidak berbahaya sendiri, itu adalah bahasa scripting yang berarti Anda dapat membuat malware dengan itu jika Anda mau. Tapi jangan khawatir tentang mengunduh program dasar AutoHotkey itu sendiri; itu tidak akan membahayakan komputer Anda.
Setelah file instalasi telah diunduh, klik dua kali untuk mulai menginstal AutoHotkey. Hampir semua pengguna ingin menggunakan tombol Instalasi Ekspres. Instalasi khusus memberi Anda opsi seputar perilaku default dan menginstal lokasi. Meninggalkan default di tempatnya adalah yang terbaik.
Setelah terinstal, Anda siap untuk bersenang-senang: menulis skrip pertama Anda.
Cara Membuat Script Autohotkey Pertama Anda
Menjalankan aplikasi AutoHotkey sekarang tidak akan benar-benar melakukan apa pun selain meluncurkan halaman bantuannya. Untuk memulai, Anda perlu memiliki skrip yang memberi tahu AutoHotkey tentang pintasan keyboard khusus Anda. Jadi mari kita mulai dengan membuat satu.
Klik kanan pada Desktop Anda (atau folder lain) dan pilih New> AutoHotkey script. Ini akan membuat file baru dengan ekstensi .ahk di folder itu. Beri nama file apa pun yang Anda inginkan, lalu klik kanan dan buka di Notepad. (atau program yang lebih ramah kode seperti Notepad ++, jika Anda memilikinya). Akan ada beberapa teks dalam file. Untuk skrip sederhana seperti diperagakan di sini, dapat dihapus. Saat Anda semakin maju, Anda mungkin ingin meninggalkannya.
Anda akan diberikan papan tulis yang hampir kosong bagi Anda untuk membuat pintasan keyboard impian Anda. Berikut adalah beberapa contoh.
Mari kita mulai dengan skrip penyisipan karakter sederhana nyata. Saya memiliki skrip yang saya gunakan setiap hari untuk memungkinkan saya mengetikkan karakter umum dari bahasa Jerman yang tidak ada di keyboard bahasa Inggris saya. Katakanlah saya ingin mengetik karakter ß setiap kali saya menekan Alt + Shift + S pada keyboard saya. Di AutoHotkey, itu akan terlihat seperti ini:
!+s :: Kirim, ß
Mari kita hancurkan sedikit teks itu:
- ! adalah simbol untuk tombol Alt
- + adalah simbol untuk tombol Shift
- S adalah singkatan dari kunci S
- :: menunjukkan apa yang Anda ingin kunci sebelumnya dijalankan ketika ditekan bersamaan
- Kirim, adalah perintah yang mengetik teks yang sedang diproses
- ß adalah teks yang ingin kita ketikkan perintahnya.
Pada dasarnya, perintah ini mengatakan "Ketika Alt, Shift, dan S ditekan pada saat yang sama, ketik ß."
Anda dapat menambahkan pengubah lain juga. Misalnya, jika Anda menambahkan < symbol before your hotkey (so it reads , Anda bisa memberi tahu AutoHotkey untuk hanya menjalankan perintah jika tombol Alt Kiri digunakan.
Seluruh skrip hotkey simbol-Jerman saya terlihat seperti ini:
Jika Anda tahu nama karakter yang ingin Anda tambahkan ke skrip Anda, mencarinya di Google mungkin merupakan cara tercepat untuk menemukannya. Jika tidak, Anda bisa mencarinya di ASCII atau tabel Unicode.
Anda dapat mengambil ini lebih jauh dari sekedar karakter individu juga. Jika Anda menemukan diri Anda secara teratur berjuang untuk menerjemahkan string karakter yang rumit, menjengkelkan, atau hanya panjang dari otak Anda ke jari-jari Anda, AutoHotkey adalah teman baru Anda. Dalam pekerjaan saya yang lain, saya sering harus menghubungi individu di institusi lain untuk membahas item keamanan pada proyek tanpa pengantar dari orang yang bekerja dengan saya. Ini mengharuskan saya menjelaskan siapa saya dan mengapa saya menghubungi mereka. Alih-alih mengetik seluruh pesan ini saya menggunakan hotstring di AHK. Scriptnya terlihat seperti ini:
Itu
: *:
di awal memberitahu AHK untuk menonton sengatan yang mengikutinya. Dalam hal ini string ituncm
(kependekan dari "pesan dingin baru" di kepala saya). Jadi setiap kali saya mengetikkan huruf ncm dalam sebuah kotak, itu akan menukar mereka dengan string teks yang mengikuti::
dalam naskah. Saya tidak hanya mengubah paragraf pengetikan menjadi tiga penekanan tombol, saya tahu itu akan menjadi benar setiap saat.Ini bisa dilakukan dengan hotkey, bukan hotscript juga. Anda bisa mengganti
: *: ncm
dalam skrip dengan!+n
dan memiliki string teks yang sama muncul dengan Anda menekan Alt + N pada keyboard Anda.AutoHotkey juga memiliki kemampuan untuk menarik informasi dasar dari komputer Anda. Misalnya, bisa mendapatkan tanggal hari ini. Jadi, jika Anda seseorang yang memasukkan tanggal ke banyak bidang, skrip ini bisa menjadi penyelamat.
Jika Anda menjalankan skrip ini, AutoHotkey akan mencabut tanggal saat ini di mana pun kursor Anda berada. Anda dapat bermain dengan hal-hal seperti memformat (dd / MM / yyyy versus MM / dd / yyyy misalnya) di skrip juga.
Pergi Lebih Lanjut: Menjalankan Program, Memetakan Ulang Pintasan, dan Banyak Lagi
AutoHotkey dapat melakukan lebih dari sekedar menyisipkan teks (walaupun itu adalah salah satu kegunaannya yang lebih umum). Anda juga dapat menggunakannya untuk menjalankan program saat Anda menekan tombol tertentu, memetakan kembali shortucts seperti Alt + Tab untuk hotkey pilihan Anda, atau remap tombol pada mouse Anda. Jika Anda benar-benar mendalam, Anda bahkan dapat membuat kotak dialog atau program lengkap dengan AutoHotkey.
Anda dapat melihat berbagai simbol untuk hotkey dalam dokumentasi AutoHotkey. Anda juga dapat melihat tutorial pemula mereka untuk lebih banyak lagi contoh hal yang dapat Anda lakukan dalam sebuah skrip. Jika Anda pernah buntu, forum AutoHotkey adalah tempat yang tepat untuk mencari, bertanya, dan mempelajari lebih lanjut tentang apa yang bisa dilakukan AutoHotkey.