Description:
rk-Sleep is the (Cell Tower ID) location based Sleep Management software (earlier called phone switcher).
Saves your battery and works automatically without any manual action once configured.
Application is not memory resident so it does not keep running in the background. Does not write anything to registry etc so can be uninstalled cleanly.
Application can run in one of the following modes:
- Flight Mode: System automatically switches to flight mode when you are at predefined location (Say Home) based on the time you setup. So when you are at home, say from 10:00 PM to morning 6:00 AM your phone is really sleeping so no one can call your mobile. But if you are not home, then phone remains ON even at night.
- Run Command: You can configure separate command line applications while 'entering' and 'exiting' your Sleep Location. So if you want to perform some other actions such as enabling the sounds/vibrations/forwarding etc you need to configure this feature.
Run Command Notes:
- Run command has two settings:
- Entering sleep location.
- Exiting sleep location.
- Either browse for the command line application or copy paste the short cuts on the file and any command line parameters.
- Some programs require you to 'Wake Up' the device to run, so if needed use that option.
- 'Wait for completion' is only for advanced configurations. Most of the time it will hang the application. So use if you absolutely need it.
- You can test your run commands from the 'Test' menu.
It is working on Hermes (WM6), and have tested on Windows Mobile 5.0 emulators. Will NOT work on Windows Mobile 2003.
Setup instructions:
- You need to be at 'Sleep Location' to setup the application.
- In the 'Locations' tab, the current location box shows some numbers corresponding to your location.
- Click the button 'Set as Sleep location' to add current location as your sleep location. You can add multiple locations as sleep locations.
- On the 'Schedules' tab configure the 'From' and 'To' time fields (you need to specify time in military time format).
- From the tab 'Action' choose if you want to use flight mode or Run Command (you need to set up your enter and exit actions).
- Finally click 'Enabled' and click the 'Save' menu.
That's all now you are set for 'Sleep'. You can safely exit rk-Sleep.
The status tab would show you the last action attempt log.
Update Description:
v1.0.3:
- Bug Fixed: If you were out of sleep location and returned to sleep location after 12 midnight (with in the sleep period) application would skip the current sleep.
v1.0.2:
- Better user friendly UI added.
- Now the application supports running an external application on command line.
v1.0.1:
- Multiple location on the schedule: If you want to set more than one location as you 'Sleep Location' you can do it now. On the sleep location box bring the context menu up, and choose 'Append to location' now add the new location to the list. You can add any number of sleep locations!
- Now if you were not at home at set time, system will keep polling based on the poll time you specify. So as soon as you reach home your phone will be switched off.
- If you turned on your phone manually after the rk-Sleep set it to flight mode, then your phone remains on till next scheduled sleep session.