Short:    V0.1 A tool that disables your screen blanker when certain tasks are running
Author:   Ghandi (ghandi@cremlinsoftware.org)
Uploader: Alexander Niven-Jenkins (anj@cremlinsoftware.org)
Type:     util/blank

Why Was It Written?
~~~~~~~~~~~~~~~~~~~
It was written because the screen blanker I was using would eat up too much
CPU time when I was trying to burn CD-Rs thus ruining them, and I kept
forgetting to disable it beforehand, so I thought I'd get my Amiga to do it
for me.

How Do I Run AntiBlanker From WorkBench?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Just Double-Click on the AntiBlanker icon.  In order to tell AntiBlanker
what tasks to look out for you must set-up it's ToolTypes as follows:

TASK=<The TaskName you would like to Disable your Screen Blanker For>
DELAY=<The delay between checks (in 1/50ths of a second>

For Example:

TASK=MakeCD
TASK=QuarterBack
DELAY=6000

Will disable your screen blanker whenever MakeCD or QuarterBack are
running, and it will check to see if they are running every 2 minutes
(6000/50/60 = 2 minutes), but

How Do I Run AntiBlanker From The CLI?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Type the following at a CLI prompt:

<Path to AntiBlanker>AntiBlanker <Config #1> <Config #2> ... <Config #x>

where <Config #x> are any number of configuration files, AntiBlanker will
automatically append them all together.  the format of the configuartion
files are as follows:

Line1:The delay between check (in 1/50ths of a second)
Line2:The 1st TaskName you would like to Disable your Screen Blanker For
Line3:The 2nd TaskName you would like to Disable your Screen Blanker For
Linex:the xth TaskName you would like to Disable your Screen Blanker For

Blank lines in the configuration file are ignored.

Miscellaneous Notes
~~~~~~~~~~~~~~~~~~~
At the present time AntiBlanker never quits, but does allow more than one
copy of itself to be run at a time.  I do not see this as a major problem
as it uses no CPU time when sleeping and no more than 0.4% CPU time
checking.  For example if you had it checking once a minute then
AntiBlanker would eat 0% CPU time for 59 seconds and no more than 0.4% CPU
time for 1 second (as AntiBlankers checks take less than a second to
perform), which is an average of 0.0067% CPU time, which as you can see is
negligible.

To get the most performance out of AntiBlanker (so that it uses the least
CPU time), put the tasks that you use most at the bottom of the
configuration file (or ToolType list).  Due to the way AntiBlanker stores
the TaskNames internally it actually checks for the tasks in the reverse
order to the way you specified them.

Registration & Contacting Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AntiBlanker is PostcardWare, this means that if you use it then you must
send me a postcard of your home town/city/area.  As you can see this is a
very small cost to pay (a few pence at most).  All postcards should be sent
to me (Ghandi) at the following address

Cremlin Software
86 Antrobus Road
Boldmere
Sutton Coldfield
West Midlands
B73 5EL

Also how about visiting out website at:

http://www.cremlinsoftware.org


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    8652    5536 36.0% 15-Apr-98 18:19:32  AntiBlanker
      25      25  0.0% 11-Apr-98 18:14:18  AntiBlanker.Cfg
     522     244 53.2% 15-Apr-98 18:10:58  AntiBlanker.info
    3104    1402 54.8% 15-Apr-98 23:14:32  AntiBlanker.readme
-------- ------- ----- --------- --------
   12303    7207 41.4% 18-Apr-98 16:26:02   4 files
