home *** CD-ROM | disk | FTP | other *** search
- BLACKBOARD RANDOM TITLE DOOR 1.0
- written by darrin lingle/time traveler
- blackboard bbs 303-430-9293, 303-430-7791
- troopers@ix.netcom.com
- copyright 1995
-
- special thanks to
- cyclone & blackjack : helped with data structures.
- digital dreamer : cosmetics, word wrap.
-
- this version of random title door is donationware, but you're welcome to
- send donations to :
- darrin lingle
- 8470 n. sheridan blvd.
- arvada, co 80003
- you may freely distribute
- it to anyone. you may not reverse engineer, disassemble, or change anything
- on the copy you plan to distribute, which is protected by copyright law.
- as with any software that's exchanged several hands i suggest virus scanning
- after unzipping the file. i do not guarantee anything.
-
- what is a random title door?
- have you ever wondered what to post about or ran out of ideas? have you ever
- wanted someone else to post about your topic and not just reply?
- blackboard's random title door is the answer. first users add to a list of
- random titles. when the sysop validates a title it can be randomly picked
- by the program when a user is posting a message. it's alot of fun.
-
- to install:
- make a subdirectory from your bbs directory like : c:\rg\bb\random
- unzip the file into your bbs directory : pkunzip random10 c:\rg\bb\random
- add random titles by running the program locally : random /L
- so when someone first posts there will be some titles to use.
- blackboard random title door supports many drop files such as door.sys and
- dorinfo1.def. edit the door.ctl file to set this up.
- make a batch file and save into in your bbs directory : random.bat
- random /B 38400 /Pc:\rg
- (name) (locked baud rate) (path to dropfile)
- use the maintenance batch file to keep messages and log files to a decent
- size (edit it to use your directory names).
-
- tips:
- i've found that running the online program (door) by integrating it with
- the newscan works best and the program is setup to be used that way. first
- it goes directly to listing the titles (local sysop to validate), then
- adding a title, then posting to a random title, and then the main 'read
- message' screen where it goes to the last read message. from this 'read
- message' screen the user can post, continue to read, add titles, list titles
- or quit.
- to include this in your newscan on a renegade bbs system you just
- enter another command 'M' for messages and insert this command key before
- the 'M' key which goes to the message menu. when renegade bbs sees two of the
- same key it runs the first one first and then immediately runs the second one.
- when a user types 'M' it'll run the random title door then goto the message
- area for a possible newscan there.
-
- note that com 3 & 4 are setup for non-standard com ports.
- com 3 = irq5
- com 4 = irq7
-
- msg.exe commands
- ----------------
- log truncating:
- type msg L to truncating the log file to the newest 100 lines.
-
- message packing:
- to pack messages type msg x , where x is the number of messages you want
- to keep(the max amount of messages). This will also permanently remove
- deleted messages.
-
- title packing:
- to pack titles type msg t . note it will delete any titles that have not
- been validated.
-
- sysop access:
- to access sysop commands you must be local (0 baud rate). you can delete
- messages, validate or unvalidate titles, and make messages permanent.
-
- make sure you download the orginal untampered version from blackboard bbs
- 303-430-9293. comments and new information is available in the programming
- message area on blackboard bbs.
-
- files enclosed:
- random.exe executable program
- random.doc this file
- door.ctl the control file (use a text editor to edit)
- ranp100.zip random title top ten poster util
- ad-title .asc & .ans files
- titles
- post
- read
-
- files created:
- message.dat message file
- random.lst list of random messages
- random.log log of date, time, and user name who used the random door
-
- command line parameters:
- /L load random door locally with no comport access
- /Cx x = comport number (if no door file like door.sys)
- /E expanded memory
- /N node number
- /Mx use multiple ctl files, door1.ctl, door2.ctl, ...
- /Px specifies the path to the drop files
-
-