最近遇到了winEdit7 超过试用期的问题,找了下解决方案。
这个靠谱,通过在每次退出时自动删除注册表信息,达到无限试用的目的:
https://lttt.blog.ustc.edu.cn/2012/08/25/winedt7%E7%9A%84%E4%B8%80%E7%A7%8D%E5%AE%9E%E7%94%A8%E7%9A%84%E7%A0%B4%E8%A7%A3%E6%96%B9%E6%B3%95.html
1)打开option 》》option interface》》Advanced Configuration》》Event Handlers》》Exit;
2)在end前加入此两行代码:
RegDeleteValue('HKEY_CURRENT_USER', 'SoftwareWinEdt', 'Inst');
RegDeleteValue('HKEY_CURRENT_USER','SoftwareWinEdt 7','Inst');
3)重启即可无限期使用(亲测可用)
// WinEdt Exit (Cleanup) Macro CloseAppl("YAP"); // Close YAP if running... CloseAppl("Complete"); // Close Complete Wizard if running... RegDeleteValue('HKEY_CURRENT_USER', 'SoftwareWinEdt', 'Inst'); RegDeleteValue('HKEY_CURRENT_USER', 'SoftwareWinEdt 7', 'Inst'); End;
还有一种crack的方法,感觉没有这个方便,而且可能一段时间后又会提示注册。