home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / t / term2_20.zip / TERM2.DOC < prev    next >
Text File  |  1992-12-03  |  11KB  |  278 lines

  1. Terminal/2 2.0                                        (c) 1992 Mikael Wahlgren
  2. ==============================================================================
  3.  
  4. Terminal/2 is a terminal program for OS/2 Presentation Manager.  This program
  5. is a working demonstration program, which you may re-distribute without any
  6. restrictions, as long as you don't modify it.
  7.  
  8. If you plan to use this program on regular basis, you must register the
  9. program (see instructions in the included ORDER.DOC form).
  10.  
  11. The program is developed with Os2You (a remote access program for OS/2) in
  12. mind and is included without any additional charge, when registering Os2You.
  13. Some of the features:
  14.  
  15. *   Terminal/2 can work with asynchronous devices, but also with Named
  16.     Pipes, accross a network.
  17.  
  18. *   Terminal/2 supports baudrates between 300 and 115200 baud.
  19.  
  20. *   Terminal/2 supports screen sizes between 1 and 255 rows.
  21.  
  22. *   Terminal/2 emulates an ANSI color terminal.
  23.  
  24. *   Terminal/2 has a simple scripting capability.
  25.  
  26. *   Terminal/2 is designed for Hayes compatible modems, but can work with any
  27.     modem, with some limitations.
  28.  
  29. *   Terminal/2 has built in Xmodem, Xmodem/1K, YModem-Batch and Ymodem-G Batch
  30.     file transfer protocols.  In addition to this, an external Zmodem protocol
  31.     can be used with auto Zmodem up/download capability (M2Zmodem, another
  32.     program from the same source).
  33.  
  34. *   Terminal/2 can be used with USA, Swedish, Finnish and Norwegian character
  35.     sets.
  36.  
  37.  
  38.  
  39. All normal accelerator keys (shortcuts instead of selecting in the menues),
  40. are intentionally disabled, as they intervene with Os2You emulation.
  41.  
  42.  
  43.  
  44.  
  45. Phonebook
  46. =========
  47. The phonebook is a list of different connections types you define.  The
  48. following entries are available in the phonebook:
  49.  
  50.    Name                 Name of the entry
  51.  
  52.    Phone number         Phone number to dial.  This entry is optional, and if
  53.                         no phone number is specified, the program will just
  54.                         open the communication device, but not dial.
  55.  
  56.                         If a phone number is specified, the program will dial
  57.                         the phone number (using Hayes command set), and if
  58.                         the number is busy, redial the number until the
  59.                         connection is established (or cancelled).
  60.  
  61.    User id              This entry is only valid for Os2You users or if you
  62.                         use EMSI/IEMSI, and specifies the login name.  This
  63.                         entry is optional, and if you don't specify user id,
  64.                         you will be prompted for it when connection is made.
  65.  
  66.    Password             This entry is only valid for Os2You users or if you
  67.                         use EMSI/IEMSI, and specifies the login password.  This
  68.                         entry is optional, and if you don't specify password,
  69.                         you will be promted for it when connection is made.
  70.  
  71.    Device               This entry specifies which device (port) to use for
  72.                         communication.  By clicking on the down-array to the
  73.                         right, you will get a list of some devices.  You can
  74.                         also type in any other device name directly.
  75.  
  76.    Scriptfile           This entry specifies a script file to be loaded, when
  77.                         a call is successfully completed.
  78.  
  79.    Baudrate             Selects a communication speed between 300 and 115200.
  80.                         Some high speeds may require special attention.  See
  81.                         the installation instructions.
  82.  
  83.    Databits/Parity/     Specifies how may Databits and stopbits to use, and
  84.    Stopbits             what parity.  A common configuration is 8 databits
  85.                         no parity and 1 stopbit.
  86.  
  87.    Handshaking          Specifies what handshaking signals to use.  Cts/Rts
  88.                         is recommended in most cases.
  89.  
  90.    Rows                 Specifies how many screen rows to use for the terminal
  91.                         session.  This may vary between 1 and 255.
  92.  
  93.    Emulation            This entry specifies what type of terminal emulation
  94.                         to use.  For connection with Os2You, you should select
  95.                         Os2You emulation, for anything else, you should select
  96.                         ANSI.
  97.  
  98.  
  99.  
  100. File Transfer
  101. =============
  102. Terminal/2 includes the Xmodem, Xmodem/1K, Ymodem-Batch and Ymodem-G Batch
  103. file transfer protocols.  Xmodem is the least efficient, Ymodem-G Batch the
  104. most efficient protocol, but requires error free connections.
  105.  
  106. To initiate a file transfer, you should select "Receive using..." or
  107. "Send using...".  The "Send to host" and "Receive from host" are used for
  108. use with Os2You only.
  109.  
  110. The file transfer menu has a settings option.  The following settings are
  111. available:
  112.  
  113.     Download path       Specifies in which directory downloaded (received)
  114.                         files should be placed.  This entry may be left
  115.                         empty, in which case the file will be placed in the
  116.                         default working directory.
  117.  
  118.     Existing files      Specifies what to do if a file to be received already
  119.                         exists in the download directory.  Files may either
  120.                         be Renamed (by altering the last character in the
  121.                         file name), Resumed (overwritten by the received file
  122.                         using Xmodem/Ymodem or appended using Zmodem) or
  123.                         Rejected (file transfer cancelled with Xmodem/Ymodem).
  124.  
  125.     Carrier detect      Specifies if file transfers should be aborted if
  126.                         carrier isn't present.
  127.  
  128.  
  129.  
  130.  
  131. Special
  132. =======
  133. Print Screen, copies the current terminal screen to the printer device (or
  134. file, specified in the settings dialog).
  135.  
  136. The settings dialog has the following entries:
  137.  
  138.     Printer device      Specifies to which device printer output should
  139.                         be directed.  This may also be a file name, in
  140.                         which case the printer output will be put into the
  141.                         file.  The printer output device is used for the
  142.                         "Print Screen" choice and Os2You remote printing.
  143.  
  144.     Character set       This entry specifies which character set to use.
  145.                         Most countries should use the USA setting, but in
  146.                         some cases you may want to select another character
  147.                         set.  Currently there are support for Sweden, Finland,
  148.                         Norway and USA.  To use the Norwegian character set,
  149.                         you should first change code page to 850 (CHCP 850)
  150.                         if this is not the default code page.
  151.  
  152.     Alarm time          This setting specifies for how long the internal
  153.                         speaker should produce noise, when a connection is
  154.                         successful.  By setting this to 0, you will avoid
  155.                         the noise altogether.
  156.  
  157.     HW buffering        This box should almost always be marked (on).  If
  158.                         set to on, extended hardware buffering available
  159.                         on some computers, is used if available.  Deselecting
  160.                         this check box.  You may consider to deselect this
  161.                         check box, if you are using low speed modems (2400
  162.                         baud and below), and you find it irritating that
  163.                         characters are displayed unregulary.
  164.  
  165.     Use EMSI            This box selects EMSI/IEMSI.  Some BBS's (like RA)
  166.                         supports a logon procedure called IEMSI, which will
  167.                         automate the logon process.  You will automaticly
  168.                         be logged into the BBS with the user name and password
  169.                         you have selected in the phonebook.  By selecting
  170.                         the EMSI checkbox, you will get a dialog box, asking
  171.                         for some special IEMSI features.
  172.  
  173.  
  174. Exit
  175. ====
  176. In this menu, you can select to hangup the line (using Hayes commands), or
  177. quit the program.
  178.  
  179.  
  180.  
  181.  
  182. Help
  183. ====
  184. Yupp.  No help available in the program.  Print this file and read it.
  185.  
  186.  
  187.  
  188. Scripting
  189. =========
  190. Script files are simple text files you create with a text editor.  The
  191. following commands are available:
  192.  
  193. RESPOND "xxxxx" "yyyyy"
  194. DELAYED RESPOND "xxxxx" "yyyyy" "zzz"
  195. QUIT "xxxxx"
  196. INITIAL "xxxxx"
  197. EXIT
  198.  
  199.     RESPOND             Each time the string "xxxxx" is received "yyyyy"
  200.                         is sent as response
  201.  
  202.     DELAYES RESPOND     Each time the string "xxxxx" is received "yyyyy"
  203.                         is sent after "zzz" seconds delay (zzz is a decimal
  204.                         value)
  205.  
  206.     QUIT                When "xxxxx" is received the script file is termina-
  207.                         ted.
  208.  
  209.     INITIAL             When scripting begins the "xxxxx" string is sent.
  210.  
  211.  
  212. The following characters are treated specially:
  213.  
  214.     ^                   Sends a CR (Enter)
  215.     ~                   One seconds delay
  216.  
  217.  
  218.  
  219. Release Log
  220. ===========
  221. 1.2       Now supports EMSI/IEMSI automatic logon facility
  222.  
  223.           Now supports Control character escaping working with Os2You 2.7.
  224.  
  225. 1.3       Now Zmodem is enabled, for unregistered users
  226.  
  227. 1.4       NetBIOS support added (for coming Os2You version 2.8).
  228.  
  229.           Using IEMSI logon for Os2You now (you will need Os2You 2.8 or
  230.           later for this to work).
  231.  
  232.           All limitations for unregistered users removed.
  233.  
  234. 2.0       PM2You graphics capabilities added
  235.  
  236.           On-line data decompression used with OS2You 2.9.
  237.  
  238.  
  239.  
  240.  
  241. License
  242. =======
  243. It is illegal (or at least unethical) to patch the program in any way.
  244. Any reverse engineering (disassembling or monitoring) is not an approved
  245. use of the application.
  246.  
  247. If you register the software with at least 500 SEK (about $80), you will
  248. get a license file and a copy of the most recent version of the program.
  249. By registering you will get the following benefits:
  250.  
  251. You will get a diskette with the most recent version of Terminal/2.
  252. You will get Zmodem file transfer, and all Os2You functions working.
  253. You will be able to run Terminal/2 with 38400, 57600 and 115200 bauds.
  254. You will be treated as registered user for all future release.
  255. You can sleep at the night without having your conscience haunt you.
  256.  
  257. If you use the program on a regular basis, or in commercial use, you must
  258. register with minimum the above mentioned sum for each machine running the
  259. Terminal/2 program.
  260.  
  261. If you want to register, send Swedish banknotes, bank check (payable in
  262. Swedish bank) or pay with VISA or MasterCard by completing the order form
  263. printable from the file ORDER.DOC.
  264.  
  265. My address is:
  266.  
  267. Mikael Wahlgren
  268. Kransen 4E
  269. S-416 72  GOTHENBURG
  270. Sweden
  271. Fax: +46 31 196417
  272. Fidonet:  Mikael Wahlgren 2:203/302.5
  273. Internet: d9mikael@dtek.chalmers.se
  274.  
  275.  
  276.  
  277.  
  278.