home *** CD-ROM | disk | FTP | other *** search
- QuickDoor v2.C (c) Copyright 1989,1990
-
- Door Conversion Christopher Hall
- Utility PC Network (505) 821-5341
- 6067 McKinney, NE
- Albuquerque, NM 87109
- FidoNet: 1:301/2
- CompuServe: 72150,752
-
- Legal:
-
- THIS IS NOT FREE SOFTWARE! IT IS BEING DISTRIBUTED ON THE SHAREWARE
- BASIS. IF YOU USE THIS SOFTWARE, THEN YOU ARE EXPECTED TO REGISTER IT
- WITH THE AUTHOR. THE $10.00 REGISTRATION FEE SHOULD BE MAILED TO THE
- ABOVE ADDRESS. REGISTRATION WILL COVER THIS VERSION AND ALL FUTURE
- UPGRADES.
-
- HELP SUPPORT SHAREWARE AUTHORS!!!!!!!
-
- Changes:
-
- v2.C
-
- Added support for the new style DOOR.SYS file. Keyword is DOOR.
-
- v2.B
-
- Added support for WWIV! New keyword is WWIV.
-
- v2.A
-
- Added support for GT PowerComm v15.5! New keyword is GT5.
-
- v2.9
-
- Added support for the new OPUS v1.10! New KeyWord is OPUSxx - where xx
- is the Task Number being run. Example: QkDoor Opus01 QBBS
- (Reads LastUS01.DAT writes Dorinfo1.Def)
-
- Note: Full support for writing the LastUSxx.Dat file has not be tested
- completely - I suggest NOT converting TO OPUS as this time. The program
- should READ the OPUS file properly, however.
-
- v2.8
-
- For both OSIRIS and OSIRIS SE - QkDoor will look for an environment
- variable of the type COMx=#####. If found, the Locked Baud rate will
- be set to the value found.
-
- Added support for Remote Access. Will write both the DorInfo1.Def and
- ExitInfo.BBS files used by Remote Access. (Keyword: RA)
-
- v2.7
-
- Changed the name of Lynx to Osiris to keep up with the author!
-
- Made some minor changes in the KeyWords!
- QuickBBS is now QBBS
- Osiris is now OS
- OsirisSE is now OSSE
-
- The program will now write the ExitInfo.BBS file for QuickBBS.
-
- v2.6
-
- Added support for SpitFire BBS systems. New KeyWord: "Spit" will
- read/write the SFDoors.Dat file used by SpitFire.
-
- Added support for the Birthday lines in GAP's new Door.Sys file.
-
- v2.5
-
- Added support for QuickBBS v2.62's new ExitInfo.BBS file structure.
- Changed how the DCE & DTE Baud rates are written to several of the
- different file structures. Therefore, this is a BETA release.
-
- v2.4
-
- The QkDoor.Ctl file is now OPTIONAL. If it is found, then the default
- values found within will be used, however, it is not required!
-
- Updated the Lynx and RBBS Door Types.
-
- The LYNX Door Type now supports the new Lynx EXTINFO#.QBS file format.
-
- The calling syntax for Lynx is now Lynx# - where # corresponds
- to the NODE # being used.
- Eg. QkDoor QBBS Lynx2 (which will write EXTINFO2.QBS)
-
- Similarly, RBBS must now be called with the # Node specifier.
- Eg. QkDoor QBBS RBBS2 (which will write DorInfo2.Def)
-
- Overview:
-
- This program is designed to allow for fast and easy conversions to/from
- any of the supported BBS Door info file types to any other.
-
- Currently supported (or working on) door types are:
-
- GAP -> Door.Sys
- Genesis Deluxe -> CallInfo.BBS
- GT PowerComm -> GTUser.BBS
- Osiris# -> ExtInfo#.QBS
- OsirisSE### -> Out###.QBS
- PCBoard v12xx -> PCBoard.Sys
- PCBoard.Dat
- Users
- PCBoard v14xx -> PCBoard.Sys
- PCBoard.Dat
- Users
- QuickBBS -> DorInfo1.Def ExitInfo.BBS
- Remote Access -> DorInfo1.Def ExitInfo.BBS
- RBBS# -> DorInfo#.Def
- WildCat -> CallInfo.BBS
-
- Calling Syntax:
-
- QkDoor [Path\]From_Door_Type [Path\]To_Door_Type [Locked_Baud_Rate]
-
- Examples:
-
- QkDoor QBBS GAP
- (Reads Dorinfo1.Def - Writes Door.Sys)
-
- QkDoor GAP QBBS
- (Reads Door.Sys - Writes Dorinof1.Def)
-
- QkDoor C:\BBS\QBBS C:\BBS\GAP\GAP
- (Reads C:\BBS\Dorinfo1.Def - Writes C:\BBS\GAP\Door.Sys)
-
- QkDoor C:\PCB\PCB14 C:\QuickBBS\QBBS
- (Reads C:\PCB\PCBoard.Sys - Writes C:\QuickBBS\Dorinfo1.Def)
-
- QkDoor PCB14 C:\PCB\DOORS\PCB12
- (Read PCBoard.Sys in Current Directory -
- Writes PCBoard.Sys, PCBoard.Dat & Users in C:\PCB\Doors)
-
- QkDoor GAP QBBS 19200
- (Read Door.Sys - Writes Dorinfo1.Def with Baud Rate of 19200)
-
- You get the idea!
-
- Recognized KeyWords:
-
- DOOR, GAP, GT, OSIRIS#, OSIRISSE###, PCB12, PCB14, QBBS, RA, RBBS#,
- Spit, WildCat, Genesis
-
- - Case does NOT matter
- - # Corresponds to the Node Number
-
- Other [Optional] File
-
- Because so many of the Door Info files contain certain information that
- others do not - it was necessary to create some default values. I have
- made it possible for the Sysop to enter some of his own default values.
- A file called "QkDoor.Ctl" may reside in the same directory as the
- QkDoor.Exe program. The format of this file is as follows:
-
- "QkDoor.Ctl"
-
- COM1 { Line 1 - Default Comm Port }
- PC Network { Line 2 - System Name }
- Chris { Line 3 - Sysop's First Name }
- Hall { Line 4 - Sysop's Last Name }
- 60 { Line 5 - Default Security Level }
- PASSWORD { Line 6 - Default Door Password }
-
- This is a straight CR/LF Ascii file and must contain all 6 lines with
- the comments deleted!
-
- That's about it. I'll be awaiting any comments/suggestions/file
- formats, etc.
-
- Chris Hall
- PC Network
- (505) 821-5341
- FidoNet (1:301/2)
-
-