基于Powershell的键鼠控制-面向绝区零双反
发布网友
发布时间:2024-10-16 17:47
我来回答
共1个回答
热心网友
时间:2024-11-22 05:53
这是一个基于Windows、Powershell、C#、DirectInput和C++开发的键鼠控制器程序。它能够实现对键盘和鼠标设备的读写操作,并且无需额外依赖,直接复制粘贴即可运行。需要注意的是,至少在Win10系统中,它是无依赖的。
如果需要向管理员进程注入,则需要管理员权限。在这个例子中,管理员权限已经自动获取,如果不需要这个功能,可以删除前面的6行代码。
程序中包含了我自己编写的依赖部分,你可以在文件的最后几行找到这些内容。在这个设置中,通过读取鼠标Z轴(滚轮)的移动方向来决定是否按下以下两个组合键之一:
1. 鼠标右键+鼠标左键+空格键
2. 鼠标右键+鼠标左键+C键
默认情况下,按下ESC键可以退出程序。
注1:区间选中手势
使用区间选中手势的方法是:首先点击起始位置,然后在按住shift键的同时点击终止位置。这样,从起始位置到终止位置的内容就会被选中。
注2:保存并执行
要使用这个程序,你需要新建一个文本文件,然后将程序内容粘贴进去。将文件重命名为xxx.ps1,右键点击该文件,选择“使用Powershell运行”即可。