home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
551.lha
/
Lister_v1.01
/
lister.doc
< prev
next >
Wrap
Text File
|
1991-09-08
|
6KB
|
143 lines
Lister v1.01 Copyright 1991 By:
Kerry Cianos & Geoffrey Faivre-Malloy
Amiga Conversion by ^^^^^^^^^^^^^^^^^^^^^^
-------------------------------------
It slices, it dices...Ooops - I've seen too many Ginsu commercials!
That coupled with the fact that it is 2am in the morning leads to
obsfucated code and docs! If you can make sense of these things, let us
know how you did it ok? Promise us that you won't read all of the docs!
BAF! Technologies is proud to present Lister, v1.01. What is Lister? It
is a program ( C source code ) that when compiled and linked, will allow
you to look into various archive filetypes and see what files are inside the
archive. Lister will display information on compressed and uncompressed size,
compaction factor, date and time, and filename. A total summary will be
printed at the end. Lister currently supports Arc, Cpio, Lharc, Tar, Zip and
Zoo archive formats. StuffIt support is in development (you can list StuffIt
files now but no date or time information is displayed). (If you have a
archive program that you would like to see supported, let us know!)
Setup
-----
1. This is the Amiga specific version of Lister although you should be
able to recompile with ease.
2. Ensure that lister is in your path.
3. That's it. You are now ready to run Lister.
Operation
---------
To use lister all you have to do is type Lister <filename.[ext]>.
Your contents of that file will then be listed to the screen or wherever the
standard output is defined to. For example, let's suppose you wanted to list a
file called test.lzh:
Input: Lister test or Lister test.lzh
Output:
Lharc Archive test.lzh:
---------------------------------------------------------------------------
Original Compress Ratio Date Time Filename
---------------------------------------------------------------------------
388 255 65.7 % Jun 4th 1991 15:44:40 COMPILE.COM
2999 1241 41.4 % Jun 4th 1991 15:38:12 MAIN2.C
---------------------------------------------------------------------------
3387 1496 44.2 % 2 files processed.
Features:
o Header integrity is not checked. If the file signature is present then
Lister assumes that it is an ok file and proceeds to list the contents.
This is not really a bug but we thought we'd mention it anyway.
o The Zoo lister will list ALL files in the archive including Deleted files.
Release Notes:
o Version 0.99 released to the public for scrutiny. Testing continues into
the wee hours of the night.
o Version 0.99a Major bug in the Zoo routine stomped. Other "Pointer"
problems obliterated.
o Version 0.99b Straightened the code out a bit...
o Version 1.0 released! Tar and Cpio formats added. Corrected problem with
Lharc List. Multi-File listing added! Partial StuffIt support added.
o Version 1.0.1 - Fixed a bug in Zip listing. Cleaned up the code a
bit. Fixed bug in Lharc lister that would cause some pretty system
crashes :( Lister can now be made resident. It is not re-enterable
(what does that mean anyway? ).
Legal Stuff:
Lister is FreeWare and as such may be freely distributed for no money other
than those incurred in copying costs. Hey, if you use it and like it or even
if you don't like it, send us a postcard! If you are going to distribute it
^^^^^^^^^^^^^^^^^^ - it isn't that hard is it????
with a commercial project drop us a line and get written permission before
doing so.
Me (Geoffrey Faivre-Malloy) and him (Kerry Cianos) assume no responsibility
if this program happens to destroy your most precious secrets stored in the
depths of your hard drive. That's why source is included! Change it and
play with it. If you add something you think should be added to the official
version, then send it to us and we'll see what we can do. If you DO modify
the source, then please keep this source to yourself. All other legalities
apply.
Miscellaneous:
If you would like to contact us to report bugs (features) or just to say that
you REALLY LOVE our program, we can be reached at:
ktc0440csci @ apsu . bitnet -=> Kerry Cianos
jjm7609csci @ apsu . bitnet -=> Geoffrey Faivre-Malloy
BIX - mduck
Or if our accounts are deactivated for some reason (and we like to hack :) ):
Geoffrey Faivre-Malloy Kerry Cianos
223 Forbes Av 645 Bunker Hill Rd
Clarksville TN, 37040 Clarksville TN, 37042
(Please - Don't send any Letter Bombs)
Special Thanks to: James D. Burnell (who found a bug the first time he ran it)
Bob Martin - Sent us the XXEncode/Decode Sources
Ed Wilts - Found the Lharc bug. Also gave us tips on how
to make the code look better on a VMS system.
Planned Additions:
o StuffIt Support
o Shar Support
o Shell - is it even possible???
o Compact Pro (maybe)
**Note: You wanna get mentioned in a famous program that thousands of people
will see??? Be the FIRST to send us the source of the following code for us to
peruse and you will get mentioned! We need source for:
- Shell Source
Other Products by BAF! Technologies:
Lister is a part of a greater program called Extractor, which in addition
to a more powerful lister, will make the use of a mail-based server (written
with BITFTP in mind) much, much easier. Extractor will combine mail
files, do UUdecoding and XXdecoding, allow for encoding (both UU and XX),
and have many more features. Expect Extractor later this summer!
Extractor Coming Summer '91!