[ANN] One-click installer for win32utils

The win32utils team is proud to announce a new release of the one-click installer for all win32utils binary modules. Enjoy !

···

=================================================================================
== Description

   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 :wink:

== Where to find it

     RAA: http://raa.ruby-lang.org/project/win32utils-inst/
     RubyForge: http://rubyforge.org/frs/?group_id=85

== Test Platforms

     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.

     Please log any other bug reports on the RubyForge project page at:
     http://www.rubyforge.net/projects/win32utils

== Authors

    Ruby Modules:

      Park Heesob
      phasis at nownuri dot net
      phasis68 on IRC (freenode)

      Daniel J. Berger
      djberg96 at yahoo dot com
      imperator on IRC (freenode)

    One Click Installer:

      Shashank Date
      sdate at everestkc dot net
      shanko on IRC (freenode)

== Future Plans

    1. Fix the bug :slight_smile:
    2. Integrate it with the Ruby one-click installer

=================================================================================

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

?

···

On Thu, 17 Mar 2005 10:14:47 +0900, Shashank Date <sdate@everestkc.net> wrote:

The win32utils team is proud to announce a new release of the one-click
installer for all win32utils binary modules. Enjoy !

Hi all,

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.

Sorry for any inconvenience.

Regards,

The Win32 Utils Team

Hi Michael,

Michael Campbell wrote:

···

On Thu, 17 Mar 2005 10:14:47 +0900, Shashank Date <sdate@everestkc.net> wrote:

The win32utils team is proud to announce a new release of the one-click
installer for all win32utils binary modules. Enjoy !

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:\>
---------------------------------------

-- shanko