WinEdt 是目前我发现最好的LaTeX编辑器,但是在国内支付不便,且学生许可需$40,只能出此下策,望有余力者尽量购买正版。

WinEdt 的旧版本的破解方法众所周知,只需定时删除HKCU\SoftWare\WinEdt 7\Inst这个注册表键值即可(这个注册表键记录了安装的时间,以分钟为单位),可以把这个操作写在WinEdt的退出时调用的宏里面。(CTeX发行版里的WinEdt 7也是如此破解的)

但是对于WinEdt的新版本(10.1),这个方法部分失效,我经过试验与对比,发现它会向%AppData%\WinEdt Team\WinEdt 10\WinEdt.dnt里面写东西,第二行那组数字(类似‘1089357896771240110’)与安装时间密切相关。如果发现注册表键不存在,一般会根据这个记录算出一一对应的注册表键写入注册表。但如果这个值是安装后的初始值‘1089357896855742345’,则将当前时间写入注册表,并且计算出当前时间对应的数字写入WinEdt.dnt。另外如果WinEdt.dnt中的数值恰为‘1089357896855742345’时(认为可能被破解者改回?),且注册表中有时间记录,那这个数字也会被根据注册表中时间计算出的正确的时间替换。所以如果要恢复原始的试用时间,需要同时修改WinEdt.dnt和删除注册表。

WinEdt.dnt在WIN7系统中默认安装位置是:C:\Users\Administrator\AppData\Roaming\WinEdt Team\WinEdt 10,其他系统类似。

现在找到破解方法如下

1.打开菜单option-option interface-Advanced Configuration-Event Handlers-Exit

2.在退出宏中添加以下语句,位置是:在语句Exe(‘%b\Config\Cleanup.edt’);后,在语句PopTagsandRegisters;前

RegDeleteValue('HKEY_CURRENT_USER', 'Software\WinEdt 10', 'Inst');
//I'm not clear what WinEdt.skd is exactly used for
DeleteFile('%B\WinEdt.skd'); //ONLY FOR WinEdt 10
//Tampering WinEdt.dnt
ReadFile( "%b\WinEdt.dnt", , , , );
ReplaceInString( "%!1", "", , , , );
WriteFile( "%b\WinEdt.dnt", "%!2", , , , "" );

转自https://www.cnblogs.com/dmzhuo/p/6689521.html

最新文章

  1. mysql sum 和 count 函数 合并使用
  2. Redirect url 路径简单介绍
  3. YUV格式分析
  4. java开发中中文乱码总结
  5. 图形化的Git
  6. Spring AOP 注解和xml实现 --转载
  7. Unity3D 游戏计时功能实现
  8. Cocos2d-android (04) 执行多个动作
  9. js获取光标位置例子
  10. GC的代机制
  11. 高性能mysql(一)
  12. 最近公共祖先 LCA 倍增算法
  13. laravel使用记录
  14. echars柱状图修改每条柱的颜色
  15. 转 java的JsonObject对象提取值
  16. linux运行lnmp 出现502错误
  17. 微信支付id出现的重复支付解决方法和app应用中多种支付方式之间的对比
  18. 登陆跳板机每天只输入一次token的方法——ssh clone session
  19. jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
  20. maven(3)------maven构建web项目详细步骤

热门文章

  1. iOS学习(项目中遇到的错误1)
  2. Oracle基础 PL-SQL编程基础(2) 分支结构
  3. 深入解析alloc/retain/release/dealloc实现
  4. UIScrollView翻书效果
  5. Android开发之Serializable 和 Parcelable的差别(源码分享)
  6. 用unity3d实现简单的主server连接
  7. android开发游记:meterial design 5.0 开源控件整套合集 及使用demo
  8. Heterogeneity Wins
  9. Python内置函数之staticmethod()
  10. 基于markdown的blog系统调研1:typecho