一、下载 Navicat
经过测试,目前无限试用脚本仅支持17.3.7以下版本,直接使用我网盘提供的安装包下载即可,这都是我从官网下载的正版。
最新版17.3.7)

链接: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再执行脚本
五、定时自动重置
在开始前,先去 下载最新的安装包。它的系统要求最低是 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'
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)

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

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

扫码访问小程序中的本文
