举个栗子

好读书,不求甚解

Mac下Beyond Compare无限试用

Kevalin's Avatar 2019-10-29

Mac升级到Catalina之后发现老版的Beyond Compare无法使用了,没办法,去官网下载了最新的4.3.x安装后终于可以使用啦!不料试用期到期后又悲催了。网路上找了很多的破解版本/破解教程都不行,只能另辟蹊径了——无限试用

具体操作方法

打开命令行终端,进入到程序的安装目录:

1
cd /Applications/Beyond\ Compare.app/Contents/MacOS/

修改可执行文件BCompareBCompare.real,并创建脚本

1
2
3
mv BCompare BCompare.real # 修改可执行文件名称
touch BCompare # 创建新的启动脚本文件
vim BCompare # 编辑脚本内容,内容如下所示

vim BCompare之后就进入vim编辑器界面了,在英文输入状态下键盘输入i进入编辑模式,复制粘贴下面的内容到编辑器里面

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

然后,键盘输入esc,退出编辑模式,然后英文输入状态输入:wq,保存退出。

最后,我们修改可执行文件的权限:

1
chmod a+x BCompare # 给脚本可执行权限

再次打开软件,奇迹出现了!

本文作者 : Kevalin
本文使用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议
本文链接 : https://kevalin.github.io/2019/10/29/Mac%E4%B8%8BBeyond-Compare%E6%97%A0%E9%99%90%E8%AF%95%E7%94%A8/