From: Tim <wa...@st...> - 2001-08-28 02:56:17
|
Win98 volume level: Is there some simple way in Win98 of returning the volume to a previous level after MR has spoken or played a sound? Ideally, I want windows volume to be set to zero for all the anoying windows sounds until MR speaks/plays. This currently works however windows volume stays up where MR left off. Make sense? Time Offsets: Using the wakeup time from tk_widgets and a few alarm type progs, how would I code something to happen like 5 minutes prior to wakeup_time? if ((time_now($Save{wakeup_time}) and $Save{mode} ne 'offline')) {... Thanks, Tim |
From: Roger B. <rog...@te...> - 2001-08-29 14:41:13
|
Tim, I use the following code for controlling the volume level in Win2k, I would assume it should work for you as well. I don't want the PC to sound at all during some periods. $meridian_volume = Win32::Sound::Volume(); Win32::Sound::Volume('0%'); <my code> Win32::Sound::Volume($meridian_volume); First line get current volume and store it in $meridian_volume. Second line set volume to 0 % =silent The last line reset the volume before my code. $meridian_volume is defined as use vars qw($meridian_volume); since it can take several loops between it is set to be quite and restore the volume again. Regards Roger ----- Original Message ----- From: "Tim" <wa...@st...> To: <mis...@li...> Sent: Tuesday, August 28, 2001 4:56 AM Subject: [misterhouse-users] Win98 volume level and time offsets > Win98 volume level: > > Is there some simple way in Win98 of returning the volume to a previous > level after MR has spoken or played a sound? Ideally, I want windows > volume to be set to zero for all the anoying windows sounds until MR > speaks/plays. This currently works however windows volume stays up > where MR left off. Make sense? > > Time Offsets: > > Using the wakeup time from tk_widgets and a few alarm type progs, how > would I code something to happen like 5 minutes prior to wakeup_time? > if ((time_now($Save{wakeup_time}) and $Save{mode} ne 'offline')) {... > > Thanks, > > Tim > > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > |