Mac版Navicat试用到期怎么办?免费脚本快速重置恢复14天
Mac版Navicat试用到期怎么办?免费脚本快速重置恢复14天
【免费下载链接】navicat_reset_macnavicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac
那天你正在改一条复杂的 SQL 查询。 Navicat 突然弹窗:14 天试用到期。 卸载重装要折腾一下午,备份都得重做。 其实到期后跑一次重置脚本就行。
这个项目提供 Navicat Mac 版试用重置脚本。 支持 Navicat 16 和 17,英文版也能用。 它只清理试用期标记,不删你的连接数据。 三种方式共用同一份底层脚本 reset_navicat.sh。
三种重置方式,先挑一条路
| 方式 | 适合谁 | 操作量 | 配置模式 |
|---|---|---|---|
| 双击重置脚本 | 偶尔重置的人 | 每次双击 1 次 | 手动 |
| 重置 App | 不想碰终端的人 | 拖进"应用程序" | 每次手动 |
| 自动重置 | 长期用 Navicat 的人 | 配置 1 次 | 每 13 天自动 |
第一次建议先走双击脚本,验证生效后再考虑自动。
分步实操
先克隆项目,再导出连接备份
终端里运行这一行,把项目拉到本地:
git clone https://gitcode.com/gh_mirrors/na/navicat_reset_mac然后打开 Navicat,点菜单"文件 → 导出连接"。 全选连接,勾选"导出密码",存到网盘或 U 盘。 脚本不会删连接,但备份是最后的保险。
手动重置:双击 reset_navicat.command
- 打开项目文件夹,双击 reset_navicat.command。
- 终端窗口弹出,逐行显示清理过程。
- 出现清理完成提示,重新打开 Navicat。
怎么确认成功: Navicat 再次弹出"试用 14 天"的窗口。
重置 App:不想碰终端用这个
- 下载 ResetNavicat.zip,解压。
- 把 ResetNavicat.app 拖到"应用程序"文件夹。
- 双击打开,它会自己跑重置脚本。
完成后 Navicat 自动启动,直接停在试用界面。 App 由 ResetNavicat.scpt 脚本导出。 内部调用的还是同一份重置脚本。
自动重置:配置一次,每 13 天执行
- 双击 auto_reset_navicat.command。
- 系统弹出授权提示,点"打开"。
- 终端显示"已安装每13天自动重置任务",即配置完成。
之后由 macOS 的 LaunchAgent 定时任务接管。 运行日志写在 ~/Library/Logs/navicat_reset.log。 注意:脚本目录一旦移动,要重新双击配置一次。 想改 13 天这个间隔,编辑 auto_reset_navicat.command 里的时间参数,再双击即可。 不再需要时,双击 uninstall_auto.command 卸载。
它到底删了什么
三个地方,全是 32 位哈希格式的"试用标记":
偏好设置文件。 位置在 ~/Library/Preferences/com.navicat.NavicatPremium.plist。 脚本只删其中 32 位哈希格式的顶级键。 好比券袋上"已使用"的标签被撕掉,券本身还在。
隐藏哈希文件。 位置在 ~/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Navicat Premium/。 脚本删除以点开头、符合 32 位哈希的隐藏文件。 相当于清掉门口偷偷放下的"已登记"小卡片。
钥匙串条目。 删除 com.navicat.NavicatPremium 服务下的试用追踪条目。 你保存的数据库连接密码不会被动。 好比撕掉锁孔上的标签,锁本身没动。
想看原始逻辑,读一遍 reset_navicat_old.sh 就够。
可能翻车的点
重置后没变化:确认 Navicat 完全退出再跑。 还不行就重启 Mac 重试。
彻底不生效:先备份连接,再执行:
sudo sh delete_navicat.shdelete_navicat.sh 会全盘删除 Navicat 残留文件。 删完从官网重装,导入备份即可。
合规红线:仅限个人学习使用,别商用。 Navicat 是 PremiumSoft 的注册商标。
现在打开终端克隆仓库,双击 reset_navicat.command,14 天就回来了。
【免费下载链接】navicat_reset_macnavicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
