1. 程式人生 > >WinEdt 10 破解教程

WinEdt 10 破解教程

latex是非常強大的文件排版語言,特別是對於科技工作者來說。常用的latex編輯軟體是winedt,也是CTEX安裝包預設提供的latex編輯環境。但是winedt不是免費的,預設只能使用30天。這裡提供一種不需要序列號的方法,即可實現無限期的免費試用,試用各種winedt版本。原理是讓winedt每次退出時執行執行一段程式碼,修改登錄檔資訊,使試用天數永遠為1,因此永遠不超過30天,從而達到無限免費試用。如圖,可以看到破解後,試用期一直保持為只用了一天。 
下面的步驟統一為:option 》》option interface》》Advanced Configuration》》Event Handlers》》Exit 


1 開啟winedt,到選單options-->options interface...,這個選項包含了WinEdt的所有可配置的引數個功能,非常強大。單擊子選單項,已進行相關設定。 


2 剛才單擊後,在WInEdt編輯區域左側會彈出樹形配置視窗,在第一層樹形節點最下面找到advance configuration...-,單擊展開。 


3 在展開後的子樹分支中靠上面的地方找到event handlers子項,單擊並展開。 


4 在剛展開的子樹分支項中靠前面點找到Exit子項,並雙擊。 


5 然後可以看到右邊彈出一個名為Exit.edt的配置檔案,這個檔案就是每次關閉WinEdt時,WinEdt會自行執行該檔案中的語句。 


6 在配置檔案Exit.edt最後一句“END;”前面一行加入 

RegDeleteValue('HKEY_CURRENT_USER', 'Software\WinEdt 10', 'Inst');


7 然後單擊儲存。到此破解WinEdt的步驟基本完成,但是暫時不要關閉WinEdt程式,我們看看效果。下面進入登錄檔檢視剛才的對WinEdt的設定有什麼變化。首先桌面開始搜尋視窗中輸入“regedit”,回車開啟windows系統的登錄檔。

8 在登錄檔中找到“HKEY_CURRENT_USER-->Software-->WinEdt 10”這一項,可以看到左側視窗有“Inst”這一項。這就是記錄試用期過了多少天的登錄檔項。

9 現在回到WinEdt程式,在Exit檔案上右擊,選擇Execute Script,或者關閉WinEdt程式。再回到登錄檔編輯器,按“F5”重新整理登錄檔顯示,可以看到“Inst”項消失了,這就是破解之原理。

10 再次開啟WinEdt,按F5重新整理登錄檔,可以看到Inst又顯示了,不過沒關係,下一次關閉,又會被刪除。