anderson@vms.macc.wisc.edu (Jess Anderson) (06/02/88)
[Source code would be nice for this. Anyone know if it's available? DF] Someone asked for an event scheduler. I've used this and found it adequate for my purposes. The READ.ME file explains where I got it. It is a TSR that explains itself when you install it, but I created a file called AT.DOC that contains this output. Name Length Stowage SF Size now Date Time CRC ============ ======== ======== ==== ======== ========= ====== ==== AT.COM 4096 Crunched 43% 2339 3 Oct 87 10:02a D664 AT.DOC 857 Crunched 31% 599 27 May 88 6:59p 8F07 READ.ME 1642 Crunched 29% 1178 27 May 88 6:53p A89B ==== ======== ==== ======== Total 3 6595 38% 4116 section 1/1 of uuencode 2.13 of file at.arc by R.E.M. -----cut here-----cut here-----cut here-----cut here---------- begin 644 at.arc M&@A!5"Y#3TT`-P,```3?(PD``$,/6E!DU@`0```,Z?0="$(%Q!8<+V38>('C8 M1A<0*,:D`!$C1T,00M*P80/"B)PW;-*L`0`)`HL`)`N<3+D2DDJ4+EN^9`ES" M9LR:,G/BW$FSYTV?-H.>_/?/&,Q_))%"4JJ4E@=&R!P!XS<HWS\Z!=!=`K!.0 MP2!]5PLXPH8N`0!&RQP-VV4CP(=AB[0!^M4V0)T!Z`0`P#<,2A0K5PSP6^2#L M1@!`/0#4,7#,@.&3#@XL^K4CP*)[K`@!J[-OD;,5S_1=B9++CH$5SL8)F$<J8 MRY<9]G(4#F"'0`H'A@'Q:GOU00Y>E6NG8%1YD+$#Z]09.]06P+%#E4\^OX'2: M^:$<U?<=^.(E"Y9A469L,S&W.9\D6`<-0Q[/<^;-^U;$.Q0/EVD3*PP0"[`#M MV9P5)A"V7U4!T.$!%E"8D,@AU"EX"78*4A:`"<O5Q9J"/NS7"5^=Y#/,!QQ\X MX(&('Y`X(A136.&!`Q_\XP`)`>#A1AURA&*"91Z@8)D-*000B#E(^0,,#SS(B MH0(L`/A##"#\8"!'"+0D.8P.G,1Q@!T7S!*`/\<`\@\#=CAP2P#_&*!"`%"$^ M<B8Z]0B`Q2@W)I)C`+#IQAL='=@9@%T1[$`(=G4LL`,GU-51@#&$M"6`<<AQ> MTQB,1!#P@1=;8*$.203T4,8A=2@0R#XA#%$'`>B$X<\S*'I0Q2+LL+B(!X8I= M<@"3`-"Q`I,%(M'%!Y5>"@D!91KV:FX_*":9!RT$@`X7_D2YZQ:#$"/`,YK5K M\0T@/LRP9QW/T!)`,Q;0H<^P`<A:+3+&&*`M5[@$8@8#O_Q3+3/8:FL7*N*5` M1R8=G^@K0'KKK=..G,E6&,``BWQ2F9RQ(K<)%*NRPZ0"=?3@PB`^O(`2'1*X< M$(K&.QA!0!TL>!P#?T884,<(BXCLPB@:MVS`RR>[D*Z]76#!B0O_>)`/`C:K$ MB](S.?M*`#\S`".5"<3X@`4`OAR`0"XK`#"/*730T9@0#+3`@%2TJ-!,"(E85 MH.,BP8RRIB4!T,+"V(DX<&,L/*C@3"T`X&(+`/>$DXL"?,<S"HSZX"*U"8<8Z M\/0H,R``%>(&:`'`*#4@@(L?!T`.Q^0#.(X,Y'),7H#EL"``.2&3__QXXH9,U MO@\"^T`EU5B^!`*`(ES\<PL`Q@```#_K)/`>'3?P`,(=F&E&APO&VW&/$SS\` M<%<ZDP#`0PMT")$N$@R09/T*=1S`BB($^&,`]SS`($<"/.1P1U8&!+`.,8LXJ M0`0#BUA@!`/CB&'%>YPY!A'^T0``>`$=(A#`'`S@BU0P`!WN"$`ZA`$`(Z#C< M%.4"1RZ(H@NBH`,!`EC$--(%A.Z90%8\N,H$>&`7!9BOA#@P00GIX`#U(,<<% MOK##`VLAOPI``@`KT(8(-_@/=%`C`+ZP!`/6(0M?H&.)K2!B!XL8#"1&XX&/4 M"$!C2NB[$QX@A73(`@OK`(4RE3`4)43'(`(`"Q"@XX<36L01!F`(<*"C#FS4# M`3H$42YBH&,-;'0C'N)XA`#4$1U=8.,+T*&&/J)C"H%$!QCB^#X/&.`#Z*B!- M6WQ1C@>Z(``V7`<H_F$"KOE%"NF:PP$XD`L"`"`3]XA'(:0Q*O.I4@O>&885A MT'$,``""!SJ@PP5^^0);_1)[Y.&!"^A0@5F0P1[SJ.,Z$+`(;+`"':6XW3C0( M`0(##D,1UD0')FX'#D4,8YK@O"8CM)D7;_YP%/>#"P,"$8YO?",0^0A"$^@`) M`7Q"H0EUD`"3&#"'!@""&$M$P$#E,`!`L(,!&+N?8A2`CF0`X(,`*-O]1K&_# M86"+>XIQ@`[*<0<5C$H'P;@#"1`(@&%LKWL""(8`RD$D.1B`!3Q0TCKLP20G0 M*90=&$#'`+@RCV&@PP6^]$$2NK<87RCA@4%HZ12D(!Y6L$!]#^!!`NZP`!F0? M8Q+W,($P%C``;*R#'4Y8Q#"TL(5A`&X*BO#&[I8PB'T0=`+^$(8.+B&'*RU`3 M%ELR!B#\`28!V"(`;87"_Y27E0MPQ1Y>^`X4J*&`!L``!H<\```.J1?)2H$6D M`E`$-,:F!<GB8E.["!6X)!NVL7WV;2$H[3!P`0`FC$T7_4#`((3Q@&BHP[?`! M50=M8S`VWZ&@>Y`P`'K*T`80I&$.()C#&-!0!C+4@0W5!8$9WB`'$-#A#6W@\ M[D?N`!'N@H`-8:!#&>20@@8`3@IEB$,=RC`']9+!N>IM+AG>0%\0N.$-=`!!Y M&?#P7#JX%P#+U2]]IUO=ZU;WP$,(@QM.$&#I4M>ZV/5O&<B;AOQ"-[W>1<-S; MO9N&-I3AP",``0BHD(0F%$'%1"#(BT%0!"L4P0E4.#!!#((0A3#$(2`8`GC;" M(.'[3H'!&%XO""`Q@(A,I"(7R<A&.O*1D*S!O0HX\H4=#((P@(`(3Y@"",8P[ MY")KU[P#+L,8ZD"'-+S!#5T.L)?G``<UI\$,:<ANFTW<93?<EPSI+8,+W%N'P M.83A#&70`0AVO`40_``$?`!!"V;4W$AO805=V',9#`)H]3X$S&(F<QN([.?S; MIL$-F^X"EI<\@$='%PUON`-TURP'.93!#71@0QZBBV0'W[<,=K@U'>8P:`5,) MN@[-!0$9RH!=]4*WP\SU+[+%H&0>4-H'VOU(<^E`75YO&;O%[O2FG0O=\.(:_ M#7W^<Z!9D&X0$'G7U(YNG<=PYSS?]]0@:$(36D`$(K!;WR_H-PC,VV\7Z-N]) M2S;`=N5`Y.6IV`D`WC2W0>SE/)0A#-U]MW\!#()XT]G.>*YNL36MXA%_G-XAB MOS><84VC=K?AU&RF+[OE4`<X?Q?1W%:R>=\`AS:_.0P;R0/"DSN',L`!XX&^? MKQAV[64RL^'-+E!Q$.!\@C"TX00#[^X)X'!U=X<!WIL.`QSJ[&<]OR'$FQZZG M`4A>7SF<^@P[Z#((X,"&0D<W#6>`\QSP[H9Z]Y?DMD9OFX/MW;/G?,PTLC6N; M26SB8F>YU]B]KZA)388/VWK@;M`UN><PW_O>@;IPSL,;6CZ'/-0WVB.^0Q@Z* M_/8S=U?T=7#O=P6,:R5[&=1C+G.I07QX6BL^P),W,W:#S8:X2WC7`*9N=\,P# MAL%W6.@*@,,;ZBM]5,]:][_&@YK9[&8W1'W1I;:UB=M`;3DH^O`6;G"&S\#?) M#ZN>Z0:.?JS7VX(WF,$,60>!K<7P!@`7FR2_`!H(050N1$]#`#<#```$WU<"* M``"[$'B7!X]9`P``#$&H@-B"XX4,&R]PW.@"8LB;-FW"N"$#8LH8-&7(U&%3/ M1@X(2`-0C$D!(D8.A2"$I&'#!H01.6_8I%G30($"BQ@U<@01!@21)U-`C'D8U M<2((,V\\EL%39DP=.FG>N.%)AR>(.7":IC&3)B,(J&W*\#1*)@R=,BYJUID3U MYDP9'2`"#@3Q`P0?$"W<U&EC=^"*+F#%;BE[EN'/H$,A2J0HTXW8+C45?!Q0) M]RJ:-W?F"*TC1TX9-W38Y+EZ,>-&KV7L?*8S)ZV"O'M!@"!3AN-9S6G.\M7;_ M1DQ'$#QX^S@*DR\=C*1SGG9-6"R(-)K;2#T^EF)S%M5!1!SM^VK6,5N[4DPS< MM4F3%D2(8#?_(CV(I#Z)N#!?\Z,!I'(BTG$AV\F;LU^A8995>901AD?;@>#&L M?R!TAY567&7D6F"R0><=A.(]-]5EG&77!GE/E3$'=G+4,14=;[AUW&_PO0$'_ M5%*%P5(>]4%BP!QEP'&@65Z),5I/0[$A%7]Q375"&&V<\)Y')\"1I'9A<"=6H M&'!D-9%7*`8H5HT&4#@''7*0=\8.5L'!QEI7I7'&5'.HZ49X(GZ51E@@>,:&% M66FH]M4;6F[6V6IRAN7:3:7IY%5B19&AV8%B227:<W/,48=7=V`T51YO=#A'O M'E^6P9>%=X21FYA'P8=I'35EN=IO/1TF%%&+4=6G4W^"]JIB1G&D&AMD2C3:L M?QAY%,884-F1&XT*P/'&E\HZIAFBL2[5U%-1N4%D$$9Y%E9O'<&U8G*F[73&U M&W&&$>J/=-2D[!T=M?"&&68L66<98KSQGVL:"%)%040N344``P``!-^:!```Y MNQ"]EINH:@8```Q&Y+QI`Z+.G39AQHP)8;#-F#ED8H00(\9-"(%CT)290Z>,/ M'(9DRK`)<29,QXPAT-01,R8,G!!NQLAI60:FS!804\+!28:,3C9AQ,S1V0+._ M&)]HC-IA\V9B&C9L0%!1">+)&#H@0,30FD-'C1DZ9N0`,80(%:XX;C10$$0.+ MG31CV)0!@6.&C!L@WI@!,68@'!=S\LQQD49,&Q=&=:R%8A*-CH('$RYL^##B% MQ(H7WV3<V/%CG9`C2YY$DW)ERY<Q9X:IF9HG48A(X0`52M1H[#%+FXIYRF:MF MCX`#'^^&"B0I;J8ND$!Q,>1)$Q`HA/`&`9Q-FC4IUCHI<V?.&8%UX,QYW+?-Y MW\"#"Q\VNG;*2C5EKCX.<K8\0C=D0,S93*:.7#D@F/$&@$U,T0(13TRQ5A,;\ MS1'&&66TD`01C_$0@PTQP`####@4IQ1RRC'GG`]K$6%2&8_),-849<!!%UXQ\ MW.!55W>!<$035*SUA!PEN9&&'B:E\88;CR'!G5QTT-$"8V.L$88<^0WQA@LLU MD#6@'6%`E<8<53XA19553!'$6DRDX<9&C\40XUIK):%?&7/1@89)^@U4QI!S" MO5$'5G)Z-->6(-PA1QION7$&"&&X`0)]!;UE'1UYN)"5D7*4<<(<=;91AIQF) MGK'6'&FT\=23(+@IZ!L=(1HH&D_-)49":X`@)YUSV)G77GGH"8*H9Z"!E1EF4 MYE?''&68X9^DI=)QZ5I8GE&'2'GH%^JH`-+QAJP:@5"%CW@L>M9^&O7W7Y6)L MY@?HL&7D9ZU^_/DW%QP"?1=&&URN]2H=&078*I=Y`8C@%'P-=!\9F-)J:U"UW MLK%GG@!6"M1;=L09:ADOD'&BI&MEH6M+BH*;KKL%N;BN##"`0$8:9ICAIQM8( ME1$QRW/L$'`;`Q=<J;Z5YJ?77D.R$>T=&KFQ5JYU`(A>1P0!>D<8A'8:X("J$ MGGG'S`,CBE485)>KGT90@0"O7W2XP*8"4P'ZM;Q)%RS5%%+(3&B@TYUQ;1A+R M_QPT"$1[_<8='MW*<\-EB/$&JGCK*<=:Y<&QL!Q5]EFI&-$R!:JAB+H1+1QEC MX.>T?5I[+.Y<*!!Z*0AKM(B5F=B6L5:EH(;$,@A2!-%$"LA><;>936?I,PAF% M<J1[NE4R2L>@&\EZK5Q/*@ITYKPK.\=:+GT-;QHG&L_['',\FS5^F+;00O-PC M=_WUJV+L#B%6?;EA++'FXJIK[W3H#OWV^:5+*-0H6%<Z6440T2\(_^I?$JB09 M@KPHREHNT@M9G-.$(#B!"")J@M@4L):IO"M><I@7".:$*3'`25'HRL\="(4&) M/5W-<EX32/G*0)`AJ0H*0V@!H[26*!`H!P16B,_PPC!!-\WI92?`2J5T%ZWAJ MI2%=X'-AHO+`*<J)A%A5$L.>FC<Z>&T*4B"`T)D&-8:`A>13UW+<7.900O^0M MP0U!!($'*U=$\*P0653(`^9`(`+ZB`!N<@*!&ZX%AR?-:U,>P92``-2&`:E.T M`5S[R]BDT[7J7&<M22G*49P"E;48Z0Y(4A*3G`0E$$!A0/%;H97,LS@`IL$.: 46Q*2T!0@)3E@24O\VE$9Y+9*&@!** `` end size 4205 ==Jess Anderson======(home:)========INTERNET: anderson@vms.macc.wisc.edu==== | 1210 W. Dayton 2838 Stevens UUCP: {harvard,rutgers,allegra,ucbvax} | | Madison, WI 53706 Madison 53705 !uwvax!vms3.macc.wisc.edu!anderson | ==608/263-6988=======608/238-4833===BITNET: anderson@wiscmacc=============== -- Dick Flanagan, vacation moderator of comp.binaries.ibm.pc {backbones}!ucbvax!ucscc!slvblc!dick or slvblc!dick@ucscc.ucsc.edu
ralf@rutgers.edu (Ralf Medow) (06/19/88)
[This is enhanced documentation for the AT event scheduler posted earlier this month. DF] anderson@vms.macc.wisc.edu (Jess Anderson) writes: > Someone asked for an event scheduler. I've used this and found > it adequate for my purposes. The READ.ME file explains where I > got it. It is a TSR that explains itself when you install it, > but I created a file called AT.DOC that contains this output. > > Name Length Stowage SF Size now Date Time CRC > ============ ======== ======== ==== ======== ========= ====== ==== > AT.COM 4096 Crunched 43% 2339 3 Oct 87 10:02a D664 > AT.DOC 857 Crunched 31% 599 27 May 88 6:59p 8F07 > READ.ME 1642 Crunched 29% 1178 27 May 88 6:53p A89B > ==== ======== ==== ======== > Total 3 6595 38% 4116 In the READ.ME file the author of the program mentions that AT probably doesn't work in conjunction with CED or DOSEDIT. I tried it out with CED and it works. Rather than making a README.TOO file for the archive I summarized AT.DOC, READ.ME, and what I found out in the following AT.DOC (formatted with leading blanks so that a printout looks nice). Ralf Medow Ga Tech Box 31446 {gatech,hp-lsd}!gtuplab!ralf Atlanta, GA 30332 ralf@gtuplab.UUCP -----cut here-----cut here-----cut here-----cut here---------- AT == AT [8/26/87] Command Scheduler (c) 1987 Bill Frolik Schedule a DOS command for execution at a specified time and date. usage: AT [ ? | -num | [+]time [date] DOS command line ] ? shows currently scheduled events. -num deletes item number <num> from the schedule. date is month and date, and may be specified in MM-DD, MM/DD or DD.MM format. Note that a year may not be specified. time is specified in hour and minutes, run together or optionally separated by a colon. An 'am' or 'pm' may be appended to the time string; a plus sign signifies time relative to the current time. Scheduled commands are only issued when your system is waiting for you to enter a DOS command at the current command level; any other activity postpones command execution. When initially installed, AT tries to learn when it's appropriate to issue commands -- it will probably get confused if a command editor (like CED or DOSEDIT) is installed on top of COMMAND.COM. [ Remark by a user: If CED is installed first and AT afterwards, AT works. AT issues commands when CED is waiting for a user input, i.e. not between concatenated commands (when 'prog1^prog2' is typed at the DOS prompt and AT wants to issue a command while prog1 is running, this command will not be issued until after prog2 is finished). All commands issued by AT go thru CED, i.e. synonyms, command concatenation etc may be used in AT-scheduled commands. However, 'at +5 cmd1^cmd2' executes 'at +5 cmd1' first, scheduling cmd1, and executes cmd2 immediately afterwards; in order to schedule concatenated commands, one has to use the CED ignorecharacter: '^Nat +5 cmd1^cmd2' schedules cmd1 and cmd2. I didn't try what happens if AT is installed before CED, but I guess then AT may issue commands between commands concatenated by CED and commands issued by AT do not go thru CED, i.e synonyms etc cannot be used in AT-scheduled commands. Ralf Medow, ralf@gtuplab.UUCP ] AT is a TSR and the schedule is kept in RAM; thus the schedule goes away at power-off or reboot. Bill Frolik hp-pcd!bill Hewlett-Packard Portable Computer Division Corvallis, Oregon -----cut here-----cut here-----cut here-----cut here----------