# 1.2.2: 网络使用授权许可

利用网络使用授权许可运行Karamba3D的指南。网络使用授权许可仅适用于公司或机构。网络使用授权许可只能与**McNeel Zoo 6使用授权许可网络**服务器一起安装（仅适用于Rhino7、Rhino6或Rhino5 64bit）。

{% hint style="danger" %}
本指南适用于2020年5月18日及之后生成的网络使用授权许可。如需此前收到的安装网络授权使用许可说明，请参阅本[指南](https://manual.karamba3d.com/1-introduction/1.1-licenses/1.1.2-network-licenses/1.2.2.1-network-license-archived)。
{% endhint %}

{% hint style="info" %}
如需更新现有网络使用授权许可，只需跳转至[“Upgrade（升级）”](#shan-chu-xian-you-shi-yong-shou-quan-xu-ke)章节。
{% endhint %}

## 在服务器端安装 <a href="#installation-on-server-end" id="installation-on-server-end"></a>

## 在服务器端安装

### **1.** 解锁使用授权许可文件包

确认[已安装](https://manual-1-3.karamba3d.com/chinese_1_3_3/a.2-installation#biao-zhun-an-zhuang)Karamba3D以及[Zoo6](https://wiki.mcneel.com/zoo/home) License Administrator。

购买使用授权许可后，用户将收到一个使用授权许可文件包。打开文件包之前，请确保已解锁使用授权许可文件包。右键单击Windows资源管理器中的文件选择“Properties（属性）”。如果该文件被阻止，则在“Properties（属性）”窗口底部会有一&#x4E2A;**“Unblock（取消阻止）”**&#x6587;件的选项。用户可能需要调整管理员或安全性设置才能取消阻止文件。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fbe68015917e6d3b14f9ae2ebfd215267b7d9e5c5.PNG?generation=1591871190155858\&alt=media)

### **2.** 对使用授权许可文件包进行解压缩

对网络使用授权许可文件包的内容进行解压缩。它应包含以下文件：

* *ActivationKey.txt*
* Karamba3D\_LicensePlugin\_Zoo6.dll
* *README.txt*
* *XXX\_License.lic*

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F76b888efaa44d08c81357eaacb13e1614383c22d.PNG?generation=1591871189600762\&alt=media)

### **3. Zoo**管理员

打开“Zoo Administrator（Zoo管理员）”。用户需要管理员权限才能执行此安装。在安装使用授权许可之前，须先终止Zoo Administrator。确保没有安装任何现有的Kamba3D使用授权授权许可（如需更新现有的使用授权许可，请参见[下文](#remove-existing-licenses)）。 单&#x51FB;**“Stop（停止）”**&#x56FE;标。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fad6dc8176d3cf577a7175655e50d62c7704570f3.PNG?generation=1591871189302849\&alt=media)

#### 删除现有使用授权许可

{% hint style="info" %}
如需更新现有的网络使用授权许可。
{% endhint %}

从网络使用授权许可列表中选择Karamba3D使用授权许可。单&#x51FB;**"Delete License（删除使用授权许可）"**&#x56FE;标。确保所有用户当前都没有使用该许可，否则将无法删除。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F397b62dba3a3272c1a99ff4b919cab496baf74da.PNG?generation=1591871188688747\&alt=media)

### **4.** 移动使用授权许可文件

将“Karamba3D\_LicensePlugin\_Zoo6.dll”复制到C:\Program Files (x86)\Zoo 6\Plugins文件夹中。也可以是C:\Program Files (x86)\Zoo 6.0\Plugins文件夹。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F6d08be5d7ea847030d765f473c72825fe56e4e14.PNG?generation=1591871190339524\&alt=media)

### **5.** 启动Zoo 服务

在Zoo Administrator中启动Zoo服务。单击**Start（开始）**&#x56FE;标。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F661af0175583091c3624b8516aa4713eca317817.PNG?generation=1591871189254143\&alt=media)

### **6.** 增加使用授权许可

单击**Add Product Icon（添加产品图标）**，或从**Edit Menu（编辑菜单）**&#x4E2D;选择**Add（添加）**。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F9527e158b97a88f0e4bedc554abbcc870d74d9e5.PNG?generation=1591871188993302\&alt=media)

### **7.** 输入使用授权许可注册码

在弹出的窗口中，用户可以从**Product type（产品类型**）中选&#x62E9;**“Karamba3D\_ZooLicense”**。输入已注册个人和机构的详细信息。上述两个条目都必须填写。可以在ZIP文件包中的**ActivationKey.txt**中找到**Product license code（产品使用授权许可代码）**&#x6216;**CD注册码**。这应当是一个**12位的数字代码**。单击**添加**，现在应当已加载使用授权许可。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F7fdb64315e7fbce7956665f7e17e8755b7a93542.PNG?generation=1591871190591291\&alt=media)

如果下拉菜单中未列&#x51FA;**“Karamba\_ZooLicense”**，请关闭并重新打开Zoo Administrator，然后检查文件是否位于正确的文件夹中。确保Zoo License Server已更新。

### 8. 加载使用授权许可

添加使用授权许可后，您会在产品列表中看到Karamba3D使用授权许可。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F1ddb171114e4e06f393195ba6565cbdc69cfe479.PNG?generation=1591871190692882\&alt=media)

### 9. 检测使用授权许可状态

双击使用授权许可以检查授权许可状态。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F211e96b54cedfc26a1dad7865d4a19d00aa7655e.PNG?generation=1591871190113175\&alt=media)

## 在客户端（用户端）安装

在服务器上安装使用授权许可后，您需要为每个用户安装使用授权许可文件：

### 1. 以管理员身份运行Rhino

右键单击并选&#x62E9;**“Run as Administrator（以管理员身份运行）”**。您将需要计算机管理员权限。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F723c568c16278b7e88aaffcf23ddaa7b738cb88f.PNG?generation=1591871189789387\&alt=media)

### **2.** 加载**Grasshopper**

在命令行中键&#x5165;**“Grasshopper”**&#x4EE5;加载Grasshopper。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F2a2e436ef9afbd2d08ae7c58f5398a6a36a81ddf.PNG?generation=1591871188898694\&alt=media)

### **3.** 找到使用授权许可运算器

&#x5C06;**“License（使用授权许可）”** 运算器放置（拖放）在grasshopper画布上。可在Karamba3D选项条目中找到使用授权许可运算器。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F2da83b6237cfb6943c6d30d2cdfe8dc46cebd92a.PNG?generation=1591871190500398\&alt=media)

### **4.** 加载使用授权许可

右键单击红色&#x7684;**“K”**&#x56FE;标&#x6216;**“License（使用授权许可）”**&#x6807;签。从菜单中选&#x62E9;**“Load license file（加载使用授权许可文件）”**。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F8ede3331d3d770df74f0c609c3c60d533ed4b135.PNG?generation=1591871189637036\&alt=media)

### **5.** 找到使用授权许可文件

在您收到的使用授权许可文件包中找&#x5230;**“XXX\_License.lic”**。单&#x51FB;**“Open（打开）”**&#x4EE5;加载使用授权许可。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fe8f9ca7d99c9affffd077c428b827ab08961d2b5.PNG?generation=1591871189731670\&alt=media)

### **6.** 加载使用授权许可

使用授权许可应已被成功复制。如未能成功加载，请确保您[已取消阻](https://manual-1-3.karamba3d.com/chinese_1_3_3/1-introduction/1.1.1-standalone-licenses#4-jie-suo-shi-yong-shou-quan-xu-ke-wen-jian-bao)止文件并[以管理员身](https://manual-1-3.karamba3d.com/chinese_1_3_3/1-introduction/1.1.1-standalone-licenses#5-da-kai-rhino)份打开Rhino。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fef709abb492f7fe6110c9f9f086aae04d0b72b0b.PNG?generation=1591871189916590\&alt=media)

### **7.** 重启**Rhino**

关闭Rhino和Grasshopper后以标准模式重新启动Rhino。

### 8. 获取使用授权许可

在命令行中键&#x5165;**“Karamba3DGetLicense”**。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F305cbc692d8e12b48c1eb805f8f3057b6c7c0dba.PNG?generation=1591871188967357\&alt=media)

### 9. 加载Zoo使用授权许可

在弹出的窗口中选&#x62E9;**“Use the Zoo（使用Zoo）”**。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fa3180bb39d9745377b39c9a16e39164fa6ed942a.PNG?generation=1591871190075761\&alt=media)

### 10. 找到Zoo服务器

尝试自动检测Zoo。通常，用户需手动输入网络名称。找到网络后，单击**Continue（继续）**。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fa3b016c2f2592b628a096109231b5328d0b258cf.PNG?generation=1591871189187587\&alt=media)

### 11. 加载的使用授权许可

从Zoo加载使用授权许可，且使用授权许可信息会显示在命令行中。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fb82fe7c3d20aa7df6ffc91d74b57828cf68adc91.PNG?generation=1591871190798821\&alt=media)

### **12.** 检测使用授权许可状态

打开Grasshopper并&#x5C06;**“License（使用授权许可）”** 运算器放在画布上，并将其与面板连接。面板会显示使用授权许可状态及其有效期。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F6b8d53b8e61a3c09287aa71d0db9a8142cb4835c.PNG?generation=1591871190409942\&alt=media)

### **13.** 自动加载使用授权许可

每次加载Rhino时，只需键&#x5165;**“Karamba3DGetLicense”**&#x5373;可加载Karamba3D使用授权许可，不过，该过程也可以&#x5728;**“Tools/Options -> Rhino Options/General（工具/选项-> Rhino选项/常规）”**&#x4E2D;自动运行。&#x20;

&#x5728;**“Command Lists（命令列表）”**&#x6587;本框中键&#x5165;**“Karamba3DGetLicense”**。打开Rhino后，使用授权许可将自动加载。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Faad0c68df0ac00ca6cb278b85ae44a1db88217a6.PNG?generation=1591871190856652\&alt=media)

{% hint style="success" %}
祝贺您，使用授权许可已成功安装完毕，您可以自由使用Karamba3D的全部功能！
{% endhint %}

## 检测使用授权许可

重启Rhino，您的PRO（专业版）或EDU（教育版）使用授权许可应开始运行。

在成功安装使用授权许可后，用户应当可以打开范例文件，范例文件包含20多个梁元件或50多个壳体元件。通过打开此[定义](https://www.karamba3d.com/download/pro-license-check/?wpdmdl=4987\&masterkey=58592ba49301d)可以检查使用授权许可是否已安装以及安装的 Karamba3D版本是否正确。

![](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F667180dfbf17fde90a97ed36f138f4401727086e.jpg?generation=1591871186759034\&alt=media)

## 进行Zoo网络使用授权许可的远程安装

1. 在测试机上安装Karamba3D。
2. 运行Rhino及Karamba3D。
3. 当提示输入Karamba3D使用授权许可时，请输入您的Zoo服务器名称。
4. 关闭Rhino。
5. 在资源管理器中打开此文件夹：%allusersprofile%\McNeel\Rhinoceros\6.0\License Manager\License
6. 在该文件夹中，您应该至少看到两个.lic文件。其中“55500d41-3a41-4474-99b3-684032a4f4df.lic”文件适用于Rhino6。而另一个文件（“06bb1e79-5456-47a1-ad6d-111118cd894b.lic”）则适用于Karamba3D。请注意，文件名将成为Karamba3D插件的ID（Tools > Options > Plug-ins |“工具”>“选项”>“插件”）
7. 使用Zoo时，使用授权许可文件为纯文本，可从记事本中查看。也可在计算机之间复制。
8. 因此，除依照Rhino使用授权许可系统的要求推出所需注册表项以找到Zoo之外，还要将Karamba3D使用授权许可文件夹（其中附带“licensePRO.lic” 文件）复制到每台计算机上。
