home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Elysian Archive
/
AmigaElysianArchive.iso
/
comm
/
tempest.lha
/
msgfle26.lha
/
README.FILEARC
< prev
next >
Wrap
Text File
|
1993-05-19
|
13KB
|
271 lines
The Technician presents :
The FileListing Archiving Module!
V2.5
****** New Version Notes Towards the bottom of this README file
IMPORTANT NOTE:
Do NOT assign the FILEARC: or MSGARC: to VDK:, or any device
mounted as a device using the VDK-Handler !!!! It has been found to
totally crash LHA & ZIP on a regular basis !!! Use RAM: or the
actual Hard Drive !
NOTES:
This module works very similar to the Message Archiving Module,
except that (obviously) it works with the file listings instead of the
messages. Much to everyone's disappointment i'm sure, I was NOT able
to use the view mode 5 method of listing files. It just plain took
way to long, since I have to do alot of checks & string manipulation
to get it to work right. Instead, I chose the simple (Read FAST) way
to do it. Simply insert the first 40 or so characters of the desc.
That way it's all on one line, and makes a very clean looking listing.
REGISTRATION:
Nothing like an old subject, but I would appreciate a registration
for this. UNLIKE other utils I've written, this one is optional, and
for ONE reason. I cannot honestly say this is a program that I wrote
100% by myself. I basically used Tim's Message Archiver code &
Converted it to run with files instead of messages. Not easy, but I
did manage to do it. For that reason, this IS and CAN BE a public
release. This may be posted on ANY BBS system, as long as there is
not a charge for it. An exception to this would be if 100% of the
charge for it is sent to me for registration. I don't do many public
releases, largely because of the time I spend programming.
To register for this program, simply send $5.00 (Or whatever you
feel it's worth) US MONEY to :
NiteFall BBS/Rick Rumer
3319 Hickman Road
Des Moines, IA, USA
50310
ATTN: Util Registration!
SETUP:
All you have to do to activate this is assign FILEARC: to the SAME
area you have MSGARC: assigned. (I use RAM:, but I have 9 Megs of
memory. Keep in mind you MUST have room for the file, as well as the
archive if the user requests it!)
You must then copy the FileArc.MOD file to your BBS:Modules
directory. To call it from the file menu with the command FILEARC,
you would put this in your FileMENU.OPT file:
[*,*,*,*,*] = FILEARC |MODULE |FileArc.MOD
Of course, you can ALSO call it as a DOOR program, in which in some
text file, you would do this:
~TD(BBS:MODULES/FILEARC.MOD)
Adjust your paths according to whatever your setup requires. The
MOD will read the path to your catalogs correctly no matter what path
you use, as I check for that in the code.
BUGS:
As far as I know, all security checks are still valid, and no bugs
exist. If you should find one, please let me know ASAP on NiteFall
BBS (515) 277-1320. File Area 0 checks re-vamped by Tim Hatzenbeler
December 1991.
The Technician 5-7-93
************************************************************************
CHANGES:
1) Instead of asking for compression method in advance, it now asks
you AFTER you have seen the file size.... Just made more sense! I'd
either have people downloading a 300K file with no compression, or a
1k file with the longest compression... Now users can make a
decision, instead of guessing...
2) Since InsertAd (Originally by me, massive updates by Professor) has
become so popular, I had to make some adjustments to the FileArc
module as well as the MessageArc Module... The only way to disable
the ZIP adding in InsertAd is to delete the command C:ZIP ... But
suppose you want ZIP active for the file archiver/message archivers ?
I found a solution. Simply rename your C:ZIP file to C:ZZIP . I have
BOTH the message & file archivers check for that before saying they
can't choose that option. If it can't find either name, then ZIP will
not be used. If you don't use insertad, then you can have either or
both names present. C:ZIP is checked first, so achieves slightly
better speed in finding the command...
(Maybe a difference of .1 sec)
3) BIG CHANGE... LHA & ZIP are the ONLY supported archiving methods
now... The others began to get flakey, and were obsolete anyway.
This dramatically speeds up the whole process, as less things have to
be checked for, as well as the actual archiving time now is almost
irrelevant, since both are quite quick... Although LHA blows ZIP out
of the water! ;-)
4) The Default options have been deleted now, since many people were
annoyed with having to backspace each time... It took me a couple
minutes to get used to it, but I like it better now.... (Being the
programmer, the defaults were MY prefered settings...He he he)
5) In previous versions of the archive utilities, if for some reason
the transfer failed, the archives would be left in the directory.
This has been corrected. Even if the entire process is aborted, a
cleanup call is made to ensure no leftovers will be present, consuming
space...
6) IBM style graphics have been included, to give it a more
professional look. If you have not done so already, you'll need to
install an IBM font in the SetupBBS... I'll include one with this
archive for those who don't happen to have one.... :-)
************************************************************************
CHANGES (to 2.0) :
1) OK, everyone stay seated..... Tim convinced me to add the view
modes... Currently supported ae ALL the View modes except View mode
3, which was the 4 across style.... That just plain was too hard to
write, as well as taking forever to do... (Who in their right mind
uses it anyway???) Everyone should thank Tim for sending me the code
to use to get it going... Without it, it wouldn't have even been
attempted...
2) Fixed a bug Tim found when View Mode 3 was selected... Was doing
view mode 1 anyway, even though they selected the non-existant view
mode 3.... Now it just plainly says (Say in a President Bush voice)
"nope, Ya aren't gonna do it, wouldn't be prudent at this juncture..".
3) Ya know, the neat thing about read.me files, is that I could say
anything in here, since noone bothers to read them anyway! If you
actually read this, impress me by leaving me a message on NiteFall!
Tell me you read this! I want to see how many people are actually
making all this typing worth the effort! If noone replies, obviously,
I won't waste time typing them up... (I know this doesn't count as an
addition, or even a slight modification, but I feel it's just as
neccessary...)
4) Sorta added FIFO: output... As of this writing, I have sent the
code to Tim... I can get it to print out the archive info, but ONLY
AFTER it's done... Can't seem to get it to do it DURING the
archiving.... (Kinda pointless to report it after, but so far that's
all it does...) This MIGHT be fixed in the release version... (Which
will probably have the same name...)
5) I guess I forgot to mention the Help screen.... Since not all
users call only Tempest BBS's (Delete'em for it! He he he) they may
not be familiar with all the view modes avaliable, so I've included a
HELP screen that shows all the ones it's capable of.
6) This really isn't an addition, and actually qualifies as a
subtraction, but I removed my original option of displaying the files.
I was asked repeatedly what the difference between mine and View Mode
1... I couldn't come up with anything except that "Mine was worse."
so I killed mine....;-)
************************************************************************
CHANGES (to 2.4) :
1) Added what I call "Auto Jump & Adjust" which automatically takes
you to an entered number (0-39), refreshes the screen, then allows you
to edit that number. If you enter an area that doesn't exist, ie not
turned on by the SYSOP, OR if they don't have access, it will still
take them to that page, but they can't edit a yes/no question....
(Since they don't have access, why let them?!)
2) FIXED a bug in the CloseStuff() routine that wouldn't let it exit
the door properly. Some SYSOPS were having a crash every time the
utility was exited... This was a silly error on my part, but it's
fixed now. (Too silly to even mention what I did!)
3) Added the FIFO output routines, which enables the viewing of the
archiving WHILE it's being done! Note that to run this version, you
MUST have installed the FIFO handlers and libraries!
************************************************************************
CHANGES (to 2.5) :
1) Optimized for speed and size by The Skeleton. I must say, he did
an EXCELLENT job of cutting the size down, and at the same time
increasing the speed of the util!!!
************************************************************************
CHANGES (to 2.6) :
1) Checked to see if the USER had toggled areas off! Previously, if
the sysop had given the user access, the archiver would do it. NOW,
it checks for both, so that when d/l msgs/files, you don't get the
areas you don't wish to see!!!
***********************************************************************
CHANGES (to xx.xx) :
YOUR ideas are welcomed here! Got an idea you want added? Send it
to me in a text file, or leave me a message on NiteFall, and let me
know! I'll do the best I can to get it in...
************************************************************************
No bugs have been found in these versions, but should you encounter
one, please call me on NiteFall (Number etc, above) and let me know...
Please tell me what your configuration is (Hardware, and which version
of Tempest), as well as where you have FILEARC: & MSGARC: assigned
to... (I use RAM:, which is NOT the same as VDK: or VD0: !)
Example Configuration report:
My configuration: Workbench 2.0 (From software, not ROM), Supra
RAM card expanded to 8 megs, 600M CDC Hard Drive, Xetec HD controller,
150M (TEAC) tape backup system, A2000 CPU running at 14 Mhz with Math
Co-Processor (CMI), Fatter Agnus (8372), Normal Denise, and 2 floppy
drives... This is Networked using PARNET with an A1000 which has only
an expansion of memory, totalling 1.5M of RAM. I use Mach III in the
background, as well as AssignX, MenuMaster, and WShell. When I run
Tempest I leave the shell I ran it from open, in case any output comes
thru it... (Prevents guru's) ....
My BUG I found was this: (Or I want it to do that...etc..)
My handle on your BBS is xxxxxxxxxxx, my BBS name is xxxxxx at
(555) 555-5555.
Hope this helps! The Technician
4-18-93
************************************************************************
ADVERTISEMENT
************************************************************************
__
__ _ / \ _ _
/_/__/ )_ __/ /\/ / ) / )
____ _ /_ _ /____ /_ _/____ / / / /
/ _ ) / ) / / / _ ) / / / _ ) / / / /
/ // /_/ /_ / /__/ (__/_/ /_/ // /_/ /_/ /_
/_//___/___//____/______/___/___\__/___/___/
__ __
/ / / /
/ /_ / /_ ______
/ _ ) / _ ) / ____/
/ // /_/ // /___\ \
/______/___________/ -sk-
Featuring the BEST of the Public Domain!
This file happily presented to you from those of us on NiteFall
BBS! (515) 277-1320 (Des Moines, IA) 602 Megs! 2400 - 19.200 Baud
USR HST DUAL STANDARD MODEM (300-1200 Message access only) 24 hrs, 7
days a week Tempest BBS software AND a Tempest support site!
SUPPORTING THE NEW MNP-5 MODEMS!
CALL NOW!!!! Access first call!
The Technician
If you got a busy signal before, try again NOW! NiteFall has
undergone many changes to allow more users on ! Soon to be expanding
to MULTI-NODE !!!! Keeping up with the times....