home *** CD-ROM | disk | FTP | other *** search
-
-
- THIS PROGRAM WILL ONLY RUN WITH THE ARP LIBRARY V33+ IN YOUR LIBS:
- DIRECTORY.
-
-
- *****************************************************************
- * *
- * CFX 2.0h - Crunched file examiner *
- * *
- * by BOB RYE and MARCUS MROCZKOWSKI *
- * *
- * Official Release: Tuesday/10/1990 *
- * *
- *****************************************************************
-
-
- THIS PROGRAM IS PUBLIC DOMAIN AND MAY BE FREELY REDISTRIBUTED SO
- LONG AS THIS DOCUMENT ACCOMPANIES THE EXECUTABLE/BINARY
- FILE 'CFX' (ALONG WITH THE UPDATE.DOC AND CFX.INFO FILES),
- AND THAT NO PROFIT IS MADE IN THE PROCESS. PEOPLE COPYING THE
- PROGRAM MAY CHARGE A REASONABLE FEE SO AS TO COVER COSTS OF THE
- COPYING AND/OR COSTS OF FREIGHT AND/OR MEDIA.
-
-
- DISCLAIMER.
- -----------
- THIS PROGRAM HAS BEEN TESTED OVER A PERIOD OF 2 YEARS
- (FROM BETA VERSION TO THIS VERSION) AND I HAVE FOUND IT, AS USED IN
- ITS PROPER CAPACITY, TO BE BUGLESS. THIS IS NOT TO SAY THAT THE
- PROGRAM DOESN'T HAVE BUGS, ITS JUST THAT WE HAVEN'T FOUND THEM AS
- YET. IF, HOWEVER, BUGS ARE FOUND TO CAUSE A MENTAL AND/OR PHYSICAL
- STOPPAGE TO YOUR COMPUTING, THEN THAT IS AS THEY SAY IN THE
- CLASSICS, BAD LUCK! WE ACCEPT NO BLAME IN ANY LOSS OR INCONVENIENCE
- FOUND TO ARISE FROM THE USAGE OF THIS PROGRAM.
-
- Filesizes after decompression:
- CFX = 5856 bytes.
- CFX.doc = 9238 bytes.
-
- PLEASE REFER TO UPDATE.DOC FOR NEW FEATURES.
- _____________________________________________________________________________
-
- ENJOY!
-
- CFX 2.0h Page I
-
-
-
-
-
- Table of contents:
- ------------------
-
-
- II .... Overview
-
- III ... Usage
-
- IV .... Cans and Can'ts (Wills and Won'ts)
-
- V ..... Technical Information
-
- VI .... Bug Report Form
-
- VII ... Ideas Report Form
-
- CFX 2.0h Page II
-
-
-
- Overview:
- ---------
- CFX was written to enable the Amiga user to identify certain
- characteristics of a given Amiga file. The file, let's call it 'TEST', is
- a file that you received from a BBS, but there were no accompanying docs
- with it. The file is executable, but you have a feeling that it was
- crunched. PowerPacker doesn't know this file's 'crunch' type, so you can't
- easily identify the filetype. You could use a debugger/monitor to find what
- the filetype is, but the most you'll get out of that is to ascertain that
- the file REALLY IS crunched. Well, from my experiences on the Aus. Amiga
- Fido Echo, I know that there are a lot of you who don't like receiving
- crunched files. This program attempts to let you know if it is crunched,
- and most possibly, what it is crunched with. You can then decide what to do
- with the mysterious file 'TEST'. Keep it or trash it????
- Unlike many other so-called 'File examiners' on the Amiga PD, CFX
- has a very large brainfile from which it can decipher LOTS of the current
- Amiga filetypes. It will then report to you what type of cruncher was used
- to cruncher the file, or, if it isn't crunched, what type of file 'TEST'
- really is. The information that CFX gives is pretty much self-explanatory,
- although will describe what the display means.
- When run, CFX will place a simple instruction line on the current
- CLI title-bar, and if no filename is passed to CFX, it will pull up the ARP
- file-requester. You can then click on the desired filename or change
- directories as per ARP file-requester standards. Upon clicking on a
- filename, CFX will write to the current CLI these things:
-
- FILENAME (max. of 28 chars.)
- Whether the file is executable or not.
- How many hunks the file contains (if executable.)
- The filetype: ie. Imploder Normal or TetraPack etc.....
-
- CFX 2.0h Page III
-
-
-
- Usage:
- ------
- CFX is only executable from the CLI (you can try it at workbench,
- but it's not going to work very well!!)
-
- The syntax for running CFX is:
-
- 1.....................................CFX [path:]filename {return}
-
- 2.....................................CFX {return}
-
- 3.....................................CFX @ {return}
-
-
- 1/ CFX will then attempt to locate the desired file, following
- standard path convetions, and then output information based on that file.
- CFX will then quit.
-
- 2/ CFX will pull up the ARP file-requester allowing you to make
- sequentially multiple choices from the current directory, or via the
- right-mouse-button, from any directory you like. 'CANCEL' quits CFX.
-
- 3/ CFX will display the contents of its current release brainfile and
- then quit.
-
- CFX 2.0h Page IV
-
-
-
-
-
- Cans and Can'ts (Wills and Won'ts)
- ----------------------------------
- CFX CAN NOT and WILL NOT modify any given file in any way. That is
- not the desired effect. If public outcry is great enough, I'll think about
- writing a decrunching & rebuilding version, but at the moment, CFX just
- examines. CFX can detect whether or not the examined file contains one of
- the two link-viri that I have stumbled across, and only if they have
- attached themselves AFTER the file was crunched. CFX will not attempt to
- remove the offending parasite from the file in question. It is up to you to
- run a reputable virus/link-virus checker/remover over the infected file.
-
- If CFX defines waht the fieltype is of a certain file, then there
- is a better than good chance that it has elicited the correct filetype from
- the file. In earlier versions (1.0 -> 1.3) CFX would sometimes get confused
- if a particular filetype 'looked' like another filetype. The chance of this
- happening has now been GREATLY reduced, almost to the point of not
- occurring any more. I know that this will not be the case in the future, as
- more people will use CFX, and probably find crunchers or filetypes that it
- doesn't know. If anyone has written a cruncher or knows of an alien
- cruncher, or an alien filetype, then please get back to me, either through
- the Ideas Report Form, Bur Report Form, or on any FIDONET echo board. I
- will then attempt to add the alien filetype to CFX's brainfile.
- FOR THE LATEST ON CFX UPDATES, PLEASE REFER TO 'BUGFIX.DOC'.
-
-
- CFX 2.0h Page V
-
-
-
-
-
- Technical Information.
- ----------------------
-
- CFX2.0h requires the ARP library V33+ in your LIBS: directory.
- CFX requires that your current CLI is in 80 column mode.
-
- CFX 2.0h was written in 68000 assembly code, using DEVPAC 2.14.
- The source code was edited with the brilliant TxEd Plus editor.
- It was debugged with METASCOPE and occasionally the excellent
- RESOURCE 4.0.
-
- The source code for CFX is 2200 lines long, and CFX contains approx.
- 500 global labels, 200 local labels, and 2 code sections.
-
- CFX has been under development for approx. 2 years, and started
- only as a private program (ie: only for Marcus and myself to use.)
- However, now that people are going cruncher-mad (no DAC, not you!)
- I have decided to release this program as it really examines the
- files you feed to it, unlike the previous poor attempts that people
- are releasing at the moment.
-
- One idea for later inclusion (I hope!) is a recursive full directory
- checker, which will eliminate the need for the multiple clicking in
- the ARP file-requester. It is up to you users if you want updates
- or not.....
-
- Call me on FidoNet, on the Aussie Amiga Echo.
- HRFN,
- BOB RYE, 16/10/90
-
-
- CFX 2.0h Page VI
-
-
- Mail To:
- BOB RYE
- 4 COULTER ST., WENDOUREE
- VICTORIA, AUSTRALIA, 3355
- or contact me on FidoNet Aus. Amiga echo.
-
-
- BUG REPORT FORM. CFX 2.0h
-
-
- UserName__________________________________________________________________
-
- Address___________________________________________________________________
-
- __________________________________________________________________________
-
- Phone (_______)_______________________________
-
- Amiga Model (500, 1000, 2000)___________________
-
- Hardware (please specify)_________________________________________________
-
- __________________________________________________________________________
-
- Bug_______________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
- CFX 2.0h Page VII
-
-
- Mail To:
- BOB RYE
- 4 COULTER ST., WENDOUREE
- VICTORIA, AUSTRALIA, 3355
- or contact me on FidoNet Aus. Amiga echo.
-
-
- IDEAS REPORT FORM. CFX 2.0h
-
-
- UserName__________________________________________________________________
-
- Address___________________________________________________________________
-
- __________________________________________________________________________
-
- Phone (_______)_________________________________
-
- Amiga Model (500, 1000, 2000)___________________
-
- Hardware (please specify)_________________________________________________
-
- __________________________________________________________________________
-
- Ideas_____________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-