***************************************************************************** ZeroVirus III The Ultimate Virus Elimination System © Copyright 1989,90 by Jonathan Potter ***************************************************************************** This program is freely distributable, but is NOT public domain. ZeroVirus III MAY NOT be included in any commercial package, or sold for ANY amount, including "COMPILATION VIRUS DISKS for only $20", etc., without written permission from the author. ZeroVirus III MAY be included on any freely distributable package, including packages for which a nominal copying fee of no more than $5 is charged. This includes Fred Fish's Amiga Library Disks, and other similar public domain libraries. ***************************************************************************** Well, that was boring, wasn't it? But it had to be said. Too often I hear of ZeroVirus II being sold, with the seller making an enormous (percentage) profit. The decision was made to release ZeroVirus III as freely distributable rather than commercial software, so please don't abuse this. ***************************************************************************** USAGE : ZeroVirus [-i] [-xnum] [-ynum] [-bfilename] [-n] [-c] [-i] Start up iconified [-xnum] Set iconified window's default LeftEdge to num [-ynum] Set iconified window's default TopEdge to num [-bfilename] Load BrainFile from the file "filename" [-n] No window in iconify, run in background [-c] DON'T check memory every second when iconified At any time, ZeroVirus can be activated by pressing AMIGA-AMIGA-Z simultaneously. If ZeroVirus is iconified, it will de-iconify. Otherwise, the ZeroVirus screen will be brought to the front. HOW TO USE ZEROVIRUS III ? ? ? Well, I suggest that you get a copy of the ZeroVirus II documentation. Read it, then read the changes listed below. ------------------------------------------------------------------------------- CHANGES TO ZEROVIRUS III (Roughly in order of appearance) ------------------------------------------------------------------------------- Firstly, ZeroVirus now detaches itself, so you do not need RUN or RUNBACK. Screen is back to NTSC size - why not? You now no longer have to press the left mouse button to enter the program. Brilliant title screen, eh? Thanks to Adrian Jones for that. Any enquiries on Amiga graphics, or offers for contract work can be sent to Adrian via me (see address at the bottom of this text). A new menu item, Memory, allows you to a) Re-check memory for viruses. This repeats the procedure that occurs when the program is run. b) View memory, to look for any suspicious text. Palette requester is much nicer. Sorry, Andrew Wong. I know ZeroVirus is not a paint program, but when you have 4096 colours available, it's silly (no, not ridiculous, just silly) not to take advantage of them. New Credits requester, showing names of all those marvelous people who helped making this program what it is. Into BootBlocks section. Click on a drive gadget. Zoooom.. yes, bootblock display is several million % faster. A new bootblock, Message, displays a scrolling message on a green copper list. If this disappears from a disk you know it was on, it is likely a virus has overwritten it. Hide Drive allows you to switch off a drive, hiding it from DOS. This would be used if you are checking lots of non-DOS disks, that would normally throw up DOS requesters when you insert them. Disk change is not detected when a drive is hidden, so you have to keep clicking on the drive gadget to check each new disk. Back to main menu, into Files section. File viruses currently recognised are BGS9 (or TTV1), LAMER, IRQ and XENO. Catalogue files lets you generate a catalogue of all files in a directory (or on disk). These files can later be checked against the catalogue (using Check Catalogue) for changes in size, date and protection bits. Into BrainFiles section. Nothing much changed here, except you can move using cursor (shift/ctrl, etc) keys.. easier, I think. The file requester is better. DRIVES gives you a list of all available devices (disk, assigns...). In ARP fashion, SHIFT-RETURN jumps to the other string gadget. ZeroVirus III generally is more memory efficient than earlier versions. Only 1K of chip RAM is used when it is iconified. ------------------------------------------------------------------------------- That's about all the changes there are. Sorry about the lack of proper documentation, but, hey! It's free! What more could you want? ------------------------------------------------------------------------------- PLEASE send any new viruses, or suspected viruses, to me at the address below. Or, if you live in Europe, send them to Erik Løvendahl Sørensen Snaphanevej 10 4720 Præstø Denmark and Erik will pass them along to me. ------------------------------------------------------------------------------- Changes v1.11 a) Workbench screen is now brought to front if "Warning" requesters are opened. b) "Select an item from the menu" replaced by snazzy graphic. ------------------------------------------------------------------------------ Changes v1.12 a) Unless run with the -c option, ZeroVirus will now check memory for viruses approximately every second or so, when it is iconified. b) Test for BGS9 and LAMER file viruses now more stringent. ------------------------------------------------------------------------------ Changes v1.14 Catalogue files now does not record the name of the directory specified. This means that you can check any disk against a catalogue. ------------------------------------------------------------------------------ Changes v1.15 ZeroVirus now recognises the changes to system vectors made by SetPatch r on machines with the super Agnus chip, and does not complain about them. ------------------------------------------------------------------------------ Enjoy...! Jonathan Potter P.O. Box 289 Goodwood, SA 5034 Australia ph : (08) 2932788 (All donations gratefully accepted. Not only that, but you'll get back a copy of the latest version/BrainFile. Thanks.) ------------------------------------------------------------------------------