- 1.插件安装程序(Windows)
- 2.作者答疑
布莱恩·吉莱斯皮和威尔·皮尔森(最后修订日期:2018年12月13日),本指南解释了如何为Windows Rhino创建一个插件安装程序。注意:这个过程对于C/C++和RhinoCommon插件是一样的! 创建一个插件安装程序非常容易。您只需将已编译的插件添加到zip存档文件中,并将扩展名从.zip更改为.rhi。一旦完成,你就可以双击存档文件,Rhino安装引擎就会开始安装你的插件。就是这样! 注意:这是一个快速入门指南。更多的概述请参阅Rhino安装引擎指南。
一个例子:假设你有一个插件,想要支持Rhino的多个版本。例如,你想为Rhino WIP安装最新版本的插件;为64位的Rhino 5安装一个旧版本的插件;为32位Rhino 5安装另一个版本的插件;包括一个自定义工具栏文件(例如MyToolbar.rui)这是可能的。你需要创建一个“installer image”文件夹。在本例中,文件夹是产品的名称—Marmoset。此文件夹将只包含您想要安装在用户系统上的文件。
Marmoset/
├── Rhino 6/
│ ├── Marmoset.rhp
│ └── required_wip.dll
├── Rhino 5.0/
│ ├── x86/
│ │ ├── Marmoset.rhp
│ │ └── required_v5_x86.dll
│ └── x64/
│ ├── Marmoset.rhp
│ └── required_v5_x86.dll
├── Marmoset.rui
├── Marmoset.chm
└── README.txt
将适当的文件复制到文件夹中。注意,这三个版本的插件可以有相同的名称,只要它们在不同的文件夹中。将“installer image”文件夹中的所有文件添加到一个新的ZIP存档。将扩展名从.zip更改为.rhi。 因为Rhino插件安装引擎会将.rhi文件解压缩到特定于插件的目录中,所以你可以包含任何你想要的东西:帮助文件、文档等等。这些文件将在你的插件目录中结束;Rhino安装程序引擎不能用于将文件安装到硬盘驱动器的其他部分。
脚注:文件夹名称并不重要;对.rhp文件本身进行检查,以确定它们将安装哪个版本的Rhino。不支持其他压缩算法。 合理的脚本代码可以有效的提高工作效率,减少重复劳动。
2.作者答疑如有疑问,请留言。