NewNew Door.Sys Format 07/07/90 Format specifications for the universal Door System Interface. 03/14/88 - Submitted by the "Limited Release Software Group" Originally developed by Rick Greer as a system whereby Door authors can write programs that will work on any BBS system that writes a DOOR.SYS file. Updated: 03/21/88 (RG) Updated: 10/22/88 (KG) Updated: 07/07/90 (KG) If a BBS program does not support one or more of the fields, the "default" values should be written. When reading this file, you should not go into an EOF loop. In other words, you should not read until you encounter End Of File. Instead, you should read what you KNOW is there. This allows for additions to the end of the file without forcing all programs to be re-compiled. Each line is STRAIGHT ASCII TEXT with a CR/LF at the end. DOOR.SYS ----------------------------------------------------------------------------- COM1: <-- Comm Port - COM0: = LOCAL MODE 2400 <-- Caller's Baud Rate 8 <-- Parity - 7 or 8 1 <-- Node Number - 1 to 99 (Default to 1) 19200 <-- DTE Rate. Actual BPS rate to use. Y <-- Screen Display - Y=On N=Off (Default to Y) Y <-- Printer Toggle - Y=On N=Off (Default to Y) Y <-- Page Bell - Y=On N=Off (Default to Y) Y <-- Caller Alarm - Y=On N=Off (Default to Y) RICK GREER <-- User Full Name LEWISVILLE, TX <-- Calling From (214)555-5555 <-- Home Phone (214)555-5555 <-- Work/Data Phone PASSWORD <-- Password 110 *<-- Security Level 1456 <-- Total Times On 03/14/88 <-- Last Date Called 7560 <-- Seconds Remaining THIS call (for those that particular) 126 <-- Minutes Remaining THIS call GR <-- Graphics Mode - GR=Graph, NG=Non-Graph, 7E=7,E Caller 23 <-- Page Length Y <-- User Mode - Y = Expert, N = Novice 1,2,3,4,5,6,7 <-- Conferences/Forums Registered In (ABCDEFG) 7 <-- Conference Exited To DOOR From (G) 01/01/99 <-- User Expiration Date (mm/dd/yy) 1 <-- User File's Record Number Y <-- Default Protocol - X, C, Y, G, I, N, Etc. 0 *<-- Total Uploads 0 *<-- Total Downloads 0 *<-- Daily Download "K" Total 999999 <-- Daily Download Max. "K" Limit 10/22/88 <-- Caller's Birthdate G:\GAP\MAIN <-- Path to the MAIN directory (where User File is) G:\GAP\GEN <-- Path to the GEN directory Michael <-- Sysop's Name (name BBS refers to Sysop as) Stud <-- Alias name 00:05 <-- Event time (hh:mm) Y <-- If its an error correcting connection (Y/N) N <-- ANSI supported & caller using NG mode (Y/N) Y <-- Use Record Locking (Y/N) 14 <-- BBS Default Color (Standard IBM color code, ie, 1-15) 10 *<-- Time Credits In Minutes (positive/negative) 07/07/90 <-- Last New Files Scan Date (mm/dd/yy) 14:32 <-- Time of This Call (hh:mm) 07:30 <-- Time of Last Call (hh:mm) 6 <-- Maximum daily files available 3 *<-- Files d/led so far today 23456 *<-- Total "K" Bytes Uploaded 76329 *<-- Total "K" Bytes Downloaded A File Sucker <-- User Comment 10 <-- Total Doors Opened 10283 <-- Total Messages Left Lines marked with an '*' will be re-read in GAP when a caller returns from a door.