您当前的位置: 首页 > 

插件开发

暂无认证

  • 1浏览

    0关注

    492博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

插件开发 发布时间:2022-04-19 06:57:13 ,浏览量:1

文章目录
    • 1.插件安装程序(Windows)
    • 2.作者答疑
  犀牛软件是一款专业的三维设计软件。简单实用方便,在三维矢量领域有着广泛的用途,开发拓展这款软件的插件,可以方便设计师摆脱一些繁重的重复劳动,有着现实的需求。本文翻译至官网:

1.插件安装程序(Windows)

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

  如有疑问,请留言。

关注
打赏
1665481431
查看更多评论
立即登录/注册

微信扫码登录

0.0372s