the main idea of init scripts is to replace the normal startup-sequence. Like autoexec.bat. to replace the original init script with another...
I feel somehow safer if I leave original init alone, and hack /etc/profile (for novices, a script the shell executes on its initialization) instead.
Anyway, whichever variant we use, we need somebody to write a script to enter desired delay (perhaps using menu program by Rex or something similar: we could start with a reasonable default (say 6 hours), then use up and down arrows to increase/decrease hours, and likewise left and right for minutes). Even better, perhaps those who know about IR handling will be able to come up with direct entry from remote?
Nice excercise, but I think guys@empeg should really put sleep/alarm/snooze functions into player itself (of course, with a choice of abrupt or gradual switching off/on, separate playlists for both and other bells, whistles and flashing lights

).
Cheers!
Dragi "Bonzi" Raos
Zagreb, Croatia
Q#5196, MkII#80000376, 18GB green