goldendict实现双击取词ahk脚本 资料烂大街,但是想复制下来还得磨一磨。 现在知乎csdn太恶心了。不让复制内容。不好好做内容,靠这些小手段就能留住用户? ``` ~LButton:: Loop { LButtonDown := GetKeyState("LButton","P") If (!LButtonDown) Break } WaitTime:=DllCall("GetDoubleClickTime")/4000 KeyWait, LButton, D T%WaitTime% If errorlevel=0 GoSub, Routine Return Routine: { ifwinactive ahk_class CabinetWClass { return } clipboard = send ,^c ClipWait,1 StringLen, cliplen, clipboard if cliplen > 20 { ;避免不是英文單字的東西送到GoldenDict去翻譯。 return } if cliplen < 2 { ;避免不是英文單字的東西送到GoldenDict去翻譯。 return } ; send,{Ctrl down}cc{Ctrl up} 可用這行,也可用下行 run D:\Program Files\GoldenDict\GoldenDict.exe %clipboard% } return ``` 来自 大脸猪 写于 2022-02-10 19:28 -- 更新于2022-02-10 19:31 -- 0 条评论