281月 2019

0

1025

[老wu独家]金百泽Allegro Skill工具长期使用方法

下载 by xfire

前几天有网友问老wu,他一直在用的金百泽的EDA Skill工具提示过期不能再了,怎么破?这个金百泽的EDA Skill工具提供了一些了好用的Allegro扩展功能,能极大提高PCB Layout设计效率,可惜,这个软件只给免费用到2017年末,计算机的日期跨进2018年以后,一旦再运行Allegro程序,就会提示EDA Skill工具已过期,需要联系客服提交机器码注册,老wu联系了客服,说是个人用户,再没有人鸟我了,😂,关键是这个工具一旦判断超过有效期后,就算是你卸载EDA Skill后再装也是没用的,应该是做了过期信息记录的。

老wu之前给出的解决方式是重装Allegro,然后在启动Allegro之前先将系统的时间改为2017年,这样就可以绕过EDA Skill的日期检测辣 😏。

方法是创建一个.bat批处理文件,如:Allegro.bat

编辑批处理文件内如如下:

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
set a=%date%
date 2017-1-30
START allegro.exe
ping -n 30 127.0>nul
date %a%

其中

第2、3行为获取管理员权限,因为要通过命令修改系统的日期,需要管理员权限才行

第5行先把当前的日期保存下来,我们只修改日期,时间就不去修改它了

第6行通过命令“date 2017-1-30”修改系统时间到2017年1月30号

第7行通过命令“START allegro.exe”启动Allegro主程序,这里allegro.exe么有加入绝对路径,因为Allegro在安装时已经在用户的环境变量里已经在Path加入了路径信息:

第7行“ping -n 30 127.0>nul”是让批处理其等待30秒,等待allegro程序启动完成哈。老wu建议在Allegro启动的“Select a Product”对话框选择产品特性是勾选中“Use as default”,这样运行批处理程序后就能启动Allegro程序,避免等待30秒后批处理自动改回当前日期后在启动allegro造成EDA Skill失效。

第9行“date %a%”将系统日期改回之前保存的日期,也即系统的正确时间。

这样,你每次启动Allegro时,启动的日期都是2017年1月30日,EDA Skill自然就在有效期内了,而且30秒后会自动恢复回正确的系统日期,不影响其他的软件使用。

当然,对于已经失效的EDA Skill,其实也不用将Allegro重装,老wu通过分析EDA Skill的行为分析,发现其或通过“Cadence安装路径下的Cadence_SPB_16.6\share\pcb\text\timerec.dll”这个文件来判断是否过期,只要将其删除即可,例如老wu将Cadence安装在D盘,这老wu的16.6的路径就是:“Cadence_SPB_16.6\share\pcb\text\timerec.dll”,只要将该文件删除即可,至于17.2对应的路径,不好意思,老wu在写文时,17.2刚好卸载了,大家可以自行查找修改。

老wu已经将金百泽的EDA Skill工具和对应的bat文件放在了网盘,大家可以通过下边给出的方式下载。

如何下载 《金百泽EDA Skill工具》高清PDF电子书

关注吴川斌的博客公众号

在公众号里给老吴发消息:

下载|金百泽EDASkill工具

建议复制粘贴过去不会码错字哟,O(∩_∩)O~

老wu便会将 《金百泽 EDA Skill 工具》 PDF的下载链接发给您啦,O(∩_∩)O~

微信扫描二维码
为老wu 打个赏
pay_weixin
金额随意 快来“打”我呀 老wu要买六味地黄丸补补~~

原创文章,转载请注明: 转载自 吴川斌的博客 http://www.mr-wu.cn/

本文链接地址: [老wu独家]金百泽Allegro Skill工具长期使用方法 http://www.mr-wu.cn/kingbrother-eda-skill-tools-download/