Navicat 12.1

Navicat从版本11开始使用,一直在macos上表现稳定,速度还快,操作也简单,比Mysql workbench好用多了, workbench总是会发生程序崩溃,修改数据还要点Apply键。对开发来说很不好用. 以下是整个过程的记录

官方网站上 https://www.navicat.com/en/download/navicat-premium 下载最新的版本12.1, 选择Macos. 英文版

安装完以后,可以不急着打开,先看看下面的文章,但不要按照它的来做,因为它说的不是很清楚,但它指出了一个大概方向, 告诉你去哪里下载激活文件.

https://www.notion.so/The-tutorial-for-cracking-Navicat-Premium-12-on-macOS-1d0a893358e64e8bb3b8b2a7dba993b9

以下是我的操作过程

  1. 下载和编译注册文件
$ git clone https://github.com/DoubleLabyrinth/navicat-keygen.git -b mac
$ cd navicat-keygen
$ cd navicat-patcher
$ make release

下载的注册文件是一个c语言的代码,需要我们自己编译, 因为有源代码,所以大小可以放心使用, 在这里我们应该首先感谢源程序的使用DoubleLabyrinth. 在上面编译的时候,可能需要先执行安装 xcode select -- install

编译完成后,我们在 navicat-keygen/navicat-patcher 文件夹中,使用 ./navicat-patcher 来修改Navicat中的代码,添加自己的公钥到navicat程序, 详细的可以看中文版说明
cat README.zh-CN.md

$ ./navicat-patcher <Navicat执行文件>

Navicat的执行文件,可以通过 cd /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium 来查找

我的命令是

./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium

当执行完navicat-patcher之后,你在命令行中会看到success

  1. 生成自己的代码签名
    我们在上一步中使用navicat-patcher修改了程序,所以它现在是不可以使用,需要对它进行重新签名,生成签名的方式是 打开应用面板, 搜索Keychain Access, 在应用程序的左上角, 创建一个证书
    如下所示


    这个名字可以自定义,可以直接用你的名字, 但要好记,我们后面还需要使用到. 填了邮箱和有效期后,一路默认就可以了

生成完证书后,我们回到命令行工具, 对我们修改的navicat 进行签名

codesign -f -s "xiongxiong" ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium
  1. 注册
    先在命令行中执行以下的命令
$ cd ..
$ cd navicat-keygen
$ make release
$ ./navicat-keygen 2048key.pem #(or your own key.pem)

选择程序的版本,我这里是0 English. 然后会给你一个序列号,我们打开navicat, 但不要关闭命令行工具. 在navicat中选择试用,然后在最上面工具栏, 左上角打开注册页面,输入刚刚的序列号,断网后,点击激活,在选择手动激活, 复制请求码回到我们的命令行工具

your name: < 直接回车,不要输入内容>
Yout organization: <直接回车, 不要输入内容>
Input Request Code(in Base64)
把请求码粘贴在这, 之后两次回车

执行完后,后返回一段Activation Code, 把它复制到navicat, 激活成功

Navicat 12.1 Macos 激活指南相关推荐

  1. Navicat 12 for MySQL激活方法(注册机)

    注册机+Navicat下载 链接: https://pan.baidu.com/s/1zaQPr4yDmHpjVVOIC6EepA 提取码: ta8j 下载安装Navicat 在Navicat关闭的情 ...

  2. Navicat Premium 12的过期激活,问题解决的心路历程

    Navicat Premium 12的过期激活,问题解决的心路历程 之前:遇到问题--心里感受:难.高深--解决方案:网上查一下资料,怎么这么复杂--找人解决吧 总结:提升解决问题能力的机会让给了别人 ...

  3. navicat 12破解

    一.Navicat Premium 12下载 Navicat Premium 12是一套数据库开发管理工具,支持连接 MySQL.Oracle等多种数据库,可以快速轻松地创建.管理和维护数据库. Na ...

  4. win10安装Navicat 12 for MySQL

    下载链接: https://pan.baidu.com/s/19-8uaO28S-BZCpLdDvYACg 密码: h3nd 解压文件,获得目录结构如下:   安装navicat120_mysql_c ...

  5. Navicat Premium安装和激活

    前言 Navicat Premium这个软件是非常的好用,这个软件中包含mysql,SQL Server等等的数据库,受到广大编程爱好者的欢迎,废话不多说,下面就直接进入主题,马上就是Navicat ...

  6. (超详细)Navicat的安装和激活,亲测有效

    步骤一:准备安装包 下载Navicat,我用的v15最好一致(私信可以发你安装包和注册码) 步骤二:关闭杀毒软件,然后需要断掉网络(一定断网) 步骤三:一路next安装,安装好之后先不打开 步骤四:激 ...

  7. Navicat 12 for MongoDB破解步骤

    先安装Navicat 12 for MongoDB Next,选择安装目录 一路Next,安装 关闭杀毒软件,右键以管理员身份打开Navicat_Keygen_Patch_v3.7_By_DFoX_U ...

  8. navicat 12 for mongodb破解教程

    1.下载解压,得到navicat 12 for mongodb 64位/32位中文原程序和注册机: 2.以安装64位为例,勾选同意软件协议后依提示安装: 3.默认安装目录[C:\Program Fil ...

  9. Navicat 12.1.20的安装

    Navicat 12.1.20的安装 1.前些天浏览github的时候,发现自己曾经star过navicat-keygen这个项目 https://github.com/DoubleLabyrinth ...

  10. MacOS 优化指南 - 打造最舒适的交互体验

    MacOS 优化指南 - 打造最舒适的交互体验 MacOS 优化指南 - 打造最舒适的交互体验 导语 适合人群 优化方向 1.交互优化 Command与Ctrl键: Control,Option与Fn ...

最新文章

  1. size_t和int区别
  2. 基于JDK 1.8 的 Java 容器UML图
  3. 理解Java动态代理(1)—找我还钱?我出钱要你的命
  4. python3 pillow使用测试
  5. 【AI】Win10-Tensorflow
  6. pom.xml中的常用依赖包总结
  7. Winform中实现自定义屏保效果(附代码下载)
  8. 让物联网真正起飞的关键:无线充电
  9. Delphi WebService 的编写、调试、发布(IIS)、调用
  10. 为什么 jmeter 分布式测试,一定要设置 java.rmi.server.hostname
  11. 敏捷开发般若敏捷系列之八:敏捷的未来会怎样?
  12. 设计模式 - Visitor 模式(访问者模式)
  13. Python中的staticmethod和classmethod
  14. php 秒拍视频解析,新浪微博视频解析源码_秒拍视频站外调用可自定义广告
  15. Shell编程-正则表达式及正则表达式在线测试网站
  16. [Unity ECS] 游戏对象转换和子场景 [1]
  17. 多任务学习——【ICML 2018】GradNorm
  18. 矩阵等价、相似、合同的定义及性质
  19. 利用SAH实现kD树快速分割模型实践
  20. 手机上流行的各类谜语(大揭密)

热门文章

  1. 百兆网络变压器:H81601S产品规格及建议配置的芯片型号
  2. 数据库审计系统(启明设备)
  3. 如何正确设置同时使用内外网
  4. word任意带圈数字
  5. XP框架开启debug模式_推荐一个兼容性强完美支持XP框架的安卓模拟器,一直在用!...
  6. 基于python的车牌识别系统设计与实现
  7. javaweb课程设计房屋租赁系统
  8. 如何修改 WordPress 的用户默认头像?
  9. VERP是否支持多仓库管理?
  10. wine装通达信_linux下安装虚拟机,完美在linux系统下运行通达信软件