一、下载 Navicat
经过测试,目前无限试用脚本仅支持17.3.11以下版本,直接使用我网盘提供的安装包下载即可,这都是我从官网下载的正版。
下载的网盘我提供的官方版(最新版17.3.11),下载地址如下:
链接:https://pan.quark.cn/s/6d87a79fe8a5
提取码:1zsZ

二、安装
直接双击下载好的软件包安装



三、下载无限试用脚本
Git 克隆到本地
git clone https://github.com/yhan219/navicat_reset_mac.git
# 打不开GitHub可以使用如下镜像仓库:
git clone https://gitcode.com/weixin_44621343/navicat_reset_mac.git
重置试用期
在没有重置试用期前可能显示是这样:

温馨提示(退出navicat后再运行脚本)
开始执行脚本前请关闭退出 Navicat !
开始执行脚本前请关闭退出 Navicat !
开始执行脚本前请关闭退出 Navicat !
打开Mac 终端,执行如下命令重置试用期:
cd navicat_reset_mac chmod +x reset_navicat.sh ./reset_navicat.sh

执行脚本后重启电脑,再次打开Navicat 重置就生效了!

四、不生效常见解决方案
方法一:切换到其他版本
- 切换到16.3、17.3.5 、17.0.14 等版本,重复上述步骤。
方法二:完全卸载重装
- 重要!!!卸载前备份数据。依次点击
文件\-导出链接\-全选\-导出密码导出并备份所有数据。 - 卸载navicat(可选)。
- 执行卸载命令
sudo sh delete\_navicat\.sh,输入密码后静候片刻。 - 按照上述步骤重新安装
方法三:尝试退出navicat 并重启电脑
- 退出navicat后再运行脚本
- 重启Mac再执行脚本
五、定时自动重置
在开始前,先去 TaskTick 的开源地址(GitHub的 Releases 页面) 下载最新的安装包。它的系统要求最低是 macOS 15 (Sequoia)。 Homebrew 来安装,直接复制下面这两条命令在终端里运行就可以了:
- 安装 TaskTick(要求 macOS 15+)
brew tap lifedever/tap brew install --cask task-tick - 创建静默重置脚本
保存为 auto_reset.sh(路径 /Users/你的用户名/navicat_reset_mac/auto_reset.sh):
# 新建自动重置脚本
cat > /Users/$(whoami)/navicat_reset_mac/auto_reset.sh << 'EOF'
#!/bin/bash
cd /Users/$(whoami)/navicat_reset_mac
git pull
sh /Users/$(whoami)/navicat_reset_mac/reset_navicat.sh > /dev/null 2>&1
EOF
# 添加执行权限
chmod +x /Users/$(whoami)/navicat_reset_mac/auto_reset.sh

- TaskTick 添加每日任务
- 新建任务 → 选择上述脚本


- 重复:点击调度,根据个人情况选择(每天 → 执行时间:选一个电脑通常开机的时刻,如 10:00)

- 最后,点击“基本”给定时任务起个名字,最后点击保存。

- 测试:点击“运行”,无弹窗且日志显示成功即可。

六、软件下载
- TaskTick 定时软件下载地址:
https://github.com/lifedever/TaskTick/tags - Navicat 安装包下载地址:
链接:https://pan.quark.cn/s/6d87a79fe8a5 提取码:1zsZ - 试用脚本下载地址:
git clone https://github.com/yhan219/navicat_reset_mac.git # 打不开GitHub可以使用如下镜像仓库: git clone https://gitcode.com/weixin_44621343/navicat_reset_mac.git
扫码访问小程序中的本文
