Mac电脑如何破解Navicat,不再为注册码烦恼

相信很多程序猿(媛)在开发过程中,总是跟数据库打交道,跟数据打交道,免不了就要使用数据库的客户端工具,以方便我们快速的查看数据,以及进行db的一些基本操作,ddl等。

数据很重要

之前都是在Windows上进行开发,在mac火之前,相信大部们的公司或者说个人都是用的Windows电脑,有的是台式的,或者有的是笔记本。移动互联网的发展,很多的开发人员倾向于快捷,轻便的开发工具,方便沟通,以及快速的相应,出问题,电脑带回家快速的解决。比如我们开会的时候,都是拿着电脑的,听讲座的时候,我们是拿着电脑的,分享的时候,我们是拿这电脑的,这就是轻便电脑开始变得受欢迎起来。

Windows的霸主地位不保

移动互联网,第一要素就是快捷,在地铁上,例如拿着手机就能很快的完成事情,拿着便携式电脑,在车里,家里,外面就可以轻松的完成事情。而苹果强大的触摸手指组合,是电脑开发变得非常快捷,而且基本可以不用鼠标,相反,用鼠标反而显得更慢了,现在好多的大厂,或则一些互联网公司,Mac基本都是标配了,最近新入职的公司就是Mac Pro,显得很高大上,也是引起人加入公司的一个方法吧。最近在使用的过程中,发现了一些不太好的地方,比如就是软件使用上。。这个确实吐槽下了

mac越来越受欢迎

Windows对软件是友好的,当然病毒,盗版也很多,之前用Windows装的好多软件,有些是收费的,比如Navicat,但是有破解版,所以也不是很担心。新公司的Mac Pro装软件基本都是通过AppStore进行安装的,都是正版的,正版就意味着好多都是要收费的,这就很麻烦了,对于屌丝码农而言,习惯了快捷,免费的软件,这是不能忍受的。于是通过百度在网上搜破解版Navicat,不错,搜出来很多,于是随便下载一个。。but,不是已破损,就是安装好了发现还是正式版,告诉你,试用期14天,之后就会收回。到期了,就没法用了,特别是在处理问题时,数据库客户端不好用,真是心急如焚。

数据库确实很恼火

尝试了好多其他工具,之前在用Windows时,用的一个HeidiSql很不错,可惜mac没有版本,于是又百度,搜了下,下载了mysql官方的WorkBench,sequel-pro,DbVisualizer,发现都不怎么好用(免费的果然不行),尤其通过Excel复制数据到数据库时,还是靠Navicat,于是下定决心,我要把Navicat装一下,自己破解下。网上好多破解版,找了一篇,但是发现,没有Content/Resources没有对应的文件,于是作罢。偶然间,发现了一篇帖子,于是决定一试。

如下方案:

首先,Navicat Premium 安装

正在安装中……

安装完毕后,打开Finder,点击左侧任务栏中的“应用程序”,找到“Navicat Premium.app”

打开后,出现一个“Contents”文件夹

开始破解

  1. 下载破解代码包
  2. 确保Mac中已安装openssl,没有安装的自行安装。
  3. 备份好Navicat Premium.app/Contents/MacOS/Navicat Premium文件,以及Navicat中所有的数据库连接配置信息(包括密码)。(温馨提示:该路径只是演示路径,需自行查找各自真实路径替换。)
  4. 删掉Keychain.app(也就是钥匙串访问)中所有由Navicat保存的密码。
  5. 运行patcher

6.生成一个自签名的代码签名证书,并在Keychain.app(钥匙串访问)中总是信任它。然后使用codesign命令对Navicat Premium.app进行重签名。这一步非常重要。

1)生成自签名的代码签名证书,打开Keychain.app

2)设置证书

(3)证书生成后,设置完全信任。

(4)使用 codesign 命令对 Navicat Premium 进行重签名。

(温馨提示:例如中的路径只是演示路径,需自行查找各自机器的真实路径替换。)

7.接下来,打开Terminal.app(所谓的终端),并进入到navicat-keygen文件夹:

$ ./navicat-keygen 2048key.pem

8.接下来根据提示输入已安装Navicat的语言版本,然后得到一个 序列号,同时keygen会要求你输入用户名和组织名。

直接填写,之后你会被要求填写你得到的 请求码。注意此时 不要关闭Terminal。

9.打开已安装好的 Navicat Premium 应用程序,找到注册按钮并点击,在弹出的窗口中填入keygen给你的 序列号。然后点击激活按钮。

10,一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧

11,在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

12,在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

13,终于大功告成!

欢迎有需要的小伙伴尝试一下,有问题留言讨论!

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();