home *** CD-ROM | disk | FTP | other *** search
-
-
- ______________________________________________________________________________
-
- BVOTE - The Better Voting Booth
- For QuickBBS And Remote Access
- Version 5, Revision 1
- Released: Sunday, September 30, 1990
- ______________________________________________________________________________
-
- Bvote Features:
-
- 20 Booths Capability
- 20 Choices per Booth
- User Ability To Add Booths
- `Other' Option
- ANSI Color Support via. ANSI OR BIOS Screen Writes
- FOSSIL Driver Support ONLY!
- Supports Rates Of 300 - 38,400 Baud In DORINFO1.DEF
- ______________________________________________________________________________
-
- Bvote was created for QuickBBS systems or any other DORINFO1.DEF type setup.
- It is an easy to use program with features you'll like. It was created using
- the excellent language of `C'. It is very fast and efficient - as one SysOp
- said, it is almost as fast as built-in options for RA/QuickBBS.
- ______________________________________________________________________________
-
- RUNNING BETTER VOTE
- ______________________________________________________________________________
-
- Create a Type 7 or Type 15 door that will execute BVOTE.EXE. Nothing else
- should need to be done - even for those using locked ports. On the first run
- it will create a configuration file, BVOTE.CFG. This currently contains 3
- lines. The format is described below.
-
- BVOTE.CFG
-
- The structure of this file is rather easy. The first option is the minimum
- security level needed to perform the SysOp Options (currently just Delete).
- Default: 32000
-
- The second line is the minimum security needed to enter a new voting booth.
- Default: 0
-
- The third line is a Y/N answer to "Allow User To See Results Before They've
- Voted On The Booth?". If this is set to N then a user won't be able to see the
- results of a booth unless they have voted on it before. The reasoning behind
- this is that votes won't be swayed and users shouldn't have any business seeing
- results without voting anyway - they obviously don't care about it if they
- haven't voted. 8-)
- Default: N
-
- The fourth line controls if you want BIOS or ANSI screen writes. Starting
- with Version 4.2 this is active. Before you had no choice - you had to have
- ANSI.SYS loaded. Now you can set it to B for BIOS Writes and Bvote will do
- fast screen writes and handle the color WITHOUT ANSI.SYS. Everything works the
- same, only faster. This speeds up 9600 and above transfer as well as speeding
- it up a LOT for the Local user. If A is selected then you will need ANSI.SYS
- or an equivalent to be loaded.
- Default: A
-
- Here is the default contents of BVOTE.CFG after Bvote runs the first time:
-
- 32000
- 0
- N
- A
-
- This may NOT contain comments and may be edited with any ASCII editor.
- This file may also be edited via. the SysOp Commands in Bvote by selecting
- Change BVOTE.CFG.
-
- NOTE: BVOTE.CFG can NOT be changed by a remote user - no matter what their
- access is. This is a safety feature.
-
- ______________________________________________________________________________
-
- USING BETTER VOTE
- ______________________________________________________________________________
-
- I think the general format of the voting program will be simple. You have the
- Enter New Booth option, Vote, Results, and Quit. If you have at least the
- security level in BVOTE.CFG then you also see a SysOp menu option. This is all
- real self-explanatory. (E)nter New Booth allows a user to enter and create
- their own voting booth. (V)ote allows them to vote, (R)esults displays
- results, and (S)ysop Menu brings them to the Sysop/CoSysOp menu (Sysop/Cosysop
- defined by security level in BVOTE.CFG). (Q)uit means quit Bvote and return to
- the BBS.
- ______________________________________________________________________________
-
- THE `OTHER' OPTION
- ______________________________________________________________________________
-
- Bvote has the unique way of doing the `Other' Option. It looks to see if a
- user selects an option starting with `Other'. It may be `Other not on List',
- `Other', or anything else that starts with `Other'. If they select one then it
- will tell them they voted on an Other option and then asks the user to specify
- their answer so that they can actually add in their answer to the list of
- options available to future voters. If room is NOT available to add in their
- option then it will simply do like before and add a vote count onto the `Other'
- option instead of to their new choice. How does one tell Bvote to have the
- "Other" option? When you or a user Enter a new booth they simply have one of
- the options be "Other". Just spell it like that. Easy, huh? Try it out..This
- is NOT case-sensitive.
- ______________________________________________________________________________
-
- BVOTE EXITING ERRORLEVELS
- ______________________________________________________________________________
-
- Upon exit, Bvote sets the DOS Errorlevel to a certain value. They are as
- follows:
-
- 0 - Normal Exit
- 1 - DORINFO1.DEF Not Found
- 2 - Carrier Dropped
- 3 - User Time Is Up
- 4 - No Fossil Driver Found
-
- You may have a need to trap in your batch files if needed.
- ______________________________________________________________________________
-
- PROBLEMS AND SUPPORT
- ______________________________________________________________________________
-
- This is a Real Release and anyone may use it. If you find a problem please
- report it to Ray Cole at either 99:9100/8 or 50:5512/0. If you want you may
- call the board at (512)778-6246 300-14.4K HST. Tell me the version and the
- revision number along with a detailed description of the problem (where it
- occurred, etc.) Sending a .ZIP file of your data files (all the .REC's,
- BVOTE.CFG, and GINFO.VOT) will also help. Any suggestions are welcome! This
- is a `User-Driven' product.
- ______________________________________________________________________________
-
- REGISTERING BETTER VOTE
- ______________________________________________________________________________
-
- Don't worry about registering. I believe in FREE software. Bvote was written
- on my spare time and isn't what I do for a living... This is a HOBBY.
-
- If you feel you must donate then please give to your local Mental Retardation
- Rehabilitation Center. They need support to help those that are really less
- fortunate than us.
-
- Ray Cole
- Creator, B-Vote