美文网首页
Mac 下 Navicat 12.1.12 最新破解

Mac 下 Navicat 12.1.12 最新破解

作者: 陈水寒 | 来源:发表于2018-11-10 10:11 被阅读271次

    在操作到第6步:运行patcher,遇到了几个问题:

    1. 看到指令cd navicat-patcher,瞬时懵逼了,这个是啥目录啊。后来前后又翻看了blog才知道这个就是第1步从git上下的开源破解软件目录下的navicat-patcher目录。
    $ cd navicat-patcher
    
    1. 在执行第二条指令的时候,
    $ ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium
    

    又出错了,错误提示:

    no such file or directory: ./navicat-patcher
    

    那是因为navicat-patcher目录下面没有一个名为navicat-patcher的可执行文件,后来仔细翻阅开源软件github上的中文资料后,发现需要在navicat-patcher目录下执行以下指令(第2步操作过程中安装的openssl指令):

    $ make release
    

    然而事情总是不会这么顺利,这时又会弹出一个新的错误,错误信息:

    make: *** No rule to make target `realse'.  Stop
    

    百思不得其解,难道是我的openssl没有安装好?重新部署了一遍openssl,问题依旧,在网上搜索了一番又找不到相应的解决办法,在盯着终端的时候突然注意到一个问题,如下图所示:


    image.png

    红色圈圈里的windows这个分支是windows,也就是说这个源码是有分支的,默认是处在windows上的,难道还有Mac分支??带着疑问立刻到github上看源码果然发现有2个分支,一个windonws,一个mac。在终端上输入

    $ git checkout mac
    

    切换到mac分支上,再执行指令:

    $ make release
    

    执行完该指令后在终端上会看到一大串告警日志输出,在目录下会生成一个可执行文件,如下图所示


    image.png

    这个时候再执行一遍以下命令就不会出现错误了

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

    PS:此次破解主要得益于我之前对终端iTerm进行了个性化显示处理,让我一眼就看到了开源破解软件是处在windows分支上的(不知道原版的会不会显示分支,不去追究了),不然要破解到何时何月了,而我对iTerm主题改造也就2天之前,真是太幸运了。对我的iTerm主题感兴趣的同学可以看我前面一篇文章。

    相关文章

      网友评论

          本文标题:Mac 下 Navicat 12.1.12 最新破解

          本文链接:https://www.haomeiwen.com/subject/csfzxqtx.html