跳至内容

InputTip 版本区别和迁移

危险

  • 未来可能不再发布 exe 版本
  • 如非必要,不要再使用 exe 版本

zip 与 exe 版本的区别

提示

  • zip 版本的实现方式就是通过源代码方式运行 InputTip
  • 就像 Python 一样,只要提供了 python 运行环境,就可以直接运行 .py 脚本
  • 同样的,由于源代码中包含了 AutoHotkey 运行环境,所以可以直接运行 .ahk 脚本
区别zip 版本exe 版本
下载体积~1MB~10MB
误判病毒的风险无(小)
强制要求管理员权限
自定义功能
版本更新
  1. 下载体积和病毒误判

    • zip 版本是源代码的压缩包
      • 下载体积更小( 1MB 左右)
      • 不会被误判为病毒
    • exe 版本是源代码编译后的版本
  2. 权限要求

    • zip 版本默认使用 普通用户权限,可以通过勾选 以管理员权限运行 来使用 管理员权限
    • exe 版本强制要求使用 管理员权限,如果没有管理员权限,无法运行
  3. 自定义功能

    • 由于 zip 版本就是源代码文件,允许用户使用 自定义功能
    • 由于 exe 版本是编译后的程序,所以无法提供 自定义功能
  4. 更新检查

    • zip 版本可以随时与源代码仓库同步更新
      • 托盘菜单 => 更多设置 => 更新检查 => 立即更新
    • exe 版本需要等待对应的新版本发布,才能获取到更新
      • 托盘菜单 => 更多设置 => 更新检查 => 立即检查版本更新

  • 简单来说: zip 版本没有 exe 版本的相关缺陷,还具备一些独特的优化和特性
  • 因此,如非必要,你只应该使用 zip 版本

zip 版本的唯一缺陷

提示

  • 这算是 zip 版本的一个小缺陷
  • 但是它基本没有什么影响,因为不需要也不应该通过 任务管理器 去操作 InputTip
  • 由于 zip 版本直接基于 AutoHotkey64.exe 运行,所以它在 任务管理器 中显示的进程是 AutoHotkey64.exe
  • 如果同时有多个 AutoHotkey64.exe 进程,可能不好区分哪一个是 InputTip 的进程
  • 对于这种情况,你只需要通过 InputTip 的 托盘菜单 随意打开一个配置菜单
  • 任务管理器中,你就会看到 AutoHotkey64.exe 下有相关配置菜单的子进程
  • 就可以区分出哪一个 AutoHotkey64.exe 是 InputTip 的进程了

软件数据以及版本迁移