这个非常有用的问题(和答案) https://stackoverflow.com/questions/37817135/how-to-share-a-netlogo-model-online/37873761#comment67148764_37873761非常适合通过 Dropbox 中的公共文件夹共享 NetLogo 模型。
然而,我的理解是Dropbox 将不再(尽管目前仍然)支持共享 HTML https://www.dropbox.com/help/16(以及 NetLogo 文件)这样。
上面的问题和答案提到了 GitHub,特别是“原始”HTML 文件的 URL,作为潜在的解决方案。我尝试过这个但遇到了一些问题。
这是通过 Dropbox 托管的文件(可以运行):https://dl.dropboxusercontent.com/u/1190498/Virus%20on%20a%20Network%20(Hinze).html https://dl.dropboxusercontent.com/u/1190498/Virus%20on%20a%20Network%20(Hinze).html
我认为这是通过 GitHub 托管的相同(原始)文件:https://raw.githubusercontent.com/jrosen48/netlogo-models/master/Virus%20on%20a%20Network%20(Hinze).html https://raw.githubusercontent.com/jrosen48/netlogo-models/master/Virus%20on%20a%20Network%20(Hinze).html
我认为关键是渲染 HTML,因此尝试在前面添加https://htmlpreview.github.io/? https://htmlpreview.github.io/?通过 GitHub 托管的文件,但无济于事。
如何通过GitHub分享NetLogo模型?
令人遗憾的是,规则不断变化,但我想有两件事我可以推荐。一种是使用NetLogo 建模共享 http://modelingcommons.org。在那里上传的 NLW 版本模型可以直接链接到 http://modelingcommons.org/browse/one_model/1390#model_tabs_browse_nlw,只需上传.nlogo
文件 - 也就是说,您甚至不需要执行“导出:HTML”。
另一种选择——我认为我可能更强烈推荐的选择是使用GitHub 页面 https://pages.github.com/,它本质上是一个免费的基本网络主机。你可以看到here https://littlenetlogoboy.github.io/Fireworks.html我上传到 GitHub 页面的模型示例。存储库的设置 https://github.com/LittleNetLogoBoy/littlenetlogoboy.github.io是相当微不足道的;我刚刚创建了一个名为“[用户名].github.io”的存储库,上传了导出的 HTML 文件,然后可以通过可预测的 URL 访问它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)