Adakah program yang meluncurkan sesuatu setiap kali Anda mengetikkan kombinasi kunci rahasia?

1

Saya mencari beberapa program (gratis atau berbayar) yang hanya berjalan di latar belakang (lebih disukai disembunyikan), dan terus memantau kunci yang Anda ketik .. dan setiap kali mendeteksi beberapa kombinasi tombol tertentu, ia melakukan sesuatu .. seperti menjalankan skrip atau program, atau meluncurkan beberapa situs web atau sesuatu ..

Adakah yang tahu tentang program semacam itu?

Ahmad
sumber
Apakah Anda memerlukannya untuk tidak terdeteksi? Apa yang Anda minta akan membutuhkan pengait keyboard, yang harus dideteksi oleh program anti-malware.
Robert Kerr
Saya dapat menambahkan pengecualian jika diperlukan .. Ini tidak akan berjalan pada sistem saya sendiri, jadi tidak apa-apa ..
Ahmad

Jawaban:

1

Program lain dengan serangkaian fitur yang Anda cari adalah Autohotkey .

Autohotkey memiliki banyak fitur otomatisasi, di antaranya adalah

Buat hotkey untuk keyboard, joystick, dan mouse. Hampir semua tombol, tombol, atau kombinasi dapat menjadi hotkey.

Anda bisa menentukan sekumpulan hotkey yang Anda suka dan kemudian menentukan skrip atau perintah untuk dijalankan saat mendeteksi hotkey itu.

Ada serangkaian tutorial singkat di sini . Tetapi sebagai contoh jika (setelah menginstal Autohotkey) Anda membuat skrip (mis. MyScript.ahk) dengan yang berikut ini

#n::
Run http://www.google.com
Run Notepad.exe
return

dan jalankan, Anda akan mendapatkan "A" kecil di baki sistem Anda. Jika Anda menekan Windows+ nitu akan menjalankan program apa pun yang terkait dengan membuka URL, kemudian lanjutkan untuk menjalankan notepad.

Jika Anda hanya ingin hotkey tunggal untuk satu perintah, maka

#n::Run Notepad
^!c::Run calc.exe

Windows+ nakan menjalankan Notepad, dan CTRL+ Alt+ cakan menjalankan calc.exe

Seperti yang Anda lihat, Anda dapat memiliki banyak hotkey dalam satu skrip, siap dijalankan kapan pun Anda mau.

Dokumentasi turtorial dan lainnya cukup baik, lihat saja.

- = EDIT = -

Untuk menjawab komentar Anda:

Secara umum saya berharap hotkey menjadi kombinasi tombol yang akan ditekan (dan ditahan) pada saat yang sama, masalah dengan mengetik "chrom e" adalah bahwa Anda tidak akan pernah bisa pergi ke situs web seperti Superuser dan bertanya pertanyaan tentang chrome tanpa muncul dengan jendela baru untuk browser Anda.

Apa yang Anda kejar bisa dilakukan, menggunakan hotstrings di Autohotkey. biasanya ini digunakan untuk memperluas singkatan jadi (seperti pada contoh mereka pada halaman yang baru saja saya tautkan) Anda dapat mengetik "btw" dan secara otomatis diganti dengan bentuk lengkap "by the way".

Dari halaman dokumentasi ini saya mengharapkan yang berikut untuk melakukan apa yang Anda harapkan:

::chrome::Run chrome.exe

Meskipun saya akan membuat "chrome" sesuatu yang kurang mungkin untuk diketik dalam cara normal menggunakan komputer Anda, mungkin chrmeatau sesuatu, meskipun itu tidak mengesampingkan kesalahan ejaan ("terpesona" atau serupa) mengganggu Anda.

Untuk melakukan ini hanya sebagai hotkey (semua ditekan pada saat yang sama) saya harapkan akan terlihat seperti ini:

chrome::Run chrome.exe

Perhatikan bahwa hotstring line dimulai dengan ::sementara hotkey line tidak.

Mokubai
sumber
Kedengarannya seperti yang saya butuhkan ... Jadi saya bisa mengatur hotkey menjadi seperti ini: chrome (yaitu 6 huruf pada keyboard), dan kemudian mengatur itu untuk meluncurkan chrome ... Tentu saja ini hanya sebuah contoh dan bukan apa yang saya sebenarnya ingin melakukan ..
Ahmad
Sebenarnya, hanya untuk mengklarifikasi untuk diri saya sendiri, apakah Anda berharap untuk memegang semua kunci ini pada saat yang sama atau untuk secara spesifik mengetik satu karakter pada satu waktu, yang pertama dapat dilakukan dengan menggunakan hotkeymetode, yang kedua adalah melalui hotstringmetode, saya sudah merinci keduanya dalam jawaban saya.
Mokubai
Walaupun saya belum mencobanya (hidup sibuk - tidak punya waktu: /), tapi sepertinya itu yang saya butuhkan ... Jadi saya menandai jawaban Anda .. Terima kasih! :)
Ahmad
0

Anda dapat melakukan hotkey penyesuaian: Keyboard Launchpad Atau sesuatu seperti program "bosskey" dan program yang dimaksud sudah berjalan dan disembunyikan.

Serigala tua
sumber
Jadi bisakah saya mendefinisikan sesuatu seperti ketika pengguna mengetikkan kunci berikut: chrome .. yang meluncurkan chrome misalnya? .. Ini yang saya cari ... Saya TIDAK mencari jalan pintas keyboard tradisional seperti CTRL + ALT + C meluncurkan chrome atau semacamnya ..
Ahmad
Saya pikir kami perlu lebih detail tentang use case Anda. Jika Anda akan bekerja di command prompt, Anda bisa membuat file batch atau perintah yang meluncurkan program yang Anda inginkan dan pastikan mereka ada di jalur Anda. Kalau tidak, Anda akan memerlukan semacam logger kunci yang dimodifikasi dan Anda akan berisiko tersandung peluncur ketika mengirim email, menulis surat dll. Anda akan memerlukannya untuk memiliki sensitivitas konteks.
OldWolf
0

Anda dapat menetapkan kombinasi tombol pada pintasan desktop. Buat pintasan aplikasi di desktop dan klik kanan di atasnya, pilih Properties. Kemudian klik tab Shortcut. Ada pengaturan untuk tombol pintas.

Nime Cloud
sumber
Tidak itu tidak akan berfungsi .. Persyaratannya adalah saya harus mengetikkan kata yang telah ditentukan, yang akan meluncurkan sesuatu .. jadi misalnya jika saya mendefinisikan 'chrome' untuk meluncurkan googl chrome, kemudian mengetik: chrome .. akan luncurkan chrome ...
Ahmad
@Ahmad Maksud Anda seperti bilah pencarian yang terintegrasi dengan Windows 7? :)
Ƭᴇcʜιᴇ007