Fri Aug 8 2008 11:54:31 UTC+0800
最近帮同事重装了系统,结果PADS2005 SP2 安装时总为Demo版,搞了2天总算解决了。现将网络摘录文章 和 自己的解决办法提供给大家。
一、网络摘录:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
红色字体部分视具体软件(layout/logic等)不同而不同,确认该警告后,进入的软件是demo版试用版。
这个问题因为当时不着急用一直拖着也没解决,昨天晚上装完之后又遇到这个问题了,而且我已经运行了keygen文件生成了自己的license文件并通过pads的“install license”工具添加了license,但是还是demo版,后来处理了半天,在网上搜了不少资料,最后把demo版成功注册成正式版了,现总结如下。
先介绍一个概念,hostid,是pads的licese注册文件中的一个关键参数,其一般是当前机器上的物理网卡的mac地址,如<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0f5542e40118之类的数字段,十二位十六进制数,在windows中命令行下,用ipconfig /all命令可以查看当前机器上网络配置信息(包含当前机器上有几块网卡,相应的mac地址)
AVRnewbie原创 转载请注明出处(http://AVRnewbie.21ic.org)
如果正常运行了keygen生成了license文件并进行了相应的注册操作,但是运行软件时仍然提示警告,软件仍是demo版,考虑该机器是否存在如下问题:
1,机器上是否有两个以上的网卡(那必然会存在两个以上的hostid了,但是keygen生成的license只是对其中一个hostid有效的,具体用哪个mac作hostid不清楚),(当然这种情况这个我没遇到过,不知道是否会存在注册不成功的情况),如果有的话,估计拆掉多余的网卡应该能解决
2,机器上有一个网卡,但是被禁用了。解决方法,启用该网卡,重新用“install license”工具注册
3,机器上没有网卡,这种情况我也不太清楚是否会引起注册失败,故存疑
4,当前机器是否正在使用xp的pppoe虚拟拨号功能,(因为我遇到的就是这个问题)。我只有一个网卡,但是我安装pads的时候一直用xp自带的pppoe拨号上网,安装licese文件好多次都没用,也从网上重新下了keygen文件重新生成license也不行。我用ipconfig命令看了一下,赫然发现这个活动的pppoe连接居然也是有MAC地址的(与我物理网卡的mac地址是不同的),而用keygen生成的license文件中的hostid是我网卡的mac地址,我猜始终注册不成功可能与此有关,于是断然毅然决然地断开当前宽带连接,再用ipconfig命令看了一下,果然现在的Mac只剩下一个了,马上再用刚才生成的license文件注册,启动相应软件,果然,在我的英明的大脑的指挥下,那个警告没有再出现,软件当然也就是正式版的了。
二、自己解决
我在http://forums.mugweb.org/showthreaded.php?Cat=0&Number=4853&an=&page=0&vc=1
中发现了一个帖子,记述如下:
Take look at your license file and try to find pwrshell.
You should find something like this:
xxx pwrshell xxxx xxxx 6-aug-2009 ......
The 6-aug-2009 is the deadline, after this deadline the pwrshell will not work. Of course your datum should be different than my.
If you don't find pwrshell in you license, you cant run pwrshell.
结果自己将电脑时间由原来的2007-8-8 调整为2008-8-8,一切OK了。软件终于成为了正式版。
所以建议大家看看系统时间,改一改,当然,只是改时间而已,不用重新安装的。
文章评论(0条评论)
登录后参与讨论