簡介
Beyond Compare是一款文件差異比較和遷移的工具帜矾,該工具是收費(fèi)軟件糜工,可以試用30天仆抵。
下載地址:http://www.scootersoftware.com/download.php
如何無限期試用
將下載的zip文件解壓,將解壓后的app拖到應(yīng)用程序中
-
打開app抵赢,會在Application Support中看到
registry.dat
闹瞧,我們只需要每次啟動app的時候把這個文件刪除即可
1561362795823.png -
選擇Beyond Compare右鍵音瓷,選擇“顯示包內(nèi)容”
1561361050910.png BCompare
是程序的入口,我們將其重命名為BCompare.real
夹抗,然后創(chuàng)建一個名為BCompare
的腳本绳慎,將以下內(nèi)容寫入腳本中
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real $@
- 刪除registry.dat
- 執(zhí)行BCompare.real
- 將腳本的sh后綴移除,執(zhí)行
chmod a+x BCompare
漠烧,偽裝程序的入口為我們建立的腳本BCompare
杏愤,其內(nèi)部調(diào)用真正的程序入口BCompare.real
1561363970950.png
- 打開Beyond Compare,能正常啟動說明修改對了
總結(jié)
原理就是刪除注冊信息
registry.dat
已脓,寫一個腳本偽裝成程序的入口BCompare
珊楼,內(nèi)部就做2件事,刪除registry.dat
和調(diào)用真正的程序度液;這樣每次打開app就會刪除掉注冊信息