亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

并編寫一個簡單的腳本程序 如何編寫腳本程序


并編寫一個簡單的腳本程序 如何編寫腳本程序

文章插圖


上手AutoHotKey(簡稱ahk)并編寫一個簡單的腳本程序自動腳本AHK是一個很好用的軟件,但是很多在安裝后卻不知道怎么下手,本篇就來教大家如何開始使用 。
簡單編寫一個腳本并啟動AHK當我們安裝好AHK后是啥感覺都沒有的,桌面也沒有軟件,感覺好像沒安裝一樣 。
所以趕快先寫個helloworld壓壓驚 。
1.在任意目錄右鍵新建,點AutoHotkey Script新建一個腳本
2.創(chuàng)建好的腳本是.ahk后綴
右鍵Edit Script編輯腳本,其實和編輯txt沒多大區(qū)別,這里我有安裝sublime,所以用sublime打開了
3.簡單編寫一個觸發(fā)文本的腳本,關(guān)于語法后面會詳解,這里先簡單概況下
這是圖中指令的分析:
^j::
send, Hello zaWorld
return
4.保存關(guān)閉后,我們雙擊執(zhí)行腳本,可以發(fā)現(xiàn)右下角多了個圖標,這是正在執(zhí)行中的腳本,右鍵有一些對這個腳本的常用操作 。
5.在任意可以輸入文本的地方測試一下剛剛的腳本,按下Ctrl+J
就好像單身200年的手速一樣打出來了(指字符串)
剛剛我們自定義了一個熱鍵,Ctrl+J,它的功能定義為“鍵入”一段字符 。我將鍵入兩個字加上了引號,正如我們執(zhí)行熱鍵時看到的,它并非一次性將消息瞬間輸出來,而像是以極快的速度敲鍵盤打出來 。
而這個功能,就是通過Send,它會鍵入在逗號后的任何內(nèi)容 。
^j::send, Hello zaWorldreturn
AHK中有許多這樣的命令,我們可以通過查閱文檔按需使用 。
接下來是ahk中的基本語法:
創(chuàng)建熱鍵
自定義的熱鍵首先是由兩個冒號**(::)**創(chuàng)建的,它的左邊就是我們設(shè)置的按鍵或組合鍵 。
然后下面是代碼,也就是這個熱鍵需要執(zhí)行的腳本 。雖然測試中我只執(zhí)行了一個命令,但實際上它并沒有限制只能執(zhí)行一個命令 。
最后return則是標記這段代碼已經(jīng)結(jié)束了 。
這里貼一下幾個特殊鍵位的標識符
#:Win(Windowx的徽標鍵)
!:Alt
^:Ctrl
+:Shift
&:用于連接兩個按鍵(含鼠標按鍵) 合并成一個自定義熱鍵
space:空格鍵
enter:回車鍵
Escape(或 Esc) :Esc(退出鍵)
關(guān)于&需要再詳解一下:通常#!^+這幾個按鍵默認是前綴鍵,它們會自動和后面的按鍵形成組合鍵 。但其他鍵位都是單獨的按鍵,也就是我們不能配置 2j::這樣的鍵,會報錯 。這時候就可以用2 & j::這樣的方式強行使這兩個鍵變?yōu)榻M合鍵 。但弊端就是前面的鍵會變成前綴鍵,失去它原本的效果,也就是你單獨按2也不會輸出數(shù)字2了 。
創(chuàng)建熱字串
熱字串是AHK的另一個功能,它主要是用于擴展縮寫,也就是我們可以事先編輯好一串長字符,設(shè)置一個短字符為它的縮寫,每當我們打出縮寫時,就會將其自動轉(zhuǎn)換 。
它的語法是配置的縮寫兩邊都要有一對雙冒號**(::)**,然后第二對冒號的右邊就是要替換的字符串
繼續(xù)舉例:
這段的作用就是,當我打出star這串字符,然后加上一個回車或空格或Tab鍵,它就會自動替換成后面的一串歐拉 。
*實際上,熱字串也可以執(zhí)行腳本,語法和熱鍵是一樣的,例如下圖 。實際上操作并沒有區(qū)別,只是觸發(fā)方式變了,這里我感覺一般沒必要用熱字串執(zhí)行腳本,除非是用到后面熱鍵設(shè)置的太多了記不住 。
至此,最基本的AHK基礎(chǔ)學習就完成了,想學習后續(xù)更復(fù)雜的內(nèi)容,可以關(guān)注我后續(xù)的文章,都已經(jīng)發(fā)布在我的個人主頁 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: