Beyond Compare 4 密钥被吊销
Beyond Compare 4用一段时间后就会弹出这个:
因为Beyond Compare会定期联网验证你的密钥是否有效。
网上查找的解决方案基本是2步:
1、禁止Beyond Compare联网,配置防火墙出站规则就行(http://www.xz7.com/downinfo/280960.html)
2、删除BCState.xml,路径:C:\Users\xxx\AppData\Roaming\Scooter Software\Beyond Compare 4,xxx是当前登录用户名
但是最近不知道出了什么问题,明明禁止联网了,还是弹出密钥被吊销。。。
于是我对比了吊销前后的BCState.xml文件,发现多了一个节点<TCheckForUpdatesState>:
经过测试,只要删除该节点或子节点<CheckID>就没问题了。
如果直接删除BCState.xml整个文件,那在启动界面就不会显示自动保存的对比记录。
另外,子节点<LastChecked>顾名思义是记录最近一次验证时间,猜测一下,是否把值调到一个很大的时间,就不会再次校验了呢?(经验证,并不是)
---------------------------------------------------------
最近尝试在host中添加“0.0.0.0 www.scootersoftware.com”以屏蔽联网,观察一段时间看看。