# reset_navicat_linux **Repository Path**: itzyr/reset_navicat_linux ## Basic Information - **Project Name**: reset_navicat_linux - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-26 - **Last Updated**: 2026-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # navicat-premium-linux-reset ![License](https://img.shields.io/github/license/oomeow/navicat-premium-linux-reset) ## 免责声明 本脚本为免费使用,本脚本只供个人学习使用,使用需严格遵守开源许可协议。严禁用于商业用途,禁止进行任何盈利活动。对一切非法使用所产生的后果,概不负责! --- 该脚本通过删除 `preferences.json` 文件中相关字段,dconf 命令重置清除相关键值,来完成 navicat premium 的试用期重置 适用于 Linux 版本 navicat premium 的试用期 - 16.2.5 版本可用 - 17.2.2 版本可用 - 17.2.4 版本可用 ## 用法 手动执行重置 ```shell # 方式一:执行 shell 脚本 ./reset_navicat.sh # 方式二:python 命令执行 python 脚本 python reset_navicat.py ``` ## 设置开机自动重置 通过 `install.sh` 将脚本注册为开机启动项后,每次登录时会自动检查上次重置时间,**超过10天才会执行重置**,执行时间记录在脚本目录下的 `.last_reset_time` 文件中。 ### 使用 install 脚本(推荐) ```shell # 安装(注册开机启动) ./install.sh # 卸载(取消开机启动) ./install.sh -u ```