home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR24 / LWB1.ZIP / LWMAN.INF (.txt) < prev    next >
OS/2 Help File  |  1993-05-24  |  80KB  |  2,042 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. LiveWire Communications 2.1 Copyrights ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5. ΓòÉΓòÉΓòÉ 2. User Manual ΓòÉΓòÉΓòÉ
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 2.1. Introduction ΓòÉΓòÉΓòÉ
  9.  
  10. Introduction 
  11.  
  12. Welcome
  13.      Welcome to LiveWire Communications, a communications program tailored with
  14.      the user in mind. LiveWire Communications is an easy to use, full featured
  15.      communications package. Whether you are a novice or expert LiveWire will
  16.      take only a few moments to set up.
  17.  
  18. Features
  19.      Since LiveWire is so easy to use experienced computer users will find this
  20.      manual more useful as an occasional reference. However, use of a manual in
  21.      this fashion does introduce the new features of a program. Listed below are
  22.      special features of LiveWire discussed in detail later in the manual.
  23.  
  24.  
  25.      + Automatic detection and installation of external protocols. Puma, MPt,
  26.      Lynx, Jmodem, Punter, Bimodem, and Super Zmodem are currently hard-coded.
  27.      External protocols to be installed automatically may also be defined in a
  28.      simple text file format. If external protocol vendors begin including an
  29.      auto-install file, installation of a new external protocol could become a
  30.      trivial task requiring little or no documentation.
  31.  
  32.      + Support for Procomm+, Qmodem, Boyan, Telix, and LiveWire keysets. This
  33.      feature is meant to decrease the time required to learn LiveWire by
  34.      providing familiar key-command definitions. LiveWire does not attempt to
  35.      emulate any of these alternate communications programs.
  36.  
  37.           + Macro commands control the actions of most function or alternate keys,
  38.      and all keys are re-definable.
  39.  
  40.      + The command screen is dynamic. For example, if you change the key that
  41.      activates the dialer to be F1 instead of ALT-D, the change will appear in
  42.      the menu. In addition the command screen allows you change keysets and
  43.      redefine command keys from the main command screen. No separate
  44.      configuration menu for keys is required, although it is included.
  45.  
  46.      + Point and shoot dialing directory with superior editing facilities
  47.  
  48.      + Dialing directory reads and writes Procomm, Procomm+, Qmodem 4.x, Qmodem
  49.      5.0, Boyan, and Telix dialing directories automatically
  50.      + A sophisticated file management system is included
  51.           - Tree-like representation of directories
  52.           - Directory change/create/delete
  53.           - Up to 500 files per directory can be viewed with the file manager
  54.           - Delete/Copy/Execute/Rename/View file(s)
  55.           - Automatic viewing of ZIP file contents
  56.           - Transfer time estimates
  57.  
  58.      + IEMSI support. IEMSI is a protocol for transparent automatic logins to
  59.      bulletin boards. This new protocol, transparent to the user, is supported
  60.      by Remote Access and QuickBBS bulletin board systems.
  61.  
  62.      + Avatar 0+ terminal emulation support. Bulletin boards that support this
  63.      protocol can get a 200% increase in speed over the traditional ANSI
  64.      emulation.
  65.  
  66.      + Internal public domain Zmodem-32.
  67.  
  68.           + Support for networked modems: INT 14h API support. This will work with
  69.           Banyan VINES, Novell Netware, and other networks.  Full Novell NASI support
  70.           may be added in the future. If you are using LiveWire and would like to see
  71.           full Novell NASI support, contact the author. Full Novell NASI support
  72.           allows you to choose which modem to use within LiveWire and avoids having
  73.           to pick one using NetWare before loading LiveWire.
  74.  
  75.  
  76. ΓòÉΓòÉΓòÉ 2.2. Installation ΓòÉΓòÉΓòÉ
  77.  
  78. Installation
  79.  
  80.           If you have LiveWire distribution diskettes you want to install from insert
  81. disk #1 into drive A. At the DOS prompt type INSTALL. For example:
  82.  
  83. C:\>A:
  84. A:\>INSTALL
  85.  
  86.           The installation program will ask you which drive you want to install
  87. LiveWire on. After you choose a hard drive to install on it will proceed to
  88. install the files onto your hard drive in the \LW2 directory.
  89.  
  90.           If you have the ZIPed version of LiveWire available on bulletin boards,
  91. unzip the distribution ZIPs into a directory, preferably \LW2.
  92. Running LiveWire for the first time
  93.  
  94.           After installation, follow these
  95. easy steps to start and configure
  96. LiveWire.
  97.  
  98. Change to the drive LiveWire is on
  99. Type CD \LW2 and press ENTER
  100. Type LW and then press ENTER
  101.  
  102.           The first time LiveWire is
  103. started you will have to tell it a few
  104. things about your computer setup. The
  105. first thing you must specify is which
  106. communications port your modem is on.
  107. If you do not know which port your
  108. modem is on you must refer to your modem or computer manual for this
  109. information. Move the highlight bar to the correct communications port using the
  110. right and left arrow keys. Press ENTER when you've made your selection.
  111.  
  112.           LiveWire will then attempt to determine the highest speed the modem talks
  113. with your computer at. Your modem's highest speed may be faster than the
  114. transmission speed. For example, many 2400b d modems today will talk with your
  115. computer at 4800 bps but still only transmit and receive information at 2400
  116. bps. If LiveWire detects a speed that seems too high or too low for your modem
  117. use the right and left arrow keys to move the highlight bar to an acceptable
  118. speed, then press ENTER.
  119.  
  120.           Next, choose whether your screen is black and white or color by using the
  121. arrow keys to move the highlight bar to the correct option, then press ENTER.
  122.  
  123.           You'll now be asked if you wish to emulate the keyset of several popular
  124. communications programs. If you are not familiar with any of these programs just
  125. press ENTER. If you want to emulate another program's keyset then use the right
  126. arrow key to move the highlight bar to the program of your choice and press
  127. ENTER.
  128.  
  129.           Lastly you will be asked if you want to do some further configuration or if
  130. you want to load LiveWire at this point. To load LiveWire without any further
  131. configuration press ENTER. Otherwise press the right arrow key once to move the
  132. highlight bar to Edit Configuration and then press ENTER.
  133.  
  134.  
  135. ΓòÉΓòÉΓòÉ 2.3. Configuration ΓòÉΓòÉΓòÉ
  136.  
  137. Configuration
  138. Using pull-down menus
  139.  
  140.           LiveWire makes use of pull-down
  141. menus in it's configuration. Pull-down
  142. menus are designed for ease of use and
  143. brevity. Across the top of the screen
  144. are several categories:
  145.  
  146.           Using the right and left arrow
  147. keys on your keyboard you can move the
  148. highlight bar from one category to the
  149. next.
  150.           Pressing the ENTER key on one of
  151. these categories "pulls down" a menu
  152. pertaining to that category.
  153.  
  154.           As on the right, if you press ENTER while the highlight bar is on the Modem
  155. category, a menu appears directly under the category. In this new menu are two
  156. options -- Port Configuration... and Modem Commands... The "..." at the end of
  157. these options indicate they lead to additional nested menus.
  158.           Pressing the up and down arrow keys moves the highlight bar vertically
  159. between the two options. Pressing ENTER on one of these options leads to yet
  160. another nested menu.
  161.  
  162.           Under "Modem Commands..." is the final menu in the menu nest. Listed in
  163. this menu are the several options for modem commands. Again, using the up and
  164. down arrows moves the highlight bar among the options. To change one of these
  165. options, move the highlight bar to the option and press ENTER. A cursor will
  166. appear at the beginning of the option with which you can edit the option to your
  167. preference. When you are done editing this option, press ENTER and the cursor
  168. will disappear.
  169.           Backing up to a previous menu is easy and can be done by pressing the Esc
  170. key on the upper left hand area of your keyboard. Make sure you're not editing
  171. an option when you press ESC.
  172.           If you get stuck or need a little instruction, there is one line of
  173. context-sensitive help available at the bottom of each screen called the status
  174. line. The status line contains status information and a list of available
  175. options.
  176.  
  177.  
  178. ΓòÉΓòÉΓòÉ 2.3.1. Port Configuration ΓòÉΓòÉΓòÉ
  179.  
  180. Port Configuration...
  181. This selection leads you to a menu where you
  182. may change any of the options below.
  183.      Communications port
  184.                     Selecting this option allows you to
  185.                     select the communications port
  186.                     number your modem is using.  Refer
  187.                     to your modem, computer, or
  188.                     communications port manual for this
  189.                     information. It will not hurt to
  190.                     try numbers successively from 1
  191.                     until your modem dials
  192.                     successfully.
  193.      Baud rate
  194.                     Selecting this option allows you to edit the speed your modem will
  195.                     operate at. This value can be anywhere from 110 to 115200. More common
  196.                     values of the baud rate are 1200, 2400, 4800, and 9600, 19200, and
  197.                     38400. If LiveWire is unable to detect your modem's baud rate, and you
  198.                     are unsure of the baud rate, check your modem manual for help.
  199.      Data Bits
  200.           Selecting this option switches the data bits to 7 or 8. IBM PC systems
  201.           use 8 bits to communicate. Using a 7 bits is required by older
  202.           hardware and mainframes. If 8 bits are used, the Parity setting must
  203.           be None. If 7 bits are used, the Parity setting can be None, Even, or
  204.           Odd.
  205.      Parity
  206.           Selecting this option switches the parity to None, Even, or Odd.
  207.           Parity is a form of error detection used by modems that communicate
  208.           using 7 data bits. Since only 7 of a possible 8 data bits are used in
  209.           a 7 bit communications session, the extra bit is used for error
  210.           detection. There are three forms of this error protection LiveWire
  211.           supports: None, Even, or Odd. Unfortunately, once an error has been
  212.           detected, there is no way to correct it. Note that when I say error I
  213.           mean garbled information produced from static or other noise caused by
  214.           the phone lines.
  215.      Stopbits
  216.           Selecting this option switches the number is stopbits to 1 or 2.
  217.           Stopbits are extra bits at the end of each series of 8 bits that
  218.           indicate the end of the series of bits. Most computer systems use 1
  219.           stop bit, although some require 2.
  220.      Locked Port
  221.           Selecting this option turns the locked port option off or on. If your
  222.           modem has data compression you will want to turn this option on as
  223.           well as telling your modem that you are using a locked port. Here is
  224.           why: Most modems are "smart."  When they connect to another computer
  225.           they return a message to LiveWire indicating the speed at which they
  226.           connect. For example a modem may return CONNECT 2400. When the dialer
  227.           receives this message, LiveWire normally resets the communications
  228.           parameters to communicate at 2400 bps. While this is fine for modems
  229.                     without error compression, modems with data compression are able to
  230.           boost transmission speeds beyond 2400 bps.  For example, if your modem
  231.           compresses a 2400 bps transfer by a factor of 2 then your actual
  232.           transmission rate is twice that -- 4800 bps. Without a locked port
  233.           LiveWire limits the connection to 2400 bps and no speed advantage is
  234.           gained. Turning the Locked Port option ON prevents LiveWire from
  235.           interpreting the modem's CONNECT 2400 message. Setting the Baud Rate
  236.           option above to 4800 then allows greater throughput. You must also set
  237.           an option on your modem to lock the port. For information on how to do
  238.           this, consult your modem manual.
  239.      Network
  240.           Selecting this option toggles between no network and INT 14h network.
  241.           This API network service provides access to modem pools. Modems in the
  242.           modem pool are not connected directly to the computer but are instead
  243.           managed by the network. Any computer on the network may connect and
  244.           use one of the modems in the modem pool. LiveWire does have support
  245.           for selecting which modem on the network your computer will use. To do
  246.           this, first run your network utility to select a modem and open a
  247.           session. Then load LiveWire with the Network option set appropriately.
  248.      Addresses & IRQs...
  249.           LiveWire comes configured correctly for ports 1
  250.           through 4 on an ISA PC. If you need to use more
  251.           than 4 communications ports or you have a special
  252.           configuration you may set the hexadecimal port
  253.           address and IRQ for each communications port.
  254.           Selecting this option pops up another menu
  255.           containing specifications for up to 8
  256.           communications ports.
  257.  
  258.           COMx Address
  259.                     This is the address of communications
  260.                                         port x in hexadecimal. Do not change
  261.                     this option unless you understand what
  262.                     you are doing. COMx IRQ
  263.                     This option toggles between IRQ 3 and IRQ 4 for
  264.                     communications port x. Do not change this option unless you
  265.                     understand what you are doing.
  266.  
  267.  
  268. ΓòÉΓòÉΓòÉ 2.3.2. Modem Commands ΓòÉΓòÉΓòÉ
  269.  
  270. Modem Commands
  271.           This selection leads you to a menu where
  272.           you may change any of the options below.
  273.  
  274.      Modem Initialization
  275.                     Selecting this option allows you to
  276.                     change the modem initialization
  277.                     which is sent to the modem every
  278.                     time you start LiveWire. It is, by
  279.                     default:
  280.  
  281.                     AT E1
  282.  
  283.                     Here are some other options you can add to the end of the string that
  284.                     work with most hayes-compatible modems:
  285.  
  286.                     E1     Set echo keystrokes on
  287.                     Q0     Quiet mode off
  288.                     M0     Modem speaker off
  289.                     V1     Verbose responses (such as CONNECT, BUSY)
  290.                     S7=60        Set dial timeout to 60
  291.                     X3     1200 baud busy signal/no dial tone checking
  292.                     X4     2400 baud busy signal/no dial tone checking
  293.           &C1    Return correct online/offline status
  294.  
  295.           There are many more commands the modem understands. The commands
  296.           listed above are for 1200 and 2400 baud hayes compatible modems. Most
  297.           modems are hayes compatible, or at least partially compatible. I
  298.           cannot provide a complete list of modem commands since they do vary
  299.           from modem to modem. If need be, review your modem's options in your
  300.           modem manual. If you have a high speed or data compression modem make
  301.           sure you read the manual to get the most out of your modem. It should
  302.           have a list and description of all supported modem commands.
  303.      Modem Dial Prefix
  304.           Selecting this option allows you to change the dial command prefix.
  305.           This is the command is required to initiate dialing of the phone. It
  306.           is set to be ATDT by default, which means "ATtention, Dial Tone." If
  307.           you have a pulse dial (rotary) phone, change this to ATDP, which
  308.           stands for "ATtention, Dial Pulse."
  309.      Modem Dial Postfix
  310.           Selecting this option allows you to change the dial command postfix.
  311.           Normally, this is just the ENTER key, which sends the command. The
  312.           ENTER key is ^M for Control-M.  Modem Hangup Command
  313.           Selecting this option allows you to change the hangup command. The
  314.           hangup command for hayes compatible modems is ^~^~^~+++~^~^~^ATH0^M,
  315.           which translates to:
  316.           ^~^~^~        Pause for 1.5 seconds (each ^~ is .5 seconds)
  317.           +++         Puts the modem in command mode
  318.           ^~^~^~        Pause for 1.5 seconds
  319.           ATH0         Attention, hang up
  320.           ^M          ENTER key (to send modem command)
  321.  
  322.           NOTE: Before sending the modem hangup string LiveWire lowers the DTR
  323.           signal. This will make many modems immediately hang up the phone. If
  324.           this causes the modem to go off-hook, LiveWire does not send the
  325.           hangup command.
  326.      Connect message
  327.           Selecting this option allows you to tell LiveWire what your modem
  328.           responds with when it connects with another computer. Hayes modems
  329.           return CONNECT. Hayes smart modems will return the speed of connection
  330.           along with the CONNECT response. (EG: CONNECT 2400). LiveWire is smart
  331.           enough to understand these responses. You can prevent LiveWire from
  332.           interpreting the bps rate following the connect message by turning the
  333.           locked port option on.
  334.      Unable to connect #1,2,3,4
  335.           Selecting these options allows you to tell LiveWire what messages your
  336.           modem may return if it is unable to reach the number you have dialed.
  337.      Modem error message
  338.           Selecting this option allows you to tell LiveWire what error message
  339.           the modem sends if something has gone wrong. It is simply ERROR for
  340.           Hayes compatible modems.
  341.  
  342.  
  343. ΓòÉΓòÉΓòÉ 2.3.3. Defaults ΓòÉΓòÉΓòÉ
  344.  
  345. Defaults
  346.      Echo Keystrokes
  347.           Selecting this option turns LiveWire's echo
  348.           (display) of your keystrokes on or off. In
  349.           terminal mode, if you press a key, LiveWire
  350.           normally does not print the key on the screen.
  351.           It relies on either the modem or the system you
  352.           are calling to do this. However, in some cases
  353.           you may want LiveWire to echo the keys back to
  354.           you. In such a case you would turn Echo
  355.           Keystrokes to ON.
  356.      Add linefeeds
  357.           Selecting this option makes LiveWire either add linefeeds or not add
  358.           line feeds to carriage returns. Normally, the modem or the other
  359.           system you call will automatically drop down a line (linefeed) as well
  360.           as carriage return (move the cursor to the beginning of the line).
  361.           However, some systems only send carriage returns and expect LiveWire
  362.           to add the linefeeds. In this case, Add linefeeds should be on.
  363.      Backspace is DEL
  364.           Turning on this option makes LiveWire send a DEL character when the
  365.           BackSpace key is pressed. Many dial-in services use DEL as a backspace
  366.           character. If your BackSpace key does not work, try turning this
  367.           option on.
  368.      line Wrap
  369.           Turning this option on makes LiveWire automatically wrap to the next
  370.           line when column 80 of your screen has been reached. If line wrap is
  371.           off the cursor remains at column 80 until a newline character is sent.
  372.           Line wrap is OFF by default in the VT-100 emulation and ON by default
  373.           in the ANSI emulation.
  374.      XON/XOFF flow control
  375.           Selecting this option turns the XON/XOFF flow control protocol on or
  376.           off. When XON/XOFF flow control is on, the receiving computer can send
  377.           a command called XOFF to your computer that will stop transmission
  378.           temporarily.  When the receiving computer catches up, it sends an XON
  379.           command, which resumes transmissions. This is used when the computer
  380.           is receiving information too quickly to be processed. If flow control
  381.           is on and your computer receives the XOFF command, your keyboard will
  382.           not work until XON is received. If you wish to override this, press
  383.           the ESC key.
  384.      RTS/CTS flow control
  385.           Selecting this option turns the RTS/CTS flow control protocol on or
  386.           off. The RTS/CTS protocol serves the same purpose as the XON/XOFF flow
  387.           control but is more effective and more widely used. Flow control is
  388.           managed by the hardware at the UART level instead of sending commands.
  389.           This option should remain on for most modems, especially if you have a
  390.           high speed modem. Without RTS/CTS flow control you may loose large
  391.           chunks of information while communicating at high speeds.
  392.      BIOS screen writes
  393.           Selecting this option turns BIOS screen writes either on or off.
  394.           Normally LiveWire uses direct screen writes (ie: when BIOS screen
  395.           writes are off), which are faster than BIOS screen writes. Direct
  396.           screen writes, however, may not work on certain "IBM-compatible"
  397.           computers or with some multitaskers. These days, however, this is
  398.           rarely the case. Only under very extreme circumstances should you have
  399.           to turn BIOS writes on. Turning BIOS writes on will significantly slow
  400.           the performance of LiveWire.
  401.           Note: LiveWire will run in a DesqView window with BIOS screen writes
  402.           off.
  403.      EGA/VGA 43 line mode
  404.           Selecting this option turns EGA/VGA 43 line mode on or off. If you
  405.           have an EGA or VGA monitor, your monitor is capable of displaying 43
  406.           (or 50 for VGA) lines on your screen, as opposed to the normal 25. In
  407.           this mode the dialing directory will display 30 entries per screen
  408.           rather than 10.
  409.      bIg cursor
  410.           Selecting this option turns LiveWire's big cursor on or off. By
  411.           default LiveWire uses a large (or tall) cursor. Turning this option
  412.           off sets the cursor to the normal-sized DOS cursor.
  413.      Status Line
  414.           Selecting this option turns the status line in the terminal on or off.
  415.           The last line of your screen in terminal mode is normally used for
  416.           status information. If the computer you are calling requires use of
  417.           the whole screen, you should turn the status line off.
  418.      Scroll-back
  419.           Selecting this option turns the scroll-back buffer on or off. By
  420.           default scroll-back is on. This means that LiveWire stores 500 lines
  421.           (about 20 pages) of text for review. This buffer takes up about 40k of
  422.           memory. If you don't have memory to spare or if review is not
  423.           desirable, then scroll-back can be turned off.
  424.      scroll-back Quote
  425.           When you quoting a portion of the text from your scroll back buffer
  426.           you may want a character or characters to precede each line of quoted
  427.           text. This indicates to the reader that the text he is reading has
  428.           been quoted from another source.
  429.      Connect timeout
  430.           Selecting this option allows you to change the time LiveWire will
  431.           spend waiting to be connected to each computer system you dial. By
  432.           default the connect timeout is set to 45 seconds. Most computers will
  433.           establish connection within 15 to 20 seconds.
  434.      Redial wait
  435.           Selecting this option allows you to change how long LiveWire will wait
  436.           between phone dialing attempts. By default it is set to five seconds.
  437.           In other words, if LW gets a busy sinal it will wait five seconds
  438.           before trying again.
  439.      inter-character Pacing
  440.           Most modems and network setups require a minuscule pause between
  441.           characters sent to the modem. This option is the number of
  442.           milliseconds LiveWire should pause between each character it sends to
  443.           the modem. By default this option is set to 45 milliseconds. 45
  444.           milliseconds is a relatively long pacing setting used for
  445.           compatibility. Feel free to change this value to a lower setting, it
  446.           will speed your modem dialing and initialization.
  447.  
  448.  
  449. ΓòÉΓòÉΓòÉ 2.3.4. Files ΓòÉΓòÉΓòÉ
  450.  
  451. Files
  452. Under the file configuration menu you can set
  453. up file specifications and file transfer
  454. protocols.
  455.  
  456.      Editor
  457.           Selecting this option allows you to
  458.           change the editor that LiveWire
  459.           uses to view and edit files. By
  460.           default LiveWire uses it's own
  461.           editor, LWEDIT, which is a limited
  462.           wordstar-like editor.
  463.      Transfer protocols...
  464.           This menu allows you to add external file transfer protocols to
  465.           LiveWire.
  466.           - auto-find protocols -
  467.                Selecting this option will make LiveWire automatically look for
  468.                and install external protocols it knows about. LiveWire
  469.                recognizes the following protocols: Puma, MPt, Lynx, Jmodem,
  470.                Punter, Bimodem, and Super Zmodem. In addition, LiveWire includes
  471.                its own ASCII, message, Xmodem, Xmodem CRC, and Xmodem-1k, and
  472.                Zmodem internal protocols. When searching for protocols, LiveWire
  473.                will search the current directory, then \LW, then \LW\PROTOCOL,
  474.                then \PROTOCOL, and finally it will search through all of the
  475.                directories listed in your DOS path. If any protocols are found,
  476.                they are added to the list automatically. For information on
  477.                including more auto-find protocols for LiveWire, refer to the
  478.                section Auto-Find Protocols Customization.
  479.           Edit Protocols
  480.                Selecting one of the protocols
  481.                in the list will allow you to
  482.                change the information for
  483.                that
  484.                protocol. To add a new
  485.                protocol you must select the
  486.                empty entry after the last
  487.                protocol and provide the
  488.                following information:
  489.                Name
  490.                     Selecting this option allows you to change the name of the
  491.                     protocol. All protocols must be named.
  492.                Hotkey
  493.                     Selecting this option allows you to change the unique hotkey
  494.                     associated with the protocol. The hotkey is the character
  495.                     that may be pressed to automatically jump the highlight bar
  496.                     to that protocol. The hotkey should be one of the letters in
  497.                     the name of the protocol. This hotkey is also used to
  498.                     specify the default protocol in the dialing directory.
  499.                Prompt filename
  500.                     Selecting this option changes whether LiveWire will prompt
  501.                     the user for a filename before downloads. If the protocol
  502.                     you are adding requires that LiveWire ask for the filename
  503.                     before receiving (downloading) a file, this option should be
  504.                     yes. Protocols such as Zmodem obtain the download filename
  505.                     from the sending computer automatically. Therefore, Zmodem
  506.                     does not require that the user enter a filename when
  507.                     receiving a file.
  508.                Receive command 1 and 2
  509.                     Selecting this option will allow you to change the DOS
  510.                     commands required to run the protocol to receive a file.
  511.                     Read the external protocol manual for information about what
  512.                     command to use. Some protocols may require more than one DOS
  513.                     command, so two lines are provided. Most external protocols
  514.                     will require that you send the communications port, modem
  515.                     speed, and filename. If you put %0 in the command line, it
  516.                     will be replaced with the port number. %1 will be replaced
  517.                     with the modem speed. %2 will be replaced with the filename
  518.                     or path.
  519.  
  520.                     Example:
  521.                     DSZ port %0 speed %1 rz %2
  522.  
  523.                     Expands to:
  524.                     DSZ port 1 speed 2400 rz C:\TMPARCS2
  525.  
  526.                     This replacement is done automatically by LiveWire, all you
  527.                     need to do is put the percent commands in the correct place.
  528.  
  529.                Send command 1 and 2
  530.                     Selecting this option will allow you to change the DOS
  531.                     commands required to run the protocol to send a file. Read
  532.                     the external protocol manual for information about what
  533.                     command to use. Some protocols may require more than one DOS
  534.                     command, so two lines are provided. Most external protocols
  535.                     will require that you send the communications port, modem
  536.                     speed, and filename. If you put %0 in the command line, it
  537.                     will be replaced with the port number. %1 will be replaced
  538.                     with the modem speed. %2 will be replaced with the filename
  539.                     or path.
  540.  
  541.                     Example:
  542.                     DSZ port %0 speed %1 rz %2
  543.  
  544.                     Expands to:
  545.                     DSZ port 1 speed 2400 sz C:\TMPARCS2\READ.ME
  546.  
  547.                     This replacement is done automatically by LiveWire, all you
  548.                     need to do is put the percent commands in the correct place.
  549.  
  550.      Upload directory
  551.           Selecting this option will allow you to change which directory uploads
  552.           (files to be sent) can be found. Normally this option is blank,
  553.           allowing you to enter your own path at the time of the upload.
  554.           However, if you have a directory where you keep all or most of the
  555.           files you send, typing the path here will save time.
  556.  
  557.      Download Directory
  558.           Selecting this option will allow you to change which directory
  559.           downloads are sent to. Normally this option is blank, allowing you to
  560.           enter the path to send the download on each download. Protocols that
  561.           do not prompt you for a download path (such as Zmodem) will
  562.           automatically use the download directory you specify.
  563.  
  564.      Usage Log
  565.           Selecting this option will turn the usage log on or off. If the usage
  566.           log is on, LiveWire logs all operations to a file for your records.
  567.           Information such as downloads, time spent on a system, and such are
  568.           kept.
  569.  
  570.      Usage Log
  571.           Selecting this option will allow you to change the path and file of
  572.           LiveWire's usage log file. If this is left empty, LiveWire will ask
  573.           you to provide a log file when you turn the usage log on.
  574.      Capture file
  575.           Selecting this option allows you to change the default path and
  576.           filename for the capture file.
  577.      Scroll back save
  578.           Selecting this option allows you to change the default path and
  579.           filename for scroll back save.
  580.      Screen Dump
  581.           Selecting this option allows you to change the default path and
  582.           filename for a screen dump. A screen dump is saving the contents of
  583.           the current screen to a file. This is like print screen to a file.
  584.  
  585.  
  586. ΓòÉΓòÉΓòÉ 2.3.5. Colors ΓòÉΓòÉΓòÉ
  587.  
  588. Colors
  589. Under this configuration menu you can set up all of the
  590. colors that LiveWire uses. To do this, simply select one
  591. of the below. A color selection box, like the one to the
  592. right, will appear. To change the color use the up and
  593. down arrow keys to change the background color and the
  594. right  left arrow keys to change the foreground color. A
  595. sample of the color you've selected will appear. When you
  596. have the desired color, press ENTER to finalize your
  597. decision.
  598.  
  599.      Terminal
  600.           Selecting this option allows you to change the color in the terminal.
  601.      Terminal Message
  602.           Selecting this option allows you to change the color of the messages
  603.           displayed while in the terminal.
  604.      Menu text
  605.           Selecting this option allows you to change the color of the normal
  606.           menu text.
  607.      Menu Secondary text
  608.           Selecting this option allows you to change the color of the secondary
  609.           text in the menus.
  610.      Menu window Border
  611.           Selecting this option allows you to change the color of the
  612.           menu's border.
  613.      Menu Highlights
  614.           Selecting this option allows you to change the color of the
  615.           background highlights (scroll bars, for example) in the
  616.           menus.
  617.      Status liNe
  618.           Selecting this option allows you to change the color of the status
  619.           line at the bottom of the screen.
  620.  
  621.  
  622. ΓòÉΓòÉΓòÉ 2.3.6. Defaults ΓòÉΓòÉΓòÉ
  623.  
  624. Keys
  625.      Macros...
  626.           Selecting this option allows you to
  627.           change LiveWire's macros.
  628.           LiveWire's macros control how the
  629.           function keys operate. For example,
  630.           when you press ALT-D, a macro is
  631.           executed which makes the dialer
  632.           screen appear. When you first
  633.           select this option LiveWire will
  634.           ask you to enter the macro
  635.           filename. Press ENTER to retain the
  636.           same macro filename.
  637.  
  638.    Press the function keys you wish to define or command below:
  639.           Pressing any key or key combination here will allow you to define the
  640.           macro associated with that key combination. You may define any key or
  641.           key combination (except for normal typing or numeric keys). To do
  642.           this, simply press that key or key combination. For example, Press F1.
  643.           The macro for F1 will be displayed, and you may edit it if you like.
  644.           When you are done editing the macro, press ENTER.
  645.  
  646.    List macros
  647.           Pressing L from this menu will display a full list of all definable
  648.           keys and the macros associated with them. Using the up and down arrow
  649.           keys you can move the highlight bar through the list of macros. Press
  650.           ENTER to edit the highlighted macro.
  651.  
  652.    Using Macros
  653.           Macros have many uses. Anything you put in the macros will be sent to
  654.           the modem when you press the key associated with that macro. For
  655.           example, if you define F1 to be "Hello, I am using LiveWire
  656.           Communications!" then when you press F1 it will be as if you typed
  657.           "Hello, I am using LiveWire Communications!"  To insert control
  658.           characters into the macro, use a caret followed by the control key
  659.           letter. For example, ^M. Some common control characters and what they
  660.           correspond to are:
  661.                ^M     Carriage Return (as if you have pressed ENTER)
  662.                ^G     Makes a beep tone sound on the remote computer
  663.                ^L     Formfeed, which effectively clears the screen
  664.           There are also commands that can go in macros. Commands are contained
  665.           in curly braces -- { }.
  666.           The following macro commands are recognized by LiveWire:
  667.           {BSISDEL}           Toggles the action of the backspace key between the
  668.                          backspace and delete character
  669.           {CAPTURE}           Toggles capture of information on and off
  670.           {CGA25}            Switches to 25 line mode
  671.           {CHANGE DIR}          Invokes the change directory (directory tree) function
  672.           {CHANGE DRIVE}         Invokes the change drive function
  673.           {CLRSCR}            Clears the screen
  674.           {CONFIG}            Invokes the configuration menu
  675.           {CONFIGEMU}          Invokes the emulation configuration menu
  676.           {DIALER}            Invokes the dialer
  677.           {DOORWAY}           Toggles the doorway mode on and off
  678.           {DOS}                   Invokes a DOS shell
  679.           {DOS:cmnd}                Invokes a DOS shell where cmnd is executed
  680.           {DUMP SCREEN}         Dumps the screen to a file (like printscreen)
  681.           {ECHO OFF}                Turns local keyboard echo off
  682.           {ECHO}             Toggles local keyboard echo on or off
  683.           {ECHO ON}           Turns local keyboard echo on
  684.           {EGA43}            Switches to 43 line mode
  685.           {EXIT}             Exits LiveWire (asks the user before exiting)
  686.           {FILE MANAGER}         Invokes the LiveWire file manager
  687.           {HANG-UP}           Sends the command to hang up the modem
  688.           {HELPSCREEN}          Brings up the help/command screen
  689.           {KEYCONFIG}          Invokes macro configuration
  690.           {LEARN SCRIPT}         Turns script learning on or off
  691.           {LINEFEEDS}                Toggles local linefeeds on or off
  692.           {LINEFEEDS ON}         Turns linefeeds on
  693.           {LINEFEEDS OFF}              Turns linefeeds off
  694.           {LINES}            Toggles between CGA 25 line and EGA 43 line screen mode
  695.           {LOG}             Toggles the log on and off
  696.           {MACROCONFIG}         Invokes macro configuration
  697.           {PASSWORD}                Sends your password (as listed in the dialer) to
  698.                                the remote computer
  699.           {PRINTER}           Toggles capture to printer on and off
  700.           {PORTCONFIG}          Invokes the communications port configuration
  701.           {RECEIVE FILES}              Invokes a download session
  702.           {RUN SCRIPT}          Invokes a script
  703.           {SCROLL-BACK}         Invokes scroll-back viewer
  704.           {SCROLL-BAK}          Toggles scroll back on and off
  705.           {SEND FILES}          Invokes an upload session
  706.           {SEND ANSI}                Invokes the menu to send an ANSI color command to
  707.                                the remote computer
  708.           {SEND BREAK}          Sends a BREAK signal to the remote computer
  709.           {STATUS}            Toggles the status line on and off
  710.           {VIEW FILE}                Invokes the file editor
  711.           {XFLOW OFF}          Turns Xon/Xoff flow control off
  712.           {XFLOW}            Toggles Xon/Xoff flow control on or off
  713.           {XFLOW ON}                Turns Xon/Xoff flow control on
  714.           {XLATETABLES}         Invokes translate tables configuration
  715.  
  716.           You may mix commands and text. For example, a macro can be defined as:
  717.           Running Configuration{CONFIG}Done.
  718.  
  719.           Any of these commands can be embedded in a macro. These commands are
  720.           dynamically linked with the comma0 1' . If you move the clear
  721.           screen command ({CLRSCR}) from  ALT-C to F1, the change will be
  722.           reflected in the command screen automatically.
  723.  
  724.      Input translate table...
  725.           Selecting this option will allow
  726.           you to configure the translation
  727.           table. The input translate table
  728.           controls all information going and
  729.           coming over the modem. Before it is
  730.           displayed on your screen, it is
  731.           passed through the translate table.
  732.           For example, using the translate
  733.           table you can change all A's to Z's
  734.           or change all Z's to
  735.           A's. The translate table lists
  736.           numbers 0 through 255. Each number
  737.           corresponds with a letter or
  738.           character. For example, the number
  739.           65 corresponds with the letter A.
  740.           Using this information, you can
  741.           modify the translate table so that
  742.           when the letter A is received it is
  743.           changed to another letter.
  744.                Swap
  745.                     Pressing S, for swap, allows you to view numbers 129 to 255
  746.                     of the translate table, since the screen can only display
  747.                     128 values at a time.
  748.                Change
  749.                     Pressing C, for change, allows you to modify the translate
  750.                     table. You will be asked which number you want to change.
  751.                     For example, you would type in 65 and press ENTER for the
  752.                     letter A. It then asks you for the new value, any number
  753.                     from 0 to 255.
  754.                View
  755.                     Pressing V, for view, allows you to view the letters and
  756.                     characters associated with the numbers. Pressing V again
  757.                     will return to the numeric mode.
  758.  
  759.      Output translate table...
  760.           Selecting this option will allow you to configure the translation
  761.           table. The output translate table controls all information going over
  762.           the modem. Before it is displayed on your screen, it is passed through
  763.           the translate table. For example, using the translate table you can
  764.           change all A's to Z's or change all Z's to all A's. The translate
  765.           table lists numbers 0 through 255. Each number corresponds with a
  766.           letter or character. For example, the number 65 corresponds with the
  767.           letter A. Using this information, you can  modify the translate table
  768.           so that when the letter A is sent it is changed to another letter
  769.           before being sent over the modem.
  770.  
  771.           See Input translate table for information on swap, change, and
  772.           view commands.
  773.  
  774.  
  775. ΓòÉΓòÉΓòÉ 2.3.7. Terminal emulation ΓòÉΓòÉΓòÉ
  776.  
  777. Emulation
  778. Selecting emulation lets you change which terminal type
  779. LiveWire will emulate. The terminal type dictates how
  780. LiveWire will react to special control codes and how it will
  781. act under certain situations. The emulation that is checked
  782. will have a check mark next to it.
  783.  
  784.      TTY
  785.           Selecting this option will make LiveWire emulate TTY or TeleTYpe
  786.           emulation. TTY emulation is a plain vanilla emulation. It does nothing
  787.           special, simply displays what it receives.
  788.      ANSI-BBS
  789.           Selecting this option will make LiveWire emulate the ANSI-BBS
  790.           emulation. The ANSI-BBS emulation, a subset of IBM's ANSI.SYS driver,
  791.           supports special cursor positioning and color changing escape codes,
  792.           but does not support key redefinition. Most bulletin boards and online
  793.           services use the ANSI-BBS emulation.
  794.      0+ AVATAR
  795.           Selecting this option will make LiveWire the most recent definition of
  796.           the basic avatar emulation called 0+. The Avatar emulation was created
  797.           to speed up the display of complex color menus by shortening color and
  798.           cursor movement codes significantly (at least by a factor of two).
  799.           This implementation of Avatar also responds to ANSI codes as well as
  800.           Avatar codes.
  801.      VT-100
  802.           Selecting this option will make LiveWire emulate the DEC VT-100
  803.           terminal to the best of its abilities. Functions such as double wide
  804.           are not supported because they are not easy to reproduce on most video
  805.           cards.
  806.  
  807.  
  808. ΓòÉΓòÉΓòÉ 2.3.8. Exiting configuration ΓòÉΓòÉΓòÉ
  809.  
  810. Exit
  811. Pressing ESC while not in any configuration
  812. menu gets you to the Exit menu.  To return to
  813. configuration, press ESC again.
  814.      Save Configuration
  815.           Select this option to save the
  816.           changes in the configuration.
  817.      Exit without saving
  818.           Select this option to cancel the
  819.           changes made to the configuration.
  820.           Changes made to the macros cannot
  821.           be canceled and will be in effect
  822.           even if you select abort
  823.           configuration.
  824.  
  825.  
  826. ΓòÉΓòÉΓòÉ 2.4. Terminal Mode ΓòÉΓòÉΓòÉ
  827.  
  828. The Terminal Mode
  829.  
  830. The modem initialization string
  831.      When LiveWire first starts up it sends the modem initialization string. The
  832. modem initialization string is a set of commands sent to the modem that set it
  833. up for use by LiveWire Communications.
  834.      Before sending the initialization string, however, LiveWire checks to see
  835. if the modem is connected to another computer. If so, LiveWire will tell you
  836. that you are online and will ask if you still want to send the initialization
  837. string. Some modems will initially report that they are connected with another
  838. computer, but after sending the first initialization will report the correct
  839. status. In some occasions, the Hayes Personal Modem for example, the modem
  840. ALWAYS reports that it is connected to another computer. In this case LiveWire
  841. will always ask if you want to send the initialization string. You should answer
  842. Yes.
  843.      The default initialization string is for a Hayes 1200 or 2400 baud modem.
  844. Some modems which aren't completely compatible with Hayes modems may not accept
  845. the default initialization string. In this case you should consult your modem
  846. manual for the correct settings. Some of the most common problems that occur if
  847. the modem initialization string is wrong are:
  848.      Modem says "ERROR" (although the modem may still work correctly)
  849.      Modem does not respond to commands
  850.      Modem does not echo back keystrokes
  851.      Modem responds with numbers instead of commands like OK, CONNECT, and BUSY
  852.      Modem always indicates that is online
  853.      LiveWire's dialer cannot dial
  854.      LiveWire's dialer cannot recognize busy or connect signals
  855.      LiveWire's dialer never gets a busy signal, but will connect
  856.      LiveWire's dialer won't automatically detect the other modem's speed
  857.  
  858. Explanation of the status line
  859.      The last line on the screen is reserved for status information and help. In
  860. the terminal mode the status line looks like:
  861.  
  862. | LW | COM1  2400 N81 | Offline |  8:19:24P | L P C E X F R B | ANSI-BBS  |
  863.  
  864. COM1              The communications port
  865. 2400              The modem speed
  866. N               Parity: None, Even, or Odd
  867. 8               The data bits, 7 or 8
  868. 1               The stop bits, 1 or 2
  869. Offline       Indicates if the modem is offline or online. If the modem is online,
  870.           this will show the time spent online.
  871. 8:19:24P       The current time
  872. L               Indicates LiveWire is keeping a log
  873. P          Indicates LiveWire is capturing to the printer
  874. C          Indicates LiveWire is capturing to a file
  875. E          Indicates LiveWire is echoing local keystrokes
  876. X          Indicates that XON/XOFF flow control is on
  877. F          Indicates that linefeeds are on
  878. R          Indicates that RTS/CTS flow control is on
  879. B          Indicates that BIOS screen writes are on
  880. ANSI-BBS       Indicates the current terminal emulation
  881.  
  882.      In all other modes, such as the dialer, the status line contains limited
  883. help and available commands.
  884.  
  885. Terminal mode: a direct link to your modem
  886.      The terminal mode serves as a direct link to your modem. Anything you type
  887. in terminal mode is sent to the modem. The modem has two modes: command mode and
  888. data mode.
  889.      Initially, the modem is in command mode. While in command mode it will
  890. accept what's called AT commands. AT is short for "ATtention." Typing AT and
  891. then pressing ENTER should make the modem respond by printing OK on the screen.
  892. Some other commands are ATH for hangup and ATA for answer phone. In this command
  893. mode the modem interprets anything you type as a command.
  894.      When the modem connects to another computer it automatically changes into
  895. data mode. In data mode the modem ignores all commands and opens a link between
  896. your computer and the other computer. Anything you type will be sent to the
  897. other computer.
  898.      Once in data mode, there is a way to switch out of it -- type three +'s
  899. with a 1/2 second delay between each +. At this point, the modem will switch out
  900. of data mode and allow you to give it commands. It's unlikely you'll need to do
  901. this, though because if either computer hangs up the phone the modem will return
  902. to command mode automatically.
  903.  
  904.  
  905. ΓòÉΓòÉΓòÉ 2.5. Command Screen ΓòÉΓòÉΓòÉ
  906.  
  907. The Command Screen
  908. LiveWire  [Home]
  909. Procomm+  [Alt-Z]
  910. Qmodem   [Home]
  911. Telix   [Alt-Z]
  912. Boyan   [Ctrl-Home]
  913. Universal [Ctrl-\]
  914.  
  915. Using the command screen
  916.      When LiveWire first loads up it will display the following line:
  917.  
  918. Press <key> for menu command screen
  919.  
  920.      Pressing the key shown will bring up the command screen. Note that, in any
  921. case, the command screen can be activated by pressing and holding the Ctrl key,
  922. then hitting the back slash (\) key. The command screen provides a list to the
  923. major commands supported by LiveWire and the key combination which activates it.
  924.      The command screen is important because the key combination associated with
  925. each command can change according to the macros setup.
  926.      While in the command screen, pressing any of the listed key combinations
  927. will activate that command. Pressing the Escape key will return you to the
  928. terminal mode. You may also select the command you want by moving the highlight
  929. bar with the arrow keys, and then pressing ENTER when the highlight bar is on
  930. the command desired.
  931.  
  932. Dynamic command keys
  933.      All of LiveWire's command keys are dynamic. That is, you can configure the
  934. macros such that any key combination can bring up a desired function. For your
  935. convenience, LiveWire includes keyset emulations for LiveWire, Procomm+, Qmodem,
  936. Telix, and Boyan. This will help you adapt to LiveWire when switching from
  937. another communications program. All of the commands mentioned in this manual
  938. will, in fine print, list the keys for all of these keysets which activate the
  939. command.
  940.      Changing the keyset emulations after the initial configuration of LiveWire
  941. is accomplished by bringing up the command screen and pressing K for keyset.
  942. Then press L for the LiveWire keyset, P for the Procomm keyset, Q for the Qmodem
  943. keyset, T for the Telix keyset or B for the Boyan keyset.  NOTE: changing the
  944. keyset clears the macros. If you have defined some macros for your personal use
  945. they will be erased by this command.
  946.      You can also change the keys which activate any of the commands on the
  947. command menu right from the command menu. To do this, move the highlight bar to
  948. the command you wish to change and press N to select a new key combination.
  949. Then, press the key combination you wish to associate with the highlighted
  950. command. As long as that key combination is not used for another command the
  951. change will take place immediately and permanently on the command screen and in
  952. the LiveWire configuration.
  953.  
  954.  
  955. ΓòÉΓòÉΓòÉ 2.5.1. Phone book ΓòÉΓòÉΓòÉ
  956.  
  957. Phone book
  958. LiveWire  [Alt-D]
  959. Procomm+  [Alt-D]
  960. Qmodem   [Alt-D]
  961. Telix   [Alt-D]
  962. Boyan   [Alt-D]
  963.  
  964.      The phone book allows you to keep phone numbers of bulletin boards and
  965. online services. Directly from the phone book you can dial simply by moving the
  966. highlight bar to the number and pressing ENTER.
  967.      The dialer is able to read and modify Qmodem 4.x and 5.0, Procomm+, Telix,
  968. and Boyan phone files. Of course, LiveWire has it's own proprietary dialing
  969. directory format too. The dialer also has excellent editing and sorting
  970. functions. The dialer is the second most used function in a communications
  971. program. For more information see the section The Phone Book.
  972.  
  973.  
  974. ΓòÉΓòÉΓòÉ 2.5.2. Clear screen ΓòÉΓòÉΓòÉ
  975.  
  976. Clear screen
  977. LiveWire  [Alt-C]
  978. Procomm+  [Alt-C]
  979. Qmodem   [Alt-C]
  980. Telix   [Alt-C]
  981. Boyan   [Alt-Z]
  982.      This command simply clears the terminal mode screen.
  983.  
  984.  
  985. ΓòÉΓòÉΓòÉ 2.5.3. Scroll back ΓòÉΓòÉΓòÉ
  986.  
  987. Scroll back
  988. LiveWire  [UP-Arrow]
  989. Procomm+  [Alt-F6]
  990. Qmodem   [UP-Arrow]
  991. Telix   [Alt-B]
  992. Boyan   [Up-Arrow]
  993.      Using the scroll-back command you may review what has scrolled off your
  994.      screen during your connection. You may then save all or parts of this
  995.      scroll-back buffer. Scrollback holds up to 500 lines of your last
  996.      conversation. Note this sops up 40k of RAM, and may be turned off with the
  997.      scroll-bak toggle.
  998.  
  999.      To review all 500 lines of scroll-back you can press the up and down arrow
  1000.      keys. Doing this moves the white highlight bar up and down the screen. When
  1001.      the highlight bar reaches the top or bottom of the screen the screen will
  1002.      scroll automatically to reveal more of the session.
  1003.  
  1004.      You can clear the scroll-back buffer by pressing C when it is activated.
  1005.  
  1006.      Pressing S will allow you to save the scroll-back. You will be asked for a
  1007.      filename to save the scrollback to. If you wish to save only part of the
  1008.      scroll-back you can block highlight the part you want to save before
  1009.      pressing S.
  1010.  
  1011.      To preform block highlighting move, using the arrow keys, the highlight bar
  1012.      to the first line you wish to highlight. Now press B, for Begin Block. Now
  1013.      move the highlight bar to the last line you wish to highlight. Now press E,
  1014.      for End Block. Both the beginning line, ending line, and all lines in
  1015.      between will be highlighted. To save this highlighted block, press S.
  1016.  
  1017.      You can also quote a highlighted block. Quoting means that the highlighted
  1018.      block is transmitted over the modem, as if you typed it in yourself. One
  1019.      example of where this feature can be used is if you are replying to a
  1020.      message. If you wish to include some of the original message in your reply
  1021.      for reference purposes you can highlight just the lines you want from the
  1022.      original message and then have LiveWire retype it for you. To preform a
  1023.      quote, highlight the block you wish to quote and then press Q, for Quote.
  1024.  
  1025.      When you are finished looking through the scroll-back you may exit by
  1026.      pressing ESC.
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 2.5.4. Capture ΓòÉΓòÉΓòÉ
  1030.  
  1031. Capture
  1032. LiveWire  [Alt-K]
  1033. Procomm+  [Alt-R]
  1034. Qmodem   [Ctrl-Home]
  1035. Telix   [Alt-L]
  1036. Boyan   [Alt-L]
  1037.      This command will capture the whole communications session to a file. The
  1038.      capture can be turned off by repeating this command again.
  1039.  
  1040.  
  1041. ΓòÉΓòÉΓòÉ 2.5.5. Dump screen ΓòÉΓòÉΓòÉ
  1042.  
  1043. Dump screen
  1044. LiveWire  [Alt-U]
  1045. Procomm+  [Alt-G]
  1046. Qmodem   [Alt-T]
  1047. Telix   [Alt-I]
  1048. Boyan   [Alt-S]
  1049.      This command allows you to save the current terminal mode screen to a disk
  1050.      file.
  1051.  
  1052.  
  1053. ΓòÉΓòÉΓòÉ 2.5.6. ANSI color ΓòÉΓòÉΓòÉ
  1054.  
  1055. ANSI color
  1056. LiveWire  [Alt-A]
  1057. Procomm+  [Alt-N]
  1058. Qmodem   [Alt-7]
  1059. Telix   [Alt-N]
  1060. Boyan   [Alt-O]
  1061.      This command sends the correct ANSI codes over the modem to change to any
  1062.      desired color. This may be useful in messages and while chatting.
  1063.  
  1064.  
  1065. ΓòÉΓòÉΓòÉ 2.5.7. Hang-up ΓòÉΓòÉΓòÉ
  1066.  
  1067. Hang-up
  1068. LiveWire  [Alt-H]
  1069. Procomm+  [Alt-H]
  1070. Qmodem   [Alt-H]
  1071. Telix   [Alt-H]
  1072. Boyan   [Alt-H]
  1073.      This command attempts to hang up the modem. It attempts two methods. First,
  1074.      it lowers the DTR signal for a fraction of a second and raises it. Most
  1075.      modems will take this as a signal to hangup. If the modem fails to hangup
  1076.      using this method LiveWire sends a hayes command to the modem instructing
  1077.      it to hang up the phone.
  1078.  
  1079.  
  1080. ΓòÉΓòÉΓòÉ 2.5.8. Exit LiveWire ΓòÉΓòÉΓòÉ
  1081.  
  1082. Exit
  1083. LiveWire  [Alt-X]
  1084. Procomm+  [Alt-X]
  1085. Qmodem   [Alt-X]
  1086. Telix   [Alt-X]
  1087. Boyan   [Alt-X]
  1088.      This command exits LiveWire Communications. Before exiting, LiveWire will
  1089.      ask you if you're sure you want to exit. Press Y to exit or N to return to
  1090.      LiveWire.
  1091.      If you are still connected to another computer when you try to exit
  1092.      LiveWire, LiveWire will ask if you want to hang up on the other computer.
  1093.      Press Y to hang up, or N to keep your modem remain online.
  1094.  
  1095.  
  1096. ΓòÉΓòÉΓòÉ 2.5.9. Configuration ΓòÉΓòÉΓòÉ
  1097.  
  1098. Configuration
  1099. LiveWire  [Alt-N]
  1100. Procomm+  [Alt-S]
  1101. Qmodem   [Alt-N]
  1102. Telix   [Alt-O]
  1103. Boyan   [Alt-C]
  1104.      This command allows you change the configuration for LiveWire.
  1105.      Configuration is explained in the section Configuration.
  1106.  
  1107.  
  1108. ΓòÉΓòÉΓòÉ 2.5.10. Port setup ΓòÉΓòÉΓòÉ
  1109.  
  1110. Port setup
  1111. LiveWire  [Alt-P]
  1112. Procomm+  [Alt-P]
  1113. Qmodem   [Alt-P]
  1114. Telix   [Alt-P]
  1115. Boyan   [Alt-P]
  1116.      This command allows you to change the serial port configuration. This
  1117.      includes COM port, baud rate, data bits, stop bits, parity, network, and
  1118.      port setup. This is discussed in the section Configuration options and
  1119.      explanations.
  1120.  
  1121.  
  1122. ΓòÉΓòÉΓòÉ 2.5.11. Macros ΓòÉΓòÉΓòÉ
  1123.  
  1124. Macros
  1125. LiveWire  [Alt-M]
  1126. Procomm+  [Alt-M]
  1127. Qmodem   [Alt-J]
  1128. Telix   [Alt-K]
  1129. Boyan   [Alt-M]
  1130.      This command allows you to configure the keyboard macro definitions. This
  1131.      is discussed in the section Configuration options and explanations.
  1132.  
  1133.  
  1134. ΓòÉΓòÉΓòÉ 2.5.12. Translate tables ΓòÉΓòÉΓòÉ
  1135.  
  1136. X-late Tables
  1137. LiveWire  [Alt-T]
  1138. Procomm+  [Alt-W]
  1139. Qmodem   [Alt-A]
  1140. Telix   [Alt-W]
  1141. Boyan   [Alt-T]
  1142.      This command allows you to change the translate tables LiveWire uses. This
  1143.      is discussed in the section Configuration options and explanations.
  1144.  
  1145.  
  1146. ΓòÉΓòÉΓòÉ 2.5.13. Config keys ΓòÉΓòÉΓòÉ
  1147.  
  1148. Config keys
  1149. LiveWire  [Alt-Y]
  1150. Procomm+  [Alt-F8]
  1151. Qmodem   [Alt-6]
  1152. Telix   [Alt-2]
  1153. Boyan   [Alt-K]
  1154.      This command allows you to configure the keyboard macros or translate
  1155.      tables. This is discussed in the section Configuration options and
  1156.      explanations.
  1157.  
  1158.  
  1159. ΓòÉΓòÉΓòÉ 2.5.14. Emulation ΓòÉΓòÉΓòÉ
  1160.  
  1161. Emulation
  1162. LiveWire  [Alt-E]
  1163. Procomm+  [Alt-U]
  1164. Qmodem   [Alt-G]
  1165. Telix   [Alt-T]
  1166. Boyan   [Alt-A]
  1167.      Sets the terminal emulation LiveWire uses. Currently, LiveWire supports
  1168. TTY, ANSI-BBS, 0+ Avatar, and VT-100. Most bulletin boards and online services
  1169. require or recommend ANSI-BBS emulation.
  1170.  
  1171.  
  1172. ΓòÉΓòÉΓòÉ 2.5.15. Run script ΓòÉΓòÉΓòÉ
  1173.  
  1174. Run script
  1175. LiveWire  [Alt-I]
  1176. Procomm+  [Alt-F5]
  1177. Qmodem   [Alt-F]
  1178. Telix   [Alt-G]
  1179. Boyan   [Alt-R]
  1180.      This command starts a LiveWire script file.  You will be asked for the
  1181.      filename of the script (including extension). You will then be asked for
  1182.      script parameters. If you do not know what script parameters to provide,
  1183.      just press ENTER.
  1184.  
  1185.  
  1186. ΓòÉΓòÉΓòÉ 2.5.16. Learn script ΓòÉΓòÉΓòÉ
  1187.  
  1188. Learn script
  1189. LiveWire  [Alt-L]
  1190. Procomm+  [Alt-F10]
  1191. Qmodem   [Alt-Q]
  1192. Telix   [Alt-Y]
  1193. Boyan   [Alt-8]
  1194.      This function attempts to learn your keystrokes and records your keystrokes
  1195.      in a script file for later playback. This feature is useful for automating
  1196.      redundant tasks such as typing your name and password to login to a system.
  1197.      For more information about script learning see the Script Learn Tutorial.
  1198.  
  1199.  
  1200. ΓòÉΓòÉΓòÉ 2.5.17. Send files ΓòÉΓòÉΓòÉ
  1201.  
  1202. Send files
  1203. LiveWire  [PgUp]
  1204. Procomm+  [PgUp]
  1205. Qmodem   [PgUp]
  1206. Telix   [Alt-S]
  1207. Boyan   [PgUp]
  1208.      This command lets you send files over the modem using any of the listed
  1209.      protocols. A discussion of how to send and receive files is found in the
  1210.      section Transferring files over the modem.
  1211.  
  1212.  
  1213. ΓòÉΓòÉΓòÉ 2.5.18. Receive files ΓòÉΓòÉΓòÉ
  1214.  
  1215. Receive files
  1216. LiveWire  [PgDn]
  1217. Procomm+  [PgDn]
  1218. Qmodem   [PgDn]
  1219. Telix   [Alt-R]
  1220. Boyan   [PgDn]
  1221.      This command lets you receive files over the modem using any of the listed
  1222.      protocols. A discussion of how to send and receive files is found in the
  1223.      section Transferring files over the modem.
  1224.  
  1225.  
  1226. ΓòÉΓòÉΓòÉ 2.5.19. OS shell ΓòÉΓòÉΓòÉ
  1227.  
  1228. OS shell
  1229. LiveWire  [Alt-S]
  1230. Procomm+  [Alt-F4]
  1231. Qmodem   [Alt-R]
  1232. Telix   [Alt-J]
  1233. Boyan   [Alt-J]
  1234.      This command temporarily shells you to a DOS command prompt. While in DOS
  1235.      you have a reduced amount of memory because LiveWire is still in memory.
  1236.      LiveWire will inform you how much memory is available. To return to
  1237.      LiveWire simply type EXIT and then press Enter at the DOS prompt.
  1238.      NOTE: For this command to work you must have sufficient memory and
  1239.      COMMAND.COM must be in the current directory or in a path specified by the
  1240.      environment variables COMSPEC or PATH.
  1241.  
  1242.  
  1243. ΓòÉΓòÉΓòÉ 2.5.20. Change drive ΓòÉΓòÉΓòÉ
  1244.  
  1245. Change drive
  1246. LiveWire  [Alt-G]
  1247. Procomm+  [Alt-F9]
  1248. Qmodem   [Alt-L]
  1249. Telix   [Alt-3]
  1250. Boyan   [Alt-7]
  1251.      This command allows you to change the logged drive. Simply move the
  1252.      highlight bar to the drive you want and press ENTER. You may also type the
  1253.      letter of the drive to change to, A through Z.
  1254.  
  1255.  
  1256. ΓòÉΓòÉΓòÉ 2.5.21. Change directory ΓòÉΓòÉΓòÉ
  1257.  
  1258. Change dir
  1259. LiveWire  [Alt-O]
  1260. Procomm+  [Alt-F7]
  1261. Qmodem   [Alt-O]
  1262. Telix   [Alt-4]
  1263. Boyan   [Alt-N]
  1264.      This command allows you to change the default directory. This directory
  1265.      selection method uses a tree-like representation of the directories rather
  1266.      than typing a path. The first time this command is run LiveWire will scan
  1267.      the disk to make the directory structure. This may take some time.
  1268.  
  1269.      The following keys will work in the directory changer:
  1270.      ENTER        - Select highlighted directory as the current directory
  1271.      Arrow keys           - Move the highlight bar up or down the tree
  1272.      INS         - Create a directory under the highlighted directory
  1273.      DEL         - Delete highlighted directory
  1274.  
  1275.      While in the directory changer, you can use the up and down arrow keys to
  1276.      move the highlight bar to the desired directory. The full path is shown at
  1277.      the bottom of the window. Pressing ENTER selects that directory as the
  1278.      current directory. Pressing the INS creates a new directory. Pressing DEL
  1279.      will allow you to remove a directory.
  1280.  
  1281.  
  1282. ΓòÉΓòÉΓòÉ 2.5.22. Directory ΓòÉΓòÉΓòÉ
  1283.  
  1284. Directory
  1285. LiveWire  [Alt-R]
  1286. Procomm+  [Alt-F]
  1287. Qmodem   [Alt-W]
  1288. Telix   [Alt-1]
  1289. Boyan   [Alt-0]
  1290.      This command displays a listing of the files in the current directory by
  1291.      the DOS DIR /P command.
  1292.  
  1293.  
  1294. ΓòÉΓòÉΓòÉ 2.5.23. View file ΓòÉΓòÉΓòÉ
  1295.  
  1296. View file
  1297. LiveWire  [Alt-V]
  1298. Procomm+  [Alt-V]
  1299. Qmodem   [Alt-V]
  1300. Telix   [Alt-A]
  1301. Boyan   [Alt-V]
  1302.      This command invokes the external editor to edit a file of your choice. By
  1303.      fc=default, LWEdit is invoked on the file you enter.
  1304.      NOTE: LWEdit is limited in that it can only handle files less than 64k.
  1305.  
  1306.  
  1307. ΓòÉΓòÉΓòÉ 2.5.24. Send BREAK ΓòÉΓòÉΓòÉ
  1308.  
  1309. Send BREAK (NOT listed in command menu)
  1310. LiveWire  [Alt-B]
  1311. Procomm+  [Alt-B]
  1312. Qmodem   [Ctrl-End]
  1313. Telix   [Ctrl-End]
  1314. Boyan   [Ctrl-End]
  1315.      This command will send a 1.5 second break signal to the remote computer.
  1316.  
  1317.  
  1318. ΓòÉΓòÉΓòÉ 2.5.25. Toggle log ΓòÉΓòÉΓòÉ
  1319.  
  1320. Log
  1321. LiveWire  [Alt-1]
  1322. Procomm+  [Alt-F1]
  1323. Qmodem   [Alt-0]
  1324. Telix   [Alt-U]
  1325. Boyan   [Alt-U]
  1326.      This turns the useage log on and off. LiveWire logs such things as time of
  1327.      connection to another computer, files transferred, functions executed, time
  1328.      online, when carrier was dropped, and when LiveWire was started and exited.
  1329.  
  1330.  
  1331. ΓòÉΓòÉΓòÉ 2.5.26. Toggle printer ΓòÉΓòÉΓòÉ
  1332.  
  1333. Printer
  1334. LiveWire  [Alt-2]
  1335. Procomm+  [Alt-L]
  1336. Qmodem   [Alt-9]
  1337. Telix   [Ctrl-@]
  1338. Boyan   [Ctrl-PrtSc]
  1339.      This command turns the printer on or off. If on, anything appearing in the
  1340.      terminal mode is sent to the printer. It is like the capture command which
  1341.      saves the session, except to the printer.
  1342.  
  1343.  
  1344. ΓòÉΓòÉΓòÉ 2.5.27. Toggle echo ΓòÉΓòÉΓòÉ
  1345.  
  1346. Echo
  1347. LiveWire  [Alt-3]
  1348. Procomm+  [Alt-E]
  1349. Qmodem   [Alt-E]
  1350. Telix   [Alt-E]
  1351. Boyan   [Alt-E]
  1352.      This command turns echo on or off. If echo is on, LiveWire displays every
  1353.      key that you type in the terminal mode on the screen as you type it. This
  1354.      is not always desirable because normally the modem and other computers do
  1355.      that for you automatically. If you see doubled characters on your screen
  1356.      you should turn echo off.
  1357.  
  1358.  
  1359. ΓòÉΓòÉΓòÉ 2.5.28. Toggle scroll-back ΓòÉΓòÉΓòÉ
  1360.  
  1361. Scroll-back
  1362. LiveWire  [Alt-4]
  1363. Procomm+  [Alt-1]
  1364. Qmodem   [Alt-U]
  1365. Telix   [Alt-5]
  1366. Boyan   [Alt-2]
  1367.      This command turns the scroll-back on or off. When scroll-back is on, 500
  1368.      lines are kept in memory for you to review. This takes up 40k of RAM
  1369.      memory. So, if you are tight on memory, turn off scroll-back.
  1370.  
  1371.  
  1372. ΓòÉΓòÉΓòÉ 2.5.29. Toggle xon/xoff ΓòÉΓòÉΓòÉ
  1373.  
  1374. Xon/Xoff
  1375. LiveWire  [Alt-5]
  1376. Procomm+  [Alt-2]
  1377. Qmodem   [Alt-Z]
  1378. Telix   [Alt-6]
  1379. Boyan   [Alt-3]
  1380.      This command turns XON/XOFF flow control on or off. If flow control is on,
  1381.      the computer you are talking to will be able to temporarily pause your
  1382.      transmission in order to catch up. This is rarely used, but can be useful.
  1383.      It can be a nuisance, too. Sometimes line noise or static upon hanging up
  1384.      will cause a burst of characters, one of which will be the code to stop
  1385.      transmission. This will lock your keyboard until you press ESC to override
  1386.      the command.
  1387.  
  1388.  
  1389. ΓòÉΓòÉΓòÉ 2.5.30. Toggle doorway ΓòÉΓòÉΓòÉ
  1390.  
  1391. Doorway
  1392. LiveWire  [Alt-6]
  1393. Procomm+  [Alt-3]
  1394. Qmodem   [Alt-=]
  1395. Telix   [Alt-=]
  1396. Boyan   [Alt-4]
  1397.      This command turns the special doorway mode on or off. While in doorway
  1398.      mode, you will be able to send function and arrow keys over the modem.
  1399.      Normally, only printing characters (letters, numbers, and symbols) can be
  1400.      sent over the modem. Using the special doorway mode all other keys will be
  1401.      sent over the modem. The use of this mode requires that the other computer
  1402.      be able to recognize the codes for the function keys. Some message editors
  1403.      and remote DOS shells recognize the keys. The program that initiated this
  1404.      standard is DOORWAY. The shareware DOORWAY program, by Marshall Dudley,
  1405.      allows any text based program to be run on one computer and appear on
  1406.      another via a modem.
  1407.  
  1408.  
  1409. ΓòÉΓòÉΓòÉ 2.5.31. Toggle status line ΓòÉΓòÉΓòÉ
  1410.  
  1411. Status Line
  1412. LiveWire  [Alt-7]
  1413. Procomm+  [Alt-4]
  1414. Qmodem   [Alt--]
  1415. Telix   [Alt-7]
  1416. Boyan   [Alt-5]
  1417.      This command turns the terminal mode status line on or off. In some cases
  1418.      where the whole screen is needed, the status line, which takes resides on
  1419.      the last screen line, may not be desirable.
  1420.  
  1421.  
  1422. ΓòÉΓòÉΓòÉ 2.5.32. Toggle linefeeds ΓòÉΓòÉΓòÉ
  1423.  
  1424. Linefeeds
  1425. LiveWire  [Alt-8]
  1426. Procomm+  [Alt-F3]
  1427. Qmodem   [Shift-Tab]
  1428. Telix   [Shift-Tab]
  1429. Boyan   [Shift-Tab]
  1430.      This command turns linefeeds on or off. If linefeeds are on, LiveWire adds
  1431.      a linefeed to every carriage return. IE: It'll automatically drop down a
  1432.      line when the cursor moves to the beginning of the line.
  1433.  
  1434.  
  1435. ΓòÉΓòÉΓòÉ 2.5.33. Toggle 43 lines ΓòÉΓòÉΓòÉ
  1436.  
  1437. 43 lines
  1438. LiveWire  [Alt-9]
  1439. Procomm+  [Alt-6]
  1440. Qmodem   [Alt-4]
  1441. Telix   [Alt-9]
  1442. Boyan   [Alt-G]
  1443.      This command toggles between 25 lines per screen and 43 or 50 lines per
  1444.      screen mode. The number of lines depends upon whether you have an EGA or
  1445.      VGA graphics systen. CGA graphics systems do not support 43 or 50 line
  1446.      modes.
  1447.  
  1448.  
  1449. ΓòÉΓòÉΓòÉ 2.5.34. Toggle Backspace=DEL ΓòÉΓòÉΓòÉ
  1450.  
  1451. Backspace=DEL
  1452. LiveWire  [Alt-0]
  1453. Procomm+  [Alt-0]
  1454. Qmodem   [Alt-1]
  1455. Telix   [Alt-0]
  1456. Boyan   [Alt-9]
  1457.      This toggles the BackSpace key between sending a BS (backspace) character
  1458.      and sending a DEL character. For most BBSs a backspace (the fc=default) is
  1459.      required. Some systems may require a DEL character, though. If your
  1460.      backspace key appears not to work, use this command to toggle your
  1461.      backspace setting.
  1462.  
  1463.  
  1464. ΓòÉΓòÉΓòÉ 2.6. The Phone Book ΓòÉΓòÉΓòÉ
  1465.  
  1466. The Phone Book
  1467. LiveWire  [Alt-D]
  1468. Procomm+  [Alt-D]
  1469. Qmodem   [Alt-D]
  1470. Telix   [Alt-D]
  1471. Boyan   [Alt-D]
  1472.  
  1473. The jobs the phone book performs
  1474.      The dialer keeps a list of up to 200 phone numbers of other computers. The
  1475. dialer keeps records such as computer name, number, last called, and number of
  1476. times called. The dialer also preforms useful functions such as dialing the
  1477. modem and establishing a connection to one of the services in the phone book.
  1478. You can have the phone book redial a number or several selected numbers until it
  1479. connects with another computer. Upon connection to another computer the dialer
  1480. will return to terminal mode so you can communicate with the other computer.
  1481.  
  1482. Entering a phone number
  1483.      The basic thing you'll need to know to use the dialer is how to enter a new
  1484. phone number into the list. You can do this by using the edit command in the
  1485. dialer.
  1486.      First, bring up the dialer by pressing the key combination Alt-D from the
  1487. terminal mode. Now, using the up and down arrow keys, move the highlight bar to
  1488. a blank entry in the phone book. Now press the "E" key, for Edit.
  1489.      A window appears displaying information for the entry you've selected. The
  1490. highlight bar appears at the top of the window over the "Name" field. Press
  1491. ENTER to edit the name of the computer system to be added. Then, type in the
  1492. name and press ENTER again. Now press the down arrow key once, moving the
  1493. highlight bar to the "Number" field. Press ENTER to edit the phone number. Type
  1494. in the phone number and then press ENTER when you're finished.
  1495.      When entering the phone number the following keys have special meanings:
  1496.  
  1497.      ,     A comma will pause the phone for 1/2 a second. This is useful when the
  1498.           modem must wait for a while before continuing dialing, as some long
  1499.           distance phone companies require.
  1500.  
  1501.      A - J        The letters A through J are called dial codes. Putting a dial
  1502.                code in the phone number will cause LiveWire to expand that dial
  1503.                code into a code you specify. For example, if you type in as a
  1504.                phone number: A555-3218 LiveWire will look up the dial code A. If
  1505.                it is defined by you, it will be replaced. For example, in this
  1506.                instance if A is defined as "9,," then the number would expand to
  1507.                9,,555-3218. As you might imagine, this could be useful when you
  1508.                switch between a phone line that requires that you dial 9 before
  1509.                dialing and one that does not. The dial codes can be defined
  1510.                through the edit dialing (C)odes command, "C" from the dialing
  1511.                menu.
  1512.  
  1513.      When you are finished entering this information you might also want to edit
  1514. other information such as speed, parity, bits, stop bits, script, password, last
  1515. call, total calls, protocol, emulation, and echo.
  1516.  
  1517. Loading another program's dialing directory
  1518.      LiveWire provides a unique feature in that it allows you to load several
  1519. other dialing directory formats. LiveWire supports LiveWire, Qmodem 4.x and 5.0,
  1520. Telix, Boyan, Procomm 3.4.2, and Procomm+ phone directory types.
  1521.      To load one of these phone files, first get into the dialing directory
  1522. (press Alt-D from the terminal mode). Now press the "L" key to Load a new phone
  1523. directory. When you are prompted, type the path and name for the dialing
  1524. directory you wish to load, then press ENTER.
  1525.      Loading a Telix directory requires one extra step. Since Telix phone files
  1526. are of variable length, they must be converted to LiveWire format before it can
  1527. be used. So, when you try to load a Telix phone directory LiveWire will prompt
  1528. you to enter a name for the converted Telix file. Another problem with Telix
  1529. phone files is that they are cut off after 200 entries. This is due to the fact
  1530. that the LiveWire phone directory format does not support more than 200 entries.
  1531.      For all phone directories except Telix, the file is not automatically
  1532. converted to LiveWire format. If you wish to convert the phone directory to
  1533. LiveWire format (although it is not necessary), press the "N" to coNvert to
  1534. LiveWire format. You will be asked for a new name for the phone file before it
  1535. is converted.
  1536.  
  1537. The dialing process
  1538.      Once you have your phone directory set up, you can dial another computer.
  1539. Dialing on LiveWire is rather simple. Use the up and down arrow keys to position
  1540. the highlight bar over the entry you wish to dial and press ENTER. LiveWire will
  1541. automatically start dialing the selected number. If LiveWire is unable to
  1542. connect for any reason, it will wait for a few seconds and redial automatically.
  1543. This redialing process will repeat until either you press ESC and cancel the
  1544. dialing or you establish connection with the other computer. Pressing ESC simply
  1545. stops the dialing and returns you to the dialing directory. If the modem
  1546. connects with another computer, the dialer will make a high pitched ring and
  1547. display the message "Connected! Press any key..." Upon your pressing a key,
  1548. LiveWire will return you to the terminal mode where you'll be in communications
  1549. with the other computer.
  1550.  
  1551. Marking entries to dial multiple phone numbers
  1552.      LiveWire can also dial any number of entries you choose until it connects
  1553. with one of the computers. This is done by marking the entries you wish to dial.
  1554. Marking is also very simple. Position the highlight bar on the entry you wish to
  1555. mark for dialing. Press the space bar. A check mark will appear next to the
  1556. entry, indicating the entry has been marked. Note that the highlight bar
  1557. automatically moves down to the next entry. Repeat this process until all of the
  1558. entries you want to dial have been marked. Now, position the highlight bar on
  1559. the entry you want to dial first, and press ENTER. The dialing will begin. The
  1560. dialing will cycle through the marked entries until a connection is established.
  1561.  
  1562.  
  1563. ΓòÉΓòÉΓòÉ 2.6.1. Dialing Commands ΓòÉΓòÉΓòÉ
  1564.  
  1565. Dialing commands
  1566.  
  1567. dial entry [ENTER]
  1568.      The Start Dial command will start redialing either the entry the
  1569.      highlight bar is on or, if there are marked entries, the marked
  1570.      entries will be dialed. The dialer will continue redialing until it
  1571.      connects with another computer. To stop dialing, press ESC.
  1572.  
  1573. edit entry [E]
  1574.      The Edit entry command will allow you to edit the entry the highlight bar
  1575.      is on or the entries that are marked. When you edit an entry, a window will
  1576.      appear containing the current entry's information. The following
  1577.      information can be edited by moving the highlight bar to that option and
  1578.      pressing enter.
  1579.  
  1580.      Name         The name of the BBS or service associated with this entry.
  1581.      Number        The phone number of there BBS or service for this entry.
  1582.      Speed             Speed to set the modem before dialing. This is initially set
  1583.                     to the highest baud rate available for your modem.
  1584.      Parity             Parity to be used for the computer being called. N=No
  1585.                     Parity, O=Odd Parity, E=Even Parity.
  1586.      Bits         Number of data bits to be used when communicating to the computer
  1587.                being called. This may be either 7 or 8.
  1588.      Stop (bits)          The number of stop bits to be used when communicating to the
  1589.                     computer being called. This may be either 1 or 2.
  1590.      Duplex             This option is the same as the echo on/off toggle. If duplex
  1591.                     is FULL, echo is off. If duplex is HALF, echo is on.
  1592.      Script             This field contains the name of the script file associated
  1593.                     with this entry. When LiveWire connects to a service it
  1594.                     checks if the script field is filled in. If specified this
  1595.                     script file is started as soon as a connection has been
  1596.                     established. NOTE: If a script file is specified that does
  1597.                     not exist, LiveWire assumes it is supposed to start script
  1598.                     learning and create a script file for automated logon. For
  1599.                     more information about this feature read the Script Learn
  1600.                     Tutorial.
  1601.      Password       You may put your password here for reference. In addition this
  1602.                field corresponds to the macro {PASSWORD} and can be accessed as
  1603.                a variable by LiveWire scripts.
  1604.      Protocol       If you wish to have a default protocol for this service press
  1605.                ENTER while the highlight bar is on this option. A pop-up menu
  1606.                will appear listing all of the possible protocols. Move the
  1607.                highlight bar to the default protocol for this entry and press
  1608.                ENTER.
  1609.      Emulation      If you wish to have a default terminal emulation for this service
  1610.                press ENTER while the highlight bar is on this option. A pop-up
  1611.                menu will appear listing the terminal emulations LiveWire
  1612.                supports. Move the highlight bar to the default emulation for
  1613.                this entry and then press ENTER.
  1614.      IEMSI             To associate a specific IEMSI profile with this entry press
  1615.                     ENTER while the highlight bar is on this option. A list of
  1616.                     five possible IEMSI profiles will appear. Move the highlight
  1617.                     bar to the profile which corresponds to the logon
  1618.                     information for this service and press ENTER.
  1619.      Last call      LiveWire keeps the date of your last call to this system. You may
  1620.                manually edit this field.
  1621.      Total calls          Total number of times you've called and successfully been
  1622.                     connected to this service.
  1623.  
  1624. mark [SPACEBAR]
  1625.      This command will mark or unmark the entry with the highlight bar on it. If
  1626.      the entry is not marked, it will become marked. If the entry is marked, it
  1627.      will be unmarked. Marking entries allows you to do mass dialing, deleting,
  1628.      and editing.
  1629.  
  1630.      Note that the mark/unmark command moves the highlight bar to the next entry
  1631.      automatically. This is to provide "power marking." In other words, holding
  1632.      down the spacebar will continue highlighting consecutive entries as long as
  1633.      the spacebar is held down.
  1634.  
  1635. multiple mark [M]
  1636.      Multiple mark is a very useful and versatile command. It allows you to mark
  1637.      entries by name, part of a name, or entry number. For example, if you press
  1638.      M a window will appear asking for what to search for. Typing in 1,5,7 will
  1639.      mark entries 1, 5, and 7. Here are some more examples:
  1640.  
  1641.      1,10,50,3      Marks entries 1, 10, 50, and 3
  1642.      1,5..20            Marks entries 1, and all entries 5 through 20
  1643.      1..20,25..200         Marks entries 1 through 20 and entries 25 through 200
  1644.      DataMirage           Marks all entries that contain "DataMirage"
  1645.      Data         Marks all entries containing "Data." Note that this will match
  1646.                entries such as: "DataMirage," "The DATA Line," and "Dumb Data."
  1647.                There is no differentiation between caps and lowercase.
  1648.      1,Data,5..20          Marks entry 1, all entries containing "Data," and entries 5
  1649.                     through 20.
  1650.  
  1651. unmark all [U]
  1652.      This command quickly unmarks all entries.
  1653.  
  1654. delete entry [DEL]
  1655.      This command does just what it says -- deletes the highlighted or marked
  1656.      entries. This command will confirm deletion before it deletes the entry.
  1657.      After each entry is deleted, LiveWire will ask if you want to remove the
  1658.      blank entry and move the rest of the dialing directory up to fill the blank
  1659.      spot.
  1660.  
  1661. insert entry [INS]
  1662.      Pressing INS inserts a blank entry wherever the highlight bar may be. Note
  1663.      that the new entry is created using the current configuration information
  1664.      (ie: the modem speed, parity, bits, stopbits, duplex, and the fc=default
  1665.      protocol).
  1666.  
  1667. sort entries [S]
  1668.      This command will sort your phone book A through Z, Z through A, or by
  1669.      total calls. All empty entries will be moved to the end of the list.
  1670.  
  1671. eXchange entries [X]
  1672.      Exchange entries is a simple command that exchanges positions of two
  1673.      entries in the phone book. Simply mark two entries (no more, no less) and
  1674.      then press X. The position of the entries will be swapped.
  1675.  
  1676. compRess directory [R]
  1677.      This command removes all blank entries from the dialing directory and
  1678.      compresses all entries so that they are contiguous. This command will not
  1679.      rearrange your phone book, it just moves entries up into spots where blank
  1680.      entries used to be.
  1681.  
  1682. xFer entry info [F]
  1683.      This feature facilitates the exchange of phone numbers. This command sends
  1684.      basic information over the modem about the entry the highlight bar is on.
  1685.      This is useful when you want to tell someone the phone number of a BBS you
  1686.      like but do not want to type them the name or number. Simply go into your
  1687.      dialer, move the highlight bar to the entry you want to send them
  1688.      information about and press F. They will see on their end:
  1689.  
  1690.      :::>DataMirage BBS  <#>(408) 578-5850
  1691.      (2400-N-8-1)
  1692.  
  1693.      NOTE: If your friend is using LiveWire Communications also and he does not
  1694.      have this number in his dialing directory LiveWire will automatically ask
  1695.      him if he wants to add this number to his dialing directory.
  1696.  
  1697. Print entries [P]
  1698.      This command will print your phone book to your printer. Upon pressing P,
  1699.      LiveWire will verify that your printer is on PRN (LPT1:). If you printer is
  1700.      on another printer port, communications port, or you want to print to a
  1701.      file, simply type in the destination of phone book list. For example, LPT2:
  1702.      for printer port 2, COM1: for com port 1, COM2: for com port 2, or
  1703.      FONBOOK.TXT to send the listing to a file called FONBOOK.TXT.
  1704.  
  1705. Load other book [L]
  1706.      The load other phone book command will allow you to load or start another
  1707.      phone book. LiveWire can read LiveWire, Procomm, Procomm+, Qmodem 4.x and
  1708.      5.0, Telix and Boyan phone directories. To load one of these phone books,
  1709.      just enter the path and name of the phone book. To start a new phone book,
  1710.      type in a new filename and a clean phone book will be made for you.
  1711.  
  1712. coNvert to LW format [N]
  1713.      This command converts Boyan, Procomm, Procomm+, or Qmodem 4.x/5.0 phone
  1714.      directories to LiveWire phone file format. First load the phone book you
  1715.      wish to convert. Then, press N and type in a new name to save the converted
  1716.      phone book as.
  1717.  
  1718. undo last actions [!]
  1719.      This command accomplishes an undo of all of your previous commands up until
  1720.      the last time the dialing directory was saved to the disk. The dialing
  1721.      directory is saved automatically by LiveWire upon exiting LiveWire,
  1722.      shelling to DOS, or loading a new phone file. The undo command accomplishes
  1723.      its work by simply reloading the dialing directory without saving the
  1724.      current changes. This means that not only your most recent change will be
  1725.      undone, but all changes you made to the dialing directory since you've
  1726.      started LiveWire. Be careful not to undo more than you expect.
  1727.  
  1728. View script [V]
  1729.      This command brings up the full screen editor on the file specified in the
  1730.      script field for the highlighted entry.
  1731.  
  1732. edit dial Codes [C]
  1733.      This command allows you to edit the dialing codes A through J. Pressing C
  1734.      brings up a window with the letters A through J listed with an entry field
  1735.      beside each. If you put "9," in the dialing code A, whenever the letter A
  1736.      appears in the number LiveWire is dialing (eg. A578-5850) the A will be
  1737.      replaced with "9,".  In this way it is easy to define and change prefixes
  1738.      or postfixes on numbers. Defined dialing codes are listed at the top of the
  1739.      dialing directory. To exit the edit dialing codes window, press ESC.
  1740.      WARNING: It IS possible to create recursive infinite loops using dialing
  1741.      codes. I don't suggest it, though.
  1742.  
  1743.  
  1744. ΓòÉΓòÉΓòÉ 2.7. Registration and user support ΓòÉΓòÉΓòÉ
  1745.  
  1746. Registration and support
  1747.  
  1748.      LiveWire is NOT free software! LiveWire is marketed under the shareware
  1749. marketing concept. You may use LiveWire for 30 days, after which you are
  1750. obligated to either register this software or pass it on to a friend. The fee
  1751. for registration is nominal and brings a lot of benefits. If you register once,
  1752. you will never have to buy another version of LiveWire. All future versions of
  1753. LiveWire marketed under the shareware concept can be registered with your serial
  1754. number -- even if the registration prices go up. You also get free (except for
  1755. long distance or toll charges) support through the home of LiveWire --
  1756. DataMirage Bulletin Board System.
  1757.  
  1758. Basic registration is $20
  1759. That includes:
  1760. Your registration number
  1761. Support through mail and the DataMirage BBS
  1762.  
  1763. Extended registration is $30
  1764. That includes:
  1765. Your registration number
  1766. A registered copy of the latest version of LiveWire
  1767. Support through mail and the DataMirage BBS
  1768.  
  1769. Complete registration is $45
  1770. That includes:
  1771. Your registration number
  1772. A registered copy of the latest version of LiveWire Communications
  1773. Support through mail and DataMirage BBS
  1774. A full laser printed manual with screen examples and the whole shmeal
  1775.  
  1776. Laser printed manuals can be purchased by themselves for $15.
  1777.  
  1778. To register, mail the registration blank on the following page to:
  1779. Les Novell
  1780. 585 Hyde Park Drive
  1781. San Jose, CA 95136
  1782.  
  1783.  
  1784. ΓòÉΓòÉΓòÉ 2.8. Registration form (print this) ΓòÉΓòÉΓòÉ
  1785.  
  1786. Registration blank
  1787. Filling out your name, address, and phone number is a requirement. Your name will be used to personalize your serial number.
  1788. Your phone number and address will be kept so I can inform you of a new release of LiveWire.
  1789.  
  1790. Name                              Phone # (_____)______-_____________
  1791.      _________________________________
  1792. Address
  1793.      _________________________________
  1794.  
  1795.      _________________________________
  1796.  
  1797.      _________________________________
  1798.  
  1799. QUANTITY
  1800. (   )     $20 Basic Registration
  1801.  
  1802. (   )     $25 Extended Registration
  1803.  
  1804. (   )     $45 Complete Registration
  1805.  
  1806. (   )     $15 A Printed Manual
  1807.  
  1808. SUB TOTAL  ______ + 8.75% tax for california residents = _______
  1809. I accept only checks and money orders. Please do not send your credit card number.
  1810.  
  1811. Mail To:Les Novell
  1812. 585 Hyde Park Drive
  1813. San Jose, CA 95136
  1814.  
  1815.  
  1816. ΓòÉΓòÉΓòÉ 3. Script Learn Tutorial ΓòÉΓòÉΓòÉ
  1817.  
  1818.  
  1819.                 L i v e W i r e  C o m m u n i c a t i o n s  2.1
  1820.                      S c r i p t  L e a r n  T u t o r i a l
  1821.  
  1822.                             Copyright 1993 Les Novell
  1823.  
  1824.  
  1825. ΓòÉΓòÉΓòÉ 3.1. Introduction to Scripting ΓòÉΓòÉΓòÉ
  1826.  
  1827. Introduction to Scripting
  1828.  
  1829.    LiveWire 2.0 allows you to automate several communications
  1830. tasks such as logging into services such as BBSs, capturing
  1831. messages for later reading, sending messages, and
  1832. sending/receiving files.
  1833.    After showing LiveWire how to accomplish these tasks you can
  1834. set it so that at a certain time of the day it will dial into the
  1835. system without any human intervention.
  1836.    This is scripting, and it has a lot of uses. It might be
  1837. useful as a time saver for slow typists. It could also dial into
  1838. a long distance or heavily used services in the middle of the
  1839. night when rates are low. It can be set up so your own computer
  1840. can answer phone calls, allowing callers to receive files or send
  1841. messages.
  1842.    Basically, scripting gives you the freedom to program your
  1843. computer to do just about any communication task you need. But
  1844. you don't need to be a programmer to write useful scripts. In
  1845. fact, LiveWire can write (or "Learn") simple scripts for you.
  1846.    There are three types of people who use scripts: those who
  1847. let LiveWire or someone else write them scripts and do not know
  1848. how scripts actually work; those who let LiveWire or someone else
  1849. write their scripts but in addition know enough to make changes;
  1850. and those who use the script language to its full extent,
  1851. allowing them to do more complex tasks. Most casual users fit in
  1852. the first category.
  1853.  
  1854.  
  1855. ΓòÉΓòÉΓòÉ 3.2. Using LiveWire to learn scripts ΓòÉΓòÉΓòÉ
  1856.  
  1857. Using LiveWire to learn scripts
  1858.  
  1859.    LiveWire has the capability to record part or all of a
  1860. communications session and play it back automatically. This is
  1861. called script learn.
  1862.    LiveWire accomplishes this "recording" by assuming that the
  1863. service you are connected to will be sending a prompt (eg: Enter
  1864. Your Name: or Press any key...) and that you will respond by
  1865. typing a response and pressing ENTER. LiveWire remembers what you
  1866. type at each prompt and simply responds in the same manner next
  1867. time it sees these prompts.
  1868.    Let's run through an example learning session.
  1869.    The first thing you must do is find a service you want to
  1870. call in your phone directory and put a filename in the "Script"
  1871. field. To edit this entry press "E" while the highlight bar is on
  1872. the entry. When the edit window appears move your highlight bar
  1873. to the entry "Script" and press ENTER. Now type a filename
  1874. (maximum of eight letters) into this field and press ENTER. Then
  1875. press Esc to save this entry.
  1876.    Now dial the service. Note that as you dial an "L" appears
  1877. next to the entry where a check normally appears. This means that
  1878. LiveWire will automatically start learning as soon as you get
  1879. onto the service.
  1880.    Logon normally to the service, but take note of how much of
  1881. your logon you want LiveWire to remember. For example, on most
  1882. services you would only need LiveWire to remember when you type
  1883. your name and password. Beyond this (reading bulletins and
  1884. messages) the service you call probably changes daily. If so,
  1885. LiveWire will become confused. It isn't smart enough to adapt to
  1886. these changes.
  1887.    When you're ready to have LiveWire stop learning look at the
  1888. status line on your screen. It will tell you what keys you need
  1889. to press to stop script learning.
  1890.  
  1891.    That's it! Next time you call the same service LiveWire
  1892. should automatically replay what it learned, key for key. If for
  1893. some reason LiveWire did not learn correctly or you made a
  1894. mistake while it was learning you can change the name of the
  1895. script filename in the phone book entry or erase the script file.
  1896.  
  1897.  
  1898. ΓòÉΓòÉΓòÉ 3.3. Tips on using script learning ΓòÉΓòÉΓòÉ
  1899.  
  1900.    Tips on learning scripts
  1901.  
  1902.    LiveWire makes the assumption that when you press ENTER you
  1903. are finished typing so...
  1904.  
  1905.    - Press ENTER after each prompt
  1906.    - The use of hotkeys (selection of an option without having
  1907. to press ENTER) may not work
  1908.  
  1909.  
  1910. ΓòÉΓòÉΓòÉ 3.4. Editing a learned script ΓòÉΓòÉΓòÉ
  1911.  
  1912. Editing a learned script
  1913.  
  1914. Inside learned scripts
  1915.    After a script has been learned by LiveWire modifications
  1916. may be necessary. Even computers make mistakes once in a while,
  1917. right? Since LiveWire uses a simple learning method it is not
  1918. difficult to edit learned scripts. Learned scripts do two things:
  1919. Wait for a prompt and send a response. In scripting this boils
  1920. down to something as simple as:
  1921.  
  1922. Find "Enter Your Name: "
  1923. Delay 100
  1924. Send "Les Novell^M"
  1925.  
  1926.    These are the basic commands in any learned script. Here's
  1927. an example learned script
  1928. ** LiveWire Learned Script File
  1929.  
  1930. ** Set timeout and timeout subroutine
  1931. Set TimeOut=60
  1932. OnTimeOut timeouterror
  1933.  
  1934. ** Set emulation and toggles
  1935. Emulation 1
  1936. Echo    0
  1937. Linefeeds 0
  1938. XonXoff  1
  1939. BSIsDel  0
  1940. Status   1
  1941. Doorway  0
  1942.  
  1943. :StartScript
  1944.   Find "Press"          <--Find "Press"
  1945.   Delay 100
  1946.   Send "^[^["           <--Send two ESCs
  1947.  
  1948.   Find "ter your full name: "   <--Find "Enter your full name:"
  1949.   Delay 100
  1950.   Send "les novell^M"       <--Send my name and ENTER
  1951.  
  1952.   Find "le ...^M^J^J^MPassword: "<--Find Password Prompt
  1953.   Delay 100
  1954.   Send "xxxxxx^M"         <--Send my password and ENTER
  1955.  
  1956.   Find "ΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûôΓûô^M^JΓûô "  <--Find end of logon screen
  1957.   Delay 100
  1958.   Send "^M"            <--Send ENTER to continue
  1959.  
  1960.   Find "Return] to continue:"
  1961.   Delay 100
  1962.   Send "^M"
  1963.   Halt
  1964.    Although this may be a bit confusing at first, there are a
  1965. couple of things to keep in mind. First, LiveWire has no way of
  1966. knowing how much of the text is a prompt. Therefore, it considers
  1967. the last 20 letters as the prompt. This may cause more than one
  1968. line to be considered a prompt or may cut off part of a prompt.
  1969. This should not cause any problems but may cause the learned
  1970. script to look a little odd.
  1971.    Another thing which may look odd are the ^M, ^J and ^[.
  1972. These indicate control characters. ^M is equal to Control-M.
  1973. Control-M, incidentally, is the ENTER key. Control-J is linefeed.
  1974. Control-[ is the escape key on your keyboard. Whenever you want
  1975. to simulate the ENTER key you would stick in a ^M.
  1976.  
  1977. Editing a script file
  1978.    Editing a script file associated with a service in the
  1979. dialer is simple. Go into the dialer and move the highlight bar
  1980. to the service, then press the V (for View Script) key. After a
  1981. few seconds an editor will come up with the learned script.
  1982.    If you intend to fix the script, the first thing you need to
  1983. know is at what point the script is failing. For example, if the
  1984. script never responds to a "PASSWORD:" prompt then you know that
  1985. it is not recognizing the prompt correctly.
  1986.    Move your cursor to the place in the script which has the
  1987. command to find the password prompt. This may look like:
  1988.  
  1989. Find "PASSWORD:"
  1990.  
  1991. Any small difference in the actual prompt and the prompt LiveWire
  1992. expects will cause a problem. Some things to look for are:
  1993.  
  1994.    + Time/Date dependent information is part of the prompt
  1995.      EG: "(23 minutes left) COMMAND:"
  1996.       this should be changed to "COMMAND:"
  1997.  
  1998.    + Spaces where they do not belong
  1999.  
  2000.    + Odd control (^) characters
  2001.  
  2002.    + Line noise
  2003.  
  2004.    + The system prompt changed since you learned the script!
  2005.  
  2006.    Change the prompt the script file is looking for using
  2007. standard editing keys (insert, delete, arrow keys) and save the
  2008. script by pressing ALT-X. If you make a huge mistake and want to
  2009. abort the script press and hold CTRL-K then press A for Abort.
  2010.  
  2011.  
  2012. ΓòÉΓòÉΓòÉ 3.5. Debugging a script file ΓòÉΓòÉΓòÉ
  2013.  
  2014. Debugging a script
  2015.    If you are debugging a script that is too complex or you
  2016. can't seem to fix there are two special debugging commands for
  2017. scripts. The first, DEBUG, displays the currently executing
  2018. script command on the status line. The second, DEBUGDELAY, slows
  2019. down the script so that you can see what is being displayed on
  2020. the status line. To start debug insert the following commands at
  2021. the top of your script:
  2022.  
  2023. DEBUG ON
  2024. DEBUGDELAY 150
  2025.  
  2026.    Where DEBUG ON turns on debug and DEBUGDELAY 150 sets a
  2027. delay of 150 milliseconds between script commands. If you can't
  2028. read a line of script every 150 milliseconds, you can increase
  2029. the delay. Delays of over 500 are usually excruciatingly slow.
  2030.    To turn debug off in portions of the script you know are
  2031. correct, issue the commands:
  2032.  
  2033. DEBUG OFF
  2034. DEBUGDELAY 0
  2035.  
  2036.    These are the default settings for DEBUG. These debugging
  2037. tools provide a simple trace-through feature. I realize they may
  2038. be inadequate for large projects because you still cannot view
  2039. variables and stack while the script is running. In this case you
  2040. must write your own script code to provide some debug
  2041. information.
  2042.