想了一个办法可以检测windows输入法状态

经验创意 · 1247 次浏览
白起1996 创建于 2022-04-24 17:14

因为quicker本身无法检测windows输入法状态,写了一个子程序https://getquicker.net/subprogram?id=7ecc3d69-7694-4553-3c7b-08da25cd8d3a

可以检测windows输入法状态

原理:

通过对屏幕右下角截图OCR,

如果结果中包含“中”,则判断为中文输入状态,否则为英文输入状态。

在自己的电脑上试了好多次,没有出错过。不知道在其它电脑上怎样!

我想过另一种检测方法,发送一个按键,如,接收按键结果,如果结果为.(点)则为英文状态,为。(句号)则为中文状态。这种方法无法后台进行,quicker的发送按键一定会前台发送。


回复内容
CL 2022-04-24 17:34
#1

OCR的成本太高了,太浪费😂

今天小众软件有人分享了一个方式,感觉还不错可以试试: https://meta.appinn.net/t/topic/31987 

回复主贴