One-click installer for win32utils (version 0.0.3)
This installer will install win32utils modules which are compatible with the latest one-click installer for Ruby on the Windows platform.
It is packaged using NSIS 2.05 and MS Visual Studio .NET and comes with the following modules:
* changejournal: A class for monitoring events related to files & directories * changenotify: Another class for monitoring events related to files & directories * clipboard: A Ruby package for interacting with the Win32 clipboard * dir: A series of extra constants for the Dir class that define special folders on Win32 systems * etc: A module that provides Etc functions for the Win32 platform * event: An interface to Win32 Event objects (requires the ipc module) * eventlog: A Ruby interface to the Win32 Event Log * file: An extended File class for the Win32 platform * ipc: A base class for Win32 synchronization objects * mmap: An interface to the Win32 Memory Mapped File * mutex: An interface to Win32 Mutex objects * open3: An open3 library for Win32 * pipe: An interface to Named pipes on Win32 * process: fork, wait and kill for Win32 * sapi: An interface to the Microsoft Speech API, 5.1 * semaphore: An interface for semaphores on the Win32 platform * service: An interface for Win32 Services * shortcut: An interface for creating and modifying Windows shortcuts * sound: An interface for playing with sound on Win32 systems * taskscheduler: A taskscheduler implementation for Win32
== Pre-install Recommendation
Before installing these modules, you may want to stop all Ruby services and then uninstall any old modules by executing the uninstall.exe typically found under:
C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt\win32
That is assuming that you had installed the old modules using the one-click installer for win32utils ;-)
We have tested the installer and all the modules under Win XP (Home), Win XP (Pro), and Win 2K Pro.
== License
Ruby's
== Copyright
(C) 2003-2005 Daniel J. Berger, All Rights Reserved.
== Warranty
This package is provided "as is" and without any express or implied warranties, including, without limitation, the implied warranties of merchantability and fitness for a particular purpose.
== Known Bugs
It will always install the DOC and the SAMPLE modules (if you select them) under C:\RUBY\DOC and C:\RUBY\SAMPLES folders respectively, regardless of where the library modules are installed.
//> I downloaded 0.0.3 yesterday. Was that ok? I just want to verify in //> case it changed the last minute. // //Should be fine. No last minute changes ... // //> thank you for win32utils. // //Thank you for trying...feedback welcome !
I'm dumb: I cannot seem to find the text docs/ examples/ and tests that accompany each util..
////> I downloaded 0.0.3 yesterday. Was that ok? I just want to //verify in ////> case it changed the last minute. //// ////Should be fine. No last minute changes ... //// ////> thank you for win32utils. //// ////Thank you for trying...feedback welcome ! // //I'm dumb: I cannot seem to find the text docs/ examples/ and //tests that accompany each util.. //
k, i'm less dumber now. Found them under \ruby\docs & \ruby\samples (just right were they should be). I mistook the install message to mean all under one install directory....
c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so: 126: The specified module could not be found. - c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so (LoadError) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5:in `require' from -e:1
> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so: 126: The > specified module could not be found. - > c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so (LoadError) > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5:in `require' > from -e:1
Can you tell me the details of your system: OS, Ruby Version etc. Better still what does this do:
FWIW, on my Win XP(Home) I get: --------------------------------------- Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.
//> I'm sure I'm doing somethign wrong, but after having //installed this I //> get: //> //> C:\projects\ebill\aps\dist\tmp>ruby -e 'require "win32/sound"' //> //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so: 126: The //> specified module could not be found. - //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so //(LoadError) //> from //c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5: //in `require' //> from -e:1 // //Can you tell me the details of your system: OS, Ruby Version //etc. Better still what does this do: // // C:\ruby>ruby -r rbconfig -e "include Config; //Dir.chdir(CONFIG['sitedir']+'/1.8/i386-msvcrt/win32'){puts //Dir['*.*']}" // // //FWIW, on my Win XP(Home) I get: //--------------------------------------- //Microsoft Windows XP [Version 5.1.2600] //(C) Copyright 1985-2001 Microsoft Corp. // // //C:\>ruby -ve 'require "win32/sound"' //ruby 1.8.2 (2004-12-25) [i386-mswin32] // //C:\> //---------------------------------------
I'm also getting the same error. fwiw, Before ruby puts the error, a messagebox will pop saying "This application has failed to start because MSVCR70.dll was not found." Reinstalling the application may fix this problem.
On Fri, 18 Mar 2005 12:10:48 +0900, "Peņa, Botp" <b...@delmonte-phil.com> wrote: > Shashank Date [mailto:sd...@everestkc.net] wrt:
> //> I'm sure I'm doing somethign wrong, but after having > //installed this I > //> get: > //> > //> C:\projects\ebill\aps\dist\tmp>ruby -e 'require "win32/sound"' > //> > //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so: 126: The > //> specified module could not be found. - > //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so > //(LoadError) > //> from > //c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5: > //in `require' > //> from -e:1 > // > //Can you tell me the details of your system: OS, Ruby Version > //etc. Better still what does this do: > // > // C:\ruby>ruby -r rbconfig -e "include Config; > //Dir.chdir(CONFIG['sitedir']+'/1.8/i386-msvcrt/win32'){puts > //Dir['*.*']}" > // > // > //FWIW, on my Win XP(Home) I get: > //--------------------------------------- > //Microsoft Windows XP [Version 5.1.2600] > //(C) Copyright 1985-2001 Microsoft Corp. > // > // > //C:\>ruby -ve 'require "win32/sound"' > //ruby 1.8.2 (2004-12-25) [i386-mswin32] > // > //C:\> > //---------------------------------------
> I'm also getting the same error. fwiw, Before ruby puts the error, a > messagebox will pop saying "This application has failed to start because > MSVCR70.dll was not found." Reinstalling the application may fix this > problem.
Peņa, Botp wrote: > Shashank Date [mailto:sd...@everestkc.net] wrt:
> //> I'm sure I'm doing somethign wrong, but after having > //installed this I > //> get: > //> > //> C:\projects\ebill\aps\dist\tmp>ruby -e 'require "win32/sound"' > //> > //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so: 126: The > //> specified module could not be found. - > //> c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/win32/sound.so > //(LoadError) > //> from > //c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5: > //in `require' > //> from -e:1 > // > //Can you tell me the details of your system: OS, Ruby Version > //etc. Better still what does this do: > // > // C:\ruby>ruby -r rbconfig -e "include Config; > //Dir.chdir(CONFIG['sitedir']+'/1.8/i386-msvcrt/win32'){puts > //Dir['*.*']}" > // > // > //FWIW, on my Win XP(Home) I get: > //--------------------------------------- > //Microsoft Windows XP [Version 5.1.2600] > //(C) Copyright 1985-2001 Microsoft Corp. > // > // > //C:\>ruby -ve 'require "win32/sound"' > //ruby 1.8.2 (2004-12-25) [i386-mswin32] > // > //C:\> > //---------------------------------------
> I'm also getting the same error. fwiw, Before ruby puts the error, a > messagebox will pop saying "This application has failed to start because > MSVCR70.dll was not found." Reinstalling the application may fix this > problem.
Confirmed. We're working on it. Thanks for the report.
> I'm also getting the same error. fwiw, Before ruby puts the error, a > messagebox will pop saying "This application has failed to start because > MSVCR70.dll was not found." Reinstalling the application may fix this > problem.
I think I've narrowed this one down. I appears that the MSVCR70.DLL file was updated in one of the .NET framework patches, to MSVCR71.DLL, which is what you probably have under your C:\WINDOWS\SYSTEM32 (or C:\WINNT\SYSTEM32) directory (aka, the "windows directory").
For now, the fix is to download and copy the MSVCR70.DLL file into you Windows directory manually. You can find that file (and others) at http://www.dll-files.com.
In the meantime we'll see about getting out an updated release of the installer.
Daniel Berger [mailto:djber...@hotmail.com] wrote:
//I think I've narrowed this one down. I appears that the //MSVCR70.DLL file was updated in one of the .NET framework //patches, to MSVCR71.DLL, which is what you probably have //under your C:\WINDOWS\SYSTEM32 (or //C:\WINNT\SYSTEM32) directory (aka, the "windows directory"). // //For now, the fix is to download and copy the MSVCR70.DLL file //into you Windows directory manually. You can find that file //(and others) at http://www.dll-files.com. // //In the meantime we'll see about getting out an updated //release of the installer.
We've just released an updated version (0.0.4) of the Win32 Utils installer, now on the RAA. This should fix the issues some folks were having with DLL errors.
//We've just released an updated version (0.0.4) of the Win32 //Utils installer, now on the RAA. This should fix the issues //some folks were having with DLL errors. // //It is otherwise identical to 0.0.3.
does it include the updated #Admin already?
thanks and kind regards -botp
// //Sorry for any inconvenience. // //Regards, // //The Win32 Utils Team // //
Peņa, Botp wrote: > Daniel Berger [mailto:djber...@hotmail.com]
> //We've just released an updated version (0.0.4) of the Win32 > //Utils installer, now on the RAA. This should fix the issues > //some folks were having with DLL errors. > // > //It is otherwise identical to 0.0.3.
> does it include the updated #Admin already?
It doesn't include sys-admin, nor will it, since that package is not part of the Win32 Utils project.
However, I'm going to replace the C version with a pure Ruby version in the next release, so you won't need a precompiled binary anyway. :)
Daniel Berger [mailto:djber...@hotmail.com] wrote:
//> does it include the updated #Admin already? // //It doesn't include sys-admin, nor will it, since that package //is not part of the Win32 Utils project. // //However, I'm going to replace the C version with a pure Ruby //version in the next release, so you won't need a precompiled //binary anyway. :)