偶然接觸到了AHK,被這個輕量級的腳本語言所吸引,研究了幾天幫助文檔,寫了幾個片段提升自己的電腦使用體驗
QQ的截圖是越來越好使了,但是有時候會忘記登錄QQ
故而給Ctrl+Alt+A添加一個程序判定,如果沒有啟動QQ的話,就啟動QQ
之前遇到了一個問題,WinExist的窗口檢測方法沒法檢測最小化到托盤區的程序,故而需用Process來判斷QQ.exe是否運行
;QQ截圖,判斷QQ是否運行,若沒有的話,啟動QQ
~^!A::
Process, Exist, QQ.exe
if ErrorLevel {
} else {
Run C:\Program Files\Tencent\QQ\Bin\QQ.exe
} return
Win+F激活Wox后,向Wox中傳遞yd和空格,此時直接輸入進行翻譯
#F::
Process, Exist, Wox.exe
if ErrorLevel {
Send !{Space}
send {Text}yd `
} else {
Run C:\Users\chr\AppData\Local\Wox\app-1.3.524\Wox.exe
} return
效果是這樣的,其實很簡單,激活Wox后發送字符串yd和一個空格,此時直接輸入就能進行翻譯了
妙控鍵盤的F18和F19控制音量
F18:: Volume_Down
F19:: Volume_Up
F18 & F19:: Volume_Mute
Alt+Tab切換窗口時,Tab+重音鍵可以向前切換(我的重音鍵替換成數字0了),這個功能等同於Alt+Shift+Tab,相當於少一只手指來操作
if WinExist("ahk_class #32771") ; 表示AltTab菜單出現在屏幕上.
!0:: Send {Alt down}{left}
Send {Alt up}
return
Windows照片查看器,左手操作鍵盤可以切換圖片和旋轉圖片,微軟這個照片查看器是個老產物,旋轉的快捷鍵貌似有點問題,順時針旋轉有時候無效,不過暫時沒有找到更好的替代軟件
#IfWinActive ahk_class Photo_Lightweight_Viewer
w:: Send {left}
s:: Send {right}
q:: Send ^{,}
e:: Send ^{.}
#w:: Send !{F4}
esc:: Send !{F4}
a:: return
d:: return
return