v0.1.0
Encore — 录一次,重放到下班 / record once, replay forever.
跨平台可编程键鼠宏录制/回放工具首个版本。First release of the cross-platform scriptable macro recorder.
Highlights
- 🎥 全局录制鼠标轨迹/点击/滚轮/键盘,毫秒级时序,F9 插入标记 — global input recording with millisecond timing and F9 markers
▶️ 变速回放(0.25×–8×)、循环、倒计时、F8 全局急停 — variable-speed looped replay with a global F8 panic stop- 📋 零代码批量作业:按行喂剪贴板,每轮循环自动换内容 — zero-code batch mode feeding the clipboard line-by-line per loop
- 📜 Rhai 脚本引擎:
play_to标记分段、剪贴板/按键/点击/文件/外部命令全套 API — embedded Rhai scripting with segment replay and a full automation API(见 SCRIPTING.md) - ✂️ 事件编辑、宏库(JSON 存储)、中英双语 UI — event editing, a JSON macro library, bilingual UI
Downloads
| Platform | File |
|---|---|
| Windows x64 | encore-*-windows-x86_64.zip |
| macOS Apple Silicon | encore-*-macos-arm64.tar.gz |
| macOS Intel | encore-*-macos-x86_64.tar.gz |
| Linux x64 (X11) | encore-*-linux-x86_64.tar.gz |
Platform notes / 平台说明
- macOS: grant Accessibility permission; clear quarantine with
xattr -d com.apple.quarantine encore/ 需授予辅助功能权限 - Windows: unsigned binary — SmartScreen may warn(更多信息 → 仍要运行)
- Linux: requires an X11/Xorg session; Wayland cannot do global capture / 需要 X11 会话,Wayland 不支持全局录制
- Smoke-tested on Linux; Windows/macOS builds are CI-produced — issues welcome / 主要在 Linux 上冒烟测试,Windows/macOS 构建来自 CI,欢迎反馈问题