ANSYSLicense的更换方法.docx

上传人:b****4 文档编号:3125887 上传时间:2022-11-17 格式:DOCX 页数:8 大小:293.92KB
下载 相关 举报
ANSYSLicense的更换方法.docx_第1页
第1页 / 共8页
ANSYSLicense的更换方法.docx_第2页
第2页 / 共8页
ANSYSLicense的更换方法.docx_第3页
第3页 / 共8页
ANSYSLicense的更换方法.docx_第4页
第4页 / 共8页
ANSYSLicense的更换方法.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

ANSYSLicense的更换方法.docx

《ANSYSLicense的更换方法.docx》由会员分享,可在线阅读,更多相关《ANSYSLicense的更换方法.docx(8页珍藏版)》请在冰豆网上搜索。

ANSYSLicense的更换方法.docx

ANSYSLicense的更换方法

Ansys的license更换方法

一、点击开始菜单,选择ANSYSFLEXlmLicenseManager下的ANSLIC_ADMINUtility:

二、打开主界面(下图),点击StopthelicenseManager,先关闭服务:

三、安装新license文件,点击installthelicenseFile,选择新的license文件:

四、新license文件安装成功,点击StarttheLicenseManager,启动服务:

FLExlmnotrunning的根源是端口被占用了,因此现在我的电脑启动处输入cmd回车进入dos截面,再出入netstat-a-o,找到1055端口对应的pid值(比如2036),找到后打开任务管理器查看进程,找到PID值对应的映像名称关闭即可则FLExlm则自动运行,如果在任务管理器的进程里找不到PID值,那么打开“查看”-“选项列”,勾选PID选项即可。

Flexlm注册程序安装心得

(2006-01-2917:

05:

51)

转载▼

分类:

protelDXP2004

大型工程软件如ArcGIS、Ansys、Fluent、Unigraph、ProE等安装需要经过注册程序Flexlm才可以使用,而Flexlm中涉及到很多知识、技巧,也存在许多问题。

本篇文章就是针对上述软件安装中的常见问题作一些探讨与解决。

Flexlm介绍—常见EDA软件的license管理

一、什么是Flexlm?

Flexlm是由Globetrotter公司发明的软件加密方法FlexibleLicenseManager。

Globetrotter公司向软件厂商出售相关开发软件,软件厂商把此加密程序集成到自己的软件中。

可以锁定机器的硬盘号,网卡号,使用日期,支持加密狗,以保护软件的知识产权。

被80%以上的EDA软件公司所采用,是目前最流行的EDA软件加密方法,保护着世界上价值几百亿美元的EDA软件。

了解Flexlm可以使我们正确的安装,管理和使用多个EDA软件。

Flexlm所管理的是License文件,所以我们首先要了解License文件的结构,以便于运行Flexlm管理License文件。

二、License文件的结构

License文件由注释行,Server行,Demon行,以及Feature行构成。

注释行:

当一行的开始是"#"符号时,该行被LicenseManager(lmgr32xx)认为是注释行,有时候"|"也可以作为注释行的开始。

Server行:

Server行用来标识一台特定的主机,其格式是:

SERVERnodenameidport-number

               TCP端口号,如1700

             主机的ID号,Win95/98/NT平台下通常是网卡物理地址  

          主机的名称,win95/98/NT下可以用ipconfig命令看到

    Server行开头的关键字,标识该行为Server行,不能更改.

例如:

SERVERhostname000012345678TCP:

1700  

Daemon(或Vendor)行:

Deamon行是用来标识不同的卖主,或者说是用来标识不同的软件商吧。

其常见格式是:

DAEMONdaemon_namedaemon_path 

daemon的路径

           daemon的名字

    Deamon行的关键字,FLEXlm6.0以后的版本也支持用VENDOR

例如:

DAEMONcdslmdc:

\cdslic\bin\cdslmd.exe

               CadenceLicenseDaemon的路径

     Daemon的名字为cdslmd(CadenceLicenseManagerDaemon的简称)

Feature行:

Feature行是用来对软件特定的功能进行限制的,其常见的格式为:

FEATUREnamevendorversionexpiration_datenKey"Vendor_String"hostID

          版本号  过期时间      主机ID,可省略

         厂商标识                厂商定义的字符串

        Feature名称          20个字节的密码

   Feature行的关键字          许可的终端用户个数

例如FEATURECADV_256SUPUC_ALLcdslmd8.0001-jan-092884F2781DB8"J"

                                       

Vendorstring

                                  密码

                              允许9个终端用户 

                       0年1月1日过期,0年表示永久有效

                   版本8.0,可以是时间,也可以是版本号.

                   厂商标识

           Feature名称,即允许开通的功能

详细的FLEXlm文件格式可以参考FLEXlm的End-User-Manual.

又如:

FEATUREmaxplus2alterad2001.1225-sep-2002uncountedE71125CEA376\HOSTID=GU

ARD_ID=T000072362

•FEATURE:

关键字

•maxplus2:

FEATURE名

•alterad:

厂商标识

•2001.12:

版本标记

•25-sep-2002:

2002年9月25日超期,如:

是permanent或0,表示永不过期

• uncounted:

使用人数限制

•E71125CEA376:

密码

•HOSTID=GUARD_ID=T000072362:

运行机器的特征,只有检测到存在T000072362的加密狗时,软件才可以使用。

这里也可以指定硬盘号,网卡号等等

三、FlexlmLicensemanger工具的安装

一些软件并不需要安装专门工具来管理license,如:

MaxplusII等。

但更多EDA软件需要专门工具进行管理。

安装很多EDA软件的时候,会有一个安装LicenseServer的选项,安装完成后会在控制面板中发现一个FLEXlmLicenseManager的工具.

四、FlexlmLicensemanger工具的使用

点击FlexlmLicensemanger,出现如下窗口中,找到相应lmgrd.exe,并指定license.如果有多个License文件,要用分号隔开。

有的EDA软件没有LicenseServer安装选项.但软件本身就自带FLEXlmLicenseManager,如LeonadoSpectrum程序组下可以找到FLEXlmManager这个程序,用鼠标点击运行就会出现上面提到的那个管理窗口。

Win95/98下还需要在autoexec.bat中加入如下一行:

–SETLM_LICENSE_FILE=c:

\flexlm\license.dat

如果有多个License文件,可以用分号隔开,如:

– SETLM_LICENSE_FILE=c:

\flexlm\license1.dat;d:

\altera\license2.dat

Win2000和NT,则需要在系统环境变量中设定这些参数。

设置完以后需要重新启动计算机

注意事项

•不要随意更改系统时间!

–Flexlm加密系统会监测系统文件的时间

•更改系统时间导致的常见错误信息:

–Flexlmerror,systemclockhasbeensetback

•解决方法

–查找C:

\windows\下所有时间不正确的系统文件文件,在正常的系统时间下将其修改保存

–应用专用文件时间管理软件修改文件时间,我们可以在互联网上下载这类软件,我已经下载了一个这样的软件

–重装系统

如需了解关于FLEXLM更详细的资料请参考FLEXlm的End-User-Manual或浏览:

设置环境变量

以下都是针对Win95/98以及NT来说的.

  一般说来,LicenseManager需要在设置一个环境变量才能找到License文件.(有的软件不需要设置环境变量,只需将license文件放置到它的某个目录下面就可以了,如ActiveVHDL3.3,只需将license.dat放在它的dat目录下.)通常环境变量名称是LM_LICENSE_FILE,大小写无关,Win95/98下的设置方法是在autoexec.bat中加入一行:

(不包括下面那些说明)

 SETLM_LICENSE_FILE=c:

\flexlm\mylicense.dat

                 环境变量路径:

该例是License文件的名称及路径

       变量名称

如果有多个License文件,可以用分号隔开,如:

SETLM_LICENSE_FILE=c:

\flexlm\license1.dat;d:

\flexlm\license2.dat

应用软件的LicenseManager会自动遍历环境变量指定的所有License文件,查找它所需要的Feature,不同License文件路径的先后次序无关,只有WorkviewOffice7.5比较特殊,必须将它的环境变量放在第一个才能工作,否则它就不工作:

SETLM_LICENSE_FILE=c:

\WVO75\license.dat;c:

\flexlm\mylicense.dat

除了LM_LICENSE_FILE这个环境变量名称外,有些软件还使用自己特定的环境变量名称.安装软件的时候,安装程序会一般会自动添加这些环境变量.如Specctra8.0使用CDS_LIC_FILE环境变量名称:

SETCDS_LIC_FILE=c:

\cdsLic\license.dat

MentorGraphicsRenoir以及ModelSimEE如果安装的时候选择MentorGraphicsLicenseMa

nager,软件会使用MGLS_LICENSE_FILE环境变量:

SETMGLS_LICENSE_FILE=c:

\flexlm\license.dat

如果License是由Server提供的,那么环境变量的路径应该给出Server的名称以及端口,而

非License文件的路径以及名称,如:

SETLM_LICENSE_FILE=1700@

           让LicenseManager去的1700端口获取License

WinNT下设置环境变量需要在控制面板里面添加,格式相同.

License文件使用技巧

这次想解决的问题是--License文件多了怎么办?

不知道为什么FLEXlm很流

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1