Windows全局/微软输入法的字数统计/键盘使用情况统计

从351行起改成了:

Send {space}
KeyWait, Space, T0.2
if (ErrorLevel) {
    While GetKeyState("Space", "P") {
        Send, {Space}
        
    }
}
return

但代码没读完,不知道有没有其他影响

1 个赞

没有考虑到长按空格的需求(除了箭头和退格我从来不进行长按操作),实际上数字1-9也变得不可长按了。

感谢报错及提供方案,我研究研究怎么解决。

今天在使用的过程中发现一个问题,我将软件添加进了 一个可以添加 UAC 白名单的小工具!让软件运行不再提示 UAC! - 发现频道 :mag: - 小众软件官方论坛 (appinn.net) UAC白名单软件中,再将它生成的快捷方式添加到开机自启动的文件,随后重启开机就会出现这样的提示,当日的字数也被清零了。
image
不知道这个问题能否解决:joy:,想偷懒省下开机自启动时的UAC弹窗

我从来没见过UAC弹窗,我也不知道怎么弄。

不过我有一个猜测:
注意到 Windows 10 中实际上有两个启动文件夹。
第一个启动文件夹位于系统级别,而第二个启动文件夹位于用户级别。
我猜把快捷方式放到用户级别的启动文件夹是不会跳UAC弹窗的。

好的,我试试~

我尝试后,提示没了,但是字数清零

我估计是创建快捷方式运行,working dir就不是script dir了。
稍等我晚上改个代码,让工作目录保持不变。

添加了一句代码:
SetWorkingDir %A_ScriptDir%
你试试这个版本可以吗?
image

1 个赞

大佬牛,清零的问题解决了。

1 个赞

登陆的话,是可以看到字数统计的,我的已经46万了,才没几年,蛤蛤!

大佬好,深度使用一周后,发现时常有计数停止的问题:
情况1:托盘右键菜单白屏,计数停止
情况2:托盘邮件菜单没有白屏,正常显示,计数停止
情况3:语音随读正常,但是计数停止
以上3种情况都是随机出现的,我一直没有排查出原因,在电脑息屏后重新工作时发生概率较大,但在普通文本输入的过程中也时有出现。
其中情况1、2我都复现过两次以上,当计数停止时文字时光机也会停止录入。情况3是我想试验用语音随读能否监测计数停止时尝试过一次,当时没有看文字时光机。
初步推测可能和键盘钩子脱钩有关?但是又无法解释情况3,所以难以排查出原因。
另外显示的字数在任务栏中有点太小了,四个字符才和旁边的中英文指示一样大,虽然设计美学很轻量无感,但是对于近视人群来说太考验眼力(我每次都是开着放大镜看的):joy::joy:,当数字停止变化时,不方便及时发现其已停止工作,对于最终统计的准确度有很大影响。
image
因此我想,如果不能排查出计数停止的原因的话,能否设置出一个更大的外显式字数置顶窗口or或者其它能更直观看出字数统计是否正在运行的方式,以方便在其停止计数时及时重新加载?希望大佬还能进行后续的优化和维护,感激不尽。

1 个赞

感谢反馈

我研究研究怎么搞成 TrafficMonitor 插件
这样显示大一点 也不占地方
不过还不会呢
还得靠new bing 哈哈

newbing已经被封掉了……就在今天,好像是IDC全部被屏蔽掉了(悲)

我正在用啊 甚至都不用番茄正常用:flushed: 还是得番茄

原来只有我是被封的倒霉蛋(大怒:rage:

情况1我也经常出现。。。。
坐等大佬解决

在哪里看源码啊

第一次成功之后就无法正常运行了。尝试过1.1版本和黑字版,可以统计键入次数但是就是不显示字数。求解。

这几天弄个稳定点的新版本,不鸽

辛苦了。