QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 3916|回复: 3
收起左侧

软件许可证的安装与配置

[复制链接]
发表于 2006-5-13 19:15:40 | 显示全部楼层 |阅读模式 来自: 中国浙江宁波

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
软件许可证的安装与配置; w5 y5 e" A$ E% C  Q' |% F
  Q+ u9 G8 d4 `. L: I0 c. D7 Q2 O
现在的商业软件包括测试工具软件通常都是采用软件许可证的方式来对软件的使用权进行控制的, 最常用的就是Flexlm的方法, 这种方法可以支持网络浮动, 单机定点, 指定用户名等方式使用, 下面我们介绍一下常见的几种环境下安装和配置license的方法:9 y, U; m! j; L/ i
安装license:
; c- l. F7 @% P* @1 ~1. 安装相关的软件产品, 通常情况下其中包括Flexlm的license管理程序; c$ a; A. u+ E5 p) G
2. 把软件提供商提供的license.dat 放到指定的目录下,一般是C:\flexlm
: c5 B; I5 l+ D5 I) }  R6 }( a# k3. 对license中的server名称修改为当前计算机的名称# s' ]" ]: E1 g" Q# e
配置环境
- Q' ~( b+ i2 k9 E' U. b1. 如果操作系统为Windows95/98,打开c:\autoexec.bat文件,添加SET LM_LICENSE_FILE=path\license.dat命令行, 重起计算机.
$ O) s; b* d; w2. 若系统为Windows NT/2K/XP,则在系统高级属性中添加一系统环境变量LM_LICENSE_FILE,值为 指定路径\license.dat, 无需重起计算机./ b9 ]  l  s/ ?/ V- E: U% B' Q
3. 如果系统是Linux, 在.bash_profile文件中添加LM_LICENSE_FILE=路径/license.dat : $ LM_LICENSE_FILE, 并且修改export  LM_LICENSE_FILE。
  @% f1 m; e$ r运行license: V$ O! n  w( r" w
1. 打开控制面板中Flexlm license Manager, 在setup标签中配置相关的信息,在control标签中启动license , 可以设置为系统服务程序,开机自动运行." k. ]9 v6 t: p  |/ e- `
2. 或者建立并运行快捷方式 lmgrd.exe  –app -c license.dat,这种方法可以用在Linux下/ G7 k6 r! B8 \' A5 T. P
管理多个license8 o, ^- _6 q9 t5 }0 a( \9 c0 i
当有多个license时也可以把多个license合并, 只有一个server行,这种方法有时因为lmgrd和daemon的版本的问题并不一定成功,可以尝试,请尽量采用高版本的lmgrd.: l- b) f" f8 O: z  j1 [
也可以在Flexlm license Manager中配置多个license,见下图:$ B2 }' h4 X& Z

3 G- Q! {( a3 J7 I- T' @+ n# R
: E5 A( n% U7 Z7 y' Y' Y' H) D5 a
9 L5 o# i/ G, x/ g, R2 ~常见问题:我的许可证文件不工作时怎么办?
7 O9 E* ?& s9 w- K% o
- M% G3 K' E. j" h; f1 `情况:) Q1 j) r6 _- F$ k/ X
由于许可证的问题,我的软件无法正常运行。
$ P+ O7 ?$ _" C9 ?( M/ j) D5 U6 v6 u; f& y# l( d# c* J
讨论:
3 |& Z- ?+ N" W: F- W! U5 w运行软件需要一个基于硬盘(C:)卷序列号的许可证文件,并通过 Windows 的环境变量设置指定该文件的位置。6 Q+ C1 W7 |2 X2 m

/ @( b' D. ]/ b. C解答:' G5 Q" O* s& k; U: q) h2 o
许可证出错主要有两个原因:
) ~5 F" J* W" F; F/ C8 b. Y( }( Q: ]0 G+ T9 l9 Y8 a
1)许可证文件错误 - 在申请许可证时,请确认您给我们的 HDD ID 号(在 Dos 窗口中键入:vol c:)是正确无误的。不论软件安装在哪个硬盘分区,许可证文件始终是基于 C 盘的卷序列号。您可以在文本编辑器中打开许可证文件,看一看其中的硬盘号是否与您的系统相符,但是不要对文件做任何编辑。如果是硬盘号不符,就必须重新申请许可证以更新文件中经过加密的许可证号码。
. s1 M1 {8 \+ Y, j0 w$ A
, v3 }/ |5 I. [% X4 I- V8 x2)LM_LICENSE_FILE 环境变量设置错误。打开 DOS 窗口,键入 "set" 显示所有的环境变量及它们的值。注意 LM_LICENSE_FILE 的值是否指向了您的 license.dat 文件。这个变量的典型设置是:c:\ispTOOLS\license\license.dat 。如果有多个许可证文件,那么各个文件之间应该用分号(;)隔开,分号后面不能有空格。请参照以下的例子。例1 是正确的例子,系统能通过该变量同时找到两个许可证文件,而例2 中分号后面的空格会使系统无法找到莱迪思的许可证文件。
5 g( Z$ b$ x! D6 `. r1 P+ D4 ]/ d) N# Z  I9 l
例1(正确):LM_LICENSE_FILE = c:\othertool\license.dat;c:\isptools\license\license.dat
% G1 R! O, @& l
* L2 n4 X( z! [. ]* E  F( F* d. M" ?例2(错误):LM_LICENSE_FILE = c:\othertool\license.dat; c:\isptools\license\license.dat
( T/ ~' Z, R( Y' n2 d. t* U
! @( j5 `6 k# I/ @如果是环境变量设置错误,请根据您的操作系统进行修改:
9 W2 G$ n) v$ ]3 s7 c2 t6 O5 K- Windows 95/98/Me :编辑 autoexec.bat 文件并重新启动计算机。
; T. S  }; W) c& e4 G! l  z1 I) `9 H- Windows NT/2000 :打开 “控制面板” 中的 “系统” 修改变量的值,无需重启计算机。
发表于 2006-5-14 18:01:46 | 显示全部楼层 来自: 中国广东广州
MASTERCAM没有这个,是用HASP加密狗的
发表于 2006-9-18 10:24:19 | 显示全部楼层 来自: 中国江苏无锡
不知道有没有用...回去重新装下
发表于 2006-9-20 15:03:49 | 显示全部楼层 来自: 中国浙江杭州
不太明白你说的是什么啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表