Skip to content

amorphobia/rabbit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

698e854 · Apr 28, 2025
Apr 26, 2025
Apr 28, 2025
Sep 22, 2024
Apr 19, 2025
Apr 19, 2025
Sep 8, 2024
Apr 19, 2025
Jun 20, 2023
Apr 26, 2025
Nov 12, 2024
Apr 28, 2025

Repository files navigation

🐇️玉兔毫

AutoHotkey 实现的 Rime 输入法引擎前端

下载体验

Warning

⚠️正在施工⚠️ 现在已经可轻量地使用,遇到问题可以在 Issues 反馈。

Action 版

需要先登录你的 GitHub 账号。

前往 Actions 页面 找到最近成功构建的一次,在生成的 Artifacts 中点击 Rabbit-Full 下载,将压缩包内容解压到一个新建目录中,运行 Rabbit.exe 即可。之后更新时,可只下载 RabbitData 覆盖相应的文件。

Release 版

发行版会在 Release 页面 的 Assets 中,下载最新的 rabbit-v<版本号>.zip,解压到一个新建文件夹,运行 Rabbit.exe 即可。

脚本编译

本仓库提供源码形式的玉兔毫脚本以及仅修改主图标的 AutoHotkey 可执行文件,用户可根据需要自行编译为可执行文件以及压缩。编译方式可参照 AutoHotkey 的官方文档

编译并使用 upx 压缩后,64 位的可执行文件大小可减少为 Rabbit.exe - 约 570 KB, RabbitDeployer.exe - 约 562 KB。

目录结构

Note

以下描述的可删除编译后可删除指的是删除后不影响使用,若要再次分发脚本或编译后的可执行文件,需遵守 GPL-3.0 开源许可

rabbit/
├─ Data/                预设方案以及必要配置,内容删除后可能无法正常使用,若用户目录包含所有必要文件,可删除
├─ Lib/                 玉兔毫运行依赖脚本库,编译后可删除
|  ├─ librime-ahk       Rime 引擎的 AutoHotkey 绑定,编译后可删除
|  |  ├─ rime.dll       Rime 引擎的动态库,若本机已安装小狼毫,可删除;若没有安装小狼毫,需要 a. 保留在此,或 b. 放到主目录,或 c. 放到环境变量 "LIBRIME_LIB_DIR" 指定的目录
|  |  ├─ ...            librime-ahk 库的其他脚本,编译后可删除
|  ├─ ...               其他依赖,编译后可删除
├─ plum/                若使用东风破,将被安装到此路径
├─ Rime/                Rime 用户文件夹,运行后会自动生成;可修改注册表 "HKEY_CURRENT_USER\Software\Rime\Rabbit" 中的 "RimeUserDir" 来指定不同的用户文件夹
├─ LICENSE              开源许可,可删除
├─ Rabbit.ahk           玉兔毫主程序脚本
├─ Rabbit.exe           AutoHotkey 可执行文件,若本机已安装 AutoHotkey 或已编译,可删除
├─ RabbitDeployer.ahk   玉兔毫部署应用脚本
├─ README.md            本文件,可删除
├─ rime-install.bat     东风破批处理脚本,删除后无法从设定中调用东风破

开源许可

GPL-3.0

使用的开源项目

以及一些代码片段,在注释中注明了来源链接

已知问题

  • 候选框图形界面较为简陋,有闪烁等问题
  • 某些情况无法获得输入光标的坐标已在 x64 版本中修复,使用 x86 版本某些在应用中依旧无法获取光标的坐标 (Tebayaki/AutoHotkeyScripts#4)
  • 因热键冲突而取消了一些按键注册
  • 与某些软件适配较差
  • 桌面版 QQ 的密码输入框无法使用:QQ密码输入框(防键盘钩子)原理分析, (页面存档备份,存于互联网档案馆),可右键点击任务栏图标选择禁用/启用玉兔毫,或是在 rabbit.custom.yaml 里设置 suspend_hotkey 指定快捷键来禁用/启用玉兔毫

About

🐇️玉兔毫:由 AutoHotkey 实现的 Rime 输入法引擎前端

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published