2011-04-30 55 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