【原創】Beyond Compare 萬能破解方法
阿新 • • 發佈:2017-05-27
use cnblogs users sse bash 主程 官網 support compare
一、Mac 平臺上的破解
- 在官網
(http://www.scootersoftware.com/download.php)
下載最新的Beyond Compare
- 解壓後, 把 B
eyond Compare
復制到應用程序中.選中圖標,右鍵點擊“顯示包內容”,逐步進入Beyond Compare
應用程序的MacOS
目錄下(/Applications/Beyond Compare.app/Contents/MacOS)
- 原理:
BCompare
是應用程序啟動的程序. 只要在在啟動的時候刪除registry.dat (Library/Application Support/Beyond Compare/registry.dat)
註冊信息就好了。(當最簡單粗暴的方法是直接手動刪除這個文件,但是我們是怕麻煩的物種,是追求完美的物種??)
為此可以在該目錄下添加一個批處理文件用來處理這個操作.
具體操作如下:
- 解壓後, 把 B
在應用程序文件夾下(Application
),將主啟動程序 BCompare 重命名為 BCompare.real
在同級目錄下新建一個腳本文件,命名為 BCompare,這樣 BCompare 在啟動的時候就會執行該腳本文件,註意記得 chmod a+x BCompare
- 在這個腳本裏面寫如下代碼,第一行是註明解釋器,第二行是刪除註冊信息,第三行是啟動真正的主程序。
#!/bin/bashrm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat" "`dirname "$0"`"/BCompare.real $@
- 這樣我們每次打開軟件的時候,都會先自動刪掉註冊信息,也就是永久免費試用了。
- 創建腳本文件的方法:
使用 Mac 自帶的文本編輯器,將腳本內容錄入保存為 rtf
然後選中文件,`Command + i` 會顯示簡介,去掉 .rtf 擴張名或者先改成 .sh
然後雙擊打開文件編輯,將 rtf 格式的相關內容去掉,只保留上文提到的腳本代碼,保存,如果有 .sh 擴展名就去掉
最後在終端使用 cd 命令進入 MacOS 目錄,執行 `chmod a+x BCompare`。
cd /Applications/Beyond\ Compare.app/Contents/MacOS/
chmod a+x BCompare
完成後關閉就好了,然後你就可以無限試用了!
二、win平臺上的破解
原理同MAC平臺上的,只不過win上是刪除註冊表。
【原創】Beyond Compare 萬能破解方法