Skip to main content
? Erik 'ES of TEX' Simon, 1989

 "Death: To stop sinning suddenly."

                  VARIOUS BILL AYCOCK UTILITIES
                      by Richard Karsmakers

 Quite a while ago,  almost exactly a year to be precise,  I came
across some utilities written by Bill Aycock.  They seemed pretty
interesting  but weren't the latest version.  After  having  sent
Bill a donation and stuff I got back the latest versions as  well
as a whole host of other Public Domain programs.  I received them
well  in time for a review in the previous issue of ST  NEWS  but
somehow  I  didn't  find the time to give them  the  attention  I
intended. Also, it was pretty full so I decided to postpone it to
the current issue. So here you have it.

 The disk I got contained about a dozen utilities,  ranging  from
interesting  and  useful to totally specialised and  useless  for
most.  I will be brief with regard to the latter,  but spend some
more time and space on the former.

Cal

 "Cal" is the most important program on the disk - or actually, a
set of two programs.  The disk label also has the name on it, and
all other utilities on the disk were merely additional. "Cal" was
also  the program that I was keen on getting the  latest  version
of.
 The current version of "Cal" is 6.3a. It is a calendar accessory
with  knobs on,  insofar that you can attach events to any  dates
you want - birthdays you don't want to forget, appointments, that
kind  of thing.  Whenever events happen to fall on the  day  your
computer  is booted on,  it can display whatever you want  it  to
display on that day.
 A special AUTO folder program, "CalShow" (current version 6.3b),
is also supplied.  This wil read the appropriate events from  the
"Cal" accessory on bootup and display the upcoming events on your
boot screen.  Apart from its ability to run from the AUTO  folder
it  can also be run from a CLI,  as a stand-alone GEM program  or
desk accessory.
 All  events  are  stored within a reserved  area  in  the  "Cal"
accessory itself,  which has the disadvantage that you can't have
a  limitless  storage of events such as those I  intend  to  make
possible  with  my forthcoming "Brain Replacement  Utility"  (see
"ST/Falcon Software Reviewed in Short").  It does have all  kinds
of  nifty options such as automatic deletion of  certain  expired
events and all kinds of "first x-day of the month",  "every week"
and "every month" functions.
 The user interface has all good things you might want,  included
keyboard shortcuts and the lot.  It is a well thought-out program
that  has no limitations except for its limited storage  capacity
of between 166 and 511 events.
 It is shareware,  by the way, and regular users are requested to
register for US$ 25.

Finder

 "Finder"  2.0 is a text file locator.  You can specify a  string
that  needs to be searched (as a matter of fact you  can  specify
three  strings  and three search criteria) and a  directory  that
will  be recursively scanned for every file contained the  search
patterns according to the specified search criterium. Part of the
text  file  (or any other file) will be displayed in  part  of  a
dialog  box  so that you know whether you've found the  file  you
wanted  or  not.  It is possible to search with or  without  case
sensitivity.  Additionally, you can specify file filters so that,
for example, only files created after a certain date and time are
scanned. A report file can be written after scanning has ended.
 A rather useful and sufficiently flexible utility.

ADB

 This is "A Simple Database Program" 1.0, and that's all there is
to it basically.  It's written in machine code,  very fast, quite
flexible,  and  a database.  You can use a  clipboard,  view  and
search entries, and generally do everything you would expect from
databases below the "Superbase" category.  For most applications,
such  as keeping addresses and recipes and stuff,  this  database
will prove useful enough and,  if nothing else, at least a bundle
cheaper than most commercially available products.

KXPSet

 "KXPSet",  or  "Panasonic KX-P1124 Printer Setup",  is a  rather
specialised program allowing users of said 24-pin printer to  use
it to full extent.  Due to its high speciality,  the program will
probably be useless to most of us. It looks well designed and has
extensive  documentation,  but  I  can't really  tell  much  more
because  I haven't got such a printer to use it with.  If  you're
one  of  those  people with such a printer  seeking  for  a  good
configuration  utility,  it  looks like this might be  your  best
shot.

Show Message

 Though less specialised than some of the other offerings on this
disk,  "Show  Message" 2.0 is an accessory capable of  displaying
GEM  messages  piped to it and therefore mainly  of  interest  to
programmers who have to debug stuff.  Again it is capably written
and has great flexibility (you can for example specify five types
if messages it has to respond to).  Though of limited interest to
most  people of the ST/TT/Falcon fraternity,  it's a decent  tool
for some of us.

Update Maker & SuperZap

 These  are rather more interesting programs,  especially if  you
have ever programmed something yourself and you'd want to  supply
free  updates  later  on.  By means of  "Update  Maker"  1.0  and
"SuperZap"  1.0 you have on your hands a utility to make  a  .ZAP
data file with differences between an old and the new version  of
your  program and a program with which end users can  modify  old
versions of your program to the new one respectively.
 Really  useful for any shareware and PD programmer,  as well  as
for companies like Codehead, Trace Tech and Gribnif who regularly
spread similar update makers through the PD and Internet.

WhatIs

 Ever  not  been  able  to check out what  kind  of  file  you've
obtained?  Ever has the problem of not being able to dearchive  a
.ZIP  file simply because it turned out to be an .LZH  file  with
the  wrong  extension?   For  those,   Bill  has  made  "WhatIs",
currently  in version 6.5.  Simply have the file in question  (or
questionable file, whatever) analysed by "WhatIs" and chances are
considerable that it will be identified correctly.  "WhatIs"  can
recognize  125  file  formats,  varying from  picture  files  and
archives  to database files and special text  documents.  It  can
even  be  fed  file  specifications  through  the  command  line,
supporting a folder scan (though NOT recursive) to check multiple
files (with wildcards allowed) in one of multiple folders.
 The  major file types recognized are MIDI  format  files,  other
music-related  files,  word  processing/document  files,  desktop
publishing and font file types, picture/graphics/animation files,
compressed  disk  and file types (though rather a lot  of  packer
file formats are not recognized),  executable files (programs and
accessories and the like) and miscellaneous data files.
 Quite impressive.  When installed as an accessory other programs
can  use the GEM message pipe to instruct it to identify a  file,
and  there's  a  lot of other options.  Rather  a  lot  of  files
(including   "GfA   Basic"  source  files)  are   recognized   as
SCR/TNY/SCRUNCH files (whatever those may be),  and unfortunately
the program cannot be extended by the user.
 Maybe updates to this program are available already,  that  have
fixed this problem.

Unformat

 This is a text file unformatter,  version 3.0.  It allows you to
convert formatted text files into a format more readily  readable
by  other  word  processors,   especially  some  on  the  MS-Doze
platform.  Left margins can be removed, TABs can be replaced by a
user-specified amount of spaces and paragraphs and linefeeds  and
returns  will  be  treated  the way  you  want.  There  are  many
utilities like this, including some really ancient ones, but this
one looks set to do the job well, and fast too.

Other

 The  disk  contains an "other" folder  containing  miscellaneous
tiny utilities that I would here like to summarize in short.
 EASTER.  A program that can be fed a year (or that will take the
current  year  when fed nothing) and that will then  display  the
date on which Easter falls. There's a machine code source with it
as well.
 PACPAGE.  A highly specialised program that allows you to switch
a  Pacific Page P*E Cartridge to Postscript or HP PCL  mode.  I'm
not sure what this means, but if you do then I suppose this is of
use for you.
 COOKIEJAR.  A  cookie jar viewer that can page up and  down  the
cookie jar with 12-entry pages.  Screen redraws are not  properly
done,  but that's probably because I couldn't be bothered to  run
the  program outside my usual Falcon VGA 16 colour BlowUp (880  x
480 pixels) resolution.
 DESKJET KICKSTART. When you have an ST and a DeskJet printer you
will know that you have to switch on and boot the DeskJet printer
before  switching  on the ST.  If you neglect  to  do  that,  the
DeskJet  will be thought not present.  This is a small  accessory
that can make your ST recognize the DeskJet even when switched on
after the ST.
 BLINK UTILITIES.  These are a few accessories that allow you  to
quickly set your computer's colour palette,  or even allow you to
select one out of a small library of ready colour palettes.  They
take  up  less  memory than the proper routines  in  the  Control
Panel, so is claimed.
 CLOCKSETTER.   Last   but   not  least,   you   get   Codehead's
"Clocksetter"  utility on the disk.  This is for use on  some  ST
system  in conjuction with programs such as "Cal" that need  your
ST to have a proper time and date when booting.

STOP PRESS

 The  other  day  I  got  "WhatIs"  version  6.6.  Still  doesn't
recognize "GfA Basic" version 3.x files though. 

Disclaimer
The text of the articles is identical to the originals like they appeared in old ST NEWS issues. Please take into consideration that the author(s) was (were) a lot younger and less responsible back then. So bad jokes, bad English, youthful arrogance, insults, bravura, over-crediting and tastelessness should be taken with at least a grain of salt. Any contact and/or payment information, as well as deadlines/release dates of any kind should be regarded as outdated. Due to the fact that these pages are not actually contained in an Atari executable here, references to scroll texts, featured demo screens and hidden articles may also be irrelevant.