犀牛插件开发-插件安装器制作-rhino插件
文章目錄
- 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.作者答疑
??如有疑問,請留言。
總結
以上是生活随笔為你收集整理的犀牛插件开发-插件安装器制作-rhino插件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 表达能力VS只会敲代码(2018届毕业生
- 下一篇: Taro+react开发(46)taro