home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
UTILITY
/
WWCD-ROM.ARJ
/
1CD-ROM.MOD
next >
Wrap
Text File
|
1992-04-20
|
3KB
|
80 lines
////////------------------------------------------\\\\\\\\\\\\
<<<<<<<< This is for adding only 1 CDROM to the BBS >>>>>>>>>>>>
\\\\\\\\------------------------------------------////////////
CDROM.MOD [04-20-92]
This mod is really simple. All it actually does is takes external programs
and runs them remotely. Thus you can add CD-ROMs to your BBS as I have.
I don't claim that this is the best way to do this however I have not found
any way better without switching Software. Good luck and if you have any
questions feel free to EMAIL me at 1@9986.
FILES NEEDED!!!
Before this MOD will work you need the following files. Also avalible from
FRINC BBS. They are as follows.
CDCOM.ZIP = This is the Door program that accesses the CD-ROM.
AVIEW54A.ZIP = This lets you look into ZIP files and download parts of the ZIP
it also allows you to read TXT files inside of ZIPs on the CD.
DM56.ZIP = This is Door Master and it converts CHAIN.TXT to Wildcat format
so the door will work. You can use any converter you wish.
Again these files are avalible on FRINC BBS. (919) 768-2556 (USR Dual Standard)
Ok Now on with the actual MOD. Please Back up your Source!!!!
1. Go to BBSUTL.C and insert this void right below - void reqchat().
void cdsys()
{
strcpy(s1,"CDCOM.BAT"); /* ????? */
if (!exist(s1)) {
nl();
prt(6,"Sorry, the CDROM's are currently unavailable.");
prt(6,"Please notify Sysop");
nl();
} else {
sprintf(s2,"!Ran (Night Owls CD)"); /* ????? */
sysoplog(s2);
nl();
prt(5,"Loading Night Owls CD, please wait..."); nl(); /* ????? */
chatcall=0;
create_chain_file("CHAIN.TXT");
sprintf(s2," %s\\CHAIN.TXT",cdir);
strcat(s1,s2);
shrink_out(s1,1,0,1,1);
}
}
2. The lines marked /* ????? */ must be edited to the correct names of
BAT files and Descriptions that match your CD Software.
3. In BBS.C search for - void dlmainmenu().
4. then search for - case 'C': And make the following changes.
case 'C':
/* helpl=3; */ /* CD Change */
/* reqchat(); */ /* CD Change */
cdsys(); /* CD Change */
break; /* CD Change */
******************************************************************************
This is really simple. The hardest thing you will be doing is getting the
BATCH file that converts the CHAIN.TXT to Wildcat format. Then running the
CDROM program. After you get it working you will say. Boy that took sometime
but it was worth it. Look at all the files I have now!
Any Questions please direct them to Repo Man 1 @9986