Bab lan Paragraf[Singidaken][Tampilake]
Apa ana cara kanggo nindakake tugas sing bola-bali mung sawetara klik?
Akeh pangguna wis ngerti sawetara tombol trabasan dhasar kanggo produktivitas. Tinimbang nggunakake mouse kanggo navigasi ing GUI, sampeyan mung bisa nggunakake Ctrl + S kanggo nyimpen karya. Tinimbang nyilikake kanthi manual saben jendhela sing mbukak, sampeyan mung bisa ngetik Win + D kanggo nuduhake Desktop sampeyan. Nanging apa ana cara kanggo nggawe tombol trabasan dhewe?
AutoHotkey minangka program sing bisa gampang sinau nggawe perintah khusus kanthi sawetara baris kode. Bayangake sampeyan bisa mbukak situs web utawa program favorit kanthi sawetara tombol, utawa kanthi otomatis ngetik tanggal saiki nalika sampeyan ngetik "currdate".
Artikel iki bakal ngrembug sawetara fitur dhasar sing bisa ditemokake ing AutoHotkey uga njelajah sawetara kasus panggunaan umum kanggo program kasebut.
Apa AutoHotKey?
AutoHotkey minangka basa skrip khusus gratis lan mbukak-sumber sing kasedhiya ing Microsoft Windows. Iki wiwitane dikembangake kanggo nggawe trabasan keyboard kanthi gampang lan hotkeys kanggo ngotomatisasi tugas komputer kanthi gampang.
Kanthi program iki, pangguna bisa nggawe skrip lan makro kanthi gampang sing bisa niru senar input keyboard lan mouse. Kasus panggunaan majeng AutoHotkey malah nggunakake antarmuka pangguna lan garis menu kanggo nemtokake apa sing sampeyan pengin skrip.
Wiwit AutoHotkey mlaku ing C ++, saben script bisa gampang diowahi menyang file .EXE sing sapa bisa mbukak sanajan padha ora duwe AutoHotkey diinstal.
Pangguna bisa nginstal AutoHotkey ing situs resmi. Dheweke dokumentasi uga pamula-loropaken lan ekstensif.
Fitur Key
- Kemampuan kanggo nemtokake lan njupuk variabel
- Remap utawa mateni tombol keyboard tartamtu
- Simulasi input keyboard, mouse, lan joystick
- Pangguna bisa nemtokake "hotstrings" sing bisa ngganti teks tartamtu
- Formulir entri data khusus liwat GUI
- Kompatibilitas karo Windows API
- Nggawe susunan adat utawa obyek.
- Dilengkapi perpustakaan sing akeh fungsi sing bisa mbantu pangguna ngapusi teks, ngitung nilai, lan liya-liyane
Konsep Dhasar
Mangkene pratinjau sawetara konsep dhasar sing bisa digunakake nalika nggawe skrip AutoHotkey.
Nggawe file anyar
Sawise AutoHotkey wis diinstal, pangguna Windows bisa kanthi cepet nambah skrip anyar kanthi milih opsi AutoHotkey Script ing New nalika sampeyan klik-tengen ing Desktop.
Kanggo miwiti ngowahi skrip, sampeyan bisa mbukak file anyar ing editor teks favorit. Saben skrip anyar kalebu skrip standar sing njamin kinerja lan kompatibilitas sing paling apik.
Hotkeys lan Hotstrings
Hotkeys utawa tombol trabasan iku kombinasi tombol keyboard sing micu tumindak tartamtu.
Ing conto ing ngisor iki, kita wis nggunakake senar "#n" kanggo nunjukaké sing kita pengin nggunakake hotkey Win + N. Baris sabanjuré nemtokake Run printah kanggo aplikasi Notepad. Kita nggunakake tombol bali kanggo sinyal mburi tumindak.
Tandha pound tegese Win. Ing "!" simbol digunakake kanggo tombol Alt, simbol "^" digunakake kanggo Ctrl, lan tombol "+" digunakake kanggo tombol Shift. Secara kolektif, kunci kasebut dikenal minangka tombol modifier.
AutoHotkey uga ndhukung konteks-sensitif hotkeys. Contone, sampeyan mung pengin micu tumindak yen sampeyan ana ing editor favorit. Kanggo nindakake iki, AutoHotkey duwe tembung kunci #IfWinActive.
Ing conto ing ngisor iki, kita wis nambahake a #IfWinActive direktif sing mriksa luwih dhisik yen pangguna saiki ana ing aplikasi Notepad sadurunge nindakake tumindak kasebut.
hotstrings utamane digunakake kanggo nggedhekake singkatan nalika sampeyan ngetik. Contone, sampeyan bisa nyiyapake skrip AHK sing ngetik "kanthi cara" sawise sampeyan ngetik "btw".
Nemtokake hotstring cukup gampang. Cukup lampirake singkatan pemicu ing antarane rong pasangan titik loro. Hotstring diaktifake yen sampeyan ngetik karakter pungkasan sawise singkatan.
Karakter pungkasan kalebu kurung, kurung, kurung, tandha wacan, tab, spasi, lan tombol Enter. Contone, nggunakake skrip ing ndhuwur, aku bisa ngetik "ttylm" tanpa pemicu hotstring.
Pangguna bisa sijine akeh hotstrings lan hotkeys ing file siji.
Kirim Input Kunci
Ing conto sadurunge, kita wis nuduhake conto tumindak sing ngasilake input teks. Nalika iki migunani ing pirang-pirang kasus, ana sawetara kedadeyan sing bisa uga kudu nggunakake Kirim Key Input.
Fitur iki ngidini sampeyan nemtokake ing skrip nalika tombol ditekan lan ora dipencet lan suwene kudu tetep dipencet. Tumindak sing mbutuhake wektu tundha tombol biasane nggunakake printah Kirim.
Ing conto ing ndhuwur, kita duwe skrip sing nahan tombol panah munggah sak detik. Elinga yen kita duwe perintah sing kapisah kanggo mencet lan ngeculake tombol.
Mbukak situs web lan Program
Kita bisa nggunakake printah Run kanggo mbukak file lan URL. Nemtokake panampa kanthi tembung kaya "Mailto:[email dilindhungi]"bakal mbukak aplikasi email standar kanthi panampa sing wis diisi.
Saliyane file, AHK ngidini sampeyan mbukak folder Windows khusus ing sistem operasi sampeyan. Contone, kanggo mbukak Recycle Bin, kita bisa nggunakake pengenal unik global folder utawa CLSID. Sampeyan bisa nelusur iki dhaftar saka CLSID sing kasedhiya ing Windows.
Obyek lan Variabel
Fitur sing luwih maju kanggo AutoHotkey kalebu kemampuan kanggo nggunakake variabel lan obyek.
Variabel bisa digunakake kanggo nyimpen teks, angka, lan data saka fungsi liyane. Sampeyan bisa nemtokake sembarang nilai kanggo variabel.
Obyek minangka cara ngatur data kanthi luwih efisien. Obyek iku ateges kumpulan variabel. Ing AHK, jeneng variabel dikenal minangka kunci, dene isi kasebut diarani nilai.
Obyek bisa dadi format array, ing ngendi saben nilai nduweni indeks sing gegandhengan minangka kunci. Utawa, kita bisa nggunakake array associative ngendi tombol strings utawa nomer non-urutan.
Tuladha Kasus Gunakake
1. Keyboard Remapping
Pangguna sing pengin nggunakake pemetaan keyboard alternatif, kayata Dvorak, bisa nggunakake skrip AutoHotkey supaya gampang nyetel pemetaan keyboard sing tepat.
2. Hotkeys kanggo situs web lan Program apa wae
AutoHotkey bisa mbukak program apa wae ing komputer lan mbukak URL situs web apa wae. Contone, sampeyan bisa nyiyapake skrip sing mbukak Panelusuran Google nalika sampeyan menet Ctrl + Shift + C. Program sing paling akeh digunakake bisa dadi siji keystroke adoh.
3. Isi jeneng berkas utawa frase sing kerep digunakake
AutoHotkey bisa mbantu sampeyan ngisi macem-macem frase lan senar teks kanthi gampang sing bisa uga angel diketik dhewe. Contone, sampeyan bisa nggawe hotstring cendhak sing ngetik alamat layang sampeyan.
4. Trabasan Kustom kanggo Karakter Khusus lan Tanda Wacan
Apa sampeyan nate ngalami kesulitan ngetik karakter khusus kayata ñ utawa é? Panyerat bisa uga bosen ngelingi carane ngetik en dash (-) utawa em dash (-). AutoHotkey bisa mbantu pangguna nggawe trabasan khusus menyang karakter khusus sing paling akeh digunakake.
kesimpulan
AutoHotkey minangka program sing kuat banget kanggo pangguna Windows.
Program kasebut sampurna kanggo ngotomatisasi tugas-tugas sing bola-bali lan mboseni. Pangguna daya lan penggemar skrip mesthi bakal entuk manfaat saka akeh tugas sing bisa ditindakake AHK nganggo basa skrip.
Ninggalake a Reply