这篇文章介绍Navicat Premium 12激活的方法,仅用于个人。
首先介绍一下Navicat Premium 12,这个是在windows或者Mac上面的管理数据库的软件,合集可以管理包括MySQL、MariaDB、SQL server等多种数据库。
之前看到过一个教程,写的不够全,只是把程序的readme文件粘贴了一遍,我来补充一下具体操作步骤。首先说明一下,用于激活的程序是在GitHub上的一个源码编译出来的,我翻看那个程序时里面没有编译好的,后续还要自己编译。以下是源代码的网址GitHub Navicat 激活
源码在里面下载就可以,源码下载下来后要进行编译,源程序我没猜错的话是用vs2015写的,我用的是vs2017,这个可以在微软官网上下载。
vs2017下载时需要把创建C++的MFC组件安装好,否则程序无法编译成功,因为程序里有用到window.h和wincrypto.h的头文件。
源程序里包括两部分,分别是Navicat-keygen和Navicat-Patcher。因为程序使用vs2015编写的,所以在vs2017编译之前要更改程序属性左上角的项目最后一栏属性
之后在属性页里平台工具集改为visual studio 2017(141)这个,如下图
做完这些,编译程序还需要安装一个程序包OpenSSL,你可以直接在官网下载安装,或者直接在vs2017里用NuGet程序包管理进行程序包的安装NuGet选中程序右击就可以显示出来
之后在浏览里搜索OpenSSL找到下图这个下载安装就行,上面讲的那两部分都要安装这个程序包
还有一个要注意的就是程序可以选择release或者debug两种编译方式,前一种要包含libcryptoMTd.lib后一种则要包含libcryptoMT.lib库函数,我编译时遇到点问题,不管用那种方式都显示没有相应的那个库函数,所以我从官网下载了一个OpenSSL压缩包把lib里的那两个文件复制到工程里去了就可以了,
上述的都做完就可以进行编译了,右击程序选择生成,注意两个部分都要生成exe文件,因为都要用的到
在文件夹里找到看看是否都生成成功了
之后就可以按照GitHub里给出的readme文件进行操作了,也就是其中的第四步:如何使用这个keygen的部分。在这就不粘贴那些东西按照这些弄好就可以激活了,就像这样
README.md中用到的console就是命令行CMD,win徽标+R输入CMD就出来了,在Navicat-keygen.exe处打开命令行也可以,免去了用CD命令打开文件夹了,按步骤输入命令就OK了。
程序编译好的exe我这里有,我之后会添加一个分享,如果有需要的话。
好了,谢谢你看我在这么半天废话,没准这些你都会呢,就这样吧。有不清楚的随时可以找我。当然我们还是要支持正版的(有钱的话)
加Navicat for Premium 12.1.27激活上我自己编译出来的exe文件,下面是链接百度网盘的。
链接:https://bianchenghao.cn/s/1wdENKwtrH3awQAFgyFjxeA 密码:v9wu
今天的文章
Navicat for Premium 12.1.27激活(Navicat Premium 12激活)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/122388.html