MyDetective V1.0
164 views 六月 21, 05 by Timothy一日写程序,倍感无聊,想知道到底我按了多少次键,想看看键盘和鼠标被我“折磨”了多少次。嘿嘿。
为了满足自己的好奇心,所以有了一个写一下小程序的想法。
MyDetective是一个侦测你的按键次数的一个有趣的小工具,包括鼠标左右按键和键盘上的每一个键。
想想在你写文章的时候或者写程序的时候,还可以统计出你按了多少次键,是不是很有趣呢?
其实主要的原理,就是同时运用鼠标钩子和键盘钩子,而且是全局钩子,这样才能保证你的任何按键动作都能被这个程序截获。
下面我们开始体验一下:
启动程序,如下图所示:

点击开始后,程序就开始工作了,如果你觉得他碍眼,点击最小化按钮,程序会自动缩小到托盘那里,并以气泡提示的方法,
提示你按键的信息,点击托盘图标,会出现气泡提示,告诉你当前统计的按键信息,双击托盘图标,就会还原为对话框的形式。
已经测试,能在Win2000和WinXP下运行,win98没试过。大家可以帮我试试。
附上DLL钩子程序和应用程序的源代码,供网友参考。
来看看我打这篇文章的时候,共按了多少次键,看下图,呵呵,居然6000多次了,真是“不知不觉”……怎么样?有意思吧 : )

不知不觉,都晚上1点了,呵呵,我睡了 ZZZZZzzzzz……
声明: 此Blog中的文章和随笔仅代表作者在某一特定时间内的观点和结论,对其完全的正确不做任何担保或假设
本站文章均采用 知识共享署名-相同方式共享3.0 协议进行授权,除非注明,本站文章均为原创,转载请注明转自 Timothy's Space 并应以链接形式标明本文地址!
你可能也对下列文章感兴趣
- 没有相关文章!
在我的系统上不好使……各项数据总是0.

另外如果能增加这样几个功能那不错,工作中用得着:
1.增加保存按钮,可将当前数据以当前日期及时间为文件名保存到一个指定的地方。
2.以分钟为点为统计鼠标、键盘按键的最高频率。(看自己工作中按键有多频)
oksoft@163.com
在我的系统上不好使……各项数据总是0.
另外如果能增加这样几个功能那不错,工作中用得着:
1.增加保存按钮,可将当前数据以当前日期及时间为文件名保存到一个指定的地方。
2.以分钟为点为统计鼠标、键盘按键的最高频率。(看自己工作中按键有多频)
3.可以增加一个自动保存的功能,每天下班前自动保存一下今天的记录情况。
4.可以增加一个曲线图功能,以曲线形式显示出一段时间内按键频率变化情况。可以以小时、天、周、月等。这样办公室人员就能分析出自己在什么月份、什么时间比较忙了。
oksoft@163.com
还有你这个网页网速太慢了……
[reply=cooldog,2009-10-09 03:41 PM]你的建议不错,有空我考虑下把这些功能加进去。
网速慢?这站点托管在电信的服务器上面,你是网通的线路?[/reply]
[reply=cooldog,2009-10-09 09:05 PM]不知道你的系统是哪个版本? 这程序以前是在XP下开发的,今天在我的Win7上运行也没问题。[/reply]