Cara Membuat Pintasan Keyboard Kustom dengan AutoHotkey

Daftar Isi:

Cara Membuat Pintasan Keyboard Kustom dengan AutoHotkey
Cara Membuat Pintasan Keyboard Kustom dengan AutoHotkey

Video: Cara Membuat Pintasan Keyboard Kustom dengan AutoHotkey

Video: Cara Membuat Pintasan Keyboard Kustom dengan AutoHotkey
Video: Change Outlook's Startup Folder - YouTube 2024, Mungkin
Anonim
Ada beberapa hal yang sulit diketik - terutama ketika Anda harus mengetiknya berulang kali. Atau lebih buruk lagi, jika hal-hal yang ingin Anda ketik tidak ada di keyboard Anda. Apa yang Anda lakukan jika Anda menggunakan keyboard Amerika dan perlu memasukkan € ke dokumen?
Ada beberapa hal yang sulit diketik - terutama ketika Anda harus mengetiknya berulang kali. Atau lebih buruk lagi, jika hal-hal yang ingin Anda ketik tidak ada di keyboard Anda. Apa yang Anda lakukan jika Anda menggunakan keyboard Amerika dan perlu memasukkan € ke dokumen?

Saya mengalami masalah ini. Saya merasa terganggu, dan bahkan lebih buruk lagi, saya membuat kesalahan. Saya perlu mengekang kekesalan saya dan memastikan hal-hal monoton yang harus saya tulis berulang kali konsisten dan benar. Perburuan itu untuk mencari solusi. Ternyata ada satu jawaban untuk kedua masalah: AutoHotKey.

Apa itu AutoHotkey?

Pada intinya, AutoHotkey (AHK) adalah platform scripting. Hanya dengan sedikit “kode”, Anda dapat membuat skrip yang berjalan di latar belakang dan memungkinkan Anda 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 ketik secara teratur, Anda dapat menetapkan kombinasi tombol untuk itu. Jika ada serangkaian perintah yang Anda jalankan secara manual secara rutin, AHK dapat menjalankan semuanya dengan kombinasi tombol sederhana.

Jangan takut dengan kata-kata seperti "platform scripting" dan "kode". AutoHotkey sangat mudah untuk memulai, terutama jika Anda hanya menetapkan hotkey dasar ke perintah dasar. Kemungkinannya adalah, Anda dapat mempelajari apa yang Anda butuhkan selama satu sore. Mari telusuri beberapa contoh dasar dari apa yang dapat dilakukan AutoHotkey untuk memulai.

Cara Memasang AutoHotkey

Buka situs web AutoHotkey untuk mengunduh program. Di halaman utama ada tombol hijau besar yang bertuliskan "Unduh" di atasnya. Mengklik yang akan membawa Anda ke halaman unduhan. Di sini Anda dapat menggunakan tombol unduhan teal untuk mendapatkan versi terbaru.

CATATAN: Beberapa program antivirus akan menandai AutoHotkey sebagai malware. Ini adalah positif palsu. AutoHotkey sangat kuat, dan meskipun tidak berbahaya, itu adalah bahasa scripting - yang artinya Anda dapat membuat malware dengan itu jika Anda memiliki keinginan untuk melakukannya. Tetapi jangan khawatir tentang mengunduh program AutoHotkey dasar itu sendiri; itu tidak akan membahayakan komputer Anda.

Image
Image
Setelah file instalasi diunduh, klik dua kali untuk mulai menginstal AutoHotkey. Hampir semua pengguna akan ingin menggunakan tombol Instalasi Ekspres. Instalasi khusus memberi Anda opsi seputar perilaku default dan lokasi pemasangan. Meninggalkan default di tempat adalah yang terbaik.
Setelah file instalasi diunduh, klik dua kali untuk mulai menginstal AutoHotkey. Hampir semua pengguna akan ingin menggunakan tombol Instalasi Ekspres. Instalasi khusus memberi Anda opsi seputar perilaku default dan lokasi pemasangan. Meninggalkan default di tempat adalah yang terbaik.
Image
Image
Setelah dipasang, Anda siap untuk mendapatkan hal-hal yang menyenangkan: menulis skrip pertama Anda.
Setelah dipasang, Anda siap untuk mendapatkan hal-hal yang menyenangkan: menulis skrip pertama Anda.

Cara Membuat Script AutoHotkey Pertama Anda

Menjalankan aplikasi AutoHotkey sekarang tidak akan benar-benar melakukan apa pun kecuali meluncurkan halaman bantuannya. Untuk memulai, Anda harus memiliki skrip yang memberi tahu AutoHotkey tentang pintasan keyboard khusus Anda. Jadi mari kita mulai dengan membuatnya.

Klik kanan pada Desktop Anda (atau folder lain) dan pilih New> AutoHotkey script. Ini akan membuat file baru dengan ekstensi.k di folder itu. Namai 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 mendemonstrasikan di sini, itu dapat dihapus. Saat Anda semakin mahir, Anda mungkin ingin membiarkannya masuk.

Anda akan diberikan batu tulis yang hampir kosong bagi Anda untuk membuat pintasan keyboard impian Anda. Berikut beberapa contoh.
Anda akan diberikan batu tulis yang hampir kosong bagi Anda untuk membuat pintasan keyboard impian Anda. Berikut beberapa contoh.

Mari mulai dengan skrip penyisipan karakter sederhana yang nyata. Saya memiliki skrip yang saya gunakan setiap hari untuk memungkinkan saya mengetik 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 di keyboard saya. Di AutoHotkey, itu akan terlihat seperti ini:

!+s:: Send, ß

Mari kita pisahkan teks itu:

  • ! adalah simbol untuk tombol Alt
  • + adalah simbol untuk tombol Shift
  • s berarti (jelas) kunci S
  • :: menunjukkan apa yang Anda inginkan kunci yang sebelumnya dijalankan ketika ditekan bersama
  • Kirim, adalah perintah yang mengetik teks melanjutkan
  • ß adalah teks yang kita inginkan perintah untuk mengetik.

Pada dasarnya, perintah ini mengatakan "Ketika Alt, Shift, dan S ditekan pada saat yang bersamaan, ketik ß."

Anda dapat menambahkan pengubah lain juga. Misalnya, jika Anda menambahkan <simbol sebelum tombol pintas Anda (jadi itu berbunyi

Anda dapat memberi tahu AutoHotkey untuk hanya menjalankan perintah jika tombol Alt Kiri digunakan.

Seluruh skrip Jerman-simbol-hotkey saya terlihat seperti ini:

Image
Image

Jika Anda tahu nama karakter yang ingin Anda tambahkan ke skrip Anda, mencari di Google mungkin adalah cara tercepat untuk menemukannya. Jika tidak, Anda dapat mencarinya di tabel ASCII atau Unicode.

Anda dapat mengambil ini lebih jauh dari sekadar karakter individu juga. Jika Anda menemukan diri Anda secara teratur berjuang untuk menerjemahkan string karakter yang kompleks, menjengkelkan, atau sekadar string panjang dari otak Anda ke jari-jari Anda, AutoHotkey adalah sahabat baru Anda. Dalam pekerjaan saya yang lain, saya sering harus menjangkau individu di institusi lain untuk mendiskusikan item keamanan pada proyek tanpa perkenalan dari orang-orang yang bekerja dengan saya. Ini mengharuskan saya menjelaskan siapa saya dan mengapa saya menghubungi mereka. Daripada mengetikkan seluruh pesan ini, saya menggunakan hotstring dalam AHK. Skripnya terlihat seperti ini:

Itu
Itu

:*:

di awal memberitahu AHK untuk mengawasi sengatan yang mengikutinya. Dalam hal ini string itu

ncm

(kependekan dari “new cold message” di kepala saya). Jadi setiap kali saya mengetikkan huruf ncm dalam kotak, itu akan menukar mereka dengan string teks yang mengikuti

::

dalam naskah. Tidak hanya saya mengubah satu paragraf senilai mengetik ke dalam tiga 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 dengan Anda menekan Alt + N pada keyboard Anda.

AutoHotkey juga memiliki kemampuan untuk menarik info dasar dari komputer Anda. Misalnya, bisa mendapatkan tanggal hari ini. Jadi jika Anda adalah seseorang yang memasukkan tanggal ke banyak bidang, skrip ini bisa menjadi penyelamat.

Jika Anda menjalankan skrip ini, AutoHotKey akan menurunkan tanggal saat ini di mana pun kursor Anda berada. Anda dapat bermain dengan hal-hal seperti format (dd / MM / yyyy versus MM / dd / yyyy misalnya) di skrip juga.
Jika Anda menjalankan skrip ini, AutoHotKey akan menurunkan tanggal saat ini di mana pun kursor Anda berada. Anda dapat bermain dengan hal-hal seperti format (dd / MM / yyyy versus MM / dd / yyyy misalnya) di skrip juga.

Lebih Lanjut: Jalankan Program, Remap Pintasan, dan Lainnya

AutoHotkey dapat melakukan lebih banyak daripada memasukkan teks (meskipun itu adalah salah satu penggunaan yang lebih umum). Anda juga dapat menggunakannya untuk menjalankan program ketika Anda menekan tombol tertentu, remap shortuct seperti Alt + Tab ke hotkey pilihan Anda, atau tombol remap pada mouse Anda. Jika Anda benar-benar dalam, Anda bahkan dapat membuat kotak dialog atau program lengkap dengan AutoHotkey.

Anda dapat melihat simbol yang berbeda untuk hotkey dalam dokumentasi AutoHotkey. Anda juga dapat melihat tutorial pemula mereka untuk lebih banyak contoh hal-hal yang dapat Anda lakukan dalam skrip. Jika Anda pernah terjebak, forum AutoHotkey adalah tempat yang bagus untuk mencari, mengajukan pertanyaan, dan mempelajari lebih lanjut tentang apa yang dapat dilakukan AutoHotkey.

Direkomendasikan: