原理
Beyond Compare每次启动后会先检查注册信息,试用期到期后就不能继续使用。解决方法是在启动前,先删除注册信息,然后再启动,这样就可以永久免费试用了。

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1,进入网址 http://www.scootersoftware.com/download.php 下载  Beyond Compare 4 for mac os x

2,解压后移动到应用程序

3,进入Mac应用程序目录下,找到刚刚安装好的Beyond Compare

~ sun$cd /Applications/Beyond\ Compare.app/
Beyond Compare.app sun$cd Contents/MacOS
MacOS sun$ls
BCompare    libunrar.dylib
bcomp        pdftotext
lib7z.dylib

4,修改启动程序文件BCompare为BCompare.real。

5,在当前目录下新建一个文件BCompare

MacOS sun$touch BCompare
MacOS sun$vim BCompare(i 进入编辑,esc 退出编辑,:wq 保存文件)

文件内容为:

#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real $@

修改文件执行权限:

MacOS sun$chmod a+x /Applications/Beyond\ Compare.app/Contents/MacOS/BCompare

以上步骤完成后,再次打开Beyond Compare就可以正常使用了

 

 

转自:https://www.jianshu.com/p/596b4463eacd

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄