This script is free for personal use only. It must be used strictly in compliance with the open-source license agreement. Commercial use and any profit-making activities are strictly prohibited. The author is not responsible for any consequences arising from illegal usage!
- This script is designed for macOS systems and does not support Windows.
- If you encounter any issues, please submit an Issue.
- Download the latest version from the Navicat Premium official website. Install and launch it, then select the 14-day trial.
- After the trial expires, run the reset script: Double-click
reset_navicat.command
, or Execute./reset_navicat.sh
in the terminal.
- Backup your data before use: Go to
File > Export Connections > Select All > Export Passwords
to back up all data. - Supports the latest version.
- Supports the English version.
-
Delete trial data in
~/Library/Preferences/com.navicat.NavicatPremium.plist
by removing top-level keys matching 32-character hash formats (e.g.,91F6C435D172C8163E0689D3DAD3F3E9
,B966DBD409B87EF577C9BBF3363E9614
,014BF4EC24C114BEF46E1587042B3619
).
Preview example (press Space to view):
-
Delete hidden files starting with
.
in~/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Navicat Premium/
.
Example:
-
For implementation details, refer to reset_navicat_old.sh.
If the script does not work, follow these steps:
- Uninstall completely and reinstall (see Complete Uninstallation).
- Quit Navicat before running the script.
- Restart your Mac and rerun the script.
- Verify if the files mentioned in Principle Explanation are successfully deleted.
- Backup data: Go to
File > Export Connections > Select All > Export Passwords
. - (Optional) Uninstall Navicat manually.
- Run the uninstall command:
sudo sh delete_navicat.sh
Enter your password and wait for completion.
- Download the latest version from the official site, install it, import your backup, and run the reset script after the trial expires.
This project is continuously updated with contributions from:
- Mitsuha for the complete uninstallation guide and PR.
- take7yo for the English version support and script optimizations.