本帖最后由 xinchenmetx 于 2025-12-21 14:16 编辑
简单来说。这是一个只有16KB大小的鼠标连点器,但绝没那么简单
支持切换鼠标左/右键点击/长按点击/滚轮滚动
支持自定义点击间隔,单位是毫秒
支持自定义热键
支持指定时间触发 / 定时启动外部程序
自动记忆配置参数,配置文件存储在“我的文档”目录,不污染注册表
已适配深色模式
已添加随机扰动,避免被检测
自定义脚本(Beta)
软件体积极小,适合便携存储
[Asm] 纯文本查看 复制代码 # MouseClickTool 脚本文件,文件后缀名为"*.msck"
# 1.注释使用'#'开头
# 2.注释应当另起一行,不要和代码混在一起
# 3.代码所在的行,不应出现多余空格
# 4.文件内的空行不会影响脚本执行,为了便于阅读可以多加空行
# 等待1000毫秒,1秒等于1000毫秒
delay(1000)
# 修改窗体标题栏上的文字
title("我的测试脚本")
# 左键在指定坐标单击一次,x:300,y:500,后续全部使用此坐标演示
left_click(300,500)
delay(1000)
# 右键在指定坐标单击一次
right_click(300,500)
delay(1000)
# 鼠标左键在指定坐标长按-->按下,此时末尾的参数为1
# 按下松开必须搭配使用,顺序不能反
# 需要长按多久,添加delay等待就好,这里长按3秒
left_click_long(300,500,1)
delay(3000)
# 鼠标左键在指定坐标长按-->松开,此时末尾的参数为0
left_click_long(300,500,0)
delay(1000)
# 鼠标右键在指定坐标长按-->按下
right_click_long(300,500,1)
delay(3000)
# 鼠标右键在指定坐标长按-->松开
right_click_long(300,500,0)
delay(1000)
# 向上滚动 400 的距离,如果需要在某个坐标滚动,先使用left_click方法点击到相应位置
mouse_wheel(400)
delay(1000)
# 向下滚动 400 的距离
mouse_wheel(-400)
delay(1000)
# 启动一个进程,这里尝试打开edge浏览器
# 测试时应添加delay或once,否则循环执行把内存消耗完,windows系统卡死,必须按电源键强制关机
create_process("C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe")
# 结束当前脚本, 无参数, 脚本默认循环执行, 需要循环执行时不要添加
once()
[Asm] 纯文本查看 复制代码 # 修改窗体标题栏上的文字, 1个参数
title("Your title")
# 等待n毫秒, 1个参数
delay(ms)
# 鼠标左键单击, 2个参数,x,y坐标
left_click(x,y)
# 鼠标右键单击, 2个参数, x,y坐标
right_click(x,y)
# 左键长按, 3个参数, x,y坐标, type可选1(按下)或0(松开)
# 长按时需要注意顺序, 必须先按下再松开, 搭配delay可以实现长按的时间
# 如果不添加delay, 相当于一次普通单击
left_click_long(x,y,type)
# 右键长按, 3个参数, x,y坐标, type可选1(按下)或0(松开)
right_click_long(x,y,type)
# 鼠标滚轮滚动, 1个参数, value可以为是正数或负数, 分别是向上或向下滚动
mouse_wheel(value)
# 启动程序, 1个参数, fileName表示程序完整路径, 可携带参数
create_process("fileName")
# 结束当前脚本, 无参数, 脚本默认循环执行, 需要循环执行时不要添加
once()
# 结束进程, 无参数, 直接退出连点器
exit()
注意事项
本软件是开源软件,如遇问题或提出建议,欢迎前往仓库反馈和贡献代码。
本软件仅限合法使用,请勿用于违反其他软件服务的协议条款。由本软件产生的不良后果均由使用者承担。
如何退出?如果鼠标点击频率过快无法停下来,请先让程序窗口到前台(ALT+TAB),然后按 ALT+F4 关闭程序。
如果有软件无法被点击,尝试以管理员身份或者TrustedInstaller特权运行此软件。
有用的话请给一个免费评分,感激不尽 |