Description:
ReRemind is a simple Windows Mobile service that will play a sound at a specified interval when an event is waiting your attention. This is particularly useful for devices that lack standard amber/green notification LEDs (like the Diamond / Touch Pro), but can be used with any WM device if you want audible notifications.
Current features:
- ReRemind will notify you when reminders (calendar) are active, there are missed calls, new voicemails, unread SMS, and/or unread email.
- You can be reminded at any interval you specify, in minutes.
- Rereminders can be turned off during a time span (such as overnight).
- Play any WAV file! But sound must be less than about 10 seconds long, or it may be cut off as the device moves from UNATTENDED power state back to SUSPENDED power state.
- Optionally vibrate device in addition to playing a sound.
- Specify that ReRemind stops reminding after a certain number of rereminders.
- AppToDate support.
- Very power efficient. All checks are done using the State and Notification Broker and Named Events in the notification queue. Playback is done (by default) in unattended mode. The service does not periodically "ping" because it waits for events, so it's completely idle as long as the state of the monitored events are not changing.
- Cleans up after itself! Don't you hate it when apps use the notificaton queue but leave stale notification events lying around requiring you to run something like MemMaid to clean it up? ReRemind always checks to see if a notification is waiting when it is signalled to exit. If a notification is waiting, it clears it out.
- TRUE SERVICE! Does NOT use one of the precious few 32 process slots on Windows Mobile. The app you see in the StartUp folder is simply to turn on the service. This is due to unsigned services being unable to autostart.
** If you edit ReRemind's settings in the registry directly, you must restart the service. This is most easily accomplished using the StopReRemindSvc and StartReRemindSvc EXEs in \Program Files\ReRemind
Planned features:
- A different WAV for each event
- Maybe custom events by monitoring arbitrary registry locations for changes
Update Description:
v6.1:
- Fixed a bug where VGA devices no longer could see the "select a folder" button.
v6:
- The button control does not load for WM standard devices, so the config should be usable on them. (please test!)
- Fixed a bug where some pre-6.5 devices were incorrectly detected as post-6.5 devices. This could lead to alarm reminders not firing. SORRY!
v5:
- Startup bug fix, WM 6.5 bug fixes, vibrate support, stop reminding after time (optional), AppToDate support.