单击跟踪Windows应用程序
我很有兴趣收集我没有编写但无法控制的应用程序的使用指标.这是在
Windows上运行的应用程序.
我的计划是为鼠标和键盘事件注册一个全局窗口挂钩,并为具有预定标题或其他可识别属性的窗口记录这些事件. 使用这些数据,我希望能够确定用户如何使用相关应用程序.他们点击什么按钮以及什么时候,以及常见的工作流程.等等. 对这个想法的任何想法?是否有第三方产品或库可以促进此解决方案不需要修改现有应用程序?
我假设(希望)这是用于可用性实验而不是恶意目的.
你概述的方法似乎是合理的.全球挂钩的缺点是: >这是每个进程的负担,因为您的钩子代码将被注入到每个进程中. 减轻您对计算机的影响的一种方法是使用更有针对性的钩子:找到您关心的特定进程,枚举其线程,并仅挂钩那些. Spy是一个用于跟踪Windows消息的开发人员工具,可以完成您想要的大部分工作,但我不确定您是否可以将其用于您的目的.我不知道有任何其他工具或框架来做这种仪器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在32位Windows 7计算机上安装Python 3.5中的scipy
- windows-server-2012 – 在IIS 8中更改密钥交换机制
- Windows Qt以及如何在没有OpenCV的情况下捕获网络摄像头
- Windows – Win32 EXCEPTION_INT_OVERFLOW与EXCEPTION_INT_
- windows – 使用Powershell更改只读文件夹 – 灰显
- batch-file – BATCH – 从Windows命令行获取显示分辨率并设
- windows – SQL Server群集选项
- windows-phone-7 – 广告在设备中不起作用但在模拟器中工作
- 使用wmctrl关闭窗口
- 在Windows 10上安装流星