IPC com Ruby 1.8.5 - ruby, ipc, sketchup

Eu preciso fazer IPC com o Ruby 1.8.5. O problema é que ele é o Ruby fornecido com o Google SketchUp e é apenas um subconjunto da API completa do Ruby. Portanto, por exemplo, não há classe Socket nem DRb.

Quais são algumas outras maneiras de fazer IPC com Ruby?Qualquer coisa que use a classe File, como arquivos mapeados na memória, ou algo parecido? Eu sou completamente novo no IPC, então peço desculpas se perdi algo óbvio.

Respostas:

0 para resposta № 1

A versão mais recente do SketchUp é fornecida com o Ruby 1.8.6. Você pode fazer o download (se você ainda não o fez) da API principal do Ruby, e apenas require os arquivos que você precisa, para implementar o seu script.

Testar código não-SketchUp Ruby é muito mais fácil fora do SketchUp, com a linha de comando ou um editor como o SciTE. Então você pode adicionar seu código do SketchUp para testes dentro do aplicativo.

Download do Ruby

Download do SciTE


Cardápio