| View previous topic :: View next topic |
| Author |
Message |
Sandeep
Joined: 29 Nov 2004 Posts: 10
|
Posted: Mon Nov 29, 2004 1:49 pm Post subject: SoundSleep |
|
|
How about getting a SoundSleep!
Well following script turns down your computer's volume over a specified period of time. After the specified period it just sends a stop signal to the media player or optionally you can also shutdown your computer.
Good for all those who have a habit of listening to music while retiring to bed.
| Code: |
#s::
InputBox, ss_SecToStop, SoundSleep, Please enter sleep time in minutes, , 150, 125
if ErrorLevel <> 0
return
SoundGet, ss_OriginalVol
ss_SecToStop *= 60
Loop, %ss_SecToStop%
{
Sleep, 1000
SoundGet, ss_CurVol
ss_VolStep = %ss_CurVol%
ss_VolStep /= %ss_SecToStop%
SoundSet, -%ss_VolStep%
ss_SecToStop--
}
Send, {MEDIA_STOP}
;Some Media Players take time to stop
Sleep, 1000
;Restore the original volume
SoundSet, %ss_OriginalVol%
;You can as well shutdown your computer
;Shutdown, 9 ;(Shutdown + Power down) |
_________________ Sandeep |
|
| Back to top |
|
 |
jonny
Joined: 13 Nov 2004 Posts: 3004 Location: Minnesota
|
Posted: Mon Nov 29, 2004 6:39 pm Post subject: |
|
|
Cool script! Sometimes I do like to go to sleep listening to Bach.
Btw, welcome to the forum, Sandeep!  |
|
| Back to top |
|
 |
Sandeep
Joined: 29 Nov 2004 Posts: 10
|
Posted: Tue Nov 30, 2004 1:33 am Post subject: |
|
|
Thanks Buddy! _________________ Sandeep |
|
| Back to top |
|
 |
sleepyy35
Joined: 22 Jul 2004 Posts: 194 Location: cedar city UT
|
Posted: Tue Nov 30, 2004 8:42 am Post subject: |
|
|
nice script thanks for sharing  _________________ ^sleepy^ |
|
| Back to top |
|
 |
|