latex是非常強大的文檔排版語言,特別是對於科技工作者來說。常用的latex編輯軟件是winedt,也是CTEX安裝包默認提供的latex編輯環境。但是winedt不是免費的,默認只能使用30天。這裡提供一種不需要序列號的方法,即可實現無限期的免費試用,試用各種winedt版本。原理是讓winedt每次退出時執行運行一段代碼,修改註冊表信息,使試用天數永遠為1,因此永遠不超過30天,從而達到無限免費試用。如圖,可以看到破解後,試用期一直保持為只用了一天。
工具/原料
windows 7
winedt
方法/步驟
打開winedt,到菜單options-->options interface...,這個選項包含了WinEdt的所有可配置的參數個功能,非常強大。單擊子菜單項,已進行相關設置。
剛才單擊後,在WInEdt編輯區域左側會彈出樹形配置窗口,在第一層樹形節點最下面找到advance configuration...-,單擊展開。
在展開後的子樹分支中靠上面的地方找到event handlers子項,單擊並展開。
在剛展開的子樹分支項中靠前面點找到Exit子項,並雙擊。
然後可以看到右邊彈出一個名為Exit.edt的配置文件,這個文件就是每次關閉WinEdt是,WinEdt會自行執行該文件中的語句。
在配置文件Exit.edt最後一句“END;”前面一行加入“RegDeleteValue('HKEY_CURRENT_USER', 'Software\WinEdt 8', 'Inst');“(不包含引號),然後單擊保存。到此破解WinEdt的步驟基本完成,但是暫時不要關閉WinEdt程序,我們看看效果。
下面進入註冊表查看剛才的對WinEdt的設置有什麼變化。首先桌面開始搜索窗口中輸入“regedit”,回車打開windows系統的註冊表。
在註冊表中找到“HKEY_CURRENT_USER-->Software-->WinEdt 8t”這一項,可以看到左側窗口有“Inst”這一項。這就是記錄試用期過了多少天的註冊表項。
現在回到WinEdt程序,並關閉程序。再回到註冊表編輯器,按“F5”刷新註冊表顯示,可以看到“Inst”項消失了,這就是破解之原理。