Beyond Compare for mac 无限试用

Beyond Compare for mac 无限试用

Beyond Compare是文件、目录对比神器。官方默认试用30天,通过删除注册信息文件(registry.dat)来实现无限试用。

本文通过添加脚本来实现:启动Beyond Compare前,先删除注册信息文件

  • 官网下载
  • 程序分析
  • 破解

一,下载

官网下载:https://www.scootersoftware.com/download.php

二,程序分析

1.通过“活动监视器”找到Beyond Compare,查看启动时调用的程序为:BCompare

https://qnimg.ffing.cn/wp-content/uploads/2022/11/image-6.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

2.注册信息文件:/Users/用户名/Library/Application Support/Beyond Compare/registry.dat

因此,实现破解就需要启动程序前删除注册信息文件。

三,破解

知道启动程序是BCompare文件,也知道了注册信息文件(registry.dat),那就一个脚本来同时实现这两个动作即可,方法就是来个偷梁换柱:将BCompare备份为“BCompare.real”后,再新建脚本名为“BCompare”

1.BCompare所在文件夹:

“/Applications/Beyond Compare.app/Contents/MacOS/BCompare”

https://qnimg.ffing.cn/wp-content/uploads/2022/11/image-7.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

2.将BCompare重命名为:BCompare.real

https://qnimg.ffing.cn/wp-content/uploads/2022/11/image-8.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

3.新创建脚本文件:BCompare,并添加执行权限:chmod +x BCompare

https://qnimg.ffing.cn/wp-content/uploads/2022/11/image-9.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real &

4.OK,结束。

以后每次Beyond Compare时,脚本将先将注册文件删除后,再打开。

good good study, day day up!

发表评论

textsms
account_circle
email

Beyond Compare for mac 无限试用
Beyond Compare是文件、目录对比神器。官方默认试用30天,通过删除注册信息文件(registry.dat)来实现无限试用。 本文通过添加脚本来实现:启动Beyond Compare前,先删除注册信息文件…
扫描二维码继续阅读
2022-11-26