2011-04-30 59 views
2

我需要用Ruby 1.8.5来完成IPC。问题在于它是Google SketchUp附带的Ruby,它只是整个Ruby API的一个子集。因此,例如,没有Socket类,也没有DRb。IPC with Ruby 1.8.5

用Ruby做IPC的其他方式是什么?任何使用File类的东西,比如内存映射文件,或者类似的东西?我对IPC完全陌生,所以如果我错过了某些明显的东西,我很抱歉。

回答

0

最新版本的SketchUp附带了Ruby 1.8.6。您可以下载(如果您还没有)核心Ruby API,并且只需要require即可实现您的脚本。

使用命令行或像SciTE这样的编辑器测试非SketchUp Ruby代码,在SketchUp之外更容易。然后,您可以在应用程序中添加您的SketchUp代码进行测试。

Ruby Download

SciTE Download