home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / AIO50.ZIP / AIO50.EXE < prev    next >
Text File  |  1990-09-01  |  40KB  |  881 lines

  1. scount
  2.                  21 -  50 copies    15% discount
  3.                  51 - 100 copies    22% discount
  4.                 101 - 200 copies    30% discount
  5.                 200+      copies    40% discount
  6.  
  7.       Purchases of up to 50 copies are bulk purchases and include that
  8.       many copies of Telix on disk, as with single registrations. Pur-
  9.       chases of 51 or more copies are site licenses. Exis Inc. provides a
  10.       master copy of Telix and the appropriate number of diskette labels.
  11.       The licensee is responsible for copying the disks (backups of the
  12.       MASTER do not count towards the total copies in the license).
  13.  
  14.       The name on the order form is considered the contact and is the per-
  15.       son with whom all correspondence will take place.
  16.  
  17.  
  18.  
  19.       Note: All prices and discounts are subject to change without notice.
  20.       Discounts apply only to separate orders, they are not cumulative.
  21.  
  22.                                                                    v
  23.  
  24.  
  25.  
  26.  
  27.       Telix version 3.12                             Invoice #891201-312
  28.       ------------------------------------------------------------------
  29.       Remit to:  Exis Inc., P.O. Box 130, West Hill, ON  CANADA  M1E 4R4
  30.       ------------------------------------------------------------------
  31.       Quan       Item                              US/CDN        Price
  32.  
  33.       ___  Telix Registration................   @ $39/$44 ea   $________
  34.             (includes serial #, registration +
  35.               program and manual on disk)
  36.       ___  Telix evaluation disk.............   @ $10/$12 ea   $________
  37.              (includes program and manual
  38.               on disk, but not registration)
  39.  
  40.                                   Add $1/copy for 3.5" disks   $________
  41.  
  42.                                                     Subtotal   $________
  43.  
  44.                                                   - Discount   $(______)
  45.  
  46.            Ontario residents please add Prov. Sales Tax (8%)   $________
  47.  
  48.                                  Shipping ($1/copy, max $10)   $________
  49.  
  50.                                                        TOTAL   $________
  51.  
  52.               Check, money order, or VISA card payments accepted.
  53.                   VISA can be charged in Canadian funds only!
  54.       -----------------------------------------------------------------
  55.       Payment by: ( ) Check or MO  ( ) VISA  ( ) PO # _______________
  56.  
  57.           Name_______________________________________________________
  58.  
  59.        Company_______________________________________________________
  60.  
  61.        Address_______________________________________________________
  62.  
  63.               _______________________________________________________
  64.  
  65.       Following information needed for VISA card payments only
  66.  
  67.          Phone(______)________________  Other(______)________________
  68.  
  69.         Card #________________________________ Expiry date___________
  70.  
  71.       Name on Card___________________________________________________
  72.  
  73.  
  74.       Where did you hear of or obtain Telix?
  75.  
  76.               _______________________________________________________
  77.  
  78.       Comments_______________________________________________________
  79.  
  80.               _______________________________________________________
  81.       -----------------------------------------------------------------
  82.  
  83.           Telix v3.12                                  Contents    vi
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.                                 C O N T E N T S
  94.  
  95.  
  96.       1 Introduction.............................................1
  97.         1.1  Program Description.................................1
  98.         1.2  The Telix Philosophy................................1
  99.         1.3  Machine Requirements................................2
  100.         1.4  Telix Files.........................................2
  101.         1.5  Start-Up Directory..................................3
  102.  
  103.       2 Getting Started..........................................4
  104.         2.1  Starting a Telix Session............................4
  105.         2.2  Terminal Mode.......................................5
  106.           2.2.1  The Help/Status Screen..........................5
  107.           2.2.2  The Status Line.................................6
  108.         2.3  Communications Parameters...........................6
  109.         2.4  Using Telix Menus...................................7
  110.         2.5  Entering and Editing Strings........................7
  111.         2.6  Output String Translation...........................7
  112.         2.7  Ending a Telix Session..............................8
  113.  
  114.       3 Program Features.........................................9
  115.         3.1  Hang-Up.............................................9
  116.         3.2  Capture File........................................9
  117.         3.3  Printer.............................................9
  118.         3.4  Usage Log...........................................9
  119.         3.5  Scroll-Back........................................11
  120.         3.6  Keyboard Definitions/Macros........................11
  121.         3.7  DOS Shell..........................................12
  122.         3.8  DOS Command........................................13
  123.         3.9  Editor.............................................13
  124.         3.10  DOS and File Functions............................13
  125.         3.11  Screen Image......................................14
  126.         3.12  The Translate Table...............................14
  127.         3.13  Chat Mode.........................................15
  128.         3.14  Clear Screen......................................16
  129.         3.15  Local Echo........................................16
  130.         3.16  Add Line Feeds....................................16
  131.         3.17  Break Signal......................................16
  132.         3.18  DOORWAY Mode......................................17
  133.         3.19  Miscellaneous Functions...........................17
  134.         3.19.1  Sending Modem Strings...........................17
  135.         3.19.2  Setting the Screen Size.........................17
  136.  
  137.           Telix v3.12                                  Contents    vii
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.                            C O N T E N T S   (cont.)
  145.  
  146.  
  147.       4 The Dialing Directory...................................18
  148.         4.2  Editing an Entry...................................20
  149.         4.3  Adding Entries.....................................20
  150.         4.4  Clearing Entries...................................20
  151.         4.5  Finding an Entry...................................20
  152.         4.6  Dialing............................................20
  153.           4.6.1  Long Distance Codes............................21
  154.         4.7  Other Functions....................................22
  155.           4.7.1  Inserting Blank Entries........................22
  156.           4.7.2  Deleting Entries...............................22
  157.           4.7.3  Revising Long Distance Codes...................22
  158.           4.7.4  Creating a Dialing Directory...................22
  159.           4.7.5  Loading a Dialing directory....................23
  160.           4.7.6  Printing the Dialing directory.................23
  161.         4.8  Automatic Queue Redial.............................23
  162.         4.9  The Quick Dial Bar.................................24
  163.  
  164.       5 File Transfers..........................................25
  165.         5.1  Downloading (Receiving) Files......................25
  166.         5.2  Uploading (Sending) Files..........................26
  167.         5.3  File Transfer Protocols............................26
  168.         5.4  Which One to Use...................................28
  169.  
  170.       6 The Telix Configuration Menu............................29
  171.         6.1  Screen and Color Settings..........................29
  172.         6.3  General Settings...................................32
  173.         6.4  Modem and Dialing settings.........................33
  174.         6.5  Filenames and Path Settings........................35
  175.         6.6  ASCII Transfers....................................36
  176.         6.7  Protocol options...................................38
  177.         6.8  Kermit Transfers...................................40
  178.         6.9  Comm port setup....................................40
  179.         6.10  Saving Changes and Leaving........................40
  180.  
  181.       7 Terminal Emulation......................................41
  182.         7.1  TTY................................................41
  183.         7.2  ANSI-BBS...........................................41
  184.         7.3  VT102..............................................41
  185.         7.4  VT52...............................................42
  186.  
  187.       8 Using Script Files......................................43
  188.  
  189.       9 Host Mode...............................................45
  190.  
  191.           Telix v3.12                                  Contents    viii
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                            C O N T E N T S   (cont.)
  203.  
  204.  
  205.       10 Appendix A - Command Summary by Keystroke..............50
  206.  
  207.       11 Appendix B - Troubleshooting (Problems/Solutions)......51
  208.  
  209.       12 Appendix C - Product Support...........................54
  210.  
  211.       13 Appendix D - Installing External Protocols.............55
  212.  
  213.       14 Appendix E - Dialing Directory File Format.............56
  214.  
  215.       15 Index..................................................57
  216.  
  217.           Telix v3.12                               Introduction    1
  218.  
  219.  
  220.  
  221.  
  222.  
  223.                                 1.  INTRODUCTION
  224.  
  225.  
  226.  
  227.          1.1  Program Description
  228.  
  229.          Telix is a full-featured communications program for PCs run-
  230.          ning the PC/MS-DOS operating system, that is able to meet the
  231.          needs of almost any user. Telix features include:
  232.  
  233.               - an extensive range of built-in file transfer protocols,
  234.                 including Zmodem, Compuserve Quick B, Xmodem, Xmo-
  235.                 dem-1k, Xmodem-1k-g, Ymodem (TRUE), Ymodem-g, Kermit,
  236.                 SEAlink, Telink, Modem7, and ASCII. Telix allows up to
  237.                 four 'external' protocols to be defined and called from
  238.                 within Telix. In this way, almost any kind of file
  239.                 transfer is possible from within Telix.
  240.  
  241.               - powerful multiple dialing directories, holding up to
  242.                 1000 entries each. An entry contains many pieces of in-
  243.                 formation required for communicating with remote ser-
  244.                 vices, such as the phone number and communications pa-
  245.                 rameters.
  246.  
  247.               - automatic queue redialing for hard-to-reach numbers.
  248.  
  249.               - reliable DEC VT102 and VT52 terminal emulation. Keys
  250.                 may be redefined by the user.
  251.  
  252.               - extensive SALT script language which allows Telix to
  253.                 perform automated logons and many more complicated
  254.                 functions. As an example of the power of script files,
  255.                 the Telix Host Mode is written in the SALT script lan-
  256.                 guage.
  257.  
  258.               - full access to DOS including a DOS shell, a DOS Command
  259.                 option, and full path support.
  260.  
  261.               - A Host Mode with file transfers, operator paging, a Re-
  262.                 mote DOS shell, and two access levels.
  263.  
  264.               - A Chat Mode, keyboard macros, a scroll-back buffer,
  265.                 session capture, usage log, translate table, and a va-
  266.                 riety of other features, detailed in this manual. Above
  267.                 all however, Telix is FAST, and has powerful, friendly,
  268.                 user interface.
  269.  
  270.  
  271.          1.2  The Telix Philosophy
  272.  
  273.          When Telix was written, a basic idea was kept in mind. It was
  274.          felt that a powerful program could be simple to operate, with
  275.          no loss of speed in order to achieve this ease of use.
  276.  
  277.           Telix v3.12                               Introduction    2
  278.  
  279.  
  280.  
  281.  
  282.  
  283.          1.3  Machine Requirements
  284.  
  285.          Telix will run on an IBM PC, XT, AT, PS/2, or true compatible
  286.          with one hard drive and one floppy drive, or two floppy
  287.          drives, and with at least  180k of free memory. This is memory
  288.          available after DOS has been loaded. For a few functions, such
  289.          as the DOS Shell, more memory is helpful. Telix will support
  290.          up to 8 defined comm ports (COM1 through COM4 are predefined),
  291.          any number of disk drives, and a printer connected to the
  292.          parallel port.
  293.  
  294.          To get full use of Telix your modem must meet certain stan-
  295.          dards as well, especially for the Host Mode script. The Car-
  296.          rier Detect signal should not be forced high (on) by the mo-
  297.          dem, so that Telix can tell when you are online. This is usu-
  298.          ally controlled by the setting of a dip switch on the modem,
  299.          or a modem command. The DTR (Data Terminal Ready) signal
  300.          should not be ignored by the modem.
  301.  
  302.  
  303.          1.4  Telix Files
  304.  
  305.          Telix comes with a number of files and creates more in its
  306.          normal operation. Some files included in the Telix package
  307.          are:
  308.  
  309.               TELIX.EXE      - The Telix program itself
  310.               TELIX.DOC      - The Telix program reference manual
  311.               CS.EXE         - The SALT script language compiler
  312.               SALT.DOC       - The SALT script language reference
  313.               CONVERTF.EXE   - Converts phone directories to Telix for-
  314.                                mat
  315.               HOST.SLT       - The Host Mode script file (source)
  316.               HOST.SLC       - The Host Mode script file (compiled)
  317.               HCONFIG.SLT    - Host Mode configuration script (source)
  318.               HCONFIG.SLC    - Host Mode config. script (compiled)
  319.               *.KEY          - The various key definition files for the
  320.                                terminals supported by Telix
  321.  
  322.          Files (optionally) created and used by Telix include:
  323.  
  324.               TELIX.FON      - The default dialing directory file
  325.               TELIX.LD       - The Long Distance Codes file
  326.               TELIX.CAP      - The default session capture file
  327.               TELIX.IMG      - The screen image save file
  328.               TELIX.KEY      - The default user key macros    defini-
  329.                                tion file
  330.  
  331.               HOST.CNF       - The Host Mode configuration file
  332.  
  333.          Telix at one time or another can have a number of files open,
  334.          especially during Host Mode and a few other instances. If
  335.          Telix tells you it is having problems opening files then it is
  336.          probable that including the line:
  337.  
  338.           Telix v3.12                               Introduction    3
  339.  
  340.  
  341.  
  342.  
  343.               'files=20'
  344.  
  345.          in your CONFIG.SYS file could clear up the problem. This al-
  346.          lows DOS to open more files (the default is 'files=8'). For
  347.          more information on the config.sys file see your DOS manual.
  348.  
  349.  
  350.          1.5  Start-Up Directory
  351.  
  352.          When you run Telix it will remember the disk directory you ran
  353.          it from. After this point, even if you have changed the cur-
  354.          rent directory with the 'Change directory' command, Telix will
  355.          know that it should look for its program files on the start-up
  356.          directory. Some files will also be written on this directory
  357.          unless you specify another.
  358.  
  359.          If you set the environment variable 'TELIX', Telix will have
  360.          another (even better) way of knowing where to look for its
  361.          files. The command form at the DOS prompt is:
  362.  
  363.               set TELIX=pathname
  364.  
  365.          where pathname is a the legal DOS pathname of the directory in
  366.          which the Telix files are located. Do not leave any space be-
  367.          tween the '=' and the arguments. For example, if you used 'set
  368.          TELIX=C:\TELIX\', Telix would know to look for its files in
  369.          the Telix directory on drive C. This way, no matter where you
  370.          run it from, Telix will always be able to find its files. To
  371.          reset this environment variable to nothing the command is:
  372.  
  373.               set TELIX=
  374.  
  375.          For more information on environment variables see your PC/MS-
  376.          DOS manual.
  377.  
  378.           Telix v3.12                            Getting Started    4
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.                               2.  GETTING STARTED
  390.  
  391.  
  392.  
  393.          2.1  Starting a Telix Session
  394.  
  395.          To start the Telix program type the following while at the DOS
  396.          prompt:
  397.  
  398.               Telix [O] [Q] [B] [Sfilename] [Cfilename] [Ffilename]
  399.  
  400.          The letters in the square brackets are optional command line
  401.          switches affecting what Telix will do upon start-up. The
  402.          square brackets should not be entered. The order and case of
  403.          the options does not matter but they MUST be separated by at
  404.          least one blank.
  405.  
  406.          Specifying the 'O' option upon start-up tells Telix that you
  407.          are already online (connected to a host systems), and that it
  408.          should not try to initialize the modem.
  409.  
  410.          The 'Q' option in the command line chooses quiet mode for the
  411.          current session. When quiet mode is on Telix will not sound
  412.          any alarms (e.g., when a file transfer is over), no matter
  413.          what the default setting for alarms is. This is useful for
  414.          those late night sessions. Any bell characters sent by the re-
  415.          mote system are still sounded however.
  416.  
  417.          Specifying 'B' in the command line forces Telix to use the
  418.          PC's BIOS for all screen write operations, whatever the de-
  419.          fault setting for screen writes might be. This is useful when
  420.          you want to run Telix in a multi-tasking environment such as
  421.          Topview or MS Windows for just one session. Note that Telix is
  422.          DESQview aware, so you do not have to use this mode for
  423.          DESQview.
  424.  
  425.          The 'S' option indicates that a script file (explained else-
  426.          where) is to be run immediately upon start-up. The 'S' should
  427.          be followed immediately (no blanks) by the name of the script
  428.          file to execute.
  429.  
  430.          The 'C' option indicates that another Telix configuration file
  431.          than the standard TELIX.CNF should be used. If it doesn't ex-
  432.          ist, it will be created. In this way, you may have multiple
  433.          configurations for Telix. The name of the configuration file
  434.          should immediately follow the 'C', and should include the ex-
  435.          tension.
  436.  
  437.           Telix v3.12                            Getting Started    5
  438.  
  439.  
  440.  
  441.  
  442.          The 'F' option indicates that another dialing directory (FON)
  443.          file than the default TELIX.FON should be loaded at start-up.
  444.          The name should immediately follow the 'F'. Note that another
  445.          dialing directory file may also be loaded from within Telix
  446.          (in the dialing directory screen).
  447.  
  448.  
  449.          Upon starting, Telix will display a title screen for a period
  450.          of 25 seconds or until you press a key. Please read the mes-
  451.          sage on the title screen carefully. After you are past the ti-
  452.          tle screen, you will be in 'terminal mode' unless Telix can't
  453.          find the configuration file (usually  TELIX.CNF), in which
  454.          case it will ask you a few questions about your machine and
  455.          modem, and then will write a configuration file for you.
  456.  
  457.  
  458.          2.2  Terminal Mode
  459.  
  460.          Immediately after starting Telix, and for most of the time
  461.          while using it, you will be in Telix's terminal mode. While in
  462.          this mode any normal (ASCII) characters you type will be sent
  463.          to the modem port, and any incoming characters will be printed
  464.          on the screen. It is from the terminal mode that most Telix
  465.          commands are initiated. Most commands are selected by pressing
  466.          two keys at the same time. For example, to access the dialing
  467.          directory, you would press Alt-D. That is, while holding down
  468.          the Alt key, you press the D key.
  469.  
  470.  
  471.          2.2.1  The Help/Status Screen
  472.  
  473.          While in terminal mode, pressing the Alt-Z sequence will
  474.          switch you to a help screen showing you a summary of all the
  475.          available commands. If the key for a command is pressed while
  476.          the help screen is still on, the screen will be turned off and
  477.          the command will be executed.
  478.  
  479.          On the bottom of the help/status screen is some information
  480.          regarding some current settings and the status of the current
  481.          connection, as follows (in slightly compressed form).
  482.  
  483.          +------------------------------------------------------------+
  484.          | Time..10:39:00   Online .... No      | Capture...Off       |
  485.          | Date..06-29-88                       | Printer...Off       |
  486.          | Baud..2400       Terminal .. VT102   | Script....None      |
  487.          | Comm..N,8,1      Port ...... COM1    | Reg. Key..TELIX.KEY |
  488.          | Echo..Off        Add LF .... Off     | Dial Dir..TELIX.FON |
  489.          +------------------------------------------------------------+
  490.  
  491.          Items included are: the current time and date, the connect
  492.          status, the elapsed time for the call in progress, the current
  493.          communications parameters, the state of the capture file and
  494.          printer, the currently executing script file (if there is
  495.          one),  the current dialing directory, the current keyboard
  496.          macro definition file, and a few other items.
  497.  
  498.           Telix v3.12                            Getting Started    6
  499.  
  500.  
  501.  
  502.  
  503.  
  504.          2.2.2  The Status Line
  505.  
  506.          Telix has an optional status line which may be displayed at
  507.          the bottom or top of the screen (it may be controlled via the
  508.          Telix Configuration Menu). The status lines displays the cur-
  509.          rent communications setting such as baud rate and parity, the
  510.          state of the Capture file, whether or not the printer is on,
  511.          the currently executing script file (scripts are explained
  512.          elsewhere), and whether Telix is On-line or Off-line.
  513.  
  514.  
  515.          2.3  Communications Parameters
  516.  
  517.          Pressing Alt-P allows you to change the Communications Parame-
  518.          ters. This is the format in which Telix sends data over the
  519.          modem, and expects to receive it in. After pressing Alt-P a
  520.          window is displayed with the current parameters at the top,
  521.          and the options in the rest of the window. To change a value
  522.          press the letter of the setting you want.
  523.  
  524.                      +-| Comm Parameters |----------------+
  525.                      |                                    |
  526.                      | Current: 2400,N,8,1,COM1           |
  527.                      |                                    |
  528.                      |  Speed         Parity         Data |
  529.                      |                                    |
  530.                      | A: 300         J: None        Q: 7 |
  531.                      | B: 1200        K: Even        R: 8 |
  532.                      | C: 2400        L: Odd              |
  533.                      | D: 4800        M: Mark        Stop |
  534.                      | E: 9600        N: Space            |
  535.                      | F: 19200                      S: 1 |
  536.                      | F: 38400                      T: 2 |
  537.                      | F: 57600       O: N-8-1            |
  538.                      | F: 115200      P: E-7-1            |
  539.                      |                                    |
  540.                      | 1: COM1  3: COM3  5: COM5  7: COM7 |
  541.                      | 2: COM2  4: COM4  6: COM6  8: COM8 |
  542.                      |                                    |
  543.                      | Choice, or <Enter> to exit?        |
  544.                      +------------------------------------+
  545.  
  546.          There are a number of parameters that can be changed. The baud
  547.          rate is the speed that you want to communicate at (it should
  548.          really be called bps rate, which stands for bits per second.
  549.          1200 baud and 2400 baud are the two most common speeds in use,
  550.          and represent about 120 and 240 characters per second, respec-
  551.          tively. Baud rates all the way up to 115200 are supported by
  552.          Telix, however a fast PC is needed for the higher rates (a
  553.          stock 4.77 MHz XT can handle 9600 and possibly 19200 baud,
  554.          higher rates need an AT class computer). Parity is a form of
  555.          error checking. Allowable parities are None, Even, and Odd.
  556.          Data bits is the number of bits in each character. Allowable
  557.          values are 7 and 8. Finally, the number of stop bits parameter
  558.  
  559.           Telix v3.12                            Getting Started    7
  560.  
  561.  
  562.  
  563.  
  564.          can be set to either 1 or 2. The most common format for BBS
  565.          use is a baud rate of 1200 or 2400, 8 data bits, no parity,
  566.          and 1 stop bit. On many large networks such as Compuserve, the
  567.          data format used is E71.
  568.  
  569.          The communications parameters menu also allows you to select
  570.          the communications port you want to use. Note that by default
  571.          only the first four comm ports are defined (the last four are
  572.          duplicates of COM1).
  573.  
  574.          Changing any parameters changes them only for the duration of
  575.          the current communications session. If you want a set of pa-
  576.          rameters to be the default when you start Telix, use the Telix
  577.          Configuration Menu.
  578.  
  579.  
  580.          2.4  Using Telix Menus
  581.  
  582.          Whenever Telix must ask you to select an item from a group of
  583.          options, it uses the same basic type of menu. The options will
  584.          be arranged vertically for a vertically oriented menu, and
  585.          next to each other for a horizontally oriented menu. There are
  586.          two ways to select the item that you want. Each menu option
  587.          has one of its letters in bold text; pressing that letter will
  588.          select the corresponding option. As well, one option in the
  589.          menu is always highlighted in inverse video. The arrow keys on
  590.          the PC's keypad will move the highlight up and down or left
  591.          and right. When the highlight is over the option you want to
  592.          select, press Carriage Return.
  593.  
  594.  
  595.          2.5  Entering and Editing Strings
  596.  
  597.          While using Telix, you will often have to enter a string of
  598.          characters, for example a filename, or a list of numbers to
  599.          dial. Telix gives you full editing powers when you enter a
  600.          string. As you type characters, you may use the Backspace key
  601.          to delete previously entered characters. The Left and Right
  602.          arrow keys allow you to move back and forth in the string to
  603.          edit what you have entered. By default, any characters you en-
  604.          ter overwrite any that are already there. Pressing the Ins key
  605.          will place Telix in insert mode, and any existing characters
  606.          are pushed ahead as you type. Pressing Ins once more places
  607.          you back in overwrite mode. Finally, pressing the Ctrl-Left
  608.          and Ctrl-Right arrow keys allows you to move back and forth in
  609.          the string by increments of a word.
  610.  
  611.  
  612.          2.6  Output String Translation
  613.  
  614.          In quite a few instances while using Telix, the user must
  615.          specify a string to be sent out over the modem port. Sometimes
  616.          this string must contain characters which can not be printed
  617.          on the screen, for example, control characters, and even
  618.          pauses. There has to be a way of indicating these special
  619.  
  620.           Telix v3.12                            Getting Started    8
  621.  
  622.  
  623.  
  624.  
  625.          characters, and it is done through the use of special charac-
  626.          ters called translation characters. When these translation
  627.          characters are encountered in an output string they are trans-
  628.          lated into other characters. The default translation charac-
  629.          ters are:
  630.  
  631.             ^ - when this character is encountered in an output
  632.               string it will make the following character a con-
  633.               trol character. For example, ^A will send out the
  634.               code for Control-A. A few common control characters
  635.               are ^M, which is the Carriage Return character, ^J,
  636.               which is the Line Feed character, and ^[, which is
  637.               the Esc character. To send out the ^ character it-
  638.               self, use two ^'s, as explained above.
  639.  
  640.             ~ - when this character is encountered it will make
  641.               Telix pause for 1/2 a second. There is no way to
  642.               send the actual ~ character out. Two in a row will
  643.               be converted to two pauses.
  644.  
  645.          There is one thing to keep in mind. These characters are only
  646.          translated on strings sent out to the modem, for example, the
  647.          dialing prefix, the hang-up string, a keyboard macro, the mo-
  648.          dem initialization string, and a few other cases.
  649.  
  650.  
  651.          2.7  Ending a Telix Session
  652.  
  653.          To exit the Telix program, press Alt-X. Telix will ask you if
  654.          you really want to exit. Press 'Y' to confirm the exit, 'N' or
  655.          Esc to return to Telix.
  656.  
  657.          If Telix detects that you are still on-line (connected to an-
  658.          other computer), it will also present a third option,
  659.          'Hang-Up'. If this option is selected, Telix will make sure
  660.          that the connection is broken before exiting.
  661.  
  662.           Telix v3.12                           Program Features    9
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.                               3.  PROGRAM FEATURES
  670.  
  671.  
  672.          3.1  Hang-Up
  673.  
  674.          Pressing Alt-H will make Telix attempt to hang-up the modem.
  675.          Unless this is disabled in the configuration Menu, Telix first
  676.          attempts to hang up the modem by turning off a signal on the
  677.          RS-232 port called the DTR line. This works with most modems.
  678.          If this doesn't work, Telix then sends the hang-up string de-
  679.          fined in the Configuration Menu to the modem. If this still
  680.          doesn't work and Telix detects that you are still online,
  681.          Telix will warn you. If Telix is consistently telling you that
  682.          hang-ups fail even when they work, your modem is almost cer-
  683.          tainly overriding the Carrier Detect signal. See the appendix
  684.          on common problems for the solution to this.
  685.  
  686.  
  687.          3.2  Capture File
  688.  
  689.          Telix allows you to capture (record) data coming in from the
  690.          comm port and printed on the terminal screen, to a disk file.
  691.          To open the capture file, press Alt-L. You will be prompted
  692.          for the filename to save the log to. Press Return to use the
  693.          default filename. All data is added to the end of the file if
  694.          it exists already. To turn off the log press Alt-L again and
  695.          select the "Close" option. To temporarily pause capturing data
  696.          to the file, press Alt-L and select the "Pause" option. While
  697.          capturing is paused, any characters received are not saved to
  698.          the file. To then un-pause capturing, press Alt-L and select
  699.          the "Unpause" option.
  700.  
  701.  
  702.          3.3  Printer
  703.  
  704.          The printer may be toggled on and off by pressing Ctrl-@ to
  705.          record information coming in from the comm port and printed on
  706.          the terminal screen. If Telix hangs when printer logging is
  707.          turned on, the printer is turned off, and should be turned on
  708.          to proceed.
  709.  
  710.  
  711.          3.4  Usage Log
  712.  
  713.          Telix allows a usage log to be opened, which keeps track of
  714.          calls you make and file that you transfer. This is handy for
  715.          keeping a record of your long distance calls, for example. The
  716.          Usage Log is toggled on and off with the Alt-U key. If it is
  717.          currently closed, you are prompted for the name to open it to
  718.          (TELIX.USE is the default). If it is currently opened, then it
  719.          is closed. You may also set the Usage Log to be opened by de-
  720.          fault at Telix start-up (via the Configuration Menu).
  721.  
  722.           Telix v3.12                           Program Features    10
  723.  
  724.  
  725.  
  726.  
  727.          Following is a sample portion of a log:
  728.  
  729.               88-05-17  00:12:41  Telix Usage Log Created.
  730.               88-05-29  00:12:41  Telix Usage Log Opened.
  731.               88-05-29  00:13:06  Connected with : TBoard
  732.               88-05-29  00:13:06  ++ At phone #  : 123-4567
  733.               88-05-29  00:13:06  ++ Settings    : 2400,N,8,1
  734.               88-05-29  00:14:53  Hangup command selected.
  735.               88-05-29  00:16:25  Connected with : Joe's BBS
  736.               88-05-29  00:16:25  ++ At phone #  : 1-987-654-3210
  737.               88-05-29  00:16:25  ++ Settings    : 2400,N,8,1
  738.               88-05-29  00:17:17  Download using Telink protocol.
  739.               88-05-29  00:17:19  ++ File : D:\DL\ZTC100.ARC
  740.               88-05-29  00:41:09  ++ Chars per second : 165
  741.               88-05-29  00:41:11  ++ File : D:\DL\SRC100.ARC
  742.               88-05-29  00:58:26  ++ Chars per second : 165
  743.               88-05-29  00:58:28  ++ File : D:\DL\OPT100.ARC
  744.               88-05-29  01:22:54  ++ Chars per second : 165
  745.               88-05-29  01:23:11  Hangup command selected.
  746.               88-05-29  01:23:12  Exiting Telix.
  747.               88-05-29  01:23:12  Telix Usage Log Closed.
  748.  
  749.          The log is quite simple in form and easy to understand. Lines
  750.          that start with '++' are a continuation of the previous line.
  751.          Following is a listing of possible entries:
  752.  
  753.               Key       Log Entry
  754.               ----      -----------------------------------------------
  755.               Alt-U     Telix Usage Log Created.
  756.                         Telix Usage Log Opened.
  757.                         Telix Usage Log Closed.
  758.  
  759.               Alt-D     Connected with : (entry name)
  760.                         ++ At phone #  : (phone number)
  761.                         ++ Settings    : (comm settings)
  762.  
  763.               Alt-R     Download using (name) protocol.
  764.                         ++ File : (pathname)
  765.                         ++ Chars per second : (CPS)
  766.                         ++ Transfer aborted.
  767.  
  768.               Alt-S     Upload using (name) protocol.
  769.                         ++ File: (pathname)
  770.                         ++ Chars per second : (CPS)
  771.                         ++ Transfer aborted.
  772.  
  773.               Alt-H     Hangup command selected.
  774.  
  775.               Alt-X     Exiting Telix.
  776.  
  777.          The entries on the right are related to the commands shown on
  778.          the left. Note that a script file has the ability to stamp
  779.          text into the Usage Log, so other entries are possible.
  780.  
  781.           Telix v3.12                           Program Features    11
  782.  
  783.  
  784.  
  785.  
  786.          3.5  Scroll-Back
  787.  
  788.          To review past screens of characters press Alt-B. You will be
  789.          in the Scroll-Back display. You will be able to move through
  790.          the last one thousand to 64 thousand characters received
  791.          (depending on the setting in the Configuration Menu) by using
  792.          the arrow keys to scroll line by line, the Home and End keys
  793.          to go to the beginning and end of the buffer, and the PgUp and
  794.          PgDn keys to scroll through the buffer a page at a time.
  795.  
  796.          To find a certain string in the buffer press 'F'. Telix will
  797.          prompt for the string to search for. If the string is found
  798.          the line containing it will be placed at the top of the
  799.          screen. To search for the same string as last time press Re-
  800.          turn when asked for the search string.
  801.  
  802.          To save the screen image to a file press 'I'. Telix will
  803.          prompt you for the file to save the image to. If the file al-
  804.          ready exists, the screen image will be appended to it. To
  805.          print out a screen image to your printer press Shift-PrtSc.
  806.  
  807.  
  808.          3.6  Keyboard Definitions/Macros
  809.  
  810.          Telix will let you assign text to a key so that it is sent to
  811.          the comm port when that key is pressed. This is usually called
  812.          a keyboard macro, and is useful in saving keystrokes (for ex-
  813.          ample, you can assign your name to a key). Telix actually
  814.          keeps two key definitions tables in memory at all times (each
  815.          table holds the text assigned to each key), the user table and
  816.          the terminal table. The terminal table is used for terminal
  817.          emulation key assignments. When Telix is told to start emulat-
  818.          ing a certain terminal, it loads into this table definitions
  819.          specific to that terminal. Therefore, for each terminal there
  820.          is a key definition file which is loaded as needed. The user
  821.          table on the other hand is relatively constant. You might want
  822.          to assign your name to the Atl-1 key for example. This kind of
  823.          definition would be put in the user table.
  824.  
  825.          When a key is pressed, Telix follows this procedure: If there
  826.          is a definition for that key in the terminal key table, send
  827.          that text; otherwise if there is a definition in the user
  828.          table for that key, send the text; otherwise if the key repre-
  829.          sents an ASCII value, send that value; otherwise if the key is
  830.          a Telix command (like Atl-D), perform that command.
  831.  
  832.          The keyboard definition/macro editor is entered with the Alt-K
  833.          key sequence from terminal mode. Telix will ask you if you
  834.          want to access the user or the terminal key definition table.
  835.          Unless you wanted to modify the keys for a specific terminal,
  836.          you would always select the user table. Telix will present the
  837.          following menu:
  838.  
  839.               Load  Save  Clear  Display  displayKey  Edit  eXit
  840.  
  841.           Telix v3.12                           Program Features    12
  842.  
  843.  
  844.  
  845.  
  846.          To load definitions from a previously saved key definition
  847.          file into memory, select the 'Load' option. Telix will ask for
  848.          the name of the key definition file (and use the extension
  849.          '.KEY' if none is specified). Current key assignments will be
  850.          cleared. The standard key definition file is "TELIX.KEY" and
  851.          is loaded at start-up if it exists.
  852.  
  853.          To save the current key definitions to a disk file, select the
  854.          'Save' option. Telix will ask what file to save them to, and
  855.          use the extension '.KEY' if none is specified.
  856.  
  857.          Selecting 'Clear' will clear all the current key definitions
  858.          in this table.
  859.  
  860.          Selecting 'Display' will show what text is assigned to each
  861.          key.
  862.  
  863.          Selecting 'displayKey' will allow you to look at what is as-
  864.          signed to one specific key, by pressing it when prompted.
  865.  
  866.          To actually enter or edit the text assigned to a key, select
  867.          'Edit'. Telix will print the existing definition and allow you
  868.          to edit it. Enter the characters that you want the key to send
  869.          when pressed. Control characters and pauses can be included in
  870.          the definition in the manner described previously in the man-
  871.          ual under Output String Translation. Remember that if you make
  872.          any changes they will be lost when you exit Telix unless you
  873.          use the 'Save' option as described above, to save them to
  874.          disk.
  875.  
  876.          Telix also allows you to run a script file when a certain
  877.          function key is pressed. If a function key definition has an
  878.          '@' character as its first character Telix will assume the
  879.          rest of the definition is the name of a script file, and will
  880.          try to execute it. For example pressing the function key whose
  881.          definition is '@logon' would run the script file called