Navicat破解激活(Linux版)
in 其他 with 5 comment

Navicat破解激活(Linux版)

in 其他 with 5 comment

新方法

https://www.clboy.cn/archives/navicat15-appimage-active-202006

此方法已失效(下面不用看了)

  1. 进入Navicat安装目录

    安装解压

  2. 打开navicat,点击试用,进入软件后,关闭navicat

  3. 下载注册机(在navicat安装目录操作)

    sudo curl -O -L https://github.com/DoubleLabyrinth/navicat-keygen/releases/latest/download/navicat-keygen-for-x64.zip 
    
  4. 下载完成后解压

    sudo unzip navicat-keygen-for-x64.zip 
    
  5. 下载linux上的执行脚本navicat-pacther.shnavicat-keygen.sh

    sudo curl -O -L https://raw.githubusercontent.com/DoubleLabyrinth/navicat-keygen/windows/bash/navicat-patcher.sh
    
    sudo curl -O -L https://raw.githubusercontent.com/DoubleLabyrinth/navicat-keygen/windows/bash/navicat-keygen.sh
    
    # 添加执行权限
    sudo chmod +x navicat-patcher.sh navicat-keygen.sh
    
  6. 运行注册机,按照提示按下回车键

    sudo ./navicat-patcher.sh
    

    公钥替换成功

    1574397417972

  7. 接下来使用navicat-keygen.exe来生成序列号和激活码,按照提示选择版本和语言,名称和组织随便填

    sudo ./navicat-keygen.sh
    

    1574397674300

    这里是在等待输入请求码,不要退出命令行也不要输入任何字符

  8. 打开navicat,点击注册,断开网络连接

    输入刚才成的密钥,Serial number:下的那一串

    点击激活,弹出,点击手动激活

    将请求码复制到控制台中,然后输入一个空行(就是按两下回车)

    1574398277926

    不知道为什么我这个控制台显示那么多遍,不过没有影响

    将激活码(Activation Code)复制过去,点击激活

    1574398450203

  9. OK,激活成功

  10. 乱码解决

    编辑安装目录下的start_navicat,将export LANG="en_US.UTF-8"改为zh_CN.UTF-8

    sudo vim start_navicat 
    

    1574398688145

    如果打开navicat还是乱码,找到navicat的设置,将以下设置中的字体全部设置为Noto Sans Mono CJK SC Regular(建议直接复制粘贴过去,直接输入会卡),然后重启navicat

    • 常规>界面字体
    • 编辑器>编辑器字体
    • 记录>网格字体

    1574398960994