Navicat 12.1 Macos 激活指南
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
以下是我的操作过程
- 下载和编译注册文件
$ 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
- 生成自己的代码签名
我们在上一步中使用navicat-patcher修改了程序,所以它现在是不可以使用,需要对它进行重新签名,生成签名的方式是 打开应用面板, 搜索Keychain Access, 在应用程序的左上角, 创建一个证书
如下所示
这个名字可以自定义,可以直接用你的名字, 但要好记,我们后面还需要使用到. 填了邮箱和有效期后,一路默认就可以了
生成完证书后,我们回到命令行工具, 对我们修改的navicat 进行签名
codesign -f -s "xiongxiong" ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium
- 注册
先在命令行中执行以下的命令
$ 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 激活指南相关推荐
- Navicat 12 for MySQL激活方法(注册机)
注册机+Navicat下载 链接: https://pan.baidu.com/s/1zaQPr4yDmHpjVVOIC6EepA 提取码: ta8j 下载安装Navicat 在Navicat关闭的情 ...
- Navicat Premium 12的过期激活,问题解决的心路历程
Navicat Premium 12的过期激活,问题解决的心路历程 之前:遇到问题--心里感受:难.高深--解决方案:网上查一下资料,怎么这么复杂--找人解决吧 总结:提升解决问题能力的机会让给了别人 ...
- navicat 12破解
一.Navicat Premium 12下载 Navicat Premium 12是一套数据库开发管理工具,支持连接 MySQL.Oracle等多种数据库,可以快速轻松地创建.管理和维护数据库. Na ...
- win10安装Navicat 12 for MySQL
下载链接: https://pan.baidu.com/s/19-8uaO28S-BZCpLdDvYACg 密码: h3nd 解压文件,获得目录结构如下: 安装navicat120_mysql_c ...
- Navicat Premium安装和激活
前言 Navicat Premium这个软件是非常的好用,这个软件中包含mysql,SQL Server等等的数据库,受到广大编程爱好者的欢迎,废话不多说,下面就直接进入主题,马上就是Navicat ...
- (超详细)Navicat的安装和激活,亲测有效
步骤一:准备安装包 下载Navicat,我用的v15最好一致(私信可以发你安装包和注册码) 步骤二:关闭杀毒软件,然后需要断掉网络(一定断网) 步骤三:一路next安装,安装好之后先不打开 步骤四:激 ...
- Navicat 12 for MongoDB破解步骤
先安装Navicat 12 for MongoDB Next,选择安装目录 一路Next,安装 关闭杀毒软件,右键以管理员身份打开Navicat_Keygen_Patch_v3.7_By_DFoX_U ...
- navicat 12 for mongodb破解教程
1.下载解压,得到navicat 12 for mongodb 64位/32位中文原程序和注册机: 2.以安装64位为例,勾选同意软件协议后依提示安装: 3.默认安装目录[C:\Program Fil ...
- Navicat 12.1.20的安装
Navicat 12.1.20的安装 1.前些天浏览github的时候,发现自己曾经star过navicat-keygen这个项目 https://github.com/DoubleLabyrinth ...
- MacOS 优化指南 - 打造最舒适的交互体验
MacOS 优化指南 - 打造最舒适的交互体验 MacOS 优化指南 - 打造最舒适的交互体验 导语 适合人群 优化方向 1.交互优化 Command与Ctrl键: Control,Option与Fn ...
最新文章
- size_t和int区别
- 基于JDK 1.8 的 Java 容器UML图
- 理解Java动态代理(1)—找我还钱?我出钱要你的命
- python3 pillow使用测试
- 【AI】Win10-Tensorflow
- pom.xml中的常用依赖包总结
- Winform中实现自定义屏保效果(附代码下载)
- 让物联网真正起飞的关键:无线充电
- Delphi WebService 的编写、调试、发布(IIS)、调用
- 为什么 jmeter 分布式测试,一定要设置 java.rmi.server.hostname
- 敏捷开发般若敏捷系列之八:敏捷的未来会怎样?
- 设计模式 - Visitor 模式(访问者模式)
- Python中的staticmethod和classmethod
- php 秒拍视频解析,新浪微博视频解析源码_秒拍视频站外调用可自定义广告
- Shell编程-正则表达式及正则表达式在线测试网站
- [Unity ECS] 游戏对象转换和子场景 [1]
- 多任务学习——【ICML 2018】GradNorm
- 矩阵等价、相似、合同的定义及性质
- 利用SAH实现kD树快速分割模型实践
- 手机上流行的各类谜语(大揭密)