[comp.sys.amiga] Cancel! those requesters.

bryce@COGSCI.BERKELEY.EDU.UUCP (06/24/87)

There has been talk (uh, type) in this group about the need for a solution
to running the Amiga unattended.  If a requester was to pop up there would
be no human to respond to it.  The Amiga might as well have crashed.

This is version .5 of a utility that just says *NO!*.  Whenever anything
tries to post an AutoRequester, it (in effect) presses "Cancel" for you.
(To caller it looks like the user selected the gadget in the lower right
corner).

Version .5 works, but, once installed, can't be easily removed.  Some time
soon when my MTBS (Mean Time Between Sleeps) drops below ~40 hours I'll
polish off V1.0 for 'yall.

(Tech Note:  Intuition's AutoRequest() function does NOT call
BuildSysRequest() via the library vector.  Thus both functions need to be
twiddled.  V.5 just does AutoRequest() )

(Other Note:  Andy Finkel posted an idea I had not considered; an option
to redirect the text of the requesters.  This may be of some use.  Care
would need to be taken to ensure that the recording process does not,
in turn, post a requester.  Subtle problems leading to loops could be
a problem, especially for disk devices.)

	*YAWN! Wake me up when the cabinet meeting is over -RR*

----- FISH #53 uuencode, as always.
----- Wait for V1.0 before you consider putting this on a PD disk collection,
----- please.

begin 777 Cancel!_0.5
M```#\P`````````!```````````````R```#Z0```#(L>``$*FX!%'``(BT`;
MK&800>T`7$ZN_H!![0!<3J[^C"\`*`!^%$/Z`'-.KOYH+``@/````!@B/``!P
M``%.KO\Z)$`B0$J`9R!!^@!F<@4BV%')__PB1C!\_J0@"DZN_EPE0``$?@!@Q
M"B)N`11P9R-``)0D'V<*3J[_?")"3J[^AB`'3G6I,3DX-R!B>2!"<GEC92!.V
M97-B:71T`&EN='5I=&EO;BYL:6)R87)Y`````&`0$D$```````!"971A,"XUC
+`'``3G4``````_)I1
``
end
---------
	Ack!  (NAK,EOT,SOH)
|\ /|  .
{o O} . bryce@cogsci.berkeley.EDU -or- ucbvax!cogsci!bryce
( " ) 
  U	Single tasking?  Just say *NO!*

Tip of the day:  A quick 'n dirty ASCII upload to vi can be had by entering
"r !cat" on the command line.  Now upload ASCII to your heart's content.
When done, press <CTRL><C>.