工作中總是有一些重復的動作要做,操作的次數多了,就想找點自動完成之類的東西,找來找去,選中了Autohotkey,雖然內存占用比hoekey大了一點點,不過功能比hoekey要多一些 可完成的動作也要多一些,相比之下,還是可以接受的。
我的Autohotkey的ini文件所有動作全是自己做成的,一般來說分兩部分:
一部分是自動輸出字段,比如日期的,因為我的工作里經常要打上當前系統時間,每次都在數字鍵那按來按去的,麻煩,就設了一些:
/dd
輸出 YYYY-MM-DD HH:MM:SS
::/dd::
d = %A_YYYY%-%A_MM%-%A_DD% %A_Hour%:%A_Min%:%A_Sec%
clipboard = %d%
Send ^v
return
/rs
輸出 MMDD
::/rs::
d = %A_MM%%A_DD%
clipboard = %d%
Send ^v
return
這一部分是完成某些動作,目前為止,只寫了一個,是用來控制becky的,因為工作都是用mail聯系的 平均一天要收50+的mail所以經常要打開,最小化becky 一天重復N次,雖然說不麻煩,也都只是鼠標點一下,不過要移動鼠標到特定的點,點擊,所以還是要浪費一些腦細胞的。所以做了寫了這個東西,檢查becky是否打開,如果沒有就打開,如果打開就判斷是否激活,如果沒有就激活,如果已經激動就最小化,就好像QQ的Ctrl+Alt+Z一樣,而且比那個功能還好,按一下出來,再按一下,還能回去,方便啊!
^!#a::
IfWinNotExist, xxxxx - Becky!
;判斷becky是否啟動
Run,c:/SystemTools/Becky_jp/B2.exe
;沒啟動則啟動becky
Else
{
IfWinActive, xxxxx - Becky!
;啟動的話則判斷becky窗口是否激活
WinMinimize,
;激活的話就最小化
Else
WinActivate,
;沒激活的話就激活
}
return
新聞熱點
疑難解答
圖片精選