Table of Contents[Veşartin][Rêdan]
Ma rêyek heye ku meriv bi çend klîk karên dubare bike?
Pir bikarhêner jixwe hin bişkojkên kurtebirê yên bingehîn ji bo hilberandinê dizanin. Li şûna ku hûn mişka xwe bikar bînin da ku li dora GUI-yê rêve bibin, hûn dikarin tenê Ctrl+S bikar bînin da ku xebata xwe xilas bikin. Li şûna ku hûn her pencereya vekirî bi destan kêm bikin, hûn dikarin tenê Win + D binivîsin da ku Sermaseya xwe nîşan bidin. Lê gelo rêyek heye ku hûn bişkojkên kurteya xwe biafirînin?
AutoHotkey bernameyek e ku hûn dikarin bi hêsanî fêrî çêkirina fermanên xwerû bi çend rêzikên kodê bibin. Bifikirin ku hûn dikarin malper an bernameyên xweyên bijare bi çend lêdana bişkojkan vekin, an jî dema ku hûn "currdate" dinivîsînin bixweber têkevin dîroka heyî.
Ev gotar dê li ser hin taybetmendiyên bingehîn ên ku hûn dikarin di AutoHotkey de bibînin û her weha hin dozên karanîna gelemperî ji bo bernameyê bikolin.
AutoHotKey çi ye?
AutoHotkey zimanek nivîsandina xwerû ya belaş û çavkaniya vekirî ye ku di Microsoft Windows-ê de heye. Ew di destpêkê de hate pêşve xistin da ku kurtebirên klavyeyê bi hêsanî û bişkojkên germ biafirîne ku bi hêsanî karên komputerê bixweber bike.
Bi vê bernameyê, bikarhêner dikarin bi hêsanî skrîpt û makroyan biafirînin ku dikarin rêzek têketina klavyeyê û mişkê dubare bikin. Bûyerên karanîna pêşkeftî yên AutoHotkey tewra navgînên bikarhêner û barikên menu bikar tînin da ku diyar bikin ka hûn bi rastî hûn dixwazin nivîsara xwe çi bikin.
Ji ber ku AutoHotkey li ser C++-ê dimeşe, her skrîpt dikare bi hêsanî were veguheztin pelek .EXE ya ku her kes dikare bixebite heta ku AutoHotkey sazkirî nebe.
Bikarhêner dikarin AutoHotkey li xwe saz bikin malpera fermî. Yê wê belge di heman demê de destpêk-heval û berfireh e.
Key Features
- Kapasîteya tayînkirin û wergirtina guherbaran
- Hin bişkokên klavyeyê ji nû ve nexşînin an neçalak bikin
- Klavyeyê, mişk, û têketina joystick simule bikin
- Bikarhêner dikarin "hotstrings" ku dikarin hin nivîsan biguhezînin destnîşan bikin
- Formên têketina daneya xwerû bi navgîniya GUI
- Lihevhatina bi Windows API-ê re
- Rêz an tiştên xwerû biafirînin.
- Bi pirtûkxaneyek berfireh a fonksiyonan re tê ku dikare ji bikarhêneran re bibe alîkar ku nivîsê, nirxan hesab bikin, û hêj bêtir
Têgehên Bingehîn
Li vir pêşdîtinek hin têgehên bingehîn hene ku hûn dikarin dema ku nivîsarên AutoHotkey-ya xwe ava dikin bikar bînin.
Afirandina pelek nû
Dema ku AutoHotkey hate saz kirin, bikarhênerên Windows-ê dikarin bi lez skrîptek nû lê zêde bikin bi bijartina vebijarka AutoHotkey Script di binê Nû de dema ku hûn li ser Sermaseya xwe rast-klîk bikin.
Ji bo ku hûn dest bi guherandina nivîsara xwe bikin, hûn dikarin pelê nû di edîtorê nivîsa xweya bijare de vekin. Her skrîpta nû skrîptek xwerû vedihewîne ku performansa çêtirîn û lihevhatina çêtirîn misoger dike.
Hotkeys û Hotstrings
bişkojkên germ an bişkojkên kurtebirî hevberdana bişkokên klavyeyê ne ku çalakiyek taybetî derdixin holê.
Di mînaka jêrîn de, me rêzika "#n" bikar aniye da ku nîşan bide ku em dixwazin bişkojka germ Win + N bikar bînin. Rêza din ji bo sepana Notepad fermanek Run diyar dike. Em mifteya vegerê bikar tînin da ku dawiya çalakiyê nîşan bidin.
Nîşana pound ji bo Win radiweste. "!" sembol ji bo bişkoja Alt, nîşana "^" ji bo Ctrl, û mifteya "+" ji bo bişkoja Shift tê bikar anîn. Bi hev re, van kilîtan wekî têne zanîn bişkokên guherbar.
AutoHotkey jî piştgirî dike kontekst-hesas hotkeys. Mînakî, heke hûn di edîtorê xweya bijare de ne, dibe ku hûn bixwazin ku çalakiyek tenê bişopînin. Ji bo kirina vê yekê, AutoHotkey keywordek #IfWinActive heye.
Di mînaka jêrîn de, me a zêde kiriye #HekeWinActive rêwerzek ku pêşî kontrol dike ka bikarhêner niha li ser sepana Notepad-ê ye berî ku çalakiyê bike.
hotstrings bi piranî ji bo berfirehkirina kurtenivîsan dema ku hûn wan dinivîsin têne bikar anîn. Mînakî, hûn dikarin skrîptek AHK saz bikin ku piştî ku hûn "btw" binivîsin "bi awayê" dinivîsin.
Diyarkirina hotstring pir hêsan e. Bi tenê kurtenivîsa tetikê di navbera du cot kolonan de veşêrin. Dema ku hûn karakterek dawî li dû kurtenivîsê binivîsin, tîra germ tê çalak kirin.
Tîpên dawî di nav xwe de parantez, bend, bend, nîşaneyên xalbendî, tablo, valahî û bişkoja Enter hene. Mînakî, bi karanîna skrîpta jorîn, ez dikarim "ttylm" bêyî ku tîrêja germî çêbike binivîsim.
Bikarhêner dikarin di pelek yekane de bi qasî germ û bişkojkan bixin.
Ketina Key Bişîne
Di mînakên berê de, me nimûneyên kiryarên ku têketina nivîsê vedigerînin nîşan dan. Digel ku ev di pir rewşan de bikêr e, hin rewş hene ku dibe ku em li şûna Ketina Key Bişîne bikar bînin.
Ev taybetmendî dihêle hûn di skrîptê de diyar bikin ka kengî bişkokek tê pêlkirin û nepejirandin û divê kengî pêlkirî bimîne. Çalakiyên ku hewceyê derengiya mifteyê hewce dike dê bi gelemperî fermanek Send bikar bînin.
Di mînaka li jor de, me skrîptek heye ku bişkoja tîra jorîn yek saniyeyê digire. Bala xwe bidinê ku emrên me yên cihê hene ji bo pêlkirin û berdana miftekê.
Malper û Bername bimeşînin
Em dikarin fermana Run bikar bînin da ku pel û URL-an vekin. Diyarkirina wergirek bi hevokek mîna "mailto:[email parastî]” dê serîlêdana e-nameya xweya xwerû ya bi wergirê hatî dagirtî veke.
Ji bilî pelan, AHK dihêle hûn peldankên taybetî yên Windows-ê di pergala xebitandina xwe de vekin. Mînakî, ji bo vekirina Recycle Bin, em dikarin nasnameya yekta gerdûnî ya wê peldankê bikar bînin an CLSID. Hûn dikarin vê bigerin rêzok ji CLSID-ên li ser Windows-ê hene.
Objekt û Guherbar
Taybetmendiyên pêşkeftî yên ji bo AutoHotkey şiyana karanîna guhêrbar û tiştan vedihewîne.
Guherîn dikarin werin bikar anîn da ku nivîs, hejmar û daneyên ji fonksiyonên din hilînin. Hûn dikarin her nirxek ji guhêrbarekê re veqetînin.
Tiştek rêyek e ku daneyan bi bandortir organîze dike. Tiştên bingehîn berhevokek guherbaran in. Di AHK de, navên guhêrbar wekî kilîtan têne zanîn, lê naverok wekî nirx têne gotin.
Tişt dikarin di formatek rêzê de bin, ku her nirxek wekî mifteya xwe pêvekek têkildar heye. Alternatîf, em dikarin rêzek hevgirtî bikar bînin ku tê de kilît rêzik an hejmarên ne-rêkûpêk in.
Nimûneyên Bikaranînê
1. Remapping Klavyeyê
Bikarhênerên ku dixwazin nexşeyên klavyeyê yên alternatîf bikar bînin, mîna Dvorak, dikarin skrîptek AutoHotkey bikar bînin da ku bi hêsanî nexşeyên klavyeyê yên rast saz bikin.
2. Hotkeys ji bo her Malper û Bernameyê
AutoHotkey dikare her bernameyekê li ser komputera we veke û her URLa malperê derxe. Mînakî, hûn dikarin skrîptek saz bikin ku gava hûn Ctrl + Shift + C bişkînin Lêgerînek Google vedike. Bernameyên we yên ku herî zêde têne bikar anîn dikarin bi yek bişkojkê dûr bin.
3. Navên pelan an hevokên ku pir caran têne bikar anîn dagirin
AutoHotkey dikare ji we re bibe alîkar ku hûn bi hêsanî bêjeyên cihêreng û rêzikên nivîsê yên ku ji bo nivîsandina xwe bêzar bin dagirtin. Mînakî, hûn dikarin germek kurt a ku navnîşana posta we dinivîse biafirînin.
4. Kurtenivîsên Xweserî Ji bo Karakterên Taybet û Xalbendiyan
Ma tu carî di nivîsandina karakterek taybetî ya wekî ñ an é de zehmetî kişandiye? Dibe ku nivîskar ji bîr mekin ku meriv çawa en dash (–) an em dash (-) binivîsîne, bêzar be. AutoHotkey dikare ji bikarhêneran re bibe alîkar ku ji karakterên xwe yên taybetî yên ku herî zêde têne bikar anîn kurtebirên xwerû çêbikin.
Xelasî
AutoHotkey ji bo bikarhênerên Windows-ê bernameyek zehf bi hêz e.
Bername ji bo otomatîkkirina karên dubare û bêkêmasî ye. Bikarhênerên hêzdar û temaşevanên nivîsandinê bê guman dê ji gelek karên ku AHK dikare bi zimanê xweya nivîsandinê bike sûd werbigirin.
Leave a Reply