textfiles/phreak/BLUEBOXING/bluebeep.txt
2021-04-15 13:31:59 -05:00

1014 lines
46 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
BlueBEEP Documentation - Table of Contents
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
1) Important.....................Important information - Read this FIRST!
2) Introduction.....................Words from the reject called "author"
3) History.................The Revision History: New features & bug fixes
4) Greetings..........................Greetings to the Beloved and Hatred
5) Resources.................................."what it takes to be 3l33+"
6) The Coding............................About the Coding and Source Code
7) Frequencies...............The technical aspect, or "whats that noise?"
8) Usage..........................How to use this shit, keys, hints, etc.
9) File List...............The files in the BlueBEEP distribution archive
10) The Mouse..........................Stories about squeaky, gross things
11) Parameters.....................................Command Line Parameters
12) The hardware.......................The BlueBEEP Pulse Dialing Hardware
13) Credits...........................The Master of Code and his footcroud
14) Registering.............How to register BlueBEEP, the Price of RaDNeSs
15) Disclaimer.............If the feds kick down your door, dont blame me.
16) Support...........................Support sites, hotlines, 800-numbers
17) Script Language....Instructions on the BlueBEEP Script Language (BSLI)
Total 17 topic(s)
Converted using PLAINDOC V1.00 from a Dr. Reader document
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Important - Important information - Read this FIRST!
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
1. My PGP public key has been replaced with a new one. Please use only
the one included in this zip, and replace it in your keyring.
By the way, the old key had ID B8D1BB, new one has ID 6CC499.
The new key is available as ODPGPKEY.ASC in this ZIP archive.
2. FASHiONLAND BBS, the official BlueBEEP Support Site, is DOWN.
Until I find a new worthy site for BBP, it remains siteless.
3. New: BlueBEEP-News Mailing List!
If you always want to receive the most recent news about the
development of BlueBEEP, its new features and releases, send
a message to onkeld@ponton.hanse.de Subject: BBP Mailing List
with the desired email adress in the body of the message.
4. Yet another time: I am *not* the phreaking hotline for
the northern hemisphere, nor am I helping anybody to know more
about blue boxing or any other (illegal) phraudulent use of
telephone systems. Dont call me, dont send email, laMeRzZ@#!
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Introduction - Words from the reject called "author"
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Yo everybody,
I am proud to be able to present you the latest, the one and only, the
unbelievable, innocent, colorful, phun-philled BlueBEEP, version 0.07á !
Released on the HoHoCon '93 party held in Austin, TX winter 1993.
This version is nothing that a BlueBEEP that has less bugs, is more
compatible, and has more "little goodie" options to make your life
easier. A good example is the ALT-W (Worldtime) in the dialer. No
"major" features have been added, as I just cannot SEE any features
which I could add. Well, I could write a NUA attacker, a war dialer,
or something like that and add it in, but there are already very good
programs available for this purpose (eg. if you are looking for a good
wardialer, try ToneLoc). I could also have been writing nonsense features
(like a Tic-Tac-Toe in the dialbutton window of the dialer), but what
is it good for? Nuttin. This is a solid, working, almost bug-free,
comfortable and good-looking dialer. Chew it.
(If you find a feature you would like to see added, send mail, and
I bet a million dollars that I will add it in, because there is
nothing else to do on this thing.)
Basically, this release is a complete miracle, because somewhen in
September, every programmer's nightmare, a total devastation, the coders
personal horror show, a digital asassin took place in my tiny apartment
in the nice peaceful city of Hamburg, Germany. A trojan horse unleashed
its evil power and sent both of my hard drives to eternity, to the
hunting grounds of all bits, to HELL.
After falling to the floor and struggling with unconciousness for at least
2 hours, I realized that everything was gone. 212848274 bytes free. I
grabbed for the coke can, and it fell. To the wrong place. The sticky
liquid soaked the desk, and, the backup disks. General Failure, Abort,
Retry, commit Suicide? was the message I got when I tried to PkUnzip (R)
the files on the backup disk. The horror. The horror.
Then, I got all pissed off. I decided to get a life, not to hang around on
the keyboard 25 hours a day, trying to win the fight of the humans against
the computers and telcos. But, Onkel Dittmeyer would not be Onkel
Dittmeyer, if I would not have been lusting for a compiler and an editor
after a couple weeks. So, I blew the dust off the keyboard, fired up my
machine, and tried to seize parts of the source code from the physical
cylinders of my trusty drive. The result was a 5,9 MB large file called
ASH.BIN that contained about 25000 lines of pascal source, fragmented,
shattered, plus millions of control characters, parts from zip files,
and other junk.
I made my way through this garbage. A couple weeks, $600 on pizza home
delivery, and one School-You-Are-Fired letter later, BlueBEEP was back in
a hardly compilable shape. That got me high. I did it. 48 hours of non-
stop programming later, BlueBEEP was back in the shape where I had it
before the trojan asassin took place. I looked at the calendar on the
wall. November 9th, 1993. I looked over to the desk. And I saw it.
The ticket. SCANDINAVIAN SAS, HAM-LAX, 12/01/93, 0845. In less than
three weeks I would be on my way to california, and I should have
BlueBEEP ready to be released at the HoHoCon 3 weeks later in Texas.
No way I could program any further after 12/01/93, 0845. This was my
deadline. I glanced at my watch, and soaked in the tasty smoke from the
joint in my left hand. Lets go for it.
November 11th, the thrill came to a new max. My mom returned from her
3-week spain vacation, which she payed with money she stole me. That
raised my motivation like shit. It really gets you highly agressive
and motivated if you are staying with someone where you know, that she
will steal all your cash and sell your equipment if you go out for dinner.
Agressivity. That is the key word. Agressivity that causes a lion to
survive. Just like me. A line of coke. Ahhh. Onkel Dittmeyer on his
highest point of agressivity, motivation to kill. Or code, whatever way
you might put this. Eliminating bugs. Asassinating slack code. And
anything else that comes into my way. Groooan, I said, and put "Killing
Season" into my DAT tape deck. 777-095. "Sorry, we dont have pizza
with ripped-off baby heads, sir." Phuckups. Where's my M-60? Lets kill
this though, back to work. The Major Threat of the telcos is back, and
more fucking evil than ever before.
" Cut the crap, bucko-boy. " (WoD!)
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
History - The Revision History: New features & bug fixes
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
* fixed feature
+ added feaure
- removed feature
Version 0.00á Non-Public Test Release for friends
02/25/93
Version 0.01á First Public Release of BlueBEEP!
03/02/93
Version 0.02á * Fixed export phonebook, will now only export used entries
03/05/93 + Added number menu in action screen, no switching
around anymore !
+ Added MUSIC to default dial set, to bug the remote :)
Version 0.03á + Added reader for documentation from within BlueBEEP!
04/15/93 + Added PBX / Routing scanning mode, very flexible
+ Added /S command line option to start in scanning mode
+ Added PC Speaker sound for some stuff,
tell me if you like it !
+ Added option to import TLO 0.1á-0.9á phone book
+ Added option to import TLO 1.0 or later phone book
* Fixed saving of current phone number, when you
exit BlueBEEP now and load it back, you will be
at the exact same position in the phonebook as
before
+ Added Red Box for our ameriKKKan friends. Just put
the fancy tones on a tape and play it to your
payphones! Tell me if it works....
* Fixed a bug with the colors when
test-playing trunks in trunk editing mode
+ Added Three-Frequency dial sets and trunks
+ Added R2-forward and R2-backward dial sets
+ Added password protection for BlueBEEP!
+ Phonebook is now being saved in encrypted form!
* Fixed that NASTY bug with locking up in setup menu
when pressing Cursor-Left and Cursor-Right keys
+ Added Flight Through Space, just for fun, try
Cursors, 2, 8, 4, 6, and ESC... may be used as a
screen saver in the future
+ Added one-key selection in main menu, just press
the first letter, like S for setup, T for tools etc.
* Fixed the clock to lose the ":" sometimes
* Changed phonebook to dynamic memory management,
so it's a bit faster and eats less memory
Version 0.04á * Changed Input-Routines to the better, you can now
05/04/93 use INS in it, has errorbeeps and is more stable
* Fixed "Flight Through Space" Screen Saver which
ran only one time per session (arflbl....)
* BlueBEEP often locked up with a cyan screen at
startup when pwd protection was on...Fixed!
* Lenght ?? Length !!!
* Fixed wrong email adress in docs and program !
* The BlueBEEP ZIP is now made with ZIP 2.04g and -ex
option to save you download time and money...
+ My PGP public key is now included into the archive,
so if you wish to send me sensitive stuff, use it !
Version 0.05á + Added Calling Card Talker - see docs for details.
07/05/93 Its freely configurable and flexible and requires
a soundblaster card
+ Added command line parameter /T to start in CC talkmode
+ Added command line parameter /? to gain help info
* Fixed a bug in the doc file reader that made BlueBEEP
mess up the documentation while reading...bummer..
+ Added mouse support. Load your mouse driver before
you load BlueBEEP. Check docs for more information
- Removed "command line parameters" item from INFO menu.
Please check the docs for parameters avaiable.
+ Added command line option /NOMOUSE to force mouse off
* I hope you enjoy the new logo !
+ Added Import Calling Card List function
+ Added [DEL] key in action mode: deletes current number
* Fixed bug with loading back active dial set, works now!
* Password is now also updated if you do a "dirty exit"
+ Added Frequency Tester
+ Added Pulse Dialing via hardware device - check docs !
* Fixed bug when pressing "0" in screen saver
* Fixed a small bug with the input routines
* Fixed a bug with phucking up with PgDn in phonebook
+ Added Mark/Space time for dial sets and "Dial Speed"
is now the factor for the mark/space in the set
+ Added command line parameter /F to start in freq tester
* Fixed a nasty menu "skipping" bug
+ Added /DEBUG command line switch
+ Added configurable color palette
+ Added Keypad Flip option, your keypad is then just like
a telephone keypad; default is ON
+ Added autoadvance in trunk edit mode frequently req'd
+ Added "Please Wait" function to Action Mode
* Keys now only flash if there's actually a tone sent
+ Added quick sample and -replay function (Q+R)
+ Added card checker. Great for calling and credit
card dealers (Hi Wanderer!)
+ BlueBEEP now has a support BBS.
Call ­FASHiONLAND!, +49-40-7922585
Version 0.06á + Added the flip keypad option to be freely configurable
07/13/93 * Changed Device Mode Change key from M to ALT-M
+ Added modem dialing! Lean back and enjoy !
+ Added little terminal program (option /TERM)
* Re-organized the whole source code, puhh!
* BlueBEEP won't phuck up anymore in the doc reader..
+ Added touchy telephone pad option..try it out!!!!
Version 0.07á + Added BSLI script interpreter, automated sessions
12/17/93 + Added external BSLI script interpreter
HoHoCon'93 + Added PhoneWord telephone keypad letter help utility
* Re-wrote 60% of the source code after a trojan asassin
* Changed display and memory handling
+ Added support for monochrome display cards
* Fixed lockups and bugs almost 90%
+ Added freely configurable color system
* Changed DEL option to re-organize phone book too
+ Added INS option to insert a blank entry on the
current position in the phone book (on users request).
* Re-write the documentation system
! FASHiONLAND BBS IS DOWN!
* The Revision History is now a part of the doc system
+ Added feature for scanning mode: Strip 0's
+ Added WorldTime in Action Mode (ALT-W) Very handy!
+ Added On-The-Fly edit in FreqTester (F7)
- Removed Tiny Terminal, but try M in Action Mode
+ Added DialTranslation - BDIAL compatible!
+ Added phonebook sort, just press ALT-S
+ Added PLAINDOC.EXE - will convert the indexed
docs into a plain text file that you can print
out with no problems and no color codes
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Greetings - Greetings to the Beloved and Hatred
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
I would like to thank the following people for their support and
mental kicks - without them, BBP would not be as great as it is today:
Casanova
BlueDial kicks. I "borrowed" some nice ideas from it. I would like
to have a nice voice conversation with you one day, just call me up.
Jason Farnon
Good job on AWA. Your stuff exactly gets the point. N33T & 3l33+.
Tr8or
I know that greetings here is the last thing you would expect.
ChriZzZz!
No shoes, no shirt, no service.
Venom / Alpha Force Productions
Thanks for the greetings in your latest MegaDemo, keep up the
good work. Your BBS is really cool. Call it: +358-42-714528.
Jean-Luc Picard
"Computer. Recognize Picard, Jean-Luc. Kitchen Lights ON,
Turn ON the VCR and hit RECORD. Close the Curtains, and
turn on the Extasy Channel. Prepare to record "Chicks with Dicks."
- Jean Luc Picard
Stardate 1992.4, 2:45 A.M.
Philthy Phred
Waiting for COMPETITION. You had your chance. I was out
for 3 months. Now show off.
Urmel
Credits to you for the ADLIB Sound Routines! Hat off!
And, your TLO made me start this project. It's rather
ugly, you should start working on a better outfit !
Look at this program! It looks fine, has an extremely
FAST user interface, and is eazy to use.
BTW maybe you'd like my Sound Blaster soundroutines ??
Joyce from AT&T USA Direct
Thank you for nice friendship. Nice fun talking to you,
but could you put me through without card please ?
OK you will be fired but who cares :))
Johnny Wippenheim
Thank you for the yodeling course, dude. You are the
fucking best yodler on this planet. Yodel On!
Dr. Wippenburgh
Wow ! One of Johnny's relatives that I have spotted
in New Jersey. Call him at (201)857-2666. No kiddin.
By the way, the PIN number for his answerring machine
is #10, have fun !
Smokie the Bear
Without him we wouldn't know who can prevent forest
fires. You know it kids!
Lord Disembowelment (former TDT)
Gave me the mental kicks that I never stopped working.
And, he is the best one in the marketing of gReAt uS bEeF!
Lucifer
How's life going at the end of the world ? Big thanks
to you for spotting some MAJOR bugs. Lemme know when
your mom's gonna have her next mental orgasm haha....
Danny from Spain
Spotted a shitload of major bugs - thanks, the are all fixed
now with 0.07á. And, thank you for downloading using my
account on Boomtown. I will hop into the next plane and kick
your ass (...kidding...)
Elroy of the Electronic Rats
You and your group are a bunch of lame assholes.
Next time when you steal source code tell me where it's from.
Black Rider of the Electronic Rats
Get out of the house, let the sun touch your skin,
and look for some real stuff to do. Trading is not the life.
Christopher Schanck
Your Editor rules. Never seen anything more powerful.
BTW every programmer on this world should use it!
Can't wait for 3.10.
Marcus
Sold me the great Demon Dialer, and gave me lots of
inspiration for new features I should add to BBP.
Also created the BlueBEEP hardware, and gave 90%
of the ideas for the Frequency Tester and CardChecker.
Also responsible for the Cigarette and M<>llerMilch supply.
Jim Davis
GARFIELD RULES! HAR HAR! ROTFL!!!
Ping Pong
Lots, pantloads of amusement in the last alliance. You
are so lame d00d. I will send you a cake with a bomb to
your 13th anniversary.
German TELECOM
GAS'EM. SHOOT'EM. TERMINATE'EM.
What kind of company is this where local calls cost
money?!?
New Jersey Bell
You're even worse than German Telecom. Shame on you !
Putting me on hold for 20 mins and then FORGETTING ME !
Fox Network, Channel Five
They made the "Married.. With Children" cult show. Worship
them ! Worship Kelly Bundy !
The Cyberpunk Liberation Front
Your M<>llermilch order will be processed, but first you'll
have to hand me over some bux ! Hehehe....anyone has an idea
to send milk products over the big lake ? Maybe we could freeze
the stuff before mailing it h”h”...
Sam Bhimji (sbhimji@ersys.edmonton.ab.ca)
No SGVA user interface this time, sorry... But when I find a
function that would work better in SVGA mode, I promise you,
I'll use it okay ??
Brendi of CLF
Get out of the house, dammit !
Vistor of CLF
Get off your wife, dammit !
Papa C of CLF
Burn your Amiga, dammit !
All that came to the Sargnagel Meeting
Cool Party, Cool People, but cool location, cool food ? Haha....
Hope to see more PC people on the next meeting...
Zag of TDD
--> Same as for Papa C AND Vistor !
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Resources - "what it takes to be 3l33+"
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Physical Resources
- 217 boxes of cigarettes
- 83 litres of world famous M<>llerMilch, Banana Taste
- 24 litres of plain milk
- 27 litres of Aldi's Multivitamin-Di„t-12-Fruchtnektar
- 145 bottles/cans of The Real Thing (TM)
- 7 bottles of The Real Thing (TM) lite
- a lot of hash brownies
- at least 760,-- US$ on phone bills
- more than $600 on Pizza Home Delivery (Joey's)
- 73 AT&T calling cards
- 536 shows of Married with Children and Who's The Boss
- 43 shows of Fresh Prince of Bel Air
- and, finally, a 386-40 8meg with 530meg HDD and SB/16+SVGA,
a Philips 102-key soft-keyboard, a 2001 canadian keyboard and
a GENIUS 4-year-old shoplifted 3-button mouse.
Audio kicks
Onyx "BACDAFUCUP"
King Tee "Tha Triflin Album"
Fu-Schnickens "Dont Take It Personal"
DTF "From A Smooth Point Of View"
Advanced Chemistry "Fremd im eigenen Land"
Advanced Chemistry "Welcher Pfad f<>hrt zur Geschichte"
HIJACK Compilation on Tape
Billy Idol "Cyberpunk"
OD & Lord Dis'ment "Partyline Harassment Horror II" DAT TAPE
Software
Turbo Pascal 6.0 "Pascal is LAME you say?" (BLAM!)
Bingo Editor 3.00 "What the FUCK is that?"
HelpPC 2.11 "What does INT 19h do?"
PKLite 1.03 "Quality, not quantity"
TheDRAW 4.61 "Optic is 50%, Tits are the other half"
SYS6a "How can you go faster?"
Turbo Debugger 2.5 "When a flyslap is not enuff"
PKZip 2.04g "A WareZz DoODzZ DaIlY DeZiRe"
Motivation
Mortal Kombat
Cool Spot
Monsters
...and, the most important thing: Tons of lamers to make fun of!
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The Coding - About the Coding and Source Code
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Source files used:
Turbo Pascal Version 6.0 Copyright (c) 1983,90 Borland International
SOURCE\TYPES.PAS(33)
SOURCE\INC\BBP_LOGO.INC(287)
SOURCE\INC\BBP_BART.INC(287)
SOURCE\INC\BBP_RBOX.INC(42)
SOURCE\INC\BBP_CTLK.INC(287)
SOURCE\INC\BBP_STOP.INC(287)
SOURCE\BBP_VARS(252)
SOURCE\VIDEO.PAS(35)
SOURCE\OPTIMER.PAS(110)
SOURCE\BBUNIT.PAS(107)
SOURCE\FERROR.PAS(28)
SOURCE\VGAGRAPH.PAS(99)
SOURCE\GRWINS.PAS(101)
SOURCE\BITMANI.PAS(87)
SOURCE\MOUSEIO.PAS(118)
SOURCE\EXTRAS.PAS(926)
SOURCE\PDIAL.PAS(161)
SOURCE\LSCOMM.PAS(704)
SOURCE\GRMENUS.PAS(131)
SOURCE\EDITROUT.PAS(266)
SOURCE\BBP_PROC.PAS(664)
SOURCE\SBVOICE.PAS(285)
SOURCE\BBP_POM.PAS(1622)
SOURCE\BBP_BSLI.PAS(142)
SOURCE\BBP_INIT.PAS(485)
SOURCE\BBP_SET.PAS(908)
SOURCE\BBP_TOOL.PAS(351)
SOURCE\BBP_INFO.PAS(238)
SOURCE\BLUEBEEP.PAS(41)
9084 lines, 10.8 seconds, 108752 bytes code, 53896 bytes data.
So we are pretty close to hit the 10,000 lines barrier...
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Frequencies - The technical aspect, or "whats that noise?"
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Okay, when you are not clear how a "trunk" is set up, you should read
on here. Well, it's rather simple. You have 5 values in each line, these
are:
Freq-1 Freq-2 Freq-3 Lenght Delay
(Hz) (Hz) (Hz) (ms) (ms)
Freq1-3 will be overlaid (played at the same time) for a length of "Len"
milliseconds, followed by a pause (silence) of "Delay" milliseconds.
After this is done, it will proceed to the next line. If the next line is
empty, it's done, got it ?
With the dial sets, its just the same. It plays Freq1+2+3 for Len mili-
seconds, and then delays for the time you have set as the "dial speed"
in Action Mode. The dial speed can be modified by pressing Cursor Left
and Right in Action Mode.
The Frequencies are generated through the FM chipset on your adlib
compatible sound card, again, the credits for the adlib frequency output
goes to Urmel. There are no program-internal sinus tables, like in Blue
Dial, that just slow down all the shit stuff, the frequency generation
is handled 100% by the adlib sound card.
Compatible cards that will also work are:
- AdLib
- AdLib Gold
- all SoundBlaster and SoundBlaster Pro/Pro16 models
- AudioBlaster, all models
Thats it! I don't think that this is a big deal because adlib cards can
be bought for $20, and you should buy one real quick.
I personal like the SB/16 ASP most. 44k, Stereo, and feature-packed.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Usage - How to use this shit, keys, hints, etc.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Most of the functions are self-explaining for a real phreak, so
you should find out the most stuff yourself without having any
trouble. Watch the bottom line of the screen while wandering
through the menus, some useful information is often displayed there.
The DialTranslation feature should be also known; it works like
in BlueDial (Great Job, Casanova!). Just put a %x to put part x
of the number in, &x for part x to the end of the number. All
characters will be passed on as-is; spaces will be ignored.
So far for that. Now for the keys. Try it all out, and memorize
them carefully, because I did not waste much time putting online
help into the program. For example, in Action Mode only 10% of the
available features are acutally displayed on screen. Just read on.
In Action Mode, use the following keys:
0..1 for digits
A..H for operator codes
+ for trunk
ENTER for current number
F1 to load new trunk, edit trunks in SETUP menu
F2 to load new dial set, edit dialsets in SETUP menu
F5 to take the hardware device off/onhook
F6 to switch play/record mode on hardware device
F7 to switch phone on/off on
F8 to hangup everything if you have device & phone
F10 for QUICK EXIT (to your terminal program maybe)
CurLft/Rt to change dial speed
CurUp/Dn to select a new number
ESC to return to the main menu
SPACE to edit the current phone number
Del to delete the current phone number
P to pulse-dial the current phone number
S to see debug status info
ALT-M to toggle device play/rec auto switching
ALT-W to see the World Time (set correct timezone 1st!)
W to say "Please Wait", I found this to be useful
Q to record quick sample
R to replay quick sample
M to modem-dial the current number
ALT-S to sort the phone book alphabetically
In Scanning Mode, the stuff is sent in the following format:
BEFORESTRING+SCANSTUFF+AFTERSTRING
Got it ? If you turn AutoIncrease ON, the scanner will raise
the scan by one every time you press ENTER, if not, you will
have to do this yourself by pressing Cursor Up/Down.
In CardTalker Mode, use the following keys:
F1 talks " I would like to make a call using my AT&T calling card "
F2 talks " I would like to make a call using my MCI calling card "
F3 talks " I would like to make a call using my Sprint Phonecard "
F4 talks " The number I'm calling is "
F5 talks the card number you can edit with F9
F6 talks the fone number you can edit with F10
F7 talks " I would like to place this call collect. "
F8 talks " You're nothing more than a bucket of boiling shit! "
F9 edits the current card number that's sent by pressing F5
F10 edits the current fone number that's sent by pressing F6
ESC leaves CardTalker Mode
In Frequency Tester, use the following keys:
1-5, Q-T Modify Clear Forward
A-F, Y-V Modify Seize
F1-F4 Set Step Rate to 1, 3, 5 and 20 Hz
F5 Play trunk that is current in Action Mode
F6 Saves current settings into a selectable trunk
F7 On-The-Fly modification of whole break sequence
F8 Reset Trunk to "normal" trunk
F9 Zero Out Clear Forward
F10 Zero Out Seize
Space Edit Quick Test Number
Enter Send Quick Test Number
In Terminal mode, use the following keys:
ALT-E Toggle local echo
ALT-H Hangup the modem (DTR drop)
ALT-L Open or close a log file
ALT-X Exit
ALT-Z little help screen
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
File List - The files in the BlueBEEP distribution archive
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
BLUEBEEP.EXE Main Program
PLAINDOC.EXE Converts the documentation into plain ASCII,
so you can print it out or mail it or read it
with your favourite text file lister
BLUEBEEP.PBK * Phone Book
BLUEBEEP.TRK * Trunk file
BLUEBEEP.SET * Dial sets
BLUEBEEP.CFG * Config file
BLUEBEEP.SCN * Scanning file
BLUEBEEP.RBX * Red Box file
BLUEBEEP.FQT * Frequency Test file
BLUEBEEP.PLS * Pulse Dialing file
BLUEBEEP.DTL * Dial Translation file
BLUEBEEP.DOC You are just reading it..
BLUEBEEP.WLS WordList for Word for Number finder
CMINSOON.DOC What is coming soon in BlueBEEP ?
SYSOPNFO.DOC Information for Bulletin Board SysOps
CT-VOICE.DRV Driver for VOC sample output
*.VOC Various VOC files for the CardTalker
Files flagged with "*" will be created if they don't exist.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The Mouse - Stories about squeaky, gross things
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Just Left-Click an menu item to open it.
Right-Click to close a menu, the right mouse button does almost the
same as the ESC key.
In Action mode, you can use the mouse to leftclick the numbers and
special keys to sound the tones, just like pressing the key itself.
If you want to click at function keys, click the function key number
in brackets. You can also select new numbers by clicking at them.
Clicking the [Scroll Up] and [Scroll Down] buttons on the bottom of
the screen lets you scroll through the numbers. If you click at the
[CR] sign the current number is automatically dialed, just like the
key would do itself. To quit, either click the right mouse button
or click at the [ESC] sign in the bottom line of the screen.
In CardTalker mode, the mouse movement is locked to the function box,
just click on the line of the function you wish to use, or rightclick
to exit.
In this document reader, use the Left & Right buttons to scroll up and
down in the text. To quit reading, press both buttons at once.
By the way, I programmed the whole user interface myself, I used nothing
like toolboxes, or third-party TPUs. Everything and everything except the
adlib sound routines are my work, so if you encounter bugs with the user
interface tell me and it will be fixed. If you are a programmer and want
to use my user interface or parts of it, send me a mail.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Parameters - Command Line Parameters
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
BlueBEEP offers several command line parameters to make things easier.
Here is a detailed list:
/? Shows avaiable command line parameters
/(C) Displays source code information
/A Starts the program in Action Mode
/S Starts the program in Scanning Mode
/R Starts the program in Red Box Mode
/T Starts the program in CardTalker Mode
/F Starts the program in Frequency Tester Mode
/C Starts the program in CardChecker Mode *regged only*
/TERM Starts the program in tiny terminal mode
/NOMODEM Disables the modem usage, overrides the config
/NOMOUSE Disables mouse usage, even if a mouse is present
/DEBUG Displays some debugging info
/EXEC <fn> Executes BSLI script file <fn>
That's it so far. You cannot combine /A, /S, /R, /T, /F, /C and /TERM.
The options /NOMOUSE and /NOMODEM can be combined with any other command
line parameters.
You cannot combine /NOMODEM and /TERM, you idiot !
Note that you cannot use parameters when you have the password
protection on; this is a security feature.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The hardware - The BlueBEEP Pulse Dialing Hardware
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
From now, you can pulse dial with BlueBEEP, send the tones
DIRECTLY into the phone line, and many more. You can
powerdial at speeds never seen before...sounds k-rad huh?
All you need is a little piece of hardware that you have to
connect to your parallel port (printer port) and to your joy-
stick port (that's where it gets that 5V+ power that it needs
to operate). Then plug it into the blaster and the phone line..
If you are an elite phreaker and interested in that device,
email me for an assembly instruction or a ready-to-plug
device.
For all people that already have one, one quick note.
The german phone system can handle up to 35/30/300 timings,
but the TELEKOM will probably notice that you are powerdialing
and kick your ass, so use the defaults (50/50/500).
When pulse dialing, 1-9 are 1-9 tacks,
0 is 10 tacks,
A is 11 tacks,
B is 12 tacks,
C is 13 tacks,
D is 14 tacks,
E is 15 tacks,
F is 16 tacks,
G is 17 tacks and
H is 18 tacks.
You can use tacks over 10 to access the military phone system.
By the way, holding down the "O" button and listening to the
clicking relays is fun, but will fuck up your relays with the time.
For the HOOK relay we recommend you to use a high-quality relay,
because this is the most-used part in the device.
A soldering plan for the device is under development and will be
published in one of the next releases.
If you are into electronics and soldering, then you could just make
a little device with some relais on it. You should make Relay 0 control
the hook switch, Relay 1 control the play/rec condition of the phone
line transmitter, and let toggle relay 2 the phone/device switch.
You can then connect the device to any serial port and set it up in
the Setup/Pulse Dialing menu.
By the way, we have another cool device in development that can detect
incoming touch-tones as well. Means, you can use BlueBEEP as your ans-
werring machine, or as your own voice mail system. Killer? Killer!
For further information send Electronic Mail.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Credits - The Master of Code and his footcroud
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Coding: Onkel Dittmeyer
Ansi Graphics: Onkel Dittmeyer and ACiD Productions
AdLib Sound: Urmel / ZZC
Card Talker Voice: Brendi / CLF
Bug Reports: Lucifer, Daryl, Mat/Razor 1911, Vistor/CLF
Suggestions: Marcus, Low Cyl, Lucifer, Vistor, Tr8or
Moral Support: Susanne, Maike, Britta, Johanna, Brendi,
Kerstin, Katharina and Evonne.
Other sources: Phrack
2600 Magazine
Hack-Tic
Demon Dialer User Reference Manual
PC-Intern
#phreak
#hack
American Telephone & Telegraph
Microwave Communications, Inc.
TELEKOM
comp.lang.pascal
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Registering - How to register BlueBEEP, the Price of RaDNeSs
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
BlueBEEP is free.
You do not need to register BlueBEEP. This is PD, Freeware, however,
you are not forced to pay money for this or give your first-born
child to the author.
Anyway, this cost me a lot of work, time and money. So if you would
like to donate me any money, hardware, software, pizza, free T-shirts,
bumper stickers, k0deZ, rubber ducks, Stephen King books, CD's,
cigarettes, joints, ripped-off baby heads, Yodel-Andys Yodel-Blues,
The Guide to Bake Poatos on a Stik!, or something like that,
please send email.
The adress: onkeld@ponton.hanse.de
Do not hestiate to write this down, it will be shown again when you
quit the program.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Disclaimer - If the feds kick down your door, dont blame me.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Copyright info
BlueBEEP (R) (TM), further be referenced as BBP, is property
of Onkel Dittmeyer. You may freely distribute and pass around
this program, as long it is not modified, crippled, or somehow
manipulated. You are not allowed to disassemble or reverse-en-
gineer this software, as I would personally walk over to your
house and firebomb the childrens bedroom. Seen that on TV ?
If you would like some parts of the source code in order to
study it, send me an email message, and we will work something
out..
Legal Disclaimer
FIRST: THE AUTHOR DOES NOT ENCOURAGE YOU TO USE THIS
PROGRAM FOR ANY ACTIVITIES IN VIOLATION OF LOCAL
LAWS. KEEP THAT IN MIND.
THE AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE DONE THROUGH
OR ANY CRIME COMMITED BY USING THIS PROGRAM. THIS PROGRAM
IS FOR EDUCATIONAL PURPOSES OR INDOOR PHONE SYSTEMS ONLY.
THE AUTHOR IS NOT RESPONSIBLE FOR ANY LOSSES APPEARING BY
THE USAGE OF THIS SOFTWARE, LIKE LOSS OF DATA, LOSS OF
MONEY, LOSS OF TIME, LOSS OF SEX ATTRACTION OR ANY OTHER
LOSSES. THE AUTHOR REMINDS YOU THAT THE MISUSE OF CCITT #5
INTERNATIONAL SIGNALLING IS A CRIME AND WILL BE PUNISHED
WITH MORE THAT 3 YEARS OF JAIL IN THE MOST COUNTRIES.
THE AUTHOR ALSO REMINDS YOU THAT THE HACKING AND USING OF
PRIVATE BRANCH EXCHANGES (SO-CALLED PBXES) IS ALSO A CRIME
AND WILL ALSO PUNISHED WITH FINES OR JAIL. THE AUTHOR ALSO
REMINDS YOU THAT CALLING CARD FRAUD IS A MAJOR CRIME AS
WELL.
IN SHORT WORDS: I GIVE A PHUCK WHAT YOU DO WITH THIS PROGRAM,
BUT IF THE FEDS ARE KNOCKING AT YOUR DOOR,
CLAIMING THAT YOU KILLED JFK & MLK, YOUR VISA
IS MAXED OUT, YOUR PHONE AND ELECTRICITY LINES
ARE DISCONNECTED, ITS NOT MY PHAULT, COMPRENDES ??
But who really gives a fuck. Live's short. Rave hard.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Support - Support sites, hotlines, 800-numbers
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
If you have Internet Access send Email to onkeld@ponton.hanse.de
If you already sent email to me, and didnt get answer, please send
it again because I screwed up the email adress in the last version
I will answer ALL mails personally and immediately.
If you do not like this software, send your words to /dev/null.
My PGP public key is included into the ZIP as ODPGPKEY.ASC
if you want to send me encrypted messages and/or files, which is
preferred. If you send stuff unencrypted, that's a point on the lame scale!
ÚÄÍÍÍíïKîœÍDŒÅÅMî˜îçÍÍÍÄ¿
ÀÄÄÄÄÄÄÄÄÄÄÄij³ÄÄÄÄÄÄÄÄÄÙ
(Author)
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Script Language - Instructions on the BlueBEEP Script Language (BSLI)
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The BSLI Script Language
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
BSLI is BlueBEEP's script language, that means that it is a tiny pro-
gramming language that can access all major functions of BlueBEEP just
by typing a little text. It is very powerful, or at least: It WILL become
powerful, after it was thrown back due to the big crash, and I was lacking
the time to finish it till HoHoCon.
Okay. Lets talk about the script format. Each command is a line of text.
Each blank line or a line starting with a ; symbol will be ignored,
just like it wouldn't be there. Each other line is interpreted as code.
To run a BSLI script, call one of this commands:
BSLI <scriptname>
BLUEBEEP EXEC <scriptname>
where <scriptname> is the file name of the script you want to execute.
The BSLI.EXE is much smaller and handy if you want to give your scripts
away without the person having the full BlueBEEP at their hands.
Commands
Valid commands for the scripts are:
CLEAR_SCREEN
This will clear the screen and put the cursor in the top left position.
WRITE <text>
This will write the string <text> on screen.
WRITELN <text>
This will write the string <text> on screen and proceed to the
next line.
DIAL <number>
This will dial the number <number> without any dial translation
appearing to it, regardless to the DTL_Ineffect value. Valid characters
in the number are 0123456789ACBDEFGH, other characters will just be
ignored. Dialing will occur using the current dial set and -speed.
DELAY <miliseconds>
This will halt (delay) the computer for the given time of
<miliseconds>, eg. DELAY 5000 would wait 5 seconds and proceed
with the next line in the script.
CHANGE_DIALSET <dialsetname>
This will change the current dialset to <dialsetname> by loading
the corresponding dial set from BLUEBEEP.SET and activating it. For
example if you put DTMF after it it would switch BlueBEEP into touch
tone mode. This is not case sensitive. Selecting an nonexisting dial
set will result in a fatal error and cancellation of the script.
CHANGE_TRUNK <trunkname>
This will change the current trunk (break tone) to <trunkname>.
Almost the same as CHANGE_DIALSET.
FAST_EXIT
This will exit the script to DOS at once. Almost the same as pressing
F10 while in Action Mode.
WAIT_ENTER
This will wait for the ENTER key to be pressed. No text will be
displayed. If you want to notify the user of your actions first,
be sure to put a WRITE statement in the above line.
PLAY_TRUNK
This will play the currently loaded trunk; same as hitting +.
Note that the last used trunk will be saved on exit and loaded as
default when you run either BlueBEEP or BSLI.
MODEM_DIAL <number>
This will dial the <number> on the modem, corresponding to the
current modem settings (pulse/tone) and the presence of a modem.
You do NOT have to specify anything like ATDT; BSLI will do it auto-
magically.
MODEM_DROP_DTR
This will drop the DTR on the modem line and will abort any dialing
in progress.
MODEM_RAISE_DTR
This will raise the DTR on the modem line.
SEND_TONE <f1> <f2> <f3> <length>
This will send tone <f1>,<f2>,<f3> for <length> miliseconds,
if you need delay between the tones, take advantage of the DELAY
routine.
That's it so far! I am currently working on variables and new commands,
so you can be sure that you get something to play with when I release
the soon-to-come BlueBEEP V0.08 in the next couple of weeks!
Enjoy!
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
End of document PLAINDOC (C) 1993 by OD
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ