【navicat】无限免费试用

Navicat无限试用

windows手动

  1. 关闭Navicat
  2. Win + R,输入regedit回车
  3. 删除HKEY_CURRENT_USER\Software\PremiumSoft\Data
  4. 展开HKEY_CURRENT_USER\Software\Classes\CLSID
  5. 展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它

打开系统注册表找到以下位置HKEY_CURRENT_USER\Software\Classes\CLSID**{FCABAC0C-4447-F047-51F3-7E27276ECA6F}**\Info

提醒一下:不同系统红色ID 可能不一样哦~!

直接将 Info 目录删除即可!

windows脚本

@echo off

echo Delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration[version and language]
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium" /s | findstr /L Registration"') do (
    reg delete %%i /va /f
)
echo.

echo Delete Info folder under HKEY_CURRENT_USER\Software\Classes\CLSID
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\Classes\CLSID" /s | findstr /E Info"') do (
    reg delete %%i /va /f
)
echo.

echo Finish

pause

https://github.com/anhao/reset-navicat-premium/blob/main/reset.bat

linux

#!/usr/bin/env python3
# -*- coding:utf-8 -*-

import os
import re

# 试用时间重置的正则
ps = (
        re.compile(r'\[Software\PremiumSoft\Data\\{[^\}]*\}\Info\].*?\n[^\[]*'),
        re.compile(r'\[Software\Classes\CLSID\\{[^\}]*\}\Info\].*?\n[^\[]*')
    )

# user.reg 的路径
regfile = os.path.join(os.environ['HOME'], '.navicat64', 'user.reg')

# 正则替换
with open(regfile, 'r+') as f:
    regstr = f.read()
    for p in ps:
        regstr = p.sub(lambda m: '', regstr)

    f.seek(0, 0)
    f.truncate()
    f.write(regstr)
43 Likes

关注一下

4 Likes

蹲一个成功案例 :stuck_out_tongue_closed_eyes: :stuck_out_tongue_closed_eyes:

3 Likes

mark mark

3 Likes

也可以看看Navicat16最新版本的注册机

4 Likes

会收到律师函吗?之前公司收到了

3 Likes

软件更新是不是得重新搞一下?

2 Likes

:+1:t2::+1:t2:

3 Likes

直接开机任务执行一次,我现在几个电脑都是这么搞得,每天开机执行一次脚本,每天都是14天试用

4 Likes

一直在用的啊

3 Likes

试用,非破解

2 Likes

非破解,navicat容易受到律师函

3 Likes

mark一下下

3 Likes

既然没有mac,继续用dbeaver吧

2 Likes

感谢,dbeaver还是用不习惯

2 Likes

成功是成功了,但是被律师函警告过一次不怎么敢用了

1 Like

试用也被警告?

2 Likes

是的,没办法,人家警告了,咱也就只能用dbser了

1 Like

收藏了

1 Like

应该跟 linux 脚本一样的,可以进 GitHub 仓库找下,或者看看 issues 里有没有提到

1 Like