软件用途
最初写这个软件的目的是短视频直播间点赞用的
后来感觉可以加强一下,所以就升级了一下
特点
一切皆随机,可控范围内的随机
V1.1更新内容
整合了键盘鼠标实时状态获取的控制复选框
2.将随机鼠标移动和模拟移动轨迹功能分离,独立设置
3.解决了随机鼠标位置随机值相同的问题
4.鼠标随机位置的随机值加入了公认目前最可行的随机种子获取问题
5.复选框加入实时更新写入执行中的配置参数功能
6.添加了对写入配置文件的数据排序功能
7.修改了部分控件的名称
8.为了兼容旧版本配置文件,语言配置文件改为每次关闭软件自动重写功能
9.修复了随机值最大值和最小值填写错误造成的异常报错功能(随机最大值和最小值怎么填写都可以,比如你可以把最大值设置位52,最小值设置成152,软件内部自动调换参数)
10.修正特定参数条件下可能造成程序卡死的问题.
11.编译时添加了PDB调试文件,方便定位程序错误
编译环境
软件采用 Visual Studio 2013 C# Winform 编写
.net运行库为4.0版本,需要自行安装net运行库
查毒
软件没有加壳混淆,使用dnspy可直接查看源代码
现存问题
目前模拟真实鼠标移动轨迹问题没解决(算法问题)
目前还不会生成时自动复制所需的运行库文件
没有加入最小化到右下角状态栏功能
主要功能/动作
1.软件关闭后会在程序目录生成两个文件
default.dspt
软件关闭时自动写入,保存当前的配置参数
Language.ini
不存在则根据默认参数生成
存在则只在软件启动时读取
修改后可以重启软件加载,主要是为了验证多国语言的可行性(Diy)
2.支持保存和加载配置文件
可以将当前的配置参数保存成文件,需要时加载
扩展名为 *.uspt
3.关于鼠标/键盘控制
显示鼠标坐标和鼠标按键状态采用Form的Control类自带的方法完成
因为Control类只支持键盘的Ctrl,Shift,Alt这三个键的按键状态监测
鼠标移动使用user32.dll的SetCursorPos
鼠标点击使用user32.dll的SendInput
因为使用了这两个系统自带API,所以安全软件可能会提醒(报毒)
使用方法
1.设置参数
2.点击激活按钮
3.鼠标移动到需要点击的位置
4.根据设置的组合热键启动
5.鼠标右键强制停止运行
有统计点击次数
有没有可参考的计算平面两个点之间的经过直线的近似点的循环算法?
2.关于参数文件
有没有可参考的标准配置文件读写样例代码
总结
其实写这个软件的目的是为了验证一些功能的实现,因为我最终的目的是做一个可以编写脚本的软件,可以完全模拟键盘和鼠标操作
下载地址:
蓝奏网盘阿里网盘
感谢您的来访,获取更多精彩文章请收藏本站。
1. 资源都是经过站长或作者收集测试修改后发布分享。转载请在文内以超链形式注明出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
暂无评论内容