home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / lw31.zip / LWHLP.HLP (.txt) < prev    next >
OS/2 Help File  |  1995-11-06  |  260KB  |  2,644 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. LiveWire/WPS 3.1 ΓòÉΓòÉΓòÉ
  3.  
  4. LiveWire 3.1 for the Workplace Shell 
  5.  
  6.  
  7. User Manual 
  8.  
  9.  
  10. Copyright 1995 Les Novell 
  11.  
  12.  
  13. ΓòÉΓòÉΓòÉ 2. Introducing LiveWire for the Workplace Shell ΓòÉΓòÉΓòÉ
  14.  
  15. Introduction 
  16.  
  17. LiveWire Communications for the Workplace Shell is the 32-bit, multi-threaded, 
  18. graphical and text based communications software for OS/2 Warp 3.0 and later. 
  19.  
  20. LiveWire is optimized to take full advantage of OS/2. Small, reliable, and easy 
  21. to use, LiveWire is also packed with many high-end features.
  22.  
  23. LiveWire's interface is designed to be easy to use and configure, especially 
  24. for users familiar with other communications software. 
  25.  
  26. Features 
  27.  
  28. o   Both graphical and text mode support 
  29.  
  30. o   Ability to switch to text mode from graphical seamlessly 
  31.  
  32. o   Emulations supported: TTY, ANSI, VT-102, OS2You, 0+ Avatar, and RIPTerm 
  33.  
  34. o   Integrated REXX scripting language 
  35.  
  36. o   High performance output 
  37.  
  38. o   Unlimited scroll-back buffer 
  39.  
  40. o   Internal protocols supported: Zmodem-32, Xmodem and Ymodem 
  41.  
  42. o   External protocols supported: P, M2Zmodem, CKermit, and others 
  43.  
  44. o   Named pipe support for network modems 
  45.  
  46. o   Point and shoot phone book with auto-dialer
  47.  
  48. o   Macro comands control the actions of most Fn and Alt keys; all keys are re-definable
  49.  
  50. o   Phone book can import existing ZOC, Procomm, Procomm+, Qmodem, Boyan, and 
  51.     Telix phone books.
  52.  
  53. o   Cost Analysis and Reporting subsystem 
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 3. Installing and Deinstalling LiveWire/WPS ΓòÉΓòÉΓòÉ
  57.  
  58. Installation 
  59.  
  60. LiveWire is a WorkPlace Shell application that requires a complex installation 
  61. procedure. The install procedure involves attaching new objects to OS/2. 
  62.  
  63. However, this installation process has been simplified so that it can be 
  64. accomplished in one button push, and a single system shutdown and restart.
  65.  
  66. To Install LiveWire 
  67.  
  68. 1.  Insert the first installation disk into your disk drive.
  69.  
  70. 2.  Open the corresponding drive icon on your OS/2 desktop.
  71.  
  72. 3.  Double click on INSTALL.EXE.
  73.  
  74. 4.  After a moment, an installation window will appear.
  75.  
  76. 5.  Select a drive to install on. There must be at least five megabytes of 
  77.     space on that drive.
  78.  
  79. 6.  Click on the Install button.
  80.  
  81. 7.  After the files have been copied, you must shut down and restart your system.
  82.  
  83. 8.  When your computer restarts, LiveWire will complete installation. This may 
  84.     take a few minutes.
  85.  
  86. 9.  LiveWire will create default folders and objects automatically. When they 
  87.     appear, configuration is complete.
  88.  
  89. Deinstallation 
  90.  
  91. Deinstallation is also a complex process. However, LiveWire eases the 
  92. complexity by providing a simple deinstallation program.
  93.  
  94.  
  95. To deinstall LiveWire 
  96.  
  97. 1.  Open the LiveWire Accessories folder.
  98.  
  99. 2.  Double click on the DeInstall LiveWire icon.
  100.  
  101. 3.  After a few moments, a deinstallation window will appear.
  102.  
  103. 4.  Click on the DeInstall button.
  104.  
  105. 5.  After a very short time, you will be asked to shut down and restart.
  106.  
  107. 6.  Upon restarting your computer, LiveWire will complete deinstallation by 
  108.     removing all files and directories.
  109.  
  110. Note:  If you wish to delete the LiveWire program  after reinstalling OS/2, you 
  111. may delete its files directly off the hard drive. However, if LiveWire objects 
  112. are still present on the system NEVER directly delete files from the LiveWire 
  113. directory. Always use the provided deinstallation program.
  114.  
  115.  
  116. ΓòÉΓòÉΓòÉ 4. Using LiveWire/WPS ΓòÉΓòÉΓòÉ
  117.  
  118. Using LiveWire Communications for the WorkPlace Shell 
  119.  
  120.  
  121.  
  122. The LiveWire program consists of three visible objects: LiveWire, phone book, 
  123. and the log.
  124.  
  125. The LiveWire object (also referred to as the terminal object) is the object 
  126. that allows you to communicate with other computer systems. Opening this object 
  127. opens a blank, black window into which you may directly type. The terminal 
  128. object performs a number of other functions such as file transfer, scroll-back, 
  129. and scripted communications sessions.
  130.  
  131. The phone book object (also referred to as the dialer object) helps you keep 
  132. track of the phone numbers and configurations of remote computer systems. The 
  133. phone book will also dial those numbers and automatically connect you with a 
  134. remote computer system through the LiveWire object. 
  135.  
  136. The log object records the time and date you performed important actions while 
  137. using the LiveWire or phone book object. For example, the log object keeps 
  138. track of which computer systems you call and files you transfer.
  139.  
  140.  
  141.  
  142.  
  143.  
  144. ΓòÉΓòÉΓòÉ 4.1. LiveWire object ΓòÉΓòÉΓòÉ
  145.  
  146. Using the LiveWire object 
  147.  
  148. To open the LiveWire object, double click on the following icon:
  149.  
  150.  
  151. While LiveWire is starting up, a small window that says "Initializing LiveWire" 
  152. will appear. A few moments later, a terminal window that looks like the 
  153. following will appear.
  154.  
  155.  
  156.  
  157. Three parts of this window are important. The toolbar contains icons for 
  158. frequently used commands. These commands are also available through accelerator keys.
  159.  
  160. The status line at the bottom of the window contains relevant information about 
  161. the current terminal and connection status. 
  162.  
  163. The terminal is the black area with a white flashing underline-style cursor 
  164. into which you may directly type. When you are not connected to a remote 
  165. computer system, the terminal session allows you to send commands directly to 
  166. your modem. You will rarely need to send commands to your modem in this manner.
  167.  
  168.  
  169. ΓòÉΓòÉΓòÉ 4.1.1. Modem initialization ΓòÉΓòÉΓòÉ
  170.  
  171. The modem initialization string 
  172.  
  173. When the LiveWire object is opened, it first sends a modem initialization. The 
  174. modem initialization string is a set of commands sent to the modem that set it 
  175. up for use by LiveWire.
  176.  
  177. Before sending the initialization string, LiveWire checks to see if the modem 
  178. is connected to another computer. If so, LiveWire will tell you that you are 
  179. online and will ask if you want to send the initialization string.
  180.  
  181. Some modems may initially report that they are connected with another computer, 
  182. but after sending the first initialization will report the correct status. 
  183.  
  184. If your modem was not listed in the predefined modems in the LiveWire modem 
  185. database, you should consult your modem manual or call your modem manufacturer 
  186. for the correct settings. Some of the most common problems that occur if the 
  187. modem initialization string is wrong are:
  188.  
  189. o   Modem says "ERROR"
  190.  
  191. o   Modem does not respond to commands 
  192.  
  193. o   Modem does not respond to keystrokes 
  194.  
  195. o   Modem responds with numbers instead of full text responses such as OK, 
  196.     CONNECT, and BUSY 
  197.  
  198. o   Modem indicates it is always online 
  199.  
  200. o   Modem connects at the wrong speed 
  201.  
  202. o   LiveWire's dialer cannot dial 
  203.  
  204. o   LiveWire's dialer cannot recognize busy or connect signals 
  205.  
  206.  
  207. ΓòÉΓòÉΓòÉ 4.1.2. Toolbar ΓòÉΓòÉΓòÉ
  208.  
  209. Toolbar 
  210.  
  211. Two toolbars in the terminal object allow you to access all features and 
  212. functions. The first toolbar appears at the top of the terminal window. The 
  213. second toolbar (the pop-up toolbar) appears when you click once with the second 
  214. mouse button on the black portion of the terminal window.
  215.  
  216.  
  217.  
  218. Each icon on the toolbar performs a specific action. Moving the mouse pointer 
  219. over an icon causes a short description of the function that icon performs to appear.
  220.  
  221. The following is a more detailed description of each of the icons and their functions.
  222.  
  223.  Notebook settings 
  224. Selecting this icon causes the settings notebook to appear. The settings 
  225. notebook allows you to configure the LiveWire terminal. For more information 
  226. about the settings notebook, see LiveWire/WPS Settings Notebook.
  227.  
  228.  Phone book 
  229. Selecting this icon causes the phone book object to open and appear. Using the 
  230. phone book object you may dial and connect to another computer. For more 
  231. information, see Phone book object.
  232.  
  233.  Receive files 
  234. Selecting this icon allows you to begin receiving one or more files. For more 
  235. information, see the section on File transfers. 
  236.  
  237.  Send files 
  238. Selecting this icon allows you to begin sending one or more files. For more 
  239. information, see the section on File Transfers.
  240.  
  241.  View scroll-back
  242. Selecting this icon allows you to view information that has since moved off the 
  243. screen. For example, if a portion of a message scrolls off the screen you can 
  244. go back and read it using the scroll-back viewer. For more information, see the 
  245. section Scroll-back viewer.
  246.  
  247. Paste text 
  248. Selecting this icon causes any text in the system clipboard to be pasted into 
  249. the terminal. The paste occurs as if the text were typed directly into the 
  250. terminal. 
  251.  
  252. If more than a few lines of text are in the system clipboard, LiveWire will ask 
  253. before beginning the paste operation.
  254.  
  255.  Erase screen 
  256. Selecting this icon causes the text in the terminal window to be cleared.
  257.  
  258.  Run script 
  259. Selecting this icon causes the REXX scripting control panel to appear. From the 
  260. control panel you can play, stop, and record scripts. For more information see 
  261. the sections Rexx Control Panel and REXX Scripting.
  262.  
  263.  Modem lights 
  264. Selecting this icon causes a window to appear that displays the modem status 
  265. lights as they would appear on an external modem. 
  266.  
  267. The modem lights window can be sized by grabbing and dragging the corner of the window.
  268.  
  269. The following lights appear, in order:
  270.  
  271. o   RI   Ring indicator 
  272.  
  273. o   RCV  Receive data indicator 
  274.  
  275. o   XMT  Transmit data indicator 
  276.  
  277. o   CD   Carrier detect indicator 
  278.  
  279. o   CTS  Clear to send indicator 
  280.  
  281. o   RTS  Ready to send indicator 
  282.  
  283.  Statistics
  284. Selecting this icon causes a line statistics window to appear. This window 
  285. contains four graphs containing average and current CPS rates for send and 
  286. receive. 
  287.  
  288.  Hang-up
  289. Selecting this icon causes LiveWire to attempt to hang up the modem. Two 
  290. methods are attempted. First, LiveWire lowers the DTR (Data Terminal Ready) 
  291. signal for 1/4 second and raises it. Most modems will take this as a signal to 
  292. hang-up. If the modem fails to hang-up using this method, LiveWire sends a 
  293. hang-up string to the modem instructing it to hang up the phone.
  294.  
  295.  OS/2 prompt 
  296. Selecting this icon causes LiveWire to open an OS/2 command prompt. To close 
  297. the command prompt type EXIT and press Enter at the OS/2 prompt.
  298.  
  299.  Exit LiveWire 
  300. Selecting this icon causes the LiveWire terminal object and phone book object 
  301. to close. 
  302.  
  303. If LiveWire detects that you are still connected to another computer, you will 
  304. be asked before disconnecting and exiting.
  305.  
  306.  Reset terminal 
  307. Selecting this icon causes the current terminal emulation to reset to its 
  308. initial state. Reset causes the screen is cleared and reset to black on white 
  309. and the keyboard mappings to be returned to normal. 
  310.  
  311. You should use the reset option if your keyboard or terminal screen get stuck 
  312. in a undesired state.
  313.  
  314.  Capture to disk 
  315. Selecting this icon will turn capture of an entire communications session to 
  316. disk on or off. 
  317.  
  318. While capture is on, all text received and sent is saved to the disk for later 
  319. review. If capture is currently on, a small disk icon will appear on the status 
  320. line at the bottom of the terminal window.
  321.  
  322.  Edit file 
  323. Selecting this icon will open the editor specified in the Path settings 
  324. notebook page.
  325.  
  326.  
  327. ΓòÉΓòÉΓòÉ 4.1.3. Status line ΓòÉΓòÉΓòÉ
  328.  
  329. Status line 
  330.  
  331. The status line appears at the bottom of the LiveWire object window. The status 
  332. line contains information about the current connection as well as important 
  333. information about the current state of the LiveWire object.
  334.  
  335. The left hand side of the status line contains connection information in the 
  336. following format:
  337.  
  338.             COM1 38400 8 N 1  ANSI 
  339.                        
  340. Emulation ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓö╝ΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÿ
  341. Stop Bits ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓö╝ΓöÇΓöÿ
  342. Parity   ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÿ
  343. Data Bits ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  344. Speed   ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÿ
  345. Device   ΓöÇΓöÇΓöÿ
  346.  
  347. These settings can be set in the Settings Notebook. 
  348.  
  349. The status line also displays the cost for the current connection, but only if 
  350. the current connection has been defined as a recognized service for cost 
  351. analysis in the log object.
  352.  
  353.  
  354. The right hand side of the status line may contain several small icons:
  355. = Not Connected 
  356. = Connected 
  357. = Capturing data to disk 
  358. = Playing REXX script 
  359. = Recording REXX script 
  360.  
  361.  
  362. ΓòÉΓòÉΓòÉ 4.1.4. Terminal  ΓòÉΓòÉΓòÉ
  363.  
  364. Terminal 
  365.  
  366. The terminal window is the black area with a white flashing underline-style 
  367. cursor. You may type directly into the terminal window.
  368.  
  369. The terminal window is designed to act like (emulate) one of several common 
  370. computer systems. Before connecting to a remote computer, the correct emulation 
  371. should be selected in the Terminal page of the Notebook Settings.
  372.  
  373. The terminal serves as a direct link to your modem. Anything you type in 
  374. terminal mode is sent to the modem. The modem has two modes: command mode and 
  375. data mode.
  376.  
  377. Initially, the modem is in command mode. While in command mode it will accept 
  378. what is called Hayes AT commands. AT is short for "ATtention." Typing AT an 
  379. then pressing ENTER should make the modem respond by printing OK on the screen. 
  380. Some other commands are ATH for hang-up and ATA for answer phone. In this 
  381. command mode the modem interprets anything you type as a command.
  382.  
  383. When the modem connects to another computer it automatically changes into data 
  384. mode. In data mode the modem ignores all commands and opens a link between your 
  385. computer and the other computer. Anything you type will be sent to the other computer.
  386.  
  387. Once in data mode, there is a way to switch out of it -- type three +'s with a 
  388. 1/2 second delay between each +. At this point, the modem will switch out of 
  389. data mode and allow you to give it commands. It's unlikely you will need to do 
  390. this, because if either computer hangs up the phone the modem will return to 
  391. command mode automatically. Once back in command mode, the modem is ready to 
  392. dial and connect to another computer.
  393.  
  394.  
  395.  
  396. ΓòÉΓòÉΓòÉ 4.1.5. LiveWire Keys ΓòÉΓòÉΓòÉ
  397.  
  398. LiveWire Keys 
  399.  
  400. The LiveWire terminal responds to the following key combinations:
  401.  
  402. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  403. ΓöéAlt-A     ΓöéAbout LiveWire box              Γöé
  404. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  405. ΓöéAlt-B     ΓöéSend break signal               Γöé
  406. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  407. ΓöéAlt-C     ΓöéClear terminal screen           Γöé
  408. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  409. ΓöéAlt-D     ΓöéBring up phone book for dial    Γöé
  410. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  411. ΓöéAlt-E     ΓöéEdit file                       Γöé
  412. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  413. ΓöéAlt-H     ΓöéHangup                          Γöé
  414. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  415. ΓöéAlt-I     ΓöéInvoke (run) script             Γöé
  416. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  417. ΓöéAlt-K     ΓöéCapture on/off                  Γöé
  418. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  419. ΓöéAlt-N     ΓöéBring up settings notebook      Γöé
  420. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  421. ΓöéShift-Ins ΓöéPaste text in clipboard         Γöé
  422. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  423. ΓöéAlt-R     ΓöéReset terminal emulation        Γöé
  424. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  425. ΓöéAlt-S     ΓöéShell to OS/2 prompt            Γöé
  426. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  427. ΓöéAlt-X     ΓöéExit LiveWire                   Γöé
  428. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  429. ΓöéAlt-Up    ΓöéBring up scroll-back viewer     Γöé
  430. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  431. ΓöéPageUp    ΓöéSend files (upload)             Γöé
  432. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  433. ΓöéPageDn    ΓöéReceive files (download)        Γöé
  434. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  435. ΓöéF1-F4     ΓöéReserved when in VT-102         Γöé
  436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  437. ΓöéF12       ΓöéSwitch to full screen mode      Γöé
  438. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  439. ΓöéAlt-P     ΓöéSend password from dialer       Γöé
  440. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  441. ΓöéAlt-U     ΓöéSend username from dialer       Γöé
  442. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  443.  
  444.  
  445. ΓòÉΓòÉΓòÉ 4.2. Phone Book object ΓòÉΓòÉΓòÉ
  446.  
  447. Using the Phone Book object 
  448.  
  449. The phone book keeps a list of phone numbers of other computers. The phone book 
  450. keeps records such as computer name, number, last called, and number of times 
  451. called. The phone book also performs useful functions such as dialing the modem 
  452. and establishing a connection to one of the computers. The phone book will 
  453. automatically redial a phone number or several selected phone numbers until it 
  454. connects to another computer.
  455.  
  456. To open the Phone Book object, double click on the following icon, or click on 
  457. the phone book icon in the terminal toolbar.
  458.  
  459.  
  460.  
  461. After a few moments, the phone book window will appear. The phone book window 
  462. has three important parts. The toolbar is located at the bottom of the window. 
  463. The service list is the main portion of the window that contains a list of 
  464. computers and phone numbers. The "free space," located at the top of the 
  465. window, is the empty space on the window above the list of phone numbers.
  466.  
  467.  
  468. The toolbar contains several common functions you can perform with the phone book.
  469.  
  470. The service list is an OS/2 container control and works much like the details 
  471. view of the OS/2 Drives object. Clicking on one or more services causes them to 
  472. be selected or deselected for dialing. To begin dialing, double click on any service.
  473.  
  474. The keyboard may also be used to select and dial entries from the service list. 
  475. To do this, use the arrow keys to move the dotted selection cursor and press 
  476. the space bar to highlight a service. Pressing the Enter key causes the phone 
  477. book object to begin dialing.
  478.  
  479. Clicking with the second mouse button on the service list brings up a pop-up 
  480. context-sensitive menu. This menu is specific to the service entry clicked 
  481. over. 
  482.  
  483. The "free space" at the top of the window contains the phone book title and 
  484. current view name. Clicking the second mouse button on the free space brings up 
  485. a pop-up context-sensitive menu. This menu is contains options which affect the 
  486. entire phone book, not just a particular service entry.
  487.  
  488.  
  489. For a full description of each menu item selection click below.
  490.  
  491. New entry 
  492.  
  493. Edit entries 
  494.  
  495. Dial selected 
  496.  
  497. Select entries 
  498.  
  499. Sort entries 
  500.  
  501. Delete entries 
  502.  
  503. Pre/Postfixes
  504.  
  505. Phone book settings 
  506.  
  507. Importing other phone books 
  508.  
  509.  
  510. ΓòÉΓòÉΓòÉ 4.2.1. New entry ΓòÉΓòÉΓòÉ
  511.  
  512. New entry 
  513.  
  514. Selecting this option creates a new entry in the service list. After the new 
  515. blank entry is created, its edit window appears. You should at least fill in 
  516. the name and phone number fields before saving the entry. For more information, 
  517. see the panel on editing entries.
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 4.2.2. Edit entry ΓòÉΓòÉΓòÉ
  521.  
  522. Edit entry 
  523.  
  524.  
  525.  
  526. Selecting this option causes the edit window to appear. This edit window allows 
  527. you to change all of the options associated with a service.
  528.  
  529. Select one of the following fields for more information:
  530.  
  531. Name and number 
  532.  
  533. Line parameters 
  534.  
  535. Script file 
  536.  
  537. Emulation and protocol 
  538.  
  539. Last call and total connects 
  540.  
  541. Flags 
  542.  
  543. User name and password 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 4.2.2.1. Service Name and Number ΓòÉΓòÉΓòÉ
  547.  
  548. Service Name and Number 
  549.  
  550.  
  551.  
  552. These are text entry fields. The name field is the name of the computer, 
  553. service, or person this service entry applies to.
  554.  
  555. The number field is the full phone number, including any necessary area or 
  556. international calling codes. 
  557.  
  558. Prefixes and Postfixes can be inserted into the phone number by specifying an 
  559. uppercase letter of the alphabet A through J. If one of these letters are 
  560. inserted, then the corresponding pre/postfix is inserted. For example,
  561.  
  562. where A is defined as "1-714-"
  563. A555-1212
  564. would translate to 
  565. 1-714-555-1212
  566.  
  567. This feature is extremely useful if you are changing locations frequently, 
  568. dialing internationally, or using a calling card.
  569.  
  570. The number field can also be used to store lowercase host names for telnet 
  571. connections. For example, entering "wave.ics.uci.edu" will automatically 
  572. connect to the host wave.ics.uci.edu when the service is dialed. For more 
  573. information on Telnet, see the section Using TELNET.
  574.  
  575.  
  576. ΓòÉΓòÉΓòÉ 4.2.2.2. Service line parameters ΓòÉΓòÉΓòÉ
  577.  
  578. Service line parameters 
  579.  
  580.  
  581.  
  582. This field allows you to configure the line parameters used to connect to the 
  583. remote computer. Line parameters include port speed, parity, databits, and stop bits.
  584.  
  585. The format is as follows, where the speed is optional:
  586. [SPEED]  <BITS><PARITY><STOPBITS>
  587.  
  588. For example,
  589. 19200 8N1 
  590. or 
  591. 7E1 
  592.  
  593. Omitting the speed parameter uses the current default speed. Omitting all 
  594. parameters causes LiveWire to use all current line parameters.
  595.  
  596.  
  597.  
  598.  
  599. ΓòÉΓòÉΓòÉ 4.2.2.3. Service script file ΓòÉΓòÉΓòÉ
  600.  
  601. Service script file 
  602.  
  603.  
  604.  
  605. Selecting a REXX script from this drop-down list box causes that script to be 
  606. played when a connection is established.
  607.  
  608. Selecting <Record Logon> will cause LiveWire to begin recording a script when a 
  609. connection is established. Once you are finished recording the script you must 
  610. press the stop button in the REXX Control Panel. After the script is saved, go 
  611. back into the script file field and select the newly recorded logon script.
  612.  
  613.  
  614. ΓòÉΓòÉΓòÉ 4.2.2.4. Service emulation and protocol ΓòÉΓòÉΓòÉ
  615.  
  616. Service emulation and protocol 
  617.  
  618.  
  619.  
  620. These two fields allow you to select the desired terminal emulation and file 
  621. transfer protocol for the service entry.
  622.  
  623. For a description of emulations, see the section Terminal Emulation.
  624.  
  625. For a description of protocols, see the section File Transfers.
  626.  
  627.  
  628. ΓòÉΓòÉΓòÉ 4.2.2.5. Service last call and total connects ΓòÉΓòÉΓòÉ
  629.  
  630. Service last call and total connects 
  631.  
  632.  
  633.  
  634. These fields are generally maintained by LiveWire. The Last Call field contains 
  635. the date of the last connection to this service. The Total Connects field 
  636. contains the number of times a connection was established with this service.
  637.  
  638.  
  639.  
  640. ΓòÉΓòÉΓòÉ 4.2.2.6. Service Flags ΓòÉΓòÉΓòÉ
  641.  
  642. Service Flags 
  643.  
  644. These flags control important terminal options.
  645.  
  646.  
  647.  
  648.  
  649. Echo 
  650.  = Echo on 
  651.  = Echo off 
  652.  = default 
  653.  
  654. Backspace is DEL 
  655.  = BackSpace mapped to DEL 
  656.  = BackSpace mapped to BackSpace 
  657.  = default 
  658.  
  659. Linefeeds 
  660.  = Linefeeds on 
  661.  = Linefeeds off 
  662.  = default 
  663.  
  664. XON/XOFF
  665.  = XON/XOFF on 
  666.  = XON/XOFF off 
  667.  = default 
  668.  
  669. RTS/CTS
  670.  = RTS/CTS on 
  671.  = RTS/CTS off 
  672.  = default 
  673.  
  674. Omit default prefix 
  675.  = Omit default dial prefix (usually ATDT)
  676.  = Use default dial prefix (usually ATDT)
  677.  
  678.  
  679. ΓòÉΓòÉΓòÉ 4.2.2.7. User name and password ΓòÉΓòÉΓòÉ
  680.  
  681. User name and password 
  682.  
  683.  
  684.  
  685. The user name and password fields are for your information only. Entering your 
  686. login name and password into these fields makes them easy to retrieve later in 
  687. REXX scripts and macros. Your password is hidden for security reasons.
  688.  
  689. To get the LiveWire terminal object to automatically type your password, press 
  690. Alt-P in the terminal. To recall your username, press Alt-U in the terminal.
  691.  
  692. For example, after logging into a computer you might see the following prompts:
  693.  
  694. login: <Alt-U>    (sends username)
  695. password: <Alt-P>  (sends password)
  696.  
  697.  
  698. ΓòÉΓòÉΓòÉ 4.2.3. Dial selected ΓòÉΓòÉΓòÉ
  699.  
  700. Dial selected 
  701.  
  702. Selecting this menu item causes LiveWire to begin dialing. The following window 
  703. will appear containing dial information:
  704.  
  705.  
  706.  
  707. The dialer will dial all highlighted phone book entries in a round-robin 
  708. fashion, starting with the first number in the phonebook. 
  709.  
  710. To add phone numbers while the dial is in progress, simply highlight more 
  711. numbers in the phone book by clicking on them.
  712.  
  713. To remove phone numbers while the dial is in progress, simply remove the 
  714. highlight from the numbers you no longer wish to dial.
  715.  
  716. When a connection is made with another computer, the dial process will stop and 
  717. the terminal will be brought to the foreground.
  718.  
  719.  
  720. ΓòÉΓòÉΓòÉ 4.2.4. Select entries ΓòÉΓòÉΓòÉ
  721.  
  722. Select entries 
  723.  
  724.  
  725.  
  726. There are three selection methods: select all, deselect all, or select by pattern.
  727.  
  728. Select all turns on the highlight for all service entries in the phone book.
  729.  
  730. Deselect all turns off the highlight for all service entries in the phone book.
  731.  
  732. Select by pattern allows you to type a partial or full name of the service 
  733. entries to select. Typing DATA would select all entries containing DATA, for 
  734. example DataMirage Software.
  735.  
  736.  
  737. ΓòÉΓòÉΓòÉ 4.2.5. Sort entries ΓòÉΓòÉΓòÉ
  738.  
  739. Sort entries 
  740.  
  741.  
  742.  
  743. Sort allows you to sort service entries in to ways. By default, the phonebook 
  744. sorts by name in A-Z sequence. Sort will also sort by total calls, from 
  745. greatest to least.
  746.  
  747. The phone book does not automatically keep service entries sorted. To keep your 
  748. phone book sorted, you must use this sort option.
  749.  
  750.  
  751. ΓòÉΓòÉΓòÉ 4.2.6. Delete entries ΓòÉΓòÉΓòÉ
  752.  
  753. Delete entries 
  754.  
  755.  
  756.  
  757. This option can be used to delete one or more service entries.
  758.  
  759.  
  760. ΓòÉΓòÉΓòÉ 4.2.7. Pre/Postfixes ΓòÉΓòÉΓòÉ
  761.  
  762. Pre/Postfixes
  763.  
  764.  
  765.  
  766. Frequently used dial strings can be represented as prefixes and postfixes. For 
  767. instance, area codes, calling card numbers, and international codes. This 
  768. feature allows you to associate a commonly used dial string with an uppercase 
  769. letter A through J.
  770.  
  771. For example, assigning the calling card sequence to the letter A:
  772. 171483744421129,,,,
  773.  
  774. Allows you to specify in the phone number field of a service entry as follows:
  775. A7148562071 
  776.  
  777. When dialed, the number expands to:
  778. 171483744421129,,,,7148562071
  779.  
  780. If you use the calling card number on more than one service entry, you save the 
  781. time and labor of inserting it into every phone number. Furthermore, if your 
  782. card number ever changes or you wish to forego using the calling card you can 
  783. simply change the value of A without editing any service entries.
  784.  
  785.  
  786. ΓòÉΓòÉΓòÉ 4.2.8. Phone book settings ΓòÉΓòÉΓòÉ
  787.  
  788. Phone book settings 
  789.  
  790.  
  791. This settings page allows you to change phone book and dialer settings.
  792.  
  793. Select one of the following items for more information:
  794.  
  795. Seconds between dial attempts 
  796.  
  797. Seconds to wait for connection 
  798.  
  799. Inter-character pacing 
  800.  
  801. Connect sound 
  802.  
  803. Connect options 
  804.  
  805.  
  806. ΓòÉΓòÉΓòÉ 4.2.8.1. Seconds to wait for connection ΓòÉΓòÉΓòÉ
  807.  
  808. Seconds to wait for connection 
  809.  
  810.  
  811.  
  812. This field represents the maximum number of seconds the dialer will wait after 
  813. a service is dialed. If the dialer receives no status information (busy, 
  814. connected, etc) in this period of time the dial attempt will be aborted.
  815.  
  816. Note:  The default for this value is 45. Some long distance, overseas, and 
  817. calling card services require more than 45 seconds to place a call. Increasing 
  818. this number in those circumstances is important.
  819.  
  820.  
  821. ΓòÉΓòÉΓòÉ 4.2.8.2. Seconds between dial attempts ΓòÉΓòÉΓòÉ
  822.  
  823. Seconds between dial attempts 
  824.  
  825.  
  826.  
  827. This field contains the number of seconds the dialer will wait before trying to 
  828. dial the next phone number in the service list.
  829.  
  830. By default, this value is 5. To increase the dialing rate, set this value to 0.
  831.  
  832.  
  833. ΓòÉΓòÉΓòÉ 4.2.8.3. Inter-character pacing ΓòÉΓòÉΓòÉ
  834.  
  835. Inter-character pacing 
  836.  
  837.  
  838.  
  839. This field sets the pause between characters sent to the modem during dial, in 
  840. milliseconds. This is an advanced setting, please do not change it unless you 
  841. suspect you know what you are doing.
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ 4.2.8.4. Connect sound ΓòÉΓòÉΓòÉ
  845.  
  846. Connect sound 
  847.  
  848.  
  849.  
  850. This option allows you to select the sound made when the dialer connects to 
  851. another computer. The sound can be turned off, played over the simple PC 
  852. speaker, or a digital WAV file can be played. If you wish to play a WAV file 
  853. you must specify the full path and filename of the WAV file.
  854.  
  855. When playing a WAV file, the volume of the sound can be changed by using the 
  856. circular volume control.
  857.  
  858.  
  859. ΓòÉΓòÉΓòÉ 4.2.8.5. Connect options ΓòÉΓòÉΓòÉ
  860.  
  861. Connect options 
  862.  
  863.  
  864.  
  865. Terminal to foreground 
  866. When checked, the LiveWire terminal window will be brought to the foreground 
  867. and given focus upon connection to another computer.
  868.  
  869. Close dial window 
  870. When checked, the dial dialog window will close automatically after connection. 
  871. When unchecked, the dial dialog window containing connection and dial 
  872. information will remain until closed manually.
  873.  
  874.  
  875. ΓòÉΓòÉΓòÉ 4.2.9. Importing other phone books ΓòÉΓòÉΓòÉ
  876.  
  877. Importing other phone books 
  878.  
  879. LiveWire's phone book object will read the phone book formats of several other 
  880. OS/2 and DOS communications packages. In order to import a phone book, you must 
  881. know the file the phone book is kept in. For example, Qmodem phone books are 
  882. kept in the file QMODEM.FON and Procomm phone books are kept in the file PCPLUS.DIR.
  883.  
  884. Once you locate your old phone book file, LiveWire will automatically determine 
  885. the phone book type and will automatically convert the information into native format.
  886.  
  887. Unfortunately, LiveWire cannot always convert all information. For example, 
  888. scripts will not be imported because they are in a different script language.
  889.  
  890. LiveWire supports the following phone book formats:
  891.  
  892. LiveWire 2.x (text mode)
  893.  
  894. ZOC 2.xx for OS/2
  895.  
  896. Procomm and Procomm+ for DOS 
  897.  
  898. Qmodem 4.x, 5.x, 6.x, Pro, and for Windows 1.0
  899.  
  900. Telix for DOS 1.5x, 3.xx
  901.  
  902. Boyan for DOS 
  903.  
  904. Note:  We are unable to import Procomm Plus for Windows phone books because 
  905. PC+/WIN encrypts their phone books for the sole purpose of keeping other 
  906. programs from reading them. After we contacted DataStorm, makers of PC+, they 
  907. refused to release the phone book format. If you disagree with this closed 
  908. market approach, please call DataStorm's customer support line and register 
  909. your complaint.
  910.  
  911.  
  912. ΓòÉΓòÉΓòÉ 4.3. Log object ΓòÉΓòÉΓòÉ
  913.  
  914. Log object 
  915.  
  916. The log object keeps a running log of all operations performed during a 
  917. communications session. Information such as connect times and dates and files 
  918. transferred appears in this log.
  919.  
  920. Also included is a cost analysis system which will allow you to generate 
  921. monthly and yearly expense reports. 
  922.  
  923. The log is off by default. To turn the log on, open its settings notebook and 
  924. check the Keep Activity Log check box.
  925.  
  926. For more information, click here to see Log Settings.
  927.  
  928.  
  929. ΓòÉΓòÉΓòÉ 4.3.1. Log settings ΓòÉΓòÉΓòÉ
  930.  
  931. Log settings 
  932.  
  933. This settings page allows you to change log and cost analysis settings.
  934.  
  935.  
  936.  
  937. Select one of the following for more information:
  938.  
  939. Services recognized 
  940.  
  941. Report type 
  942.  
  943. Generate report 
  944.  
  945. Keep activity log 
  946.  
  947.  
  948. ΓòÉΓòÉΓòÉ 4.3.1.1. Services recognized ΓòÉΓòÉΓòÉ
  949.  
  950. Services recognized 
  951.  
  952.  
  953.  
  954. This is a drop-down listbox of services that will be recognized during a cost analysis.
  955.  
  956. The recognized service names are used during the generation of a cost analysis 
  957. report or during a connection from the terminal object to determine the cost of 
  958. a call or connection.
  959.  
  960. For example, if you frequently call a long distance service such as the OS/2 
  961. Shareware BBS, you can enter the OS/2 Shareware BBS as a recognized service and 
  962. LiveWire will be able to generate reports summarizing your monthly or yearly 
  963. expenses. 
  964.  
  965. There are instances where services that has the same cost. For example, the 
  966. services might lie in the same long distance calling area. In this case, 
  967. separate the service names by commas. For example, the service name:
  968. "DataMirage, OS/2 Shareware"
  969.  
  970. would match on both services DataMirage BBS and on the OS/2 Shareware BBS.
  971.  
  972. The string "All Services" matches on all services that do not match any other 
  973. recognized services. 
  974.  
  975. You may perform one of the following actions on the currently selected service:
  976.  
  977. Edit service 
  978.  
  979. New service 
  980.  
  981. Remove selected service 
  982.  
  983.  
  984. ΓòÉΓòÉΓòÉ 4.3.1.1.1. Edit service ΓòÉΓòÉΓòÉ
  985.  
  986. Edit service 
  987.  
  988. Selecting this option allows you to edit a service or services for cost 
  989. analysis. 
  990.  
  991.  
  992.  
  993. Service Name(s)
  994. Enter one or more service names separated by commas. The service names you 
  995. enter will be associated with the cost schedule you enter. 
  996.  
  997. Service names correspond to service names in the phone book object. You may 
  998. also enter a partial service name. For example, if you had the following 
  999. entries in the phone book:
  1000. OS/2 Shareware BBS Line 1 
  1001. OS/2 Shareware BBS Line 2 
  1002. OS/2 Shareware BBS Line 3 
  1003.  
  1004. entering just "OS/2 Shareware BBS" as the service name would match all of those 
  1005. entries to this cost schedule.
  1006.  
  1007. You can also match more than one service to a cost schedule by separating the 
  1008. service names with commas. For example, entering "OS/2 Shareware BBS, 
  1009. DataMirage" would not only match on the OS/2 Shareware BBS phone book entries 
  1010. but also the entry for the DataMirage BBS.
  1011.  
  1012. Charges Monday through Friday 
  1013. These options allow you to setup charges for the weekdays. You may setup 
  1014. charges for three time segments, which usually correspond to prime-time, 
  1015. evening, and night. 
  1016.  
  1017. Charges Saturday and Sunday 
  1018. These options allow you to setup charges for the weekends. You may setup 
  1019. charges for three time segments, which usually correspond to prime-time, 
  1020. evening, and night. 
  1021.  
  1022.  
  1023. Service Charges 
  1024.  
  1025.  
  1026.  
  1027. This option allows you to set monthly service charge rates. In addition, this 
  1028. option allows you to set a cost per minute for connecting to the service. 
  1029. Another field allows you to set the number of free minutes (cumulatively over 
  1030. the month) each service gives the caller.
  1031.  
  1032. This is to be used for services such as CompUServe which charge a monthly 
  1033. service rate with a number of free minutes. After you have exhausted your free 
  1034. time, you are charged per minute.
  1035.  
  1036.  
  1037. ΓòÉΓòÉΓòÉ 4.3.1.2. Report type ΓòÉΓòÉΓòÉ
  1038.  
  1039. Report type 
  1040.  
  1041.  
  1042.  
  1043. This listbox allows you to select which report type you want to generate.
  1044.  
  1045.  
  1046. ΓòÉΓòÉΓòÉ 4.3.1.3. Generate report ΓòÉΓòÉΓòÉ
  1047.  
  1048. Generate report 
  1049.  
  1050. Pressing this button causes the report selected in the Report type listbox to 
  1051. be generated.
  1052.  
  1053. The report will be placed as a text file on your desktop. If a previous report 
  1054. exists, the new report will be added to the end of the existing report.
  1055.  
  1056. In order for a report to be generated, you must have turned the keep activity 
  1057. log checkbox turned on. This is because reports are generated from the existing 
  1058. log contents. If the log is empty, an empty report will be generated.
  1059.  
  1060.  
  1061. ΓòÉΓòÉΓòÉ 4.3.1.4. Keep activity log ΓòÉΓòÉΓòÉ
  1062.  
  1063. Keep activity log 
  1064.  
  1065. If this checkbox is checked, LiveWire will keep a log of all major actions that 
  1066. occurred in the LiveWire and Phone book objects.
  1067.  
  1068. This checkbox must be checked in order to generate cost analysis reports later. 
  1069. However, you do not need to check this box for the terminal's status line to 
  1070. display the cost of the current connection.
  1071.  
  1072.  
  1073. ΓòÉΓòÉΓòÉ 5. LiveWire Settings Notebook ΓòÉΓòÉΓòÉ
  1074.  
  1075. LiveWire/WPS Settings Notebook 
  1076.  
  1077. For help, select a page in the settings notebook:
  1078.  
  1079. Port Settings 
  1080.  
  1081. Terminal Settings 
  1082.  
  1083. Macro Settings 
  1084.  
  1085. Scroll Back Settings 
  1086.  
  1087. Protocol Settings 
  1088.  
  1089. Modem Settings 
  1090.  
  1091. Translate Settings 
  1092.  
  1093. Path Settings 
  1094.  
  1095.  
  1096. ΓòÉΓòÉΓòÉ 5.1. Port Settings ΓòÉΓòÉΓòÉ
  1097.  
  1098.  
  1099.  
  1100. This settings page allows you to change physical communications port settings. 
  1101.  
  1102.  
  1103. Select one of the following items for more information: 
  1104. Communications Device 
  1105. Named Pipe 
  1106. Data Bits 
  1107. Stop Bits 
  1108. Parity 
  1109. Flow Control 
  1110. Speed 
  1111. Lock Speed 
  1112. Ignore Carrier Signal 
  1113.  
  1114.  
  1115. ΓòÉΓòÉΓòÉ 5.1.1. Communications Device ΓòÉΓòÉΓòÉ
  1116.  
  1117.  
  1118. This option allows you to change the communications port number your modem is 
  1119. using. Refer to your modem, computer, or communications port manual for this 
  1120. information. Guessing which communications port number is correct will do no 
  1121. harm. 
  1122.  
  1123. If you are using a named pipe for communication, the device must be set to 
  1124. Named Pipe, which appears after COM8. In addition, you should set the correct 
  1125. pipe name. 
  1126.  
  1127.  
  1128. ΓòÉΓòÉΓòÉ 5.1.2. Named Pipe ΓòÉΓòÉΓòÉ
  1129.  
  1130.  
  1131. If you are attempting to connect to a named pipe server, you must set this 
  1132. field to a pipe name. All pipe names begin with \PIPE\ and end in the remote 
  1133. computer name and remote pipe name. 
  1134.  
  1135. Note:  Before you can use a named pipe, the communications device must be set 
  1136. to Named Pipe. 
  1137.  
  1138.  
  1139. ΓòÉΓòÉΓòÉ 5.1.3. Data Bits ΓòÉΓòÉΓòÉ
  1140.  
  1141.  
  1142. This option sets the data bit width to 7 or 8. IBM PC systems use 8 bits to 
  1143. communicate. Older hardware, mainframes, and some online services (such as 
  1144. CompUServe) require 7 bits. If 8 bits are used, the Parity setting must be 
  1145. None. if 7 bits are used, the Parity setting can be None, Even, or Odd. 
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 5.1.4. Stop Bits ΓòÉΓòÉΓòÉ
  1149.  
  1150.  
  1151. This option sets the number of stop bits to either 1 or 2. Stopbits are extra 
  1152. bits at the end of each character that mark the end of that character. Most 
  1153. computer systems require 1 stop bit, although some older systems require 2. 
  1154.  
  1155.  
  1156. ΓòÉΓòÉΓòÉ 5.1.5. Parity ΓòÉΓòÉΓòÉ
  1157.  
  1158.  
  1159. This option sets the parity bit to None, Even, or Odd. Parity is a form of 
  1160. error detection used by modems that communicate using 7 data bits. Since only 7 
  1161. of a possible 8 data bits are used in a 7 bit communications session, the extra 
  1162. bit is used for error detection. There are three forms of this error detection 
  1163. LiveWire supports: None, Even, or Odd. Unfortunately, even if an error is 
  1164. detected in this manner, there is no way to correct it. Note that error means 
  1165. garbled text produced from static or other noise on the phone line.
  1166.  
  1167.  
  1168. ΓòÉΓòÉΓòÉ 5.1.6. Flow Control ΓòÉΓòÉΓòÉ
  1169.  
  1170.  
  1171. XON/XOFF flow control 
  1172.  
  1173.  
  1174. When checked this option turns on the XOFF/XON flow control protocol. When 
  1175. XON/XOFF flow control is on, the receiving computer can send a command called 
  1176. XOFF to your computer that will stop transmission temporarily. When the 
  1177. receiving computer catches up, it sends an XON command, which causes 
  1178. transmission to resume. This is used when the computer is receiving information 
  1179. too quickly to be processed.
  1180.  
  1181.  
  1182. RTS/CTS flow control 
  1183.  
  1184.  
  1185. When checked this option turns on the RTS/CTS flow control protocol. The 
  1186. RTS/CTS protocol serves the same purpose as XON/XOFF flow control, but is more 
  1187. effective and more widely used in the PC world. Flow control is managed by the 
  1188. hardware at the UART level instead of sending commands. This option should 
  1189. remain on for most modems, especially high speed modems. Without RTS/CTS flow 
  1190. control you may loose large chunks of information while communicating at high speeds.
  1191.  
  1192.  
  1193. ΓòÉΓòÉΓòÉ 5.1.7. Speed ΓòÉΓòÉΓòÉ
  1194.  
  1195. This option sets the speed of the connection. Speeds exceeding 57,600 bps 
  1196. require a special communications driver such as the shareware driver called 
  1197. SIO, written by Ray Gwinn.
  1198.  
  1199.  
  1200. ΓòÉΓòÉΓòÉ 5.1.8. Lock Speed ΓòÉΓòÉΓòÉ
  1201.  
  1202. When checked this option ensures that the connection speed does not change when 
  1203. the dialer connects to a new system. The recommended setting for this option is 
  1204. checked (ON) for high speed (9600+) modems that use error correction 
  1205.  
  1206.  
  1207. ΓòÉΓòÉΓòÉ 5.1.9. Ignore Carrier ΓòÉΓòÉΓòÉ
  1208.  
  1209. Selecting this option makes LiveWire/WPS ignore the status of the carrier 
  1210. signal. The carrier signal is a signal sent by the modem to the computer to 
  1211. inform the computer that a connection is present. If this signal is suddenly 
  1212. dropped, LiveWire/WPS realizes that no connection exists anymore and stops its 
  1213. current operation. Turning this option on causes LiveWire/WPS to ignore the 
  1214. state of the carrier signal when uploading and downloading, for example. This 
  1215. is useful if you have a direct connection or your modem does not properly set 
  1216. the carrier signal.
  1217.  
  1218.  
  1219. ΓòÉΓòÉΓòÉ 5.2. Terminal Settings ΓòÉΓòÉΓòÉ
  1220.  
  1221.  
  1222. This settings page allows you to change terminal emulation settings. 
  1223.  
  1224.  
  1225. Select one of the following items for more information: 
  1226.  
  1227. Terminal Emulation 
  1228.  
  1229. Setup Emulation 
  1230.  
  1231. Terminal Settings 
  1232.  
  1233. Terminal Font and Size 
  1234.  
  1235.  
  1236. ΓòÉΓòÉΓòÉ 5.2.1. Terminal Emulation ΓòÉΓòÉΓòÉ
  1237.  
  1238. Selecting an item in this listbox sets the current terminal LiveWire will 
  1239. emulate. LiveWire supports five emulations: 
  1240.  
  1241. TTY 
  1242. Selecting this option will make LiveWire emulate a simple TTY (TeleTYpe) 
  1243. device. TTY emulation is a plain vanilla emulation. 
  1244.  
  1245. ANSI 
  1246. Selecting this option will make LiveWire emulate the ANSI emulation. LiveWire's 
  1247. ANSI is a subset of the ISO's ANSI specification for terminals. Most bulletin 
  1248. boards and online services use the ANSI emulation. 
  1249.  
  1250. RIPTerm 
  1251. Selecting this option will make LiveWire emulate RIPTerm 1.54. RIPScrip, a 
  1252. specification created by Telegrafix, is a fully graphical emulation that allows 
  1253. EGA-resolution graphics to be transferred efficiently over a modem line. Many 
  1254. bulletin board services support this exciting emulation. 
  1255.  
  1256. VT-102 
  1257. Selecting this option will make LiveWire emulate the DEC VT-102 terminal. DEC 
  1258. VT-102 terminal emulation was coded from the DEC VT330 programmer's manual and 
  1259. has been tested against several UNIX and VMS systems as well as the public 
  1260. domain VTTEST program. 
  1261.  
  1262. 0+ AVATAR 
  1263. Selecting this option will make LiveWire emulate the Avatar 0+ specification. 
  1264. This emulation, used widely on bulletin boards, can in increase the speed of 
  1265. multi-attributed text displays considerably. 
  1266.  
  1267. OS2You 
  1268. OS2You is a special emulation designed to work only with OS2You remote 
  1269. software. 
  1270. OS2You software, written by Mikael Wahlgren of Ridax programming, is a 
  1271. shareware program that allows you to run OS/2 text mode programs remotely -- 
  1272. over a network or over a modem. OS2You emulation is a modified ANSI emulation 
  1273. that treats the keyboard differently. Instead of LiveWire interpreting ALT, 
  1274. SHIFT, and Fkey combinations, these combinations are sent to the remote 
  1275. program. This allows you to use special function keys remotely. 
  1276.  
  1277. Note:  The special key combination ALT-= (ALT-EQUAL) causes the OS2You services 
  1278. menu to appear. 
  1279.  
  1280.  
  1281. ΓòÉΓòÉΓòÉ 5.2.2. Setup Emulation ΓòÉΓòÉΓòÉ
  1282.  
  1283. Selecting this option allows you to change the settings for the currently 
  1284. selected emulation.
  1285.  
  1286.  
  1287. VT-102 settings 
  1288. Backspace is DEL 
  1289. If Backspace=DEL is on then the backspace key always sends a DEL character 
  1290. (0x7f) instead of the normal backspace (0x8) character. 
  1291.  
  1292. Destructive Backspace 
  1293. If destructive backspace is on then backspace erases characters as it moves 
  1294. back one position. By default in VT-102 emulation, backspaces are NOT 
  1295. destructive. 
  1296.  
  1297. PFKeys 
  1298. Some programs which utilize VT-102 emulation require that four function keys 
  1299. (called PFKeys) be available. These keys can be mapped to one of three 
  1300. different local sets of keys, or they may be turned off. By default PFKeys are 
  1301. mapped to F1 through F4, but they can also be mapped to Shift, Alt, or Ctrl F1 
  1302. through F4. 
  1303.  
  1304. Keypad 
  1305. This option sets the current keypad mode. If the mode is Numeric, the keypad 
  1306. sends actual numbers as the keys on the keypad are pressed. If this mode is 
  1307. Application, special escape sequences are sent to the remote computer. 
  1308.  
  1309. Cursor Keys 
  1310. Specifies the mode in which the cursor keys (arrow keys) operate. Either 
  1311. Application or Normal mode may be selected. Cursor keys always send special 
  1312. escape command sequences in VT-102. 
  1313.  
  1314. Answer Back 
  1315. This setting indicates whether LiveWire should respond to the ENQuiry character 
  1316. by sending the answerback message. 
  1317.  
  1318. Scroll End of Line 
  1319. This option controls whether or not VT-102 automatically scrolls when its 
  1320. output reaches the last column (the rightmost edge) of the screen. 
  1321.  
  1322. Command Pacing 
  1323. This option controls the pacing, in milliseconds, between each character when a 
  1324. VT-102 escape sequence is sent from LiveWire to the remote site. This happens 
  1325. when PF-keys or cursor keys are used. The command pacing option is set to zero 
  1326. by default, but some remote hosts cannot handle escape sequences that are sent 
  1327. quickly. In this case the value must be increased. 
  1328.  
  1329.  
  1330. ΓòÉΓòÉΓòÉ 5.2.3. Terminal Settings ΓòÉΓòÉΓòÉ
  1331.  
  1332. These are general options which affect terminal operation. 
  1333.  
  1334.  
  1335. Echo Keystrokes 
  1336. This option turns LiveWire's echo (display) of keystrokes on or off. In 
  1337. terminal mode, if you press a key, LiveWire normally does not display the key 
  1338. on the screen. Instead, it relies upon either the modem or the system you are 
  1339. calling to do this. However, in some cases you may want LiveWire to echo the 
  1340. keys back to you. In such a case you would turn this option on. 
  1341.  
  1342. Add Linefeeds 
  1343. When on, this option causes LiveWire to add linefeeds to every incoming 
  1344. carriage return. Normally, the modem or other system you call will 
  1345. automatically drop down a line (linefeed) as well as carriage return (move the 
  1346. cursor to the beginning of the line). However, some systems only send carriage 
  1347. returns and expect LiveWire to add on the linefeeds. 
  1348.  
  1349. Status Line 
  1350. This option turns the status line on the title bar of the terminal on or off. 
  1351.  
  1352. Backspace is DEL 
  1353. When on this option makes LiveWire send a DEL character when the Backspace key 
  1354. is pressed. Many services and remote hosts use DEL instead of a backspace 
  1355. character. If your backspace key is not working, try turning this option on. 
  1356.  
  1357. Toolbar 
  1358. This option turns the toolbar above the terminal window on or off. 
  1359.  
  1360.  
  1361. ΓòÉΓòÉΓòÉ 5.2.4. Terminal Font and Size ΓòÉΓòÉΓòÉ
  1362.  
  1363.  
  1364. This option allows you to select both the font size and the terminal window 
  1365. dimensions. 
  1366.  
  1367. To select a font size, choose one of the fonts from the drop-down list box. As 
  1368. soon as a font is selected in this list box the terminal window's font will be 
  1369. updated. 
  1370.  
  1371. To select terminal dimensions, select a new width and height in the drop-down 
  1372. list boxes. The default terminal dimension is 80x25 (80 characters wide and 25 
  1373. lines tall). 
  1374.  
  1375.  
  1376. ΓòÉΓòÉΓòÉ 5.3. Macro Settings ΓòÉΓòÉΓòÉ
  1377.  
  1378.  
  1379.  
  1380. This settings page allows you to change macro (key combination) settings. 
  1381.  
  1382. LiveWire allows you to customize key combinations such as the function keys and 
  1383. Alt key combinations so they perform operations or automatically type commands 
  1384. for you. 
  1385.  
  1386.  
  1387. Select one of the following items for more information: 
  1388.  
  1389. Key Definition 
  1390.  
  1391. Macro Commands 
  1392.  
  1393. UNDO last definition 
  1394.  
  1395. Macro List 
  1396.  
  1397.  
  1398. ΓòÉΓòÉΓòÉ 5.3.1. Key Definition ΓòÉΓòÉΓòÉ
  1399.  
  1400.  
  1401. This option lets you create or change the special operation of a key 
  1402. combination. 
  1403.  
  1404. To view a specific key combination's operation, select the key name from the 
  1405. drop-down list box. When a key name is selected its current definition is 
  1406. displayed in the entry field below. The entry field will be blank if no current 
  1407. key operation is defined. You may also view key operations by scrolling through 
  1408. the Macro List box. 
  1409.  
  1410. To edit or add a specific key combination's operation, select the key name from 
  1411. the drop-down list box, then edit the text in the entry field. Text entered 
  1412. into this field will be sent over the modem when the key combination is 
  1413. pressed. 
  1414.  
  1415. Key combinations can be set to perform special operations when pressed. To do 
  1416. this, select a command from the Macro Commands drop-down list box. 
  1417.  
  1418.  
  1419. ΓòÉΓòÉΓòÉ 5.3.2. Macro Commands ΓòÉΓòÉΓòÉ
  1420.  
  1421. This list box contains a list of special operations (called macro commands) 
  1422. that LiveWire understands. Selecting one of these special macro commands causes 
  1423. the currently selected key to do the operation described. 
  1424.  
  1425. For example, selecting "Hang up" in the Macro Commands list box causes the 
  1426. current key combination to hang up the phone. 
  1427.  
  1428. Macro command strings are inserted into the "Key definition" entry field and 
  1429. are enclosed by curly braces. The Macro command string for hang-up is {HANGUP}. 
  1430. This text is inserted directly into the entry field. 
  1431.  
  1432. Removing special operations for a key entails removing the Macro command string 
  1433. entered into the entry field. 
  1434.  
  1435.  
  1436. ΓòÉΓòÉΓòÉ 5.3.3. UNDO last definition ΓòÉΓòÉΓòÉ
  1437.  
  1438. Clicking on this button undoes the last key definition. This essentially means 
  1439. that the text in the Key Definition entry field is changed back to what it was 
  1440. before it was edited. 
  1441.  
  1442.  
  1443. ΓòÉΓòÉΓòÉ 5.3.4. Macro List ΓòÉΓòÉΓòÉ
  1444.  
  1445. The Macro List contains a list of all key combinations that have a special 
  1446. operation or send text over the modem 
  1447.  
  1448. The Macro List is quick way to select and change a key combination. Selecting 
  1449. an item in the Macro List causes the key name and key definition to appear 
  1450. above. The key definition for that key can then be edited. 
  1451.  
  1452. The following macro commands are recognized by LiveWire:
  1453.  
  1454. {BREAK}
  1455.  
  1456. Send break signal.
  1457.  
  1458. {CAPTURE}
  1459.  
  1460. Toggles capture on and off.
  1461.  
  1462. {CLRSCR}
  1463.  
  1464. Clear screen.
  1465.  
  1466. {CONFIG}
  1467.  
  1468. Open settings notebook.
  1469.  
  1470. {DIALER}
  1471.  
  1472. Open phone book.
  1473.  
  1474. {DOWNLOAD}
  1475.  
  1476. Begin receiving files.
  1477.  
  1478. {EDITFILE}
  1479.  
  1480. Open file editor.
  1481.  
  1482. {EXIT}
  1483.  
  1484. Exit LiveWire.
  1485.  
  1486. {FULLSCREEN}
  1487.  
  1488. Switch to full screen text mode.
  1489.  
  1490. {HANGUP}
  1491.  
  1492. Hang-up phone line.
  1493.  
  1494. {HELP}
  1495.  
  1496. Request online help.
  1497.  
  1498. {PASSWORD}
  1499.  
  1500. Send password from the phone book.
  1501.  
  1502. {SHELL}
  1503.  
  1504. Open OS/2 command shell.
  1505.  
  1506. {UPLOAD}
  1507.  
  1508. Begin sending files.
  1509.  
  1510. {USERNAME}
  1511.  
  1512. Send username from the phone book.
  1513.  
  1514.  
  1515. ΓòÉΓòÉΓòÉ 5.4. Scroll Back Settings ΓòÉΓòÉΓòÉ
  1516.  
  1517.  
  1518. This settings page allows you to setup and change scroll back viewer settings. 
  1519.  
  1520.  
  1521. Select one of the following items for more information: 
  1522.  
  1523. Scroll Back On/Off 
  1524.  
  1525. Quote Line Preface 
  1526.  
  1527.  
  1528. ΓòÉΓòÉΓòÉ 5.4.1. Scroll Back On/Off ΓòÉΓòÉΓòÉ
  1529.  
  1530.  
  1531. This option turns scroll back recording on or off. Turning scroll back 
  1532. recording off will save memory. 
  1533.  
  1534.  
  1535. ΓòÉΓòÉΓòÉ 5.4.2. Quote Line Preface ΓòÉΓòÉΓòÉ
  1536.  
  1537. This option sets the character(s) preceding each line quoted from the scroll 
  1538. back viewer. By default, this option is set to an arrow (">"). 
  1539.  
  1540. Quoting is the process of sending a portion text in the the scroll back viewer 
  1541. back over the modem. To indicate that the text has been quoted from another 
  1542. source, each line is prefaced with a quote character or characters. 
  1543.  
  1544.  
  1545. ΓòÉΓòÉΓòÉ 5.5. Protocol Settings ΓòÉΓòÉΓòÉ
  1546.  
  1547. This settings page allows you to setup and change file transfer protocol 
  1548. settings. 
  1549.  
  1550.  
  1551. Select one of the following items for more information: 
  1552.  
  1553. Edit 
  1554.  
  1555. Add 
  1556.  
  1557. Delete 
  1558.  
  1559. Auto-Find 
  1560.  
  1561. Extended Setup for Zmodem-32 Batch 
  1562.  
  1563. Extended Setup for ASCII 
  1564.  
  1565.  
  1566. ΓòÉΓòÉΓòÉ 5.5.1. Edit ΓòÉΓòÉΓòÉ
  1567.  
  1568. This option allows you to change a protocol's settings. 
  1569.  
  1570. To edit a protocol, select a protocol from the list and click the Edit button. 
  1571.  
  1572. Any of the following options may be changed: 
  1573.  
  1574. Protocol name 
  1575.  
  1576. Name by which the protocol will be known to LiveWire. 
  1577.  
  1578. Prompt for filename on download 
  1579.  
  1580. If this check-box is checked, LiveWire will prompt the user for a filename to 
  1581. download to. This is an important feature for non-batch protocols such as 
  1582. Xmodem. Batch protocols such as Zmodem obtains the download filename from the 
  1583. sending computer automatically. Therefore, Zmodem does not require that the 
  1584. user enter a filename when receiving a file. 
  1585.  
  1586. Auto-receive string 
  1587.  
  1588. Entering a string into this field will cause LiveWire to start a download using 
  1589. this protocol when the string is received. To enter un-typable ASCII characters 
  1590. you should hold down the ALT key, then type the ASCII code into the keypad, 
  1591. then let go of the ALT key. 
  1592.  
  1593. Receive command 
  1594.  
  1595. This option allows you to change the OS/2 command required to run an external 
  1596. protocol to receive a file. You must read the manual that comes with the 
  1597. external protocol for more information about which command and parameters to 
  1598. use. The characters %0, %1, %2, and %3 have special meaning in this field. %0 
  1599. will be replaced with the active port number when the protocol is run. %1 will 
  1600. be replaced with the modem speed. %2 will be replaced with the filename or 
  1601. path. %3 will be replaced with the file handle of the currently opened device. 
  1602.  
  1603. Example:
  1604. DSZ port %0 speed %1 rz %2
  1605. expands to
  1606. DSZ port 1 speed 2400 rz C:\TMPZIP
  1607.  
  1608. This replacement is done automatically by LiveWire when the protocol is run. 
  1609. All you must do is put the percent commands in the correct place. 
  1610.  
  1611. Send command 
  1612.  
  1613. This option allows you to change the OS/2 command required to run an external 
  1614. protocol to send a file. This option is very similar to the Receive command 
  1615. option above. 
  1616.  
  1617.  
  1618. ΓòÉΓòÉΓòÉ 5.5.2. Add ΓòÉΓòÉΓòÉ
  1619.  
  1620. This option allows you to add a new external protocol. 
  1621.  
  1622. This option is identical to the Edit Protocol option. 
  1623.  
  1624.  
  1625. ΓòÉΓòÉΓòÉ 5.5.3. Delete ΓòÉΓòÉΓòÉ
  1626.  
  1627. This option allows you to delete a protocol. To do this, first select a 
  1628. protocol from the list and then press the Delete button. 
  1629.  
  1630.  
  1631. ΓòÉΓòÉΓòÉ 5.5.4. Auto-Find ΓòÉΓòÉΓòÉ
  1632.  
  1633. Pressing this button will cause LiveWire to search your hard drive for known 
  1634. external protocols. If LiveWire finds a protocol it knows how to handle, it 
  1635. will automatically install the protocol into the protocol list. 
  1636.  
  1637. The following are external protocols supported automatically by LiveWire: 
  1638.  
  1639. M2Zmodem 
  1640.  
  1641. CKermit 
  1642.  
  1643. CKoker32 
  1644.  
  1645. Clink 
  1646.  
  1647. Cexyz 
  1648.  
  1649.  
  1650.  
  1651. ΓòÉΓòÉΓòÉ 5.5.5. Extended Setup for Zmodem-32 Batch ΓòÉΓòÉΓòÉ
  1652.  
  1653. This option allows you to change options for the internal Zmodem-32 batch 
  1654. protocol. 
  1655.  
  1656. Auto-download 
  1657.  
  1658. Toggles Zmodem auto-download on or off. When Zmodem auto-download is on, Zmodem 
  1659. will automatically initiate a download when a packet header is seen. 
  1660.  
  1661. 32-bit CRC 
  1662.  
  1663. Toggles Zmodem 32-bit CRC checking on or off. When Zmodem 32-bit CRC checking 
  1664. is off, Zmodem uses 16-bit CRC error checking. 
  1665.  
  1666. Rename files if FAT 
  1667.  
  1668. Toggles long filename renaming on FAT file systems. If this option is off and a 
  1669. file with a long HPFS-style filename is downloaded to a FAT drive, the download 
  1670. will fail. If this option is on, a file with a long HPFS-style filename will be 
  1671. translated to a 8.3 FAT standard. Note that this translation is only done if 
  1672. the destination drive is FAT. 
  1673.  
  1674. Rename duplicate files 
  1675.  
  1676. Toggles whether or not the file being received will be renamed if the filename 
  1677. already exists. LiveWire will first attempt to determine if the file transfer 
  1678. should be resumed by checking the file size. If the file on the disk compared 
  1679. to the file being received is smaller, LiveWire will attempt to resume the file 
  1680. transfer. If the file transfer cannot be resumed, the file is renamed. 
  1681.  
  1682. Rename formula 
  1683.  
  1684. This field specifies how incoming files will be renamed. By default, the last 
  1685. two letters of a file's extension are removed and replaced with a unique 
  1686. number, starting with 1. If another format is required, this field can be 
  1687. modified to match that format. Any normal keys typed into this field will be 
  1688. added to the file. In addition, there are embedded codes which begin with a 
  1689. percent sign (%): 
  1690.  
  1691.   %f
  1692.  
  1693.  Name of the file being received, excluding extension.
  1694.  
  1695.   %e
  1696.  
  1697.  Extension of the file being received.
  1698.  
  1699.   %w
  1700.  
  1701.  Whole name (name and extension) of the file being received.
  1702.  
  1703.   %n
  1704.  
  1705.  A unique sequential number, assigned by LiveWire.
  1706.  
  1707.   %%
  1708.  
  1709.  Translates into a single percent sign.
  1710.  
  1711. Some examples of how this field might be used are: 
  1712.  
  1713.   %f.%n
  1714.  
  1715.  Translates filename "LW22.ZIP" into "LW22.1".
  1716.  
  1717.   %w;%n
  1718.  
  1719.  Translates filename "LW22.ZIP" into "LW22.ZIP;1".
  1720.  
  1721. Resume uploads 
  1722.  
  1723. Toggles whether or not Zmodem sends a resume request at the beginning of each 
  1724. upload. The receiver is responsible for determining whether or not the file 
  1725. should be resumed, and acts accordingly. NOTE: Leaving this option on will NOT 
  1726. cause problems uploading non-resumed files. 
  1727.  
  1728. Resume downloads 
  1729.  
  1730. Toggles whether or not Zmodem attempts to resume a download. If this options is 
  1731. set to Off, Zmodem will never attempt to resume a download. If this option is 
  1732. set to On, Zmodem will always attempt to resume transfer of an existing file IF 
  1733. the existing file is smaller than the file being received. If this option is 
  1734. set to Ask, LiveWire will ask the user before resuming any file. 
  1735.  
  1736.  
  1737. ΓòÉΓòÉΓòÉ 5.5.6. Extended Setup for ASCII ΓòÉΓòÉΓòÉ
  1738.  
  1739.  
  1740. This option allows you to change options for the ASCII protocol. 
  1741.  
  1742. Strip Linefeed 
  1743.  
  1744. Toggles linefeed stripping. 
  1745.  
  1746. Strip Carriage-return 
  1747.  
  1748. Toggles carriage return stripping. 
  1749.  
  1750. CR -> CR/LF 
  1751.  
  1752. Toggles carriage return conversion to carriage return followed by line feed. 
  1753.  
  1754. LF -> CR/LF 
  1755.  
  1756. Toggles linefeed conversion to carriage return followed by line feed. 
  1757.  
  1758. Expand blank lines 
  1759.  
  1760. If this option is checked, empty lines are expanded so as to contain a single 
  1761. space. This is to avoid an empty line condition, which stops some editors. 
  1762.  
  1763. Line pacing 
  1764.  
  1765. Sets the delay after a CR or LF, in milliseconds. 
  1766.  
  1767. Character pacing 
  1768.  
  1769. Sets the delay between characters, in milliseconds 
  1770.  
  1771.  
  1772. ΓòÉΓòÉΓòÉ 5.6. Modem Settings ΓòÉΓòÉΓòÉ
  1773.  
  1774. This settings page allows you to change modem specific settings. 
  1775.  
  1776.  
  1777. Modem type 
  1778.  
  1779. This option allows you to automatically setup your modem if it is one of the 
  1780. modems contained in LiveWire's modem database.
  1781.  
  1782. To setup your modem, look through the drop down list box and select a modem 
  1783. that is closest to your modem brand and model. If your modem is not in the 
  1784. list, select "Other, not listed."
  1785.  
  1786. After a modem has been selected, you may be asked if LiveWire should 
  1787. permanently modify the modem's nonvolatile configuration parameters.
  1788.  
  1789. Modem Initialization 
  1790.  
  1791. This option allows you to change the modem initialization which is sent to the 
  1792. modem every time you start LiveWire. 
  1793.  
  1794. Here are some of the other options you can add to the end of the string that 
  1795. work with most Hayes-compatible modems: 
  1796.  
  1797. E1    Set echo keystrokes on
  1798. Q0    Quiet mode off
  1799. M0    Modem speaker off
  1800. V1    Verbose responses (such as CONNECT, BUSY, etc)
  1801. S7=60   Set dial timeout to 60
  1802. X3    1200 baud busy signal/no dial tone checking
  1803. X4    2400 baud busy signal/dial tone checking
  1804. &C1    Return correct online/offline status
  1805.  
  1806. There are many more commands the modem understands. Most modems are Hayes 
  1807. compatible, or at least partially compatible. This manual cannot provide a 
  1808. complete list of modem commands since they do vary from modem to modem. If need 
  1809. be, review your modem's options in your modem manual. If you have a high speed 
  1810. or data compression modem, make sure you read the manual to get the most out of 
  1811. your modem. The modem manual should have a list and description of all 
  1812. supported modem commands. 
  1813.  
  1814. Modem Dial Prefix 
  1815.  
  1816. This option allows you to change the dial command prefix. This is the command 
  1817. required to initiate a dial. It is set to be ATDT by default, which means 
  1818. "ATtention, Dial Tone." If you have a pulse (rotary) phone, change this to 
  1819. ATDP, which stands for "ATtention, Dial Pulse." 
  1820.  
  1821. Modem Dial Postfix 
  1822.  
  1823. This option allows you to change the dial command postfix. Normally, this is 
  1824. just the ENTER key, which will cause the modem to begin dialing. The ENTER key 
  1825. is denoted by its control character ^M (Control-M). 
  1826.  
  1827. Modem Hang-up Command 
  1828.  
  1829. Selecting this option allows you to change the hang-up command. The default 
  1830. setting is the hang-up command for Hayes compatible modems. Note that before 
  1831. sending the hang-up command, LiveWire lowers the DTR signal. This will make 
  1832. many modems immediately hang up the phone. If the modem does hang up properly, 
  1833. LiveWire does not send the hang-up command. 
  1834.  
  1835. Connect Messages (on 2nd page) 
  1836.  
  1837. This option allows you to tell LiveWire what messages your modem will return 
  1838. when you have established a connection. 
  1839.  
  1840. Additionally, there are four options for messages your modem may return to 
  1841. indicate a connection failed (the phone was BUSY, or there was NO DIALTONE for 
  1842. example). 
  1843.  
  1844. The modem error message is the message your modem will return if there is an 
  1845. internal modem error. Normally, this is just ERROR. 
  1846.  
  1847.  
  1848. ΓòÉΓòÉΓòÉ 5.7. Translate Settings ΓòÉΓòÉΓòÉ
  1849.  
  1850.  
  1851. This settings page allows you to change ASCII translation table settings. 
  1852.  
  1853.  
  1854. Select one of the following items for more information: 
  1855.  
  1856. Input and Output Translate Tables 
  1857.  
  1858. Setting Input and Output Values 
  1859.  
  1860. View Type 
  1861.  
  1862. Mirror Image 
  1863.  
  1864.  
  1865. ΓòÉΓòÉΓòÉ 5.7.1. Input and Output Translate Tables ΓòÉΓòÉΓòÉ
  1866.  
  1867.  
  1868. These tables allow you to customize translations for single characters in the 
  1869. incoming and outgoing data streams. These settings only affect visible data 
  1870. such as text displayed on the screen and text pasted from the clipboard. These 
  1871. settings do not affect transfer protocols, with the exception of the ASCII 
  1872. upload protocol. 
  1873.  
  1874. The ASCII table is a 256 character table that contains all possible characters. 
  1875. Any character being received or sent can be re-mapped to any other character in 
  1876. the ASCII table. The mapping of characters in the ASCII table is represented 
  1877. by: 
  1878.  
  1879. <MAPPED FROM> -> <MAPPED TO>
  1880.  
  1881. So that the following mapping means the character A is mapped to the character 
  1882. Z: 
  1883.  
  1884. A -> Z
  1885.  
  1886. There are sets of these mappings, the input translate table and the output 
  1887. translate table. The former maps all characters being received, while the 
  1888. latter maps all characters being sent. 
  1889.  
  1890. For information on setting these mappings, see Setting Input and Output Values. 
  1891.  
  1892.  
  1893. ΓòÉΓòÉΓòÉ 5.7.2. Setting Input and Output Values ΓòÉΓòÉΓòÉ
  1894.  
  1895.  
  1896. These options allow you to change the input and output mappings for the ASCII 
  1897. character table. For more information, read the section Input and Output 
  1898. Translate Tables. 
  1899.  
  1900. To change an input or output mapping, first select the desired mapping in 
  1901. either the input or output translate table. This will cause the currently 
  1902. defined mapping to appear in the corresponding Input or Output field. To change 
  1903. this mapping, edit the field, then click on the Set button immediately below 
  1904. the field. 
  1905.  
  1906. If the Mirror Image box is checked, both the output and input translate tables 
  1907. will be updated with your mapping simultaneously. 
  1908.  
  1909.  
  1910. ΓòÉΓòÉΓòÉ 5.7.3. View Type ΓòÉΓòÉΓòÉ
  1911.  
  1912. This option allows you to change the representation of the ASCII table for the 
  1913. Input and Output Translate Tables. 
  1914.  
  1915. Selecting Character will update the translate tables so they can be viewed and 
  1916. edited as characters. Selecting Decimal will update the translate tables so 
  1917. they can be viewed and edited as decimal numbers. Selecting Hex will update the 
  1918. translate table so they can be viewed and updated as hexadecimal numbers. 
  1919.  
  1920.  
  1921. ΓòÉΓòÉΓòÉ 5.7.4. Mirror Image ΓòÉΓòÉΓòÉ
  1922.  
  1923. If this option is on, the input and output translate tables are updated 
  1924. simultaneously such that setting a mapping in one table will set the same 
  1925. mapping in the other. If this option is off, only the desired table is 
  1926. re-mapped. 
  1927.  
  1928.  
  1929. ΓòÉΓòÉΓòÉ 5.8. Path Settings ΓòÉΓòÉΓòÉ
  1930.  
  1931. This settings page allows you to change file and path settings. 
  1932.  
  1933.  
  1934. Select one of the following items for more information: 
  1935.  
  1936. Editor Program 
  1937.  
  1938. Download Path 
  1939.  
  1940. Mail Path and Ext.
  1941.  
  1942. Upload Path 
  1943.  
  1944. Script Path 
  1945.  
  1946. Capture File 
  1947.  
  1948. Object Information 
  1949.  
  1950.  
  1951. ΓòÉΓòÉΓòÉ 5.8.1. Editor Program ΓòÉΓòÉΓòÉ
  1952.  
  1953. This option allows you to set the editor that will be invoked by LiveWire. By 
  1954. default, this is set to the system editor. 
  1955.  
  1956. IMPORTANT 
  1957. The full path and editor program name (including .EXE extension) must be 
  1958. entered. 
  1959.  
  1960.  
  1961. ΓòÉΓòÉΓòÉ 5.8.2. Download Path ΓòÉΓòÉΓòÉ
  1962.  
  1963. This option allows you to change the default download directory. 
  1964.  
  1965. To set this option, the directory must have already been created. If a shadow 
  1966. to the download directory exists in the corresponding LiveWire Folder, its link 
  1967. will be updated to the new directory. 
  1968.  
  1969.  
  1970. ΓòÉΓòÉΓòÉ 5.8.3. Mail Path and Ext. ΓòÉΓòÉΓòÉ
  1971.  
  1972.  
  1973.  
  1974. The mail path option allows you to change the default mail directory. To set 
  1975. this option, the directory must have already been created.  If a shadow to the 
  1976. mail directory exists in the corresponding LiveWire Folder, its link will be 
  1977. updated to the new directory.
  1978.  
  1979. The Ext. option allows you to specify which files get routed to the mail 
  1980. directory.  By default, files ending in QW?, MO?, TU?, WE?, TH?, FR?, SA?, SU? 
  1981. are placed in the mail directory. The format of the Ext. field is as follows:
  1982.  
  1983. QW?|MO?|TU?| . . . 
  1984.  
  1985. Where there are three letters which specify the extension to be matched. A 
  1986. question mark (?) represents any character. All three characters must be 
  1987. present, and all must be separated by the pipe character (|).  Do not include a 
  1988. period (.).
  1989.  
  1990.  
  1991. ΓòÉΓòÉΓòÉ 5.8.4. Upload Path ΓòÉΓòÉΓòÉ
  1992.  
  1993. This option allows you to change the default upload directory. 
  1994.  
  1995. To set this option, the directory must have already been created. If a shadow 
  1996. to the upload directory exists in the corresponding LiveWire Folder, its link 
  1997. will be updated to the new directory. 
  1998.  
  1999.  
  2000. ΓòÉΓòÉΓòÉ 5.8.5. Script Path ΓòÉΓòÉΓòÉ
  2001.  
  2002. This option allows you to change the default script directory. 
  2003.  
  2004.  
  2005. ΓòÉΓòÉΓòÉ 5.8.6. Capture File ΓòÉΓòÉΓòÉ
  2006.  
  2007. This option allows you to change the default path and filename of the capture 
  2008. file. 
  2009.  
  2010. Changing this filename when the capture file is open will have no effect until 
  2011. the capture file is closed and re-opened. 
  2012.  
  2013.  
  2014. ΓòÉΓòÉΓòÉ 5.8.7. Object Information ΓòÉΓòÉΓòÉ
  2015.  
  2016. Object Information 
  2017.  
  2018.  
  2019.  
  2020. This information aids in writing REXX scripts and other programs to manipulate 
  2021. the LiveWire terminal.  The object path is the full path to the LiveWire 
  2022. object. The HObject ID is unique 32-bit the hexadecimal number used by the 
  2023. WorkPlace Shell to identify this object.
  2024.  
  2025.  
  2026. ΓòÉΓòÉΓòÉ 6. Scroll-back viewer ΓòÉΓòÉΓòÉ
  2027.  
  2028. Scroll-back viewer 
  2029.  
  2030. Pressing the <Alt-Up Arrow> key combination brings up a window called the 
  2031. scroll-back viewer. This window contains all information that has scrolled off 
  2032. the screen in the current session. Scroll-back is useful for reviewing a 
  2033. message or information that has since moved off the terminal window.
  2034.  
  2035. Once the scroll-back window is up, you may peruse through it using the scroll 
  2036. bar or the up and down arrow, home, and end keys. Pressing ESC closes the 
  2037. window and returns you to the terminal window.
  2038.  
  2039. You can select one or more lines at a time by pushing the first mouse button 
  2040. and dragging the mouse over the lines to be selected. Once selected you can 
  2041. export, copy, and quote the selected text. The selected lines can be deselected 
  2042. by clicking once with the first mouse button in the scroll-back window.
  2043.  
  2044. Clicking with the second mouse button on the scroll-back window brings up a 
  2045. context-sensitive menu with a number of extra functions.
  2046.  
  2047.  
  2048. Clear All 
  2049. Clears the entire scroll-back contents.
  2050.  
  2051. Find Text 
  2052. Allows you to search for text from the current screen either in the forward or 
  2053. backward direction. Be default, the search is performed backwards. The search 
  2054. is always case insensitive.
  2055.  
  2056. When the desired string is found it is highlighted in red. To find another 
  2057. occurrence of the string, press the Find Next button.
  2058.  
  2059. Export to editor 
  2060. Selecting this option causes the currently selected text (or if none is 
  2061. selected, all text) to be brought up in the editor configured in the Path 
  2062. Settings page of the terminal object's notebook. After editing the scroll-back 
  2063. text, it can be saved to disk.
  2064.  
  2065. Save to disk 
  2066. Selecting this option causes the currently  selected text (or if none is 
  2067. selected, all text) to be saved to a file.
  2068.  
  2069. Copy to clipboard 
  2070. Selecting this option causes the currently  selected text (or if none is 
  2071. selected, all text) to be copied into the system clipboard. Once in the 
  2072. clipboard, it can be pasted into any other application as text.
  2073.  
  2074. Quote selected 
  2075. Selecting this option causes the currently  selected text (or if none is 
  2076. selected, all text) to be quoted.  Quoting text means that the text is send 
  2077. over the modem as if it were typed in directly. In addition, the quote 
  2078. character is prepended to each line. By default the quote character is >, but 
  2079. can be changed in the Scroll Back Settings notebook page of the terminal object.
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085. ΓòÉΓòÉΓòÉ 7. File transfers ΓòÉΓòÉΓòÉ
  2086.  
  2087. File Transfers 
  2088.  
  2089. The transfer of files over a modem is called uploading and downloading. 
  2090. Uploading is the action of sending a file. Downloading is the action of 
  2091. receiving a file.
  2092.  
  2093. Conventional phone lines and most data links are error prone. Static, echos, 
  2094. and unclean lines cause "garbage" to be introduced into the data. In order to 
  2095. transfer files these errors must be corrected or the transferred files will be wrong.
  2096.  
  2097. In order to catch these errors files are transferred with an error detection 
  2098. and correction scheme called a file transfer protocol. Both the remote and 
  2099. local sides must agree upon the protocol. Some common protocols are Zmodem, 
  2100. Ymodem, and Xmodem.  Zmodem is by far the most efficient and robust protocol of 
  2101. these three. Zmodem and Ymodem allow you to send and receive multiple files at 
  2102. a time. A transmission of multiple files is called a batch file transfer.
  2103.  
  2104. For more information select one of the following:
  2105.  
  2106. Sample download session 
  2107.  
  2108. Sample upload session 
  2109.  
  2110. Using TAP 
  2111.  
  2112.  
  2113. ΓòÉΓòÉΓòÉ 7.1. Sample download session ΓòÉΓòÉΓòÉ
  2114.  
  2115. Sample download session 
  2116.  
  2117.  
  2118.  
  2119. This section describes downloading a file from a remote system. Here we assume 
  2120. that the remote system is capable of initiating the transfer on its side.
  2121.  
  2122. First, file the filename or filenames you want on the remote computer. 
  2123.  
  2124. Next, tell the remote that you wish to receive some files. Usually this is done 
  2125. by telling it you want to download. Then, tell the remote which protocol you 
  2126. want to use. The most preferable protocol is Zmodem. For more information, 
  2127. consult the manual or help system for the remote computer.
  2128.  
  2129. The remote computer will ask you which files you want to download. Type in the 
  2130. filenames you wish to receive and tell the remote to begin transfer.
  2131.  
  2132. At this point, if you are using Zmodem the downloading will automatically 
  2133. begin. If you are downloading using Ymodem or Xmodem some extra work is required.
  2134.  
  2135. The Ymodem protocol will not start up automatically, so you must press the 
  2136. PageDown key (for Download) and select the Ymodem protocol from the drop down 
  2137. list box. Pressing OK begins the transfer.
  2138.  
  2139.  
  2140.  
  2141. The Xmodem protocol (including CRC and 1K) will only receive one file at a time 
  2142. and does not start automatically either. To begin downloading you must press 
  2143. the PageDown key (for Download) and select the Xmodem protocol. You will then 
  2144. be prompted for a filename to download to. Type in one filename, then press 
  2145. ENTER. At this point the download will begin.
  2146.  
  2147. During the file transfer a status window should appear containing statistics 
  2148. about the file transfer. To abort the transfer, press the Cancel button. To 
  2149. save CPU by skipping statistics, press the Save CPU button. 
  2150.  
  2151. When the file transfer is completed the window will disappear and a bell will sound.
  2152.  
  2153.  
  2154. ΓòÉΓòÉΓòÉ 7.2. Sample upload session ΓòÉΓòÉΓòÉ
  2155.  
  2156. Sample upload session 
  2157.  
  2158.  
  2159.  
  2160. This section describes uploading a file to a remote system. Here we assume that 
  2161. the remote system is capable of initiating a transfer on its side. 
  2162.  
  2163. First, tell your remote system that you wish to send a file. Usually this is 
  2164. done by telling it you want to being an upload. Then, tell the remote which 
  2165. protocol you want to use. The most preferable protocol is Zmodem. For more 
  2166. information, consult the manual or help for the remote computer.
  2167.  
  2168. When the remote end tells you to begin uploading, press PageUp (for Upload). A 
  2169. list of protocols will appear for you to choose from. Choose the protocol that 
  2170. matches the one you selected for the remote computer, then press OK.
  2171.  
  2172. Once a protocol has been selected you will be prompted to select one or more 
  2173. files to send. If the protocol is Xmodem, Xmodem CRC, or Xmodem-1K you can only 
  2174. send one file. If the protocol is Zmodem or Ymodem you may select as many files 
  2175. as you wish. After selecting files, the following window will appear listing 
  2176. the files you have selected:
  2177.  
  2178.  
  2179.  
  2180. To add more files, click on the Add File(s) button. To delete files, click on 
  2181. the Delete Files button. To begin your transfer, click on the Transfer button.
  2182.  
  2183. During the file transfer a status window should appear containing statistics 
  2184. about the file transfer. To abort the transfer, press the Cancel button. To 
  2185. save CPU by skipping statistics, press the Save CPU button. 
  2186.  
  2187. When the file transfer is completed the window will disappear and a bell will sound.
  2188.  
  2189.  
  2190. ΓòÉΓòÉΓòÉ 7.3. Using TAP ΓòÉΓòÉΓòÉ
  2191.  
  2192. Using TAP 
  2193.  
  2194.  
  2195.  
  2196. TAP allows external programs to read data while it is being transferred over 
  2197. the modem. 
  2198.  
  2199. One example of a TAP compliant program is the Shareware image viewer called 
  2200. PMView. During PMView installation, it registers itself as a TAP client 
  2201. application.  PMView allows you to view many image formats such as GIF, JPG, 
  2202. and PNG while they are still being received.
  2203.  
  2204. PMView is distributed and sold separately.  To obtain PMView ftp to 
  2205. hobbes.nmsu.edu or download it from compuserve's OS2SHARE forum.
  2206.  
  2207. To start a TAP client program, press the TAP button during a file transfer. A 
  2208. list of TAP client programs will be displayed. Select one TAP client and press 
  2209. the Start button.  If the TAP client recognizes the format file being 
  2210. transferred it will automatically and continuously display its contents.
  2211.  
  2212. If you wish to adapt your program to be TAP-enabled, a development kit with 
  2213. full samples is provided with the LiveWire package. All source files are 
  2214. available under the TAP directory. Please contact DataMirage Software for 
  2215. development help.
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221. ΓòÉΓòÉΓòÉ 8. REXX Control Panel ΓòÉΓòÉΓòÉ
  2222.  
  2223. Rexx Control Panel 
  2224.  
  2225.  
  2226.  
  2227. The REXX Control Panel allows you manage scripts. REXX scripts can be recorded, 
  2228. played, edited, deleted, and created.  To perform an action on a script, select 
  2229. the desired script in the drop-down list of scripts, then select the desired option.
  2230.  
  2231. For information on specific options, select one of the following:
  2232.  
  2233. Rexx script listbox 
  2234.  
  2235. Parameters 
  2236.  
  2237. Stop 
  2238.  
  2239. Play 
  2240.  
  2241. Record 
  2242.  
  2243. New 
  2244.  
  2245. Edit 
  2246.  
  2247. Delete 
  2248.  
  2249. Other 
  2250.  
  2251.  
  2252. ΓòÉΓòÉΓòÉ 8.1. Rexx Script listbox ΓòÉΓòÉΓòÉ
  2253.  
  2254. This listbox contains a list of scripts. Selecting one of the scripts from this 
  2255. listbox makes it the current script.  Before playing or editing a script, 
  2256. select the appropriate script from this listbox.
  2257.  
  2258.  
  2259. ΓòÉΓòÉΓòÉ 8.2. Parameters ΓòÉΓòÉΓòÉ
  2260.  
  2261. This field is a free-form parameter list to be passed to the script.  For 
  2262. example, the host most script accepts the parameter "LOCAL" to indicate that 
  2263. the host mode should work in local mode.
  2264.  
  2265.  
  2266. ΓòÉΓòÉΓòÉ 8.3. Stop ΓòÉΓòÉΓòÉ
  2267.  
  2268. Pressing this button stops a script that is currently being played or recorded.
  2269.  
  2270.  
  2271. ΓòÉΓòÉΓòÉ 8.4. Play ΓòÉΓòÉΓòÉ
  2272.  
  2273. Pressing this button plays the current script selected in the Rexx script listbox.
  2274.  
  2275.  
  2276. ΓòÉΓòÉΓòÉ 8.5. Record ΓòÉΓòÉΓòÉ
  2277.  
  2278. Pressing the record button begins recording a new script. All text typed into 
  2279. the terminal will be recorded for later playback. When you are finished 
  2280. recording, press the Stop button and you will be asked to name your script.
  2281.  
  2282.  
  2283. ΓòÉΓòÉΓòÉ 8.6. New ΓòÉΓòÉΓòÉ
  2284.  
  2285. Pressing this button creates a new script. You will be asked for a script name, 
  2286. and the newly created script will be brought up in the default text editor.
  2287.  
  2288.  
  2289. ΓòÉΓòÉΓòÉ 8.7. Edit ΓòÉΓòÉΓòÉ
  2290.  
  2291. Pressing this button brings the current script selected in the script listbox 
  2292. to be brought up in the default text editor.
  2293.  
  2294.  
  2295. ΓòÉΓòÉΓòÉ 8.8. Delete ΓòÉΓòÉΓòÉ
  2296.  
  2297. Pressing this button deletes the current script selected in the script listbox.
  2298.  
  2299.  
  2300. ΓòÉΓòÉΓòÉ 8.9. Other ΓòÉΓòÉΓòÉ
  2301.  
  2302. Pressing this button brings up a standard file open dialog window in which you 
  2303. may find a REXX script by file name that may not be in the LiveWire script 
  2304. listbox.  After you have selected a file in the dialog window, that file will 
  2305. be added to the Rexx script listbox.
  2306.  
  2307.  
  2308. ΓòÉΓòÉΓòÉ 9. Using TELNET ΓòÉΓòÉΓòÉ
  2309.  
  2310. Using TELNET 
  2311.  
  2312. Telnet is an internet protocol which allows you to connect to a remote 
  2313. computer. In order to use Telnet, you must have the IBM Internet Connection 
  2314. installed and you must be dialed into an  active SLIP or PPP connection. 
  2315.  
  2316. To switch to the telnet protocol, open the terminal's settings notebook to the 
  2317. Port Settings page.  Change the communications  device to TELNET (TCP/IP), 
  2318. located after COM8 in the list.  The status line on the terminal window should 
  2319. indicate that Telnet is active.
  2320.  
  2321. LiveWire accomplishes telnet by simulating a simple modem.  Typing standard 
  2322. Hayes modem commands causes LiveWire to respond as a modem would. For example, 
  2323. typing AT causes the modem simulator to return OK. Typing ATI displays the 
  2324. following information:
  2325.  
  2326. ATI 
  2327. TELNET Modem Simulation 
  2328. Copyright 1995 DataMirage Software 
  2329.  
  2330. To login to a remote computer, you must know either the internet host name or 
  2331. internet address. 
  2332.  
  2333. Internet hostname example:
  2334. clyde.ics.uci.edu
  2335.  
  2336. Internet address example:
  2337. 128.100.142.101
  2338.  
  2339. You can connect to a  remote host in one of two ways.  First, you can type ATDT 
  2340. <hostname> directly into the terminal and a connection should be established. 
  2341. For example:
  2342.  
  2343. ATDT clyde@ics.uci.edu
  2344. CONNECT 
  2345.  
  2346. Sun OS Unix (clyde.ics.uci.edu)
  2347.  
  2348. login: _ 
  2349.  
  2350. Second, you can enter the hostname directly into the phone book service entry 
  2351. in the phone number field.  Dialing this number normally using the phone book 
  2352. will cause the dialer to connect to the remote host.
  2353.  
  2354. If the remote host cannot answer or does not exist, LiveWire returns a BUSY signal.
  2355.  
  2356. When the remote host ends the connection, a NO CARRIER message is displayed.
  2357.  
  2358.  
  2359.  
  2360. ΓòÉΓòÉΓòÉ 10. Using Named Pipes ΓòÉΓòÉΓòÉ
  2361.  
  2362. Using Named Pipes 
  2363.  
  2364. Named pipes are a communications facility provided by OS/2. Named pipes connect 
  2365. two different programs through a data pipe in the computer. The data pipe can 
  2366. be thought of as a real-world pipe with two people standing on either end. If 
  2367. one person speaks down the pipe, the other person hears what is said.
  2368.  
  2369. Named pipes can be used to connect your local computer to a single modem in a 
  2370. modem pool (collection of many modems). This is useful if there are a lot of 
  2371. employees and only a few modems. Employees can use a modem through named pipe, 
  2372. effectively sharing them with everyone in the company. 
  2373.  
  2374. Named pipes are also used for running programs remotely. OS2You by Mikael 
  2375. Wahlgren of Ridax programming allows you to run and control a program on a 
  2376. distant computer. The program can be run over a named pipe. 
  2377.  
  2378. To set up a connection to a named pipe in LiveWire two things must be set up in 
  2379. the port configuration. First, change your communications device to PIPE. 
  2380. Second, set the "Pipe Name" field to the name of the pipe you want to connect 
  2381. to. 
  2382.  
  2383. Pipe names always are of the format 
  2384. \PIPE\<pipename>
  2385.  
  2386. To access network pipes the pipe name format is \\<computername>\PIPE\<pipename>
  2387.  
  2388.  
  2389. LiveWire will attempt to connect to the named pipe. If the connection attempt 
  2390. is unsuccessful the message "PORT NOT READY" or "PIPE CLOSED" will appear on 
  2391. the status line and the status line will say "Offline". If the connect is 
  2392. successful, the time spent connected will be displayed on the status line. 
  2393.  
  2394. To disconnect from a named pipe connection, press the hang-up key sequence, 
  2395. usually ALT-H. A window saying "Disconnecting pipe" will appear, and the status 
  2396. line should read "Offline." If, during a connection, the remote disconnects the 
  2397. pipe the status line will report that you are "Offline". 
  2398.  
  2399. To attempt a re-connection to a named pipe, press the hang-up key sequence 
  2400. again (usually ALT-H). A window saying "Attempting to reconnect pipe" will 
  2401. appear. If the connect was successful, the status line will indicate the 
  2402. connection has been established by displaying the time connected. 
  2403.  
  2404. For more information on how to setup named pipes refer to your remote's manual 
  2405. or online help. 
  2406.  
  2407.  
  2408. ΓòÉΓòÉΓòÉ 11. Starting LiveWire from a REXX script ΓòÉΓòÉΓòÉ
  2409.  
  2410. Starting LiveWire from a REXX script 
  2411.  
  2412. LiveWire, because of the object-oriented nature of the WorkPlace Shell, has no 
  2413. primary executable (EXE) file.  This fact causes problems when other programs 
  2414. wish to start or manipulate LiveWire for the Workplace Shell.
  2415.  
  2416. There are two solutions to the problem. The first, use the text mode version 
  2417. which is in executable (EXE) form and can be started from the command line 
  2418. easily. See the text mode documentation for more information about this.
  2419.  
  2420. The other solution is to use the LWRexx library, included with the LiveWire 3.1 
  2421. package. This package allows you to open, close, and launch scripts from an 
  2422. external REXX script.
  2423.  
  2424. To load the LWRexx library in a REXX script, include the following lines:
  2425.  
  2426. Call RxFuncAdd 'LWLoadFuncs', 'LWREXX', 'LWLoadFuncs'
  2427. Call LWLoadFuncs 
  2428.  
  2429. Once these lines have executed, the following new commands are available:
  2430.  
  2431. LWOpenTerminal(hobject [, scriptfile]);
  2432. Opens the terminal object identified by the hobject parameter.  Optionally, an 
  2433. additional parameter specifies the script filename to run.
  2434.  
  2435. LWCloseTerminal(hobject);
  2436. Closes the terminal object identified by the hobject parameter.
  2437.  
  2438. LWWaitTerminal(hobject);
  2439. Waits for the terminal object identified by the hobject parameter to close.  If 
  2440. the terminal object is already closed, this function returns immediately. 
  2441. Otherwise this function returns when the user or a script closes the terminal window.
  2442.  
  2443.  
  2444. What is an hobject??
  2445.  
  2446. Since there may be more than one LiveWire terminal object present on the system 
  2447. at any time, the WorkPlace Shell assigns a unique 32-bit number to each object. 
  2448. This object id, called the hobject,  never changes -- even after a reboot. 
  2449.  
  2450. The hobject allows you to find an object on the system.  To determine the 
  2451. hobject of a LiveWire terminal object, open its settings notebook and go to the 
  2452. last page, Path Settings, and look at the object information.  Note that the 
  2453. hobject is in hexadecimal.
  2454.  
  2455.  
  2456. ΓòÉΓòÉΓòÉ 12. Cost Analysis ΓòÉΓòÉΓòÉ
  2457.  
  2458. Cost Analysis 
  2459.  
  2460.  
  2461. In LiveWire 3.1, a cost analysis tool has been added. This tool allows you to:
  2462.  
  2463. o   Keep track of costs on a monthly and yearly basis 
  2464.  
  2465. o   Keep track of service charges for online services 
  2466.  
  2467. o   View the cost of the current connection on the status line 
  2468.  
  2469.  
  2470. The cost analysis system is log-based, which means that in order to produce 
  2471. reports you must turn the log feature on. 
  2472.  
  2473.  
  2474. The log keeps a running record of connection times and dates, as well as other 
  2475. information. The cost analysis system uses the log to prepare monthly and 
  2476. yearly reports.
  2477.  
  2478.  
  2479. To setup the cost subsystem, you must open the Log object's settings notebook 
  2480. and add the services you wish to track.
  2481.  
  2482.  
  2483. If the LiveWire terminal object connects to a system that is being tracked by 
  2484. the cost analysis system, it will display the cost of the current connection on 
  2485. the status line.
  2486.  
  2487.  
  2488. ΓòÉΓòÉΓòÉ 13. Object parameters ΓòÉΓòÉΓòÉ
  2489.  
  2490. Object parameters 
  2491.  
  2492. When creating a LiveWire object, either in Rexx or in C, there is a parameter 
  2493. that allows you to set object parameters. The object parameters is a string of 
  2494. the following format:
  2495.  
  2496. <setting>=<value>;<setting>=<value>; . . . 
  2497.  
  2498. These values can also be set through the WinSetObjectData function. The 
  2499. following settings values are supported for the LiveWire terminal object.
  2500.  
  2501. HUPLOAD 
  2502. hObject of shadow to the Upload folder 
  2503. HDOWNLOAD 
  2504. hObject of shadow to the Download folder 
  2505. PORT 
  2506. Port this object will be connected to 
  2507. SPEED 
  2508. Port speed 
  2509. PIPE 
  2510. Pipe name 
  2511. DATABITS 
  2512. Number of data bits (7 or 8)
  2513. STOPBITS 
  2514. Number of stop bits (1 or 2)
  2515. PARITY 
  2516. Parity setting (NONE, EVEN, or ODD)
  2517. XONXOFF 
  2518. Xon/Xoff flow control (ON or OFF)
  2519. RTSCTS 
  2520. Rts/Cts flow control (ON or OFF)
  2521. BYPASS 
  2522. Bypass the object setup screen 
  2523. REXXOPEN 
  2524. Open terminal, run REXX script specified 
  2525. REXXCLOSE 
  2526. Close terminal 
  2527.  
  2528.  
  2529. ΓòÉΓòÉΓòÉ 14. Reporting bugs and suggestions ΓòÉΓòÉΓòÉ
  2530.  
  2531. Reporting bugs and suggestions 
  2532.  
  2533.       DataMirage Software is committed to developing and delivering 
  2534.       quality, bug-free software that meets your needs. 
  2535.  
  2536.       We accept bugs and suggestions from via CompUServe,
  2537.       the internet, and our BBS. All bugs submitted must be in the 
  2538.       format following. 
  2539.  
  2540.       Bugs not in this format are often ambiguous, so please follow this 
  2541.       format as closely as possible and provide as much detailed 
  2542.       information as possible. Please note, only one bug or suggestion 
  2543.       per form. 
  2544.  
  2545.       Internet: 73631.1233@compuserve.com
  2546.       CompUServe: 73631,1233
  2547.  
  2548.       LiveWire Bug Report 
  2549.       585 Hyde Park Drive 
  2550.       San Jose, CA 95136 
  2551.  
  2552.       Bug Submission Form 
  2553.  
  2554.       Submitter First Name : 
  2555.       Submitter Last  Name : 
  2556.       Submitter Phone #   :
  2557.       Submitter EMAIL    :
  2558.  
  2559.       One-line description : 
  2560.  
  2561.       Severity of bug (1=who cares? - 4=critical crash) : 
  2562.  
  2563.       Version of LiveWire : 
  2564.  
  2565.       Steps to reproduce bug (many lines) : 
  2566.       Complete description of bug or suggestion (many lines) : 
  2567.       Have you tested this against other communications software?
  2568.  
  2569.       Describe your hardware setup, if necessary:
  2570.       - CPU 
  2571.       - UART type 
  2572.       - Modem manufacturer 
  2573.       - Remote host 
  2574.  
  2575.  
  2576. ΓòÉΓòÉΓòÉ 15. Shareware License ΓòÉΓòÉΓòÉ
  2577.  
  2578. Registration and support 
  2579.  
  2580. LiveWire Communications 3.1 for the Workplace Shell 
  2581. shareware license agreement 
  2582.  
  2583.  This agreement replaces all previous versions of LiveWire Communications 
  2584.  license agreements. 
  2585.  
  2586.  LiveWire is NOT free software! LiveWire is marketed under the shareware 
  2587.  marketing concept. You may use LiveWire for 30 days, after which you are 
  2588.  obligated to either register this software or discontinue use of this 
  2589. software. 
  2590.  
  2591.  By using this software you are agreeing to the above terms. 
  2592.  
  2593.  
  2594.  There are two methods of registration:
  2595.  
  2596.  1. Basic registration is  $43.00
  2597.    Basic registration includes: 
  2598.    - Your registration number 
  2599.    - Support through the DataMirage BBS 
  2600.  
  2601.  2. Complete registration is $73.00
  2602.    Complete registration is a shrink-wrapped package containing:
  2603.    - The latest version of LiveWire on 3.5" diskettes 
  2604.    - Information on how to obtain support through DataMirage BBS 
  2605.    - Complete printed user and script manuals 
  2606.  
  2607.  
  2608.  One registration per individual using the program, please.
  2609.  As with all other software, you must purchase as one copy per person.
  2610.  
  2611.  
  2612. ΓòÉΓòÉΓòÉ 16. Registration Information (How to Purchase) ΓòÉΓòÉΓòÉ
  2613.  
  2614. Registration information (How to purchase)
  2615.  
  2616.  You can purchase LiveWire 3.1 now by calling:
  2617.  
  2618.  Office Solutions 
  2619.  404 Termino Avenue 
  2620.  Long Beach, CA 90814 
  2621.  
  2622.  Orders: 310-439-5567
  2623.       800-897-APPS
  2624.  Fax:   310-438-7888
  2625.  
  2626.  
  2627.  There are two types of registration:
  2628.  1. Basic registration is  $43.00
  2629.    Basic registration includes: 
  2630.    - Your registration number 
  2631.    - Support through the DataMirage BBS 
  2632.  
  2633.  2. Complete registration is $73.00
  2634.    Complete registration is a shrink-wrapped package containing:
  2635.    - The latest version of LiveWire on 3.5" diskettes 
  2636.    - Information on how to obtain support through DataMirage BBS 
  2637.    - Complete printed user and script manuals 
  2638.  
  2639.  (+ Shipping costs)
  2640.  
  2641.  One registration per individual using the program, please.
  2642.  As with all other software, you must purchase one copy per person.
  2643.