这是一个包装成我也不知道是什么游戏脚本的键盘记录器
以下需要注意:
-
你可以通过更改
SubForm.cs
以修改界面 -
而
HookTestForm.cs
里的keyboardHook_KeyDown
方法实现了按下某个键执行某个脚本 -
SimulationKeyboardInput
方法中在执行完应该输入的按键后还会再次执行一次回车,如不需要可以删除 -
EmailClient.cs
实现了发送邮件行为,并且在HookTestForm.cs
与SubForm.cs
均有关于向指定邮箱发送信息的方法,如不需要请注意删改,如果需要请修改EmailClient.cs
中的收件人邮箱、发件人邮箱和发件人密码,否则会造成程序关闭时假死 -
MouseKeyboardLibrary
项目可以卸载,并且HookSampleApplication
不会引用这个项目,他们已经被封装在了一起,MouseKeyboardLibrary
项目存在的意义是了解监听钩子的实现方式
- 有卡死概率
- 注释较少
- 结构混乱
- 仅有通过邮件报告按键信息