Bigmac Turdsplash wrote:
> Daniel Berger wrote:
>> On Sep 13, 6:32pm, Bigmac Turdsplash <i8ig... / aim.com> wrote:
>>> http://raa.ruby-lang.org/project/win32-api/
>>>
>>> im on windows vista, im not sure how to create this library...
>>>
>>> here is what my ruby tree looks like...
>>> C:\Program Files\Metasploit\Framework3\lib\ruby\1.8\
>> You shouldn't have to build it if you're using the one-click
>> installer. It should install the binary gem.
>>
>> gem install win32-api
>>
>> Regards,
>>
>> Dan
> 
> I have done this,
> 
> Select which gem to install for your platform (i386-mswin32)
>  1. win32-api 1.4.5 (ruby)
>  2. win32-api 1.4.5 (x86-mswin32-60)
>  3. win32-api 1.4.4 (x86-mswin32-60)
>  4. win32-api 1.4.4 (ruby)
>> 2
> Successfully installed win32-api-1.4.5-x86-mswin32-60
> Installing ri documentation for win32-api-1.4.5-x86-mswin32-60...
> Installing RDoc documentation for win32-api-1.4.5-x86-mswin32-60...
> 
> that one gives me no errors but when i run my script that requires 
> win32/api.rb
> 
> require 'win32/api'
> no such file or directory...

First, I think you need to upgrade your rubygems library. Run "gem 
update --system". If that should fail, grab the source from 
http://www.rubyforge.org/projects/rubygems and install manually.

Next, make sure your RUBYOPT environment variable is set. Or, if you 
prefer, explicitly require 'rubygems' first before attempting to require 
'win32/api'.

Regards,

Dan