WinEdt 10 破解及環境變量配置

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

注意:開始操作前,將環境變量中的“Path”內容全部拷貝,保存到單獨的txt文件中。因爲WinEdt安裝過程會將Path的內容覆蓋掉,而不是在後面增加內容。(估計是程序員的鍋,本該寫a+=b的,結果寫成了a=b)


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又顯示了,不過沒關係,下一次關閉,又會被刪除。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章