Ghost Typer 是一个利用剪贴板内容的自动打字工具。与普通的“粘贴”操作不同,它利用底层驱动模拟真实的物理键盘按键事件 (Key Press),逐字输入内容。
这使得它在以下场景中格外有用:
- 🚫 受限输入框:某些网站或软件禁止使用
Ctrl+V粘贴。 - 🖥️ 远程环境:在远程桌面 (RDP)、TeamViewer 或虚拟机 (VM) 中,剪贴板共享经常失效或粘贴乱码。
- 🤖 自动化测试:需要模拟真实用户输入速度的场景。
- 🚀 极速启动:基于 Rust 后端,由 Tauri v2 驱动,内存占用极低,启动瞬间完成。
- ⌨️ 真实模拟:使用
enigo库模拟底层键盘敲击,非系统级粘贴,更难被检测。 - ⚡ 全局热键:支持
Ctrl + Alt + V一键启动,无需频繁切换窗口。 - 🎨 现代化 UI:提供清晰的倒计时动画与状态反馈 (基于 TypeScript + Vite)。
- 💾 配置持久化:自动记忆你的延迟设置,下次打开即用。
- Core Framework: Tauri v2
- Backend: Rust (利用
enigo进行键鼠模拟) - Frontend: TypeScript, HTML/CSS, Vite
- State Management:
tauri-plugin-store(本地 JSON 持久化)
点我 下载
-
复制文本:先在任意地方复制你想要输入的文本到剪贴板。
-
设置延迟:
- 启动延迟:点击开始后等待几秒再打字(给你切换窗口的时间)。
- 输入间隔:每个字符之间的停顿毫秒数(太快可能导致远程桌面丢包)。
-
启动任务:
- 🖱️ 方式一:点击界面上的“开始模拟”按钮,然后迅速切换到目标输入框。
- ⌨️ 方式二 (推荐):直接切换到目标输入框,按下
Ctrl + Alt + V,立刻开始自动打字。
非常欢迎提交 Issue 和 Pull Request! 如果你发现某些软件无法模拟输入,或者有更好的 UI 建议,请随时告诉我们。
本项目基于 MIT 许可证开源。
