300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 犀牛插件开发-插件安装器制作-rhino插件

犀牛插件开发-插件安装器制作-rhino插件

时间:2023-12-31 23:49:40

相关推荐

犀牛插件开发-插件安装器制作-rhino插件

文章目录

1.插件安装程序(Windows)2.作者答疑

犀牛软件是一款专业的三维设计软件。简单实用方便,在三维矢量领域有着广泛的用途,开发拓展这款软件的插件,可以方便设计师摆脱一些繁重的重复劳动,有着现实的需求。本文翻译至官网:

1.插件安装程序(Windows)

布莱恩·吉莱斯皮和威尔·皮尔森(最后修订日期: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.作者答疑

如有疑问,请留言。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。