home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
1st Canadian Shareware Disc
/
1st_Canadian_Shareware_Disc_1991.ISO
/
graphics
/
bl101
/
bl.doc
< prev
next >
Wrap
Text File
|
1990-08-04
|
12KB
|
234 lines
BigLetters 1.01
Program and documentation Copyright 1990 Robert Hoffmann
--------------------------------------------------------
[Note major documentation change. Page 1 is now following page 2, so
that you can scan it online and see how it works before reading my
life story.]
[For ease, convenience, and kindness to Atlanta-based programmers,
BigLetters is referred to as BL from this point forward.]
[Also note that there are several interesting changes from 1.00.
They're marked with pipe symbols ('|') in column 1. So are the less
interesting changes.]
Page 2
------
Now then, how does it work?
Easily.
1. Unpack the archive (ZIP, LZH, whatever?) into a directory
that's on your path.
2. Decide what wondrous saying you want to immortalize in 8-line
type.
| 3. Pick an option and run the program.
Option 1 allows you to do all the dirty work at the command
line.
| Option 2 asks you three questions interactively - in the same
| order and for the same functions as the command line options
| in Option 1.
┌Option 1────────────────────────────────────────────────────────────┐
│BL [B|M|T] Your Saying >Outfile │
└────────────────────────────────────────────────────────────────────┘
| ┌Option 2────────────────────────────────────────────────────────────┐
| │BL │
| └────────────────────────────────────────────────────────────────────┘
| The B, M, or T are REQUIRED if you use option 1. BL will ask you
| which one to use in Option 2. Either way, it tells BL which of the
three available sizes to use:
▓▓▓▓▓▓ ▓▓
▓▓ ▓▓
▓▓ ▓▓ ▓▓▓ ▓▓▓ ▓▓
▓▓▓▓▓ ▓▓ ▓▓ ▓▓
▓▓ ▓▓ ▓▓ ▓▓ ▓▓
▓▓ ▓▓ ▓▓ ▓▓▓▓▓
▓▓▓▓▓▓ ▓▓▓▓ ▓▓ (sorry, STILL no shadows)
▓▓▓▓▓
██▄ ▄██ ▀▀ ▀██ ▀▀
███████ ▀██ ▄█▀▀██ ▄█▀▀▀▀ ▀██ █▀▀██▀ ▄█▀▀█▄
██ ▀ ██ ██ ██ ██ ▀▀▀█▄ ██ ▄█▀ ▄ ██▀▀▀▀
▀▀ ▀▀ ▀▀▀▀ ▀▀▀ ▀▀ ▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀ ▀▀▀▀
▐██▌ █▌ █▌
▐▐▌▌ ▐▌ ▐▌
▐▌ ██ ▐▌ ▐▌
▐▌ ▐▌ ▐▌ ▐▌
▐▌ ██▌ ▐▌ ▐▌
▐▌ ▐▌▐▌ ▐▌ ▐▌
██ █▌█ ██ ██
(or, respectively, 8 lines high by 8 characters wide, 4x8, and 8x4)
Page 3
------
(You still haven't reached page 1 yet)
The ">Outfile" part isn't strictly required, but if you want to
save your handiwork, that's how. Without it, output goes right to
Standard Output (your screen) -- and thence to the bitbucket...
Certain characters (">","<", for example) can't be typed in a
string on the DOS command line. Use the following methods to get
them (just type the substitute commands right into the string):
┌────────────────────────────────────────────────────────────────────┐
│ &N - New line && - "&" &C - "," │
│ &G - ">" &P - "|" &S - ";" │
│ &L - "<" &E - "=" │
│ &Annn - ASCII character #nnn (good for characters below ASCII │
│ 32) - nnn MUST be 3 characters long (lead with zeroes!).│
└────────────────────────────────────────────────────────────────────┘
For most of you, some of the above substitutions are a waste of
time. However, some DOSes are weirder than others, and I didn't want
to be the cause of someone's distress 'cause they couldn't get a comma
into their obscene 8-line ranting!
BL will attempt to write the entire string across one "line"
unless you insert Newlines with &N (I can do a lot of things,
mindreading isn't one of them!).
| In Option 2, you just run the program. BL will ask you the type
| size, the message you want made BIG (use the &-substitutions if
| needed!), and what file to save it to. You *can* hit <Enter> for the
| file to save, and your work will roll up the screen in front of you
| and (again) find the bitbucket.
| ADVANCED STUFF: By default, BL searches your DOS PATH for
| BL.DAT, the bitmap file. However, if you're the kind of person who
| renames everything, you can force BL to look in your secret hiding
| place by setting the DOS environment variable BL to the pathname of
| your .DAT file. For example, if you're a Carol Whitney fan, try:
| ┌────────────────────────────────────────────────────────────────────┐
| │SET BL=D:\QUE_QUE\PRANCY.DAT │
| └────────────────────────────────────────────────────────────────────┘
| if that's where the bitmap file is. Just don't tell me about it.
| OPTION 2 NOTE: If your requested output file exists, BL will
| append your text to the end of it. Be careful with this option if
| you're going to try to append BL text to the end of a file which may
| not be fully written to disk. Use your editor's write-to-disk command
| immediately before running BL. Also be warned that some text editors,
| such as Qedit (although we're not naming names!), don't ordinarily
| reload files from disk after a shell to DOS. Qedit can be coerced into
| doing so (use the macro language!), but watch for this in other
| editors, too.
Page 1
------
(You should know better than to expect logic from a LUCIFERnet
official...)
Those of you who know me from the National ByteBrothers Support
Conference (fondly known as LUCIFERnet) know that I like to use
oversized letters -- of my own (?!) creation -- to make my point
occasionally in conference messages.
Some of you have gone so far as to capture (read: "steal") my
handiwork and use it yourself.
When I was asked how I did it, I told you it was with a program
that was machine-specific (at the time, it was) and that I really
didn't see the need to release BL.
Then, a couple of Canadians came out with Quick Titles. It was
time-bombed, I was unhappy... so I released version 1.00 of BL.
| Then, Harris Minter, Valeria Palmer, and Fast Logic Outlaws
| released BBIG'UNS. It's got a beg screen (for $5???) and some
| glaring bugs... I was unhappy, so I added a couple of bells and
| whistles to BL and unloaded version 1.01 on an unsuspecting
| (and uncaring?) world. For what it's worth, *this* program is 40K
| smaller than its southern cousin!
It's NOT fancy, and it certainly doesn't have a lot of bells and
whistles, and it does require your editor to be able to run a DOS
command-line program and import text, but for those moments when 80x25
text just doesn't cut it... here's BL!
The legalities:
-- The program is free (it's too trivial to charge for!). Therefore,
I am asking subscription BBSes to place this archive in a
non-subscriber-level file directory.
-- However, I retain copyrights to the program. The .DAT file is
of more dubious legality, but why not live dangerously?
-- The program is guaranteed to take up space on your disk. It's
certainly not guaranteed in any other way. As Dan Moore says, "If
it breaks, you own both parts". It is rather unlikely to run amok
and sabotage your hard drive, but if you're the paranoid type, be
careful.
-- There should be exactly THREE files in the archive:
■ BL.EXE - the program, natch.
■ BL.DAT - the bitmaps for the characters.
■ BL.DOC - I think you figured this one out.
No other files may be added to the archive. Period. If there are
any other files in there, I can't guarantee that *my* files have
been unaltered. You can get a clean version of this program from
Thunder Road BBS in New York (718-392-8836).
-- If, for some deranged reason, you feel so moved by the program that
you want to send me money, you need serious help. However, if you
DO want to send someone money, why not try a charity? Send the
dough (in my name) and tell me about it. My favorite charity is
the Big Brothers/Sisters of America - send donations to the chapter
serving your county. (Thanks to Raymond Hugh for making me rewrite
that for the subtlety-impaired)
If you want to ask me something about BL (like "Why did
you bother?"), you can reach me on Interlink's Shareware conference or
on LUCIFERnet.
Page 4
------
(Yeah - after page 1!)
Version History
---------------
1.01 - 5 August 1990
■ Added BL environment variable.
■ Added "Option 2" interactive mode.
■ Added creative page-numbering in the .DOC file.
■ Renamed files to avoid name conflicts with BBIG'UNS.
1.00 - 23 July 1990
■ Got it out just in time to make Harris, Valeria, and
F.L.O. unhappy by grabbing the BigLetters name first.
Final Stuff
-----------
To my knowledge, it does most of what it is supposed to do. As
stated on page 1 (wherever page 1 is), it is NOT guaranteed or
warranted. Use it at your own risk. Your mileage may vary.
If it doesn't, let me know and I'll release 1.10. For that
matter, if you have some wizard idea that (1) I can code and (2) is
worth my time, I could still be convinced to release a version 1.10
with your idea in it. The suggestion that I not release version 1.10
will NOT be considered a "wizard idea".
Oh yeah, parts of the program are Copyright 1983-1990 Borland
International. I used their Turbo Pascal 5.5 to create BL.
The BL.DAT file is lifted from copyrighted material by the Tandy
Corporation and Phoenix Compatibility Co. They can sue me for all of
the proceeds if they want ("nothin' from nothin' leaves nothin'...").
LUCIFERnet is a wholly-owned subsidiary of the Rectaltronic
Corporation. If you are a sysop of a PCBoard 14.x board with Qnet or
Rnet software, or a Wildcat! 2.1x sysop with Tnet, contact Jimmy
Pearson care of Bill Nolan's Mid-West Information Exchange, (316)
682-5548, for info on how a daily 5-to-10-minute mail run could change
your BBS forever. (There are vicious rumors that the MINX number here
is wrong. If it is, I'm sorry, but that's the one on the InterLink
membership list, so it's Andy Keeves' fault.)
Interlink is a figment of Andy Keeves' imagination. You can call
Interlink World Headquarters at The Executive Network at (914)
667-4567 for membership information, or leave a message to Mark Rapp
in the IL NetUsers conference to start the process.
BBIG'UNS is a Long Communications release, distributed by Fast
Logic Outlaws. All kidding aside, it'll be worth a look-see when
version 2.01 comes out. Version 2.00 gots bugs...
You can contact me at: Robert Hoffmann
76-53 271 Street
New Hyde Park, NY 11040
If you read this far, and you like the program, drop me a
postcard or a short note (or a complaint masquerading as a disk). This
is what the 3-piece-suit types call a marketing test... personally, I
just want to see if anyone reads these silly things.
After 12 days, the above paragraph from Version 1.00 got me just
the one disk -- ASKING FOR A REFUND!!! Sheesh!(tm) It's enough to
make you sane...