BeyondCompare4破解方法


因為工作需要,經常會用到BeyondCompare4這個軟件,但是從官方下載的BeyondCompare4只有一個月的試用期,點擊輸入密鑰又一直打開購買軟件的頁面,所以就一開始就用了最笨的方法,軟件的試用期一到就卸載,然后重裝一次軟件。

方法一:后來在網上查了一下,發現我們可以通過修改

C:\Users\Administrator\AppData\Roaming\BCompare\BCompare.ini這個配置文件中的時間戳來使軟件一直處於試用期。

BCompare.ini文件的內容大致如下:

[BCompare]
InstallTime=1534816784
LastLoading=1538200843

如果軟件試用期過了的話,可以通過修改InstallTime和LastLoading這兩個參數來使軟件處於使用期,比起卸載軟件然后重裝要方便得多。如果想一次性解決這個問題的話,也可以選擇寫一個腳本文件,然后選擇開機啟動,每次開機前將InstallTime改為當前的時間,這樣便可以一勞永逸了。

腳本文件的內容如下:

 
import time  
f = open("C:\\Users\\Administrator\\AppData\\Roaming\\BCompare\\BCompare.ini","r+")  
f_content = f.readlines()  
f.seek(0,0)  
f.truncate()  
t = str(int(time.time()))  
f.write(f_content[0])  
f.write(f_content[1][:12] + t + "\n")  
f.write(f_content[2][:12] + t + "\n")  
f.close() 

把上面的腳本文件放到C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\這個目錄下就就可以開機自啟了。

方法二:修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,這個文件重命名或者直接刪除,則會新增30天試用期,再次打開提示還有28天試用期。

方法三:修改注冊表

1、在搜索欄中輸入 regedit  ,打開注冊表

2、 刪除項目:計算機\HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId

注:方法三也可以結合方法一,寫一個腳本文件,每次開機的時候去刪除注冊表中的CacheId,同樣能達到一直處於試用期的效果
注:

本地實際測試方法管用代碼:

將一下代碼保存成txt后,修改后綴名為bat

當beyongd軟件剩余時間不多時候,運行此bat,重新打開軟件即可剩余時間為三十天

reg delete "HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4" /v CacheID /f


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM