home *** CD-ROM | disk | FTP | other *** search
-
- ΓòÉΓòÉΓòÉ 1. Welcome to AFMOScom ΓòÉΓòÉΓòÉ
-
-
- AFMOScom
- Unleash the Power
- (C) 1993, 1994 AFMOS Software
-
- AFMOScom is a uniquely designed open com engine. It allows users and third
- party developers to fully and easily exploit OS/2's potential. This is done by
- splitting the program into two parts the terminal emulation (client) and the
- common central server.
-
- The com server, is PM based, and acts provides a common interface for
- manipulating the dial directory and other user interface things. File transfer
- protocols are added by creating new protocol dlls.
-
- The clients implement the actual terminal emulations. They can be either PM or
- full screen based applications. Terminal emulations can be started and stopped
- on the fly.
-
-
- ΓòÉΓòÉΓòÉ 2. Why Freeware? ΓòÉΓòÉΓòÉ
-
- This is copyrighted material. Because this is freeware, we do not guarantee
- that it will work and do not asume any liabilities for damages that may result
- from using this program. This package may be distributed only in an unaltered
- form.
-
- OK that said, we are releasing this package in it's current state so that we
- can get feed back from users about our design. If you use this pacakge and like
- it, send us email.
-
-
- ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
-
- You have already completed the first part of the installation process, unziping
- the distribution disks. The directory structure should look like:
-
- AFMOScom base directory (directory in which the .zip was unzipped)
- Γöé
- Γö£ΓöÇ comm.exe (com server)
- Γö£ΓöÇ install.exe (installation program)
- Γö£ΓöÇ comm.ini (created by install -- server init file)
- Γö£ΓöÇ modem.lst (created by install -- modem definition file)
- Γö£ΓöÇ viovt100.exe (VIO based vt100 emulation)
- Γö£ΓöÇ vt100.ini (color definition file for vt100)
- Γö£ΓöÇ DefDial.Dir (dial directory file)
- ΓööΓöÇ DLL
- Γöé
- Γö£ΓöÇ ckermit.dll (protocol DLL for ckermit)
- ΓööΓöÇ m2zmod.dll (protocol DLL for m2zmodem)
-
- Do not change the dial directory structure. The directory DLL does not have to
- be on the libpath.
-
- The next step in the installation process is to run the install.exe program.
- This program will create two the two files mentioned above, and folder and
- program object. The com server must be executed from the directory in which it
- is installed.
-
- The external protocol DLLs search the path to find their protocols. They will
- not install if they protocol executables are not on the path. The protocol
- executables may be located in any directory on the path.
-
-
- ΓòÉΓòÉΓòÉ 4. Using AFMOScom ΓòÉΓòÉΓòÉ
-
- After install has been run, the program can be started by opening the program
- object created by the install program.
-
-
- ΓòÉΓòÉΓòÉ 4.1. About the Server ΓòÉΓòÉΓòÉ
-
- The server is a PM based program. It uses named pipe to communicate to the
- terminal(s). It will start and terminate the terminals by itself as needed,
- however, the user can start and stop terminals while connected. The on-line
- help details this programs use.
-
- Note: ONLY one com server can be executing at a time (and one client).
-
-
- ΓòÉΓòÉΓòÉ 4.2. About the VIO terminals ΓòÉΓòÉΓòÉ
-
- The VIO terminals currently support standard VT100 display sizes of 24X80 and
- 24X132. The 132 column modes operate using a virtual screen size that scrolls
- horizontally. When in 132 column mode, the <ATL> <arrow key> keystroke can be
- used to pan the screen.
-
- Scroll back is activated by using the scroll lock key and pressing the page up
- key. Currently, the buffer is limited to 500 lines.
-
- The preferred method of copying text is by using the mouse. To copy text :
-
- Press the left mouse button and drag the pointer over the text to be copied.
- While holding the left buton down, press the right mouse button.
- release both buttons
-
- Text is pasted using the shift insert keystroke.
-
- Note: This procedure will work in BOTH full screen and windowed sessions.
-
-
- ΓòÉΓòÉΓòÉ 4.3. About the VT100 emulation ΓòÉΓòÉΓòÉ
-
- The vt100 emulation should be complete except for the vt52 sub system. Colors
- can be changed by editing the text file vt100.ini. When editing the vt100.ini
- file, it's existing format whould be observed. The read routines are space
- sensitive . Following is a sample vt100.ini file for blue lettering on a white
- background.
-
- BLACK
- BLUE
- GREEN
- CYAN
- RED
- MAGENTA
- LIGHT YELLOW
- WHITE
- --------------------------------------------
- NORMAL FOREGROUND COLOR = BLUE
- NORMAL BACKGROUND COLOR = WHITE
- UNDERLINE COLOR = GREEN
- SCROLLBACK FOREGROUND COLOR = WHITE
- SCROLLBACK BACKGROUND COLOR = BLUE
-
- Note: The scrollback foreground color is "BOLDed" when displayed.
-
-
- ΓòÉΓòÉΓòÉ 4.4. About file transfer protocols ΓòÉΓòÉΓòÉ
-
- Currently, we do not offer any "built-in" protocols. The external protocols
- m2zmodem and ckermit can be used with this package. The protocols will
- automatically install themselves IF they are on the path when comm.exe is
- executed.