设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 66|回复: 8

LambEcho - 键鼠脚本录制、回放、编辑原创工具

  [复制链接]
累计签到:16 天
连续签到:7 天
灌水成绩
13
24
3130
主题
帖子
积分

等级头衔

ID : 640

初级技术员

积分成就 测量币 : 3130
在线时间 : 0 小时
注册时间 : 2026-3-19
最后登录 : 2026-5-12

勋章
UID勋章测量学徒测量员
发表于 2026-4-14 19:13:38 | 显示全部楼层 |阅读模式 IP:广东东莞
LambEcho - A KeyMouseScript Tool
名字寓意:像小羊(Lamb)一样温顺地回响(Echo)你的每一个操作

一款 Windows 平台下的键鼠脚本录制与回放工具,支持高精度录制鼠标点击、移动轨迹和键盘操作,并可以精确回放。适用于自动化测试、重复性任务执行、游戏辅助等场景。

核心功能
脚本录制
| 功能 | 说明 |
| **高精度采样** | 支持标准(200Hz)和高精度(1000Hz)两种采样模式
| **鼠标事件** | 精确记录左键/右键的按下、释放位置和时间戳
| **拖拽轨迹** | 记录按键按下过程中的完整移动轨迹(>1px即触发)
| **纯移动录制** | 记录非按键状态的鼠标移动(>5px,节流50ms,避免数据爆炸)
| **键盘操作** | 支持全键盘按键录制,包括功能键、方向键、数字键等
| **自动保存** | 录制文件自动以 `任务名_时间戳.json` 格式保存到指定目录
| **实时统计** | 录制过程中实时显示:录制时长、鼠标事件数、移动轨迹数、键盘按键数、总事件数


脚本回放
| 功能 | 说明 |
| **精确回放** | 基于时间戳的精确事件重放,还原真实操作时序
| **循环播放** | 支持指定循环次数(0 = 无限循环)
| **变速播放** | 可调节播放速度倍率(加速/减速回放)
| **即时停止** | F8 热键即时停止(10ms 响应),无需等待当前动作完成
| **状态监控** | 实时显示当前状态、已完成循环数、当前执行动作进度


事件编辑器
| 功能 | 说明 |
| **可视化展示** | 事件列表按类型着色(鼠标按下=蓝、释放=靛蓝、移动=青、按键=橙)
| **虚拟滚动** | 大量事件(>80个)采用虚拟滚动技术,仅渲染可见区域,轻松处理万级事件
| **延迟编辑** | 每个事件的延迟时间可直接在界面中编辑修改
| **拖拽排序** | 支持拖拽事件卡片进行重新排序,自动重算时间戳
| **右键菜单** | 复制、粘贴、删除、上移、下移等操作一键完成
| **选中高亮** | 左键点击选中/取消选中事件,视觉反馈清晰
| **保存/另存** | 编辑后可保存覆盖原文件或另存为新文件



快捷键体系
| 快捷键 | 功能 | 适用状态
| **F5** | 开始录制 | 空闲
| **F6** | 停止录制 / 停止播放 | 录制中 / 播放中
| **F7** | 开始播放 | 空闲
| **F8** | 停止播放 | 播放中
| **F9 / ESC** | 紧急停止(全部) | 任意

> 💡 热键为全局热键,在任何窗口下均可触发。
> 💡 整体性能考虑,暂时支持事件总量为500事件,正常用完全够用了。

文件格式
- 采用 **JSON** 格式存储录制数据,可读性强,便于二次开发
- 每条事件包含 `type`(类型)、`params`(参数)、`timestamp`(时间戳)三个字段
- 拖拽轨迹以坐标数组形式保存,支持完整路径还原


基本流程
1. **录制**设置保存路径 → 按 **F5** 开始录制 → 操作鼠标键盘 → 按 **F6** 停止
2. **回放**选择录像文件 → 设置循环次数和速度 → 按 **F7** 开始 → 按 **F8** 停止
3. **编辑**选择录像文件 → 点击 **编辑** → 修改延迟/排序/删除 → **保存**



为了证明原创,根据主题要求,特地加上了“吾爱特供”字样


软件下载 10兆左右无法放附件,请移步百度网盘:





通过网盘分享的文件:LambEcho1.2.0.rar



链接:https://pan.Baidu.com/s/1O4VIfzFKGz2an0WOZcioIA?pwd=dqca 提取码:dqca


更新:

1、加入启动时获取管理员权限授权申请,解决鼠标定位在记事本等应用是F5快捷方式不起作用的BUG
2、分享网盘改为文件夹方式,以后版本更新就不用频繁编辑主题改分享链接了

业余时间开发,难免存在不足,如在使用中碰到什么问题,可以留言交流
精密测量技术论坛免责声明
✈️重要声明:以上内容仅代表该作者观点,不代表本站精密测量技术论坛立场。
✅如有涉及侵权请尽快告知,我们将会在第一时间处理。作者原创内容未经允许不得转载!
📱 站长联系邮箱:1339305021@qq.com
📱 站长联系微信:dddnnbbb
累计签到:22 天
连续签到:6 天
灌水成绩
0
161
12887
主题
帖子
积分

等级头衔

ID : 561

高级技术员

积分成就 测量币 : 12887
在线时间 : 0 小时
注册时间 : 2026-4-10
最后登录 : 2026-5-14

勋章
UID勋章测量学徒测量员
发表于 2026-4-15 22:57:08 | 显示全部楼层 IP:重庆
语言平实,容易接受。
回复

使用道具 举报

累计签到:16 天
连续签到:5 天
灌水成绩
1
166
13086
主题
帖子
积分

等级头衔

ID : 570

高级技术员

积分成就 测量币 : 13086
在线时间 : 0 小时
注册时间 : 2025-10-20
最后登录 : 2026-5-19

勋章
UID勋章测量学徒测量员
发表于 2026-4-16 12:58:13 | 显示全部楼层 IP:美国
示例代码规范,值得学习。
回复

使用道具 举报

累计签到:15 天
连续签到:2 天
灌水成绩
0
145
11053
主题
帖子
积分

等级头衔

ID : 544

高级技术员

积分成就 测量币 : 11053
在线时间 : 0 小时
注册时间 : 2026-4-17
最后登录 : 2026-4-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-19 04:32:17 | 显示全部楼层 IP:江苏南京
内容专业但不晦涩。
回复

使用道具 举报

累计签到:20 天
连续签到:9 天
灌水成绩
0
157
12385
主题
帖子
积分

等级头衔

ID : 541

高级技术员

积分成就 测量币 : 12385
在线时间 : 0 小时
注册时间 : 2026-2-4
最后登录 : 2026-5-20

勋章
UID勋章测量学徒测量员
发表于 2026-4-22 21:20:41 | 显示全部楼层 IP:北京
对面试复习也很有帮助。
回复

使用道具 举报

累计签到:17 天
连续签到:5 天
灌水成绩
1
177
14236
主题
帖子
积分

等级头衔

ID : 514

高级技术员

积分成就 测量币 : 14236
在线时间 : 0 小时
注册时间 : 2026-3-27
最后登录 : 2026-5-19

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:19:47 | 显示全部楼层 IP:广东东莞
适合自学,不用再到处找资料。
回复

使用道具 举报

累计签到:15 天
连续签到:4 天
灌水成绩
0
167
14367
主题
帖子
积分

等级头衔

ID : 567

高级技术员

积分成就 测量币 : 14367
在线时间 : 0 小时
注册时间 : 2026-1-16
最后登录 : 2026-5-13

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:19:47 | 显示全部楼层 IP:广东东莞
排版整洁,阅读体验很棒。
回复

使用道具 举报

累计签到:17 天
连续签到:8 天
灌水成绩
0
114
9865
主题
帖子
积分

等级头衔

ID : 565

中级技术员

积分成就 测量币 : 9865
在线时间 : 0 小时
注册时间 : 2025-10-12
最后登录 : 2026-5-19

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:41:59 | 显示全部楼层 IP:广东东莞
文章很有深度,值得细品。
回复

使用道具 举报

累计签到:21 天
连续签到:2 天
灌水成绩
0
155
11104
主题
帖子
积分

等级头衔

ID : 554

高级技术员

积分成就 测量币 : 11104
在线时间 : 0 小时
注册时间 : 2026-3-2
最后登录 : 2026-5-18

勋章
UID勋章测量学徒测量员
发表于 2026-5-2 09:00:01 | 显示全部楼层 IP:北京
代码示例很实用,直接就能用。
回复

使用道具 举报

快速回复换一批
遇见神贴岂能不顶
顶顶顶
强无敌
马克一下
2333333333
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-5-21 23:27 , Processed in 0.654200 second(s), 35 queries .

快速回复 返回顶部 返回列表