RubyInject

RubyInject - OS X framework that allows you to inject at runtime the Ruby interpreter into any running application
Download

RubyInject Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Laurent Sansonetti
  • Publisher web site:
  • http://rubyosa.rubyforge.org/
  • Operating Systems:
  • Mac OS X 10.5 or later
  • File Size:
  • 14 KB

RubyInject Tags


RubyInject Description

RubyInject - OS X framework that allows you to inject at runtime the Ruby interpreter into any running application RubyInject is a Mac OS X framework that allows you to inject at runtime the Ruby interpreter into any running application, using the mach_star mechanism.RubyInject is especially useful when combined with RubyCocoa. You can at runtime inject RubyCocoa into an Objective-C application and start introspecting and messaging its objects.It will spawn a new thread on the remote process, initialize the Ruby interpreter, start a new DRb server that exposes an expression evaluator, and advertises the DRb server URI on bonjour (if you have the ruby-dnssd library).RubyInject comes in 2 parts. First is the framework, and the second part is the client, which uses the framework to inject Ruby, then waits on bonjour to connect to the DRb server. It is a Ruby script named inject.rb. You can simply call inject.rb from the RubyInject project directory or you can also manually copy it in one of the directories of your $PATH.NOTE: RubyInject is released under the Creative Commons Attribution 2.0 Generic License.Requirements:· RubyCocoa 0.13.0 or later


RubyInject Related Software