Link Search Menu Expand Document

Wake Up Timer

Oct 9, 2011 tools visual-basic windows archive

Wake up timer wakes up the system at specified time from standby or hibernation. After resuming, the desired application or file is executed. An alarm function is also included to notify system wakeup.

This was made to setup late night downloads. My Dial-up ISP provides unlimited downloads only during 2AM - 8AM:(. Keeping the system in standby or hibernate till that time saves power.

Note: personal tools archive

The application was developed using Classic Visual Basic It utilizes SetWaitableTimer and SetSystemPowerState kernel32 api functions of windows to achieve the task.

This post is kept for historic reasons and unfortunately the binary is no longer available