好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 rogerena 于 2026-2-14 09:05 编辑
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、分享网盘改为文件夹方式,以后版本更新就不用频繁编辑主题改分享链接了
业余时间开发,难免存在不足,如在使用中碰到什么问题,可以留言交流 |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|