今天在翻阅某网站的时候发现一个有意思的东西忘了发教程,使用cmd命令提示符激活VisionPro紧急许可证,看名字就知道仅针对8.3及以上版本。由于公司使用的都是正版,狗多得用不完,一直没发现这个东西,感觉挺好玩儿的,许可证的接口在开发文档中并没有写,不知道这位大佬怎么知道的,难道反编译了?
开始之前我们先介绍几个基本常识。
首先请安装拥有紧急许可证的VisionPro版本,然后激活一次许可证,这时你会发现,在如下路径中多了些东西,看名字就知道是VisionPro的许可证,C:/Program Files (x86)/Common Files/Cognex/Software Licensing Center
。此路径下有很多文件,这里我们着重介绍一个叫做cogslc.exe
的应用程序,它是完成VisionPro紧急许可证激活恢复的工具。
然后在当前目录中打开/Emergency/VisionPro
文件夹,这里面存放的就是你的许可证了。
仅需要两句命令即可恢复及激活新的许可证。
恢复
cogslc.exe --restore D:/cogslc/vp.zip
D:/cogslc/vp.zip
换成你的许可证备份文件路径,没有的可以下载我的。
激活
cogslc.exe --emergency install --edir ./Emergency/VisionPro
安装许可证到/Emergency/VisionPro
路径中。
判断当前PC是否拥有许可证可以参考以前的教程:C#检测VisionPro是否存在加密狗或紧急许可证
更多工具许可证信息可以使用cmd命令查看
cogtool --print | more
如果你觉得写代码麻烦,可以使用本站提供的8.3版免激活方法,VisionPro 8.3版永久使用破解教程
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/242010.html