RubyInjectRubyInject - OS X framework that allows you to inject at runtime the Ruby interpreter into any running application | |
Download |
RubyInject Ranking & Summary
Advertisement
- 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