Short: Reminder 6.0 (03-Feb-95) Author: eep@sbi.dk Uploader: kas@mink.ping.dk Type: util/cdity Reminder V6.0 Copyright İ 1991-95 by Ebbe Holleris Petersen Official release of version 6.0 Release date 3/2-95 E-mail: eep@sbi.dk WHAT IS REMINDER? ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ I have a tendency to forget that there is a world around me and that time keeps running, when I am working with my A2000 - me and the rest of the world have a tendency to get out of sync you might say. I therefore decided to write a small commodity that would pop up now and then to remind me of the things I tended to forget. The result of this mental exercise I decided to call Reminder. So what does it do? Reminder keeps an eye on a list of messages and commands, which the user (you) wants to be shown and/or executed at a specific time or time intervals. Any or all of the timeparameters can be wildcards. Once every minute the list is checked, and if a match between the systemclock and a time specification is found a window will pop up, and the message(s) will be shown and/or the command(s) will be executed. Because Reminder is supposed to run as a backgroundprocess, it is designed to be memory efficient and use as little CPU time as possible. Should you however be the owner of an unexpanded A500, or for any other reason NOT want the program to run continuous, it is possible to make it show all messages for today at once, and then die (when using this option no commands will be executed). Changes from Reminder V5.9 to V6.0 (minor update): ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ · If the selected date in the calendar in the input window is the same as the actual date, it will be changed when the actual date changes. This is especialy useful for those who's machines are always running. If Reminder has been running continously for say 3 days, and the input window is opened for the first time, the selected date in the calendar will be the actual date, and not the date when Reminder was run. · Reminder no longer attempts to read ENV:TZ once every minute, so you no longer need to 'cd RAM:' before running Reminder, as stated below. This was pretty anoying when using SnoopDos etc. These changes were suggested by Thomas Jensen and Anders Melchiorsen (ThanX). · added WFLG_NEWLOOKMENUS tag to Reminders clock window, for those running V3.x. This was suggested by Martin Wulffeld (ThanX) · Fixed bug: Message and Command gadgets in the input window would only accept 64 characters in stead of the 70 resp. 240 they where ment to. ThanX to Mike Krowiak for drawing my attention to this problem. · Day count can now be set to 'RR' (short for ReRun - sorry it was the best I could think of). Say you want a program to run from 20.00 to 23.59 every day. You would then set the 'From' pattern to '20.00 ??/??-????' and 'To' pattern to '23.59 ??/??-????' and 'Day count' to '1'. If the machine crashes in that periode and reboots the program would not be run again, since it already has been run once. This problem is solved by setting 'Day count' to 'RR', which instructs Reminder to reset 'Day count' to '1' each time Reminder is run (and when pasing midnight). · Reminder would not save it's data, unless an old datafile was found. Fixed. · Tightened up the code a bit. -- "For we are glad, when we are weak, and ye are strong: and this also we wish, even your perfection." (2 Corinthians 13:9)