尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Mac版Navicat无限试用:一个脚本如何免费重置14天试用期

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如果你 Mac 上的 Navicat Premium 刚弹出试用期已结束最省事的 Navicat 试用重置办法不是重装也不是找补丁。开源项目 navicat_reset_mac 做的事情很直接把 Navicat 记录试用期用的 32 位哈希数据清掉下次启动时 Navicat 找不到使用记录就当你第一次运行14 天重新算。支持 Navicat 16/17 的中文版和英文版仅适用于 macOSWindows 不适用。先懂原理试用期到底记在哪里Navicat 会把试用进度记在三处脚本就是逐一清理它们偏好设置文件~/Library/Preferences/com.navicat.NavicatPremium.plist里面有一批 32 位大写十六进制格式的顶级键例如91F6C435D172C8163E0689D3DAD3F3E9、B966DBD409B87EF577C9BBF3363E9614。应用支持目录~/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Navicat Premium/下有以点开头、文件名是 32 位哈希的隐藏文件。钥匙串中com.navicat.NavicatPremium服务下的哈希格式条目。reset_navicat.sh的执行顺序是先用pkill -9结束 Navicat 进程避免文件被占用再删掉应用支持目录里匹配点号加 32 位十六进制的隐藏文件接着用 PlistBuddy 把 plist 中的 32 位哈希顶级键逐个移除最后扫一遍钥匙串只删哈希格式的试用条目你保存的数据库连接密码原样保留。为什么有效这三处本质只是用没用过的记录。记录清掉Navicat 下次启动就会重新走首次试用流程。整个过程不碰程序文件你的连接、配置、查询历史都不受影响。第一次重置前先导出连接备份在 Navicat 里依次点文件 → 导出链接 → 全选勾上导出密码把所有连接导出成一个文件存到安全的地方。提醒这一步只需要做一次文件留好后面即使彻底卸载重装导入它就能恢复全部连接。选一个入口双击即用或每 13 天自动跑一次先拿到项目git clone https://gitcode.com/gh_mirrors/na/navicat_reset_mac项目里的三个入口对应三种用法不想碰终端下载ResetNavicat.zip解压后把ResetNavicat.app拖进应用程序双击运行即可。它会自动执行重置脚本、启动 Navicat还会自动点掉试用弹窗上的试用按钮逻辑见ResetNavicat.scpt这个 App 就是由该脚本导出生成的。想自己掌控时机试用到期后双击reset_navicat.command或在终端里执行./reset_navicat.sh重置完成后脚本会自动帮你启动 Navicat。一劳永逸双击auto_reset_navicat.command一次它会创建一个 macOS 定时任务LaunchAgent位于~/Library/LaunchAgents/com.github.yhan219.navicatreset.plist先立即重置一次之后每 13 天自动跑一次过程都写在~/Library/Logs/navicat_reset.log里。两个注意点脚本位置移动后需重新运行这个文件刷新任务想取消定时任务双击uninstall_auto.command即可。怎么确认重置成功了看终端输出就够。一次成功的运行会明确告诉你plist 里删了哪些哈希键没有可删的会显示未找到需要删除的32位哈希密钥、应用支持目录删了哪些隐藏文件、钥匙串删了几个条目已删除 N 个钥匙串条目。然后启动 Navicat试用弹窗又出现 14 天倒计时就是成功了。如果试用期没变化按这个顺序排查确认 Navicat 完全退出后再跑脚本活动监视器里检查残留进程重启 Mac 再执行一次对照上面的原理检查三处数据是否真的被删掉。还不生效就做完全卸载再重装仍无效果时走彻底重装卸载前记得按前面方法再备份一次连接在终端执行sudo sh delete_navicat.sh输入密码后等它跑完。脚本会扫描/private和你用户目录下文件名含 navicat 的文件并删除同时排除.ncx连接导出文件、.sh脚本和重置脚本所在路径到 Navicat 官网下载最新版重新安装导入之前导出的连接文件等试用期到期后再执行一次重置脚本。合规与免责本项目采用 LGPL 开源协议可自由使用、修改和分发。按 README 声明脚本仅供个人学习使用严禁商业用途或任何盈利活动使用产生的后果由用户自行承担Navicat 是 PremiumSoft 公司的商标。商用或长期生产环境建议支持官方正版。建议现在就动手在当前这轮 14 天到期前导出一次连接备份运行reset_navicat.sh并确认终端里三处数据都有删除记录之后交给每 13 天一次的定时任务。【免费下载链接】navicat_reset_macnavicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表