home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
WWIVMODS
/
PRE412.ZIP
/
ELRIC36.MOD
< prev
next >
Wrap
Text File
|
1990-04-28
|
3KB
|
92 lines
Elric36
--------
One thing that REALLY pissed me off were the //UPLOAD and the //UPLOADALL
commands. I hated the way they aborted when you just hit return.
For example, say you called Amber today, and found 28 new mods to download.
You take a look at all of them, and eventually copy them all into you
downloads directory in a batch. So now you have 28 new mods to upload. So you
fire up the trusty WWIV, drop into the transfer section, and type //UPLOAD.
OK, the first one was the Enhanced User Stats Forwards and Backwards Mod,
which of course has a meaningful filename like ESFAB3-1.ZIP. So, you dont
remember what it is. Easiest way to do this would be to skip it, and go
on and do the others. Then, when you remember to go back and look at
it, you will write something down and //UPLOAD it later. But if you just
hit return, rather than skipping it, it goes on to the next directory.
Or, lets say you go ahead and enter ?? for a description. 12 files later,
you hit TRSH.ZIP, which you now remember was a mod to fix a non-existant
bug in 1.08 that doesnt work right anyway. Again, you have to hit ? or
something now and go back and delete it.
Well, now that the description is longer than the mod, let me tell you what
this does. Not much. All it changes is it allows you to enter a blank line
and just skip that file till later. So, without further rambling....here we
go....
/** this step is indeed a form step, much like a form letter **/
1. From DOS, in your dir where you keep your source....
PKZIP SOURCE *.c *.h
If you already have a source zip file, then
PKZIP -f source *.c *.h
This way you have a copy of everything before you screw it up with a bad mod.
If you decide to take the mod out, it's as easy as
PKUNZIP -x source
and hit Y to overwrite any files you changed.
/** we now resume our regularly scheduled mod with step 2.... **/
=========================================================================
2. Load up Xfer.C. Make these changes....
strcpy(s,(ff.ff_name));
align(s);
i=recno(s);
if (i==-1) {
/** these changes go in XFER.C, void uploadall **/
/** delete these two lines **/
/** if (!upload_file(s,dn))**/
/** ok=0; **/
/** and add this one instead **/
upload_file(s,dn);
} else {
SETREC(i);
read(dlf,(void *)&u, sizeof(uploadsrec));
=======================================================================
3. Wasn't that painless? Just re-compile.
/** hey, it's the form info file **/
As usual, I take no responsibility for hard drive crashes, death in the
family, or end of the world as we know it resulting from this mod.
It's your fault if you didn't back up the files before you made the mod.
It's your fault if you don't back up your ENTIRE hard drive AT LEAST once
a month.
It works on my system with Turbo C 2.0, WWIV 4.11, V20/8088, 640K/640EMS.
If you use this, the only payment I ask is that you send me a note through
WWIVLink to 1@18251 saying you are using it...not too much to ask is it?
The Kingdom of Melnibone(LINK/NET)
812-877-3488 24 Hrs a day
3/12/2400/4800/9600/12,000/14,400 baud HST MNP5
Auto-validation of WWIV sysops on first call
Xmodem, Ymodem, DSZ Zmodem with retry, Ymodem-G
WWIV Link 1@18251
WWIV Net 1@8251