💾 Archived View for gemini.spam.works › mirrors › textfiles › phreak › BLUEBOXING › bluebeep.txt captured on 2022-07-17 at 10:31:18.

View Raw

More Information

⬅️ Previous capture (2022-06-12)

-=-=-=-=-=-=-

???????????????????????????????????????????????????????????????????????????????
 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?????????
    ?????????????????????????
  
             (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
???????????????????????????????????????????????????????????????????????????????