前言
之前做大米番茄项目的时候用过Navicat操作数据库,感觉不错,近期要机房合作了,又要用到Navicat了,但是试用期已经过了,这可咋办,在网上下载了好几个,安装上都提示试用期到了,也许是之前做项目试用期到了,在下载其他的接着用,把网上能用的都用了,还都给用过期了。有人就会说下载破解版的多省事,但是我不太信任开源不明的破解版,然后就开始自己折腾着破解,后来发现还是重置试用期简单点,然后就一直这么无限试用下去了。下面给大家分享不同系统不同的破解办法。
Linux
Linux下Navicat是通过脚本启动的,因此很容易在运行之前插一个脚本,由这个脚本来重置试用期
注意脚本是Python3的,每次运行均会重置试用期到14天,要求64位版Navicat
插在Navicat启动脚本之前即可
1 | #!/usr/bin/env python3 |
Mac
下面的方法是无效的,找到可用的方法再更新吧。。
Mac下破解很简单,只要删除一个文件即可(不会丢失任何配置),因此我给丢了个cron定时任务
运行crontab -e,然后粘贴下面的内容即可(注意要在自己的用户上运行,不要到跳到root)
如果哪天发现破解没生效提示已过期,就关掉之后手动执行一下重置命令即可
1 | # ### 无效 ### |
Windows
Windows用的注册表,感觉略麻烦。
- 关闭Navicat
- Win + R,输入regedit回车
- 删除HKEY_CURRENT_USER\Software\PremiumSoft\Data
- 展开HKEY_CURRENT_USER\Software\Classes\CLSID
- 展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它。