Contents of the Q_QUOTE.DOC file
Quick-Quotes v3.2 (C) 7/14/92, 1/13/93
Ed T. Toton III, All Rights Reserved.
A while ago, I was playing around with Ultima-7 by Origin Systems.
After I won the game, I noticed people on Prodigy talking about a cheat
menu. I quickly figured out how to use it and found a room in the game
where Lord British (a good guy) condemns you to death for cheating. After
exiting the room, all objects were now called "Oink" by the game, and Lord
British would talk in non-sensical "MadLib" sentances. I thought it would
be great to have such a thing giving quotes to peoople as they log on to
my BBS, so I wrote Quick-Quotes.
Quick-Quotes NOW has over 80 different sentance structures, which it will
randomly pick, and it will randomly fill in the blanks with various words,
making all kinds of crazy statements.
You can now select the words that Quick Quotes chooses from! There is a
file called Q_Quote.Dat, which MUST be in the same directory as Q_Quote.Exe,
and it contains the words. Edit them as you like, the restrictions are
explained in the file. You can also edit the quote structures in the file
Unfortunately, Quick-Quotes' Speed has been greatly reduced due to all the
internal string handling of the external data file. This will only become
readily apparent in the "stream" mode.
Using Quick-Quotes is easy. It can run from DOS or a BBS, it can use color
or go without, it can generate one quote, or keep generating them until you
press 'Q' (with a pause between each), or it can churn out a pre-defined
number of quotes at once with no pauses.
To control it's activity, you must use command-line parameters. If you wish
to have color, you MUST support ANSI. Most BBS's already do that, but if you
are running it from DOS (such as in your Autoexec.Bat file), you MUST have a
thing in your Config.Sys file that reads something like "Device=Ansi.Sys" or
Quick-Quotes has had another feature added since it's last release. It now
supports a mode called "STREAM". This mode makes a long stream of sentances,
which are generated just like the quotes, except it all comes out in paragraph
form. You can control the average paragraph size, the total length of the
output, and maximum line length.
The parameters are below:
/MX# - Define the maximum line length. It is recommended that you make
it no smaller than 30. Default=75. Max=255.
/MY# - Define how many lines to output. The program will usually go
over this number by 1 to 3 lines. Range= 1 to 65535.
/STREAM - Put Quick-Quotes into stream mode.
/P# - Define average length of paragraphs in QUOTES, not lines.
/PR# - Turn on the pause, and define how frequently it will appear.
Defaults to 0 (off). Recommended number: 20.
/SP# - Put spacing (a margin) on left, and define the size.
Default = 0.
/R - Repeat mode. Quick-Quotes will pause after each quote, and wait
until 'Q' is pressed before exiting.
/NR - NON-repeat mode. You don't need to specify this, since
Quick-Quotes runs in this mode anyway.
/NA - Non-Ansi mode (no color)
/A1 - True Ansi... use this for DOS and non-WWIV BBS's
/A2 - WWIV-Ansi... use this for WWIV BBS's
/C1 - Use color set 1 (default, green and yellow)
/C2 - Use color set 2 (blue and cyan)
/? - View the help stuff.
/Q# - Only works in non-repeat mode. This will generate a number of
quotes without pausing. The number is determined by '#'.
/S# - Shuffle the random number generator the given number of times.
Number can range anywhere from 0 to 32,000 (default is 0).
Note- You must replace the "#" in the parameter with the number you want.
Q_Quote /q50 /na >quotes.txt
This one would generate 50 non-ansi quotes, without pausing. With the
Dos I/O redirection, all the quotes would go to a file called
"quotes.txt" instead of appearing on screen.
This is what you should use if you want it in your Autoexec.Bat.
(no repeat, and true ansi color)
This is best for WWIV BBS log-ons. It uses no repeat and WWIV ANSI.
Q_Quote /a1 /r
This configuration lets you view as many quotes as you like, in
Q_Quote /a1 /r /s300
This configuration lets you view as many quotes as you like, in
true Ansi-Color, as does the previous one. But the addition of the
"/s300" will do 300 shuffles, allowing for a different set of
outcomes than without it. You may want to consider changing the
shuffle number every month or so if you are using it in your
Q_Quote /a1 /c2 /stream /p8 /mx60 /my100
This tells quicl-Quotes to use normal ansi, with the cyan colors.
Additionally, it goes into stream mode, with an average paragraph
length of 8 quotes, maximum line length of 60, and 100 lines of
text. If you want it to create a text file, put it on the end
the same way as in example #1.
2.0 - More than double the old number of sentance structures.
- More words.
- New STREAM mode.
2.1 - More parameters, namely "/SP#" to allow spacing on left, and
"/PR#" to turn a pause and set how often it will appear. Both
of these are for STREAM mode.
- More words
- More sentence structures.
2.2 - More words
- More sentence structures.
2.3 - That IRRITATING bug that would sometimes make a line come out 2
or 3 times the length it should is now GONE!
2.4 - More words!
3.0 - New configurable word file! [Q_Quote.Dat]
3.1 - Now allows you to edit the quote structures!! [Q_Quote.Sen]
- A bug fix: in 3.0 occasionally "line noise" would appear
instead of an adverb.
3.2 - The speed has been greatly increased, and so except for
a breif delay to load the data, the program runs without
MOST of the spelling errors within the program are caused by the way
that the conversions work for changing words from one part of speech to
another or changing it's conjugation.
This program is being distributed on the "shareware" concept. It is by
no means completely free. If you think the program is of use to you, please
send a registration fee of $5. If you think that is rediculous, then send
less (or more for that matter). If you hate the program or found too many
bugs, write me and tell me, and include a graphic explanation (but don't
be too harsh!! Heheheh). In any event, write to:
Ed T. Toton III
7101 Talisman Lane
Columbia Md 21045
And WHY should you register it?
1. To support my continuing efforts to bring you some level of
functional programs. If I get no cash, you get no improvements
in these programs, and I won't be encouraged to make new and
2. To get that warm glow for knowing that you supported the author
of at least one of the many shareware programs you probably use.
3. To find out if there is a newer version. All you need to do is
ask! But letters with money take priority!
4. You could be sick and demented and thus register everything you
get your hands on.
I have made several programs that may be of interest to you. Here is
a list of some of them: (as of 10/21/92)
Ramble v1.0 : =Ramble combines all the elements of Nonsense and
Quick-Quotes into one full-color real-time
environment where you can set the priority and
influence each time of sentance generator has
on the output. Ramble is better than the sum
of it's parts (blab and Quick-Quotes)!
SourceGen v1.0 : =Generates silly source code based upon text
files you supply. Can generate gigabytes of
meaningless babble at the press of a key!
Nonsense v1.2 : =Generates silly text based upon text files you
supply. Can generate gigabytes of meaningless
babble at the press of a key!
PigLatin v1.0 : =Turns text into pig-latin!!!
Anti-Speller v1.0 : =Destroys your spelling. It is the opposite of a
spell-checker. I don't think it is humanly
possible to spell this badly, even on purpose!
Blaze v2.6 : =VGA screen-saver. Supports password security,
and a customization system (config file). Has
been known to travel quickly through BBS's.
CompWar v2.6 : =Latest release of CompWar, the on-line game for
use with WWIV BBS systems.
Date-Matcher v1.5 : =On-line match-maker program for BBS's that support
DOS interrupt driven door programs (such as WWIV).
Virus Farm : =On-line game. Players are viruses attempting
to take over the hard drive.
T-Robots v2.0 : =(one of my masterpeices) T-Robots is a system in
which you program robots to fight one another. It
uses a simple programming language, and you create
the programs with your favorite text-editor. Great
for competitions! Supports VGA, EGA, CGA, MCGA,
Hercules, and many more graphics devices.
AT-Robots v1.0 : =Advanced T-robots. Extremely similar to T-Robots 2.0
except the system has been improved. It supports most
graphics adapters in existance (CGA, EGA, VGA, MCGA,
Hercules, etc). In this one you program the robots
using ATR assembly (Advanced T-Robots Assembly). Now
you design your own subroutines, and access specific
device ports and memory locations. The ultimate in
competions of logical thought.
StratSys v2.1 : =A 2-player VGA combat strategy game. VERY flexible.
Comes with 4 game scenarios (Cival War, Naval Battle,
Robot Conquest, and a medieval scenario). Expansion
packs are available (at the moment one with 12
scenarios). Comes with an editor for the images and
maps, so you can make your own scenarios!
Dragon's Domain 1 : =A graphic adventure game. The first in the series.
Each sequal also brings improvements to the graphics
and the interface.
Dragon's Domain 2 : =The story continues, and the challenge gets more
Dragon's Domain 3 : =Yet another one!! Will it never end??
Dragon's Domain 4 : =Now it supports Adlib! Will wonders never cease??
My-Gags set 2.1 : =A set of small gag programs that I have made. They
are designed to be placed in the autoexec.bat file.
Over Half of them are TSR's, including one that
creates "line-noise" through the keyboard buffer,
one that beeps occasionally, and one that keeps
changing you caps-lock/numlock/scroll-lock.
Toton Utilities 1.0 =A set of 8 SMALL but potentially useful utilities.
Most are TSR's. Several of them make alternate
drive-lights out of other peripherals. You can make
a drive LED on your screen in the corner, or make
your scroll-lock act as a drive light. Included
is also a program to make clicking sounds as you
press keys, and a program to turn your num-lock
off during boot-up (for those of you that hate your
num-lock staying on after boot-up).
This program is provided "AS IS" and I make no gauruntees about it's
performance. I will not be and can not be held responsible for any damages
incurred during it's use. It's on a "use at your own risk" basis. Nothing
at all should happen, the program is harmless, but I have to say it anyway.
This program may be freely distributed (which is actually encouraged)
AS IS. No one may modify this program in ANY way. ESPECIALLY where names
and credit is given, and INCLUDING all the documentation and data files.
It may NOT be used for comercial or profit-turning ventures of any kind,
including sale by disk vendors, without the written consent by ME, with
ONE exception. Disk vendors MAY sell it without my written consent ONLY
if they charge no more than $4 higher then the cost of the disk, AND they
register it first. NOTHING may be added to it either. NO BBS ads are
allowed EXCEPT as zip comments, or as a single SEPERATE text file.
If you have any questions, concerns, suggestions, criticisms, donations,
remarks, praise or opinions, please write! I WANT TO HEAR FROM YOU!!
(the address is listed above).
Ed T. Toton III