Category : BBS Programs+Doors
Archive   : RIPTM154.ZIP
Filename : RIPTERM.HLP

 
Output of file : RIPTERM.HLP contained in archive : RIPTM154.ZIP
¡†
î 3Çþ 9#)ï*˜.™.ó/í1î1þ1Ñ5ß7 ;Ò=ä?BmDxFñFòFóFôFõFöF÷FøFùFúFûFüFýFþFÿFGGGGGGGGG G
G G G
GGGGGGGGGGGGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;GG¼G.OàQ
T T T
TTTTTTTTTTTTTTTTTTT T!T"T#T$T%T&T'T(T)T*T+T,T-T.T/T0T1T2T3T4T5T6T7T8T9T:T;TT?T@TATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT[T\T]T^T_T`TaTbTcTdTeTfTgThT¥UW$XœXRYªYE[ ]ÆaÇaDdÑf©h
plsmsu¾v¿vezfzÂ|‚ƒ‡ÐŒjã–4š™›àœ žæ ç Ú§Û§Ü§Ý§â«¥­¥°¼µ½µÐ¹¼¥½¦½ À‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·ÂÙÏÄÆ>É÷ʕÎÆÕiÛÍâ­ä+ç êèíÐñ¥òôýõ3ÿö>?@M«I J K L N O P Q R S T U V W X Y Z [ ¶ / 0 ä ä
 
  
×ØÙÚÛÜÝÞ¢\]^_`aëùµƒ!Ã…o%7+;/•0˜2Ó3Ç5®7”8
:ÿ<=========¥=qAKFEMTñY²`ŒeeŽeee‘e’e“eÃfhyiÇjkl’mÃn p|qãr1t€uÃvx—zG|Ð}\§ôƒ>†ć㉌ý‘{”Rš&œ3Ÿk¡g¢¤ë¥Ô¨L«„¯2±³¸9¹¢º­»®»¯»°»±»O¾P¾Q¾R¾S¾T¾U¾V¾W¾X¾M¿1ÄYÊEÏ+Ñ,Ñ-Ñ.Ñ/Ñ0Ñ“Ó
ÚÁÝÂÝÃÝÄÝÅÝÆÝÇÝÈÝ­â®â¯â°â±â²â³â´âµâ¶âšæ›æœææžæŸæ æ¡æ¢æ£æÐêÑêÒêÓêÔêÕêÖê×êØêÙêîî î
î î î
îîîî2öëû.ýF cíY#i$W(í,1Ä2W4ñ:U@ÁEóI X7Y0`XeHk mu7wyùz}(4€?J‚>ˆ&‹¸“Sšv›IžMŸ·Ÿ§T©Ž¬Ú®¡°’²£´·¶¾·÷ºV»ù»Ú¼z½ª¾óÁ@ÇBÏ€ÑGÓ¥Õ×ÙâÛìÜà°áâ±ã»ê|ïëðÇò
õJø ùÝùQúÑû~ýUÿÐQZ ` ".ùz^b œ!š"'#‡#O'î,Ä13ê325œ6A8q:S<[=1?@UA’BD~E÷FpHÂIL€MêNTPÌQ9S‘T V@WY¸Zo^bVd¨fUh^jlùmloëpSrtAw«{¯ª‚ׅP‰ê‹šŽ>Basic Help message #0


--------------------------------------------------------
This help message is not used by the system. It is only
shown here for clarity, and to make sure that all of the
Help Messages are properly aligned......................
--------------------------------------------------------
TABLE OF CONTENTS
~3 3 30 44 610 76~
RIPterm v1.54.00
Copyright (c) 1992-93, TeleGrafix Communications, Inc.
All Rights Reserved


~3 2 60 93 580 115~
~ Online Demos ~005 ~ Warranty Info ~003 ~Freeware Version~002
~Copyright Info~007 ~General Information~006 ~Troubleshooting ~450
~5 0 13 126 626 126~ ~3 2 425 142 580 186~ ~5 0 425 156 580 156~ ~5 0 229 260 394 260~
~3 2 60 142 203 154~ ~3 2 229 142 394 194~ ~5 0 229 156 394 156~ ~3 2 425 198 580 226~
~3 2 60 166 203 186~ ~3 2 229 206 394 234~ ~3 2 229 246 394 290~ ~3 2 425 238 580 258~
~3 2 60 198 203 218~ ~3 2 60 230 203 258~ ~3 2 60 270 203 290~ ~3 2 425 270 580 290~
~How to use Help~101 ~ MODEM SETTINGS ~301 ~ KEYSTROKE MACROS ~365

~ Initialize Modem ~226 ~ Control Keys ~386
~Pull-Down menus~662 ~ Hang-up modem ~214 ~ Text Variables ~387
~Pull-Down help ~102 ~Modem Auto-Answer ~227 ~ Popup Pick-Lists ~389
~Serial Port Config~222

~ System Info ~201 ~ Save Setup ~211
~ Requirements ~004 ~ Clear Text ~208 ~ Jump to DOS ~224
~ Clear Graphics ~207 ~ Exit to DOS ~204
~ Reset Windows ~209
~ System Font ~228
~ Applications ~621 ~ Scroll-Back Mode ~358
~ Status Line ~205 ~ FILE TRANSFERS ~099 ~ Dialing Window ~622

~Uploads/Downloads ~225
~ General Setup ~565 ~ Text Log Files ~219 ~Dialing Directory ~520
~ Prefix/Suffix ~546 ~ ASCII Settings ~223 ~Telephone Numbers ~009
FREEWARE INFORMATION

This software is "Freeware". By Freeware, we mean that it may
be distributed to friends, family, associates, or anybody you
wish governed by the following restrictions: it may NOT be
freely distributed as part of a Commercial (or Shareware)
Software Package without explicit written permission from the
authors (TeleGrafix Communications, Inc.). It also may not be freely
distributed for Corporate or Business use without obtaining prior
written consent from TeleGrafix Communications directly. This
software may not be distributed to anybody unless accompanied by
the following files (either in diskette or archive form):

RIPTERM.EXE <- The RIPterm executable program
RIPTERM.HLP <- RIPterm help file
RIPTERM.DOC <- RIPterm documentation (this file)
RIPTERM.FNT <- RIPterm system font data file
RIPTERM.RES <- RIPterm image resource file
RIPTERM.PCX <- RIPterm logo file
WHATSNEW.DOC <- Details new things in this release
DIALCONV.EXE <- Dialing directory conversion utility
BOLD.CHR <- Graphical Font (Bold Font)
EURO.CHR <- Graphical Font (European Font)
GOTH.CHR <- Graphical Font (Gothic Font)
LCOM.CHR <- Graphical Font (Complex Font)
LITT.CHR <- Graphical Font (Small Font)
SANS.CHR <- Graphical Font (Sans Serif Font)
SCRI.CHR <- Graphical Font (Script Font)
SIMP.CHR <- Graphical Font (Simplex Font)
TRIP.CHR <- Graphical Font (Triplex Font)
TSCR.CHR <- Graphical Font (Triplex Script Font)
LIMITED WARRANTY - LIMITS OF LIABILITY

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY, OR FITNESS FOR A PARTICULAR
PURPOSE. TELEGRAFIX COMMUNICATIONS, INC. DOES NOT WARRANT THAT THE
FUNCTIONS CONTAINED IN THIS SOFTWARE WILL MEET YOUR REQUIREMENTS OR
THAT THE OPERATION OF THIS SOFTWARE WILL BE UNINTERRUPTED OR ERROR-
FREE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
SOFTWARE IS WITH THE USER. SHOULD THE SOFTWARE PROVIDED BE
DEFECTIVE, YOU (NOT TELEGRAFIX COMMUNICATIONS, INC.) ASSUME THE
ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.

IN NO EVENT WILL TELEGRAFIX COMMUNICATIONS, INC. BE LIABLE TO YOU FOR
ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE SOFTWARE EVEN IF TELEGRAFIX OR ITS AUTHORIZED
REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES,
OR FOR ANY CLAIM BY ANY OTHER PARTY.

YOU MAY NOT SUBLICENSE, ASSIGN OR OTHERWISE TRANSFER THIS LICENSE OR
SOFTWARE EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT. ANY ATTEMPT
TO OTHERWISE SUBLICENSE, ASSIGN, OR TRANSFER ANY OF THE RIGHTS,
DUTIES OR OBLIGATIONS HEREUNDER IS EXPRESSLY PROHIBITED AND WILL
TERMINATE THIS AGREEMENT.

BY INSTALLING OR USING THIS SOFTWARE, YOU ACKNOWLEDGE THAT YOU HAVE
READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS
TERMS AND CONDITIONS. YOU FURTHER AGREE THAT IT IS THE COMPLETE AND
EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN US, WHICH SUPERSEDES ANY
PROPOSAL OR PRIOR AGREEMENT, ORAL OR WRITTEN, AND ANY OTHER
COMMUNICATIONS BETWEEN US RELATING TO THE SUBJECT MATTER OF THIS
AGREEMENT.
Software Requirements

RIPterm requires that you be using an IBM-PC compatible computer
system running MS-DOS version 3.0 or higher. You must have 430K of
available RAM or more. A hard disk is strongly recommended. You
must have an EGA or higher video adapter and a modem connected to
serial port COM1 through COM4. A mouse and a color monitor are not
required, but are strongly recommended. This software does not
require Extended (XMS) or Expanded (EMS) memory, but can take
advantage of either if present to improve software performance.
Online Demos

For an online demonstration of RIPscrip graphics, you may call
the following BBS numbers. You already have the necessary
Icons to view the system in graphics mode for ArenaBBS. For
the remaining systems, you will have to obtain the Icons from
them yourself.


1. ~ArenaBBS~13 --------- 32 line MajorBBS system
(714) 840-3520 --- This is TeleGrafix's Tech Support and
Entertainment BBS

2. ~Nova Central~14 ----- 4 line Nova Link Professional BBS
(714) 840-8641 --- This is ResNova's Technical Support BBS

3. ~RIP Demo Midwest~15 - 2 line TBBS system. This system is
(708) 978-2777 --- a full RIP Demo System.

4. ~Galacticomm BBS~16 -- The Major BBS' headquarters BBS
(305) 583-7808 --- Home of the RIPscrip Add-On for Major BBS

5. ~Searchlight BBS~17 -- Headquarters BBS for Searchlight BBS
(516) 689-2566 --- Author of RIP compatible Searchlight BBS

6. ~Wildcat BBS~18 ------ Mustang Software's Wildcat HQ BBS
(805) 395-0250 --- Authors of QmodemPro and Wildcat BBS

7. ~Synchronet BBS~19 --- Digital Dynamics Synchronet HQ BBS
(714) 529-9547 --- Authors of Synchronet BBS

8. ~Solaris BBS~20 ------ Headquarters BBS for Solaris BBS
+49-241-156071 --- German: Authors of Solaris BBS

9. ~Forbin Project~21 --- Iowa's largest BBS
(319) 266-0447 --- 6 lines, lots of RIPscrip support
General Information







For more information about RIPscrip based products, contact:








TeleGrafix Communications, Inc
16458 Bolsa Chica, #15
Huntington Beach, CA 92649

Voice: (714) 379-2131
Fax : (714) 379-2132
Data : (714) 379-2133
ArenaBBS [32 lines]
The MajorBBS
RIPterm Copyright Information





-----------------------
RIPTerm v1.54.00
-----------------------

A RIPscrip (tm) graphical terminal program
Copyright (c) 1992-93, TeleGrafix Communications, Inc.
All Rights Reserved

RIPscrip graphics allow you to use online hosts in
an entirely new and innovative way: graphically!


For more information on RIPscrip graphical products, contact:

TeleGrafix Communications, Inc.
16458 Bolsa Chica, #15
Huntington Beach, CA 92649

Voice: (714) 379-2131
Fax: (714) 379-2132
BBS: (714) 379-2133

RIPterm and RIPscrip are trademarks of TeleGrafix Communications, Inc.
Entering the phone number to dial

Please enter the telephone number you wish to dial. You may enter
any numeric digits (0-9). Hyphens are ignored. Enter a comma
for a 1/2 second delay (eg, 9,1714-555-1212). You may need to add
delays if you have to use a special service or a switchboard to
obtain an outside line dial-tone.
Dialing the modem

The dialing window will appear when RIPterm is physically attempting
to dial the modem. On this window will be displayed the number of
seconds that have elapsed, the time that dialing started, the time
of the last re-dial attempt, the telephone number and other various
information about the state of the dialing.

Simply tapping will abort the current dialing attempt and
start over. Tapping or clicking on "Cancel" will abort dialing
entirely.
Online Demos


ArenaBBS

ArenaBBS is a 32-line MajorBBS system. It is operated by the
authors of RIPscrip Graphics, Jeff Reeder [Covenant], Mark
Hayton [Necron], Mara Ward [Kytty], and Jim Bergman [Bergie].
This system demonstrates the usefulness of RIPscrip graphics
in conjunction with standard MajorBBS Menuing software.

ArenaBBS is also the Technical Support system for CovyWare
products for The MajorBBS. CovyWare products have been avail-
able for The MajorBBS Sysops for several years now.


TeleGrafix Communications, Inc.
16458 Bolsa Chica, #15
Huntington Beach, CA 92649

Voice : (714) 379-2131
Fax : (714) 379-2132
Data/BBS : (714) 379-2133 [3-2400, 8N1]
Stats : 32 lines, The MajorBBS [ibm]
Owner(s) : Jeff Reeder and Mara Ward


Create an account. At the Main Menu, type "RIP ON" then tap
the key for the graphical menus...


~Online Demo Systems~5
Nova Central

ResNova Software is a distributer of RIPscrip Graphical products.
They are the authors of Nova Link Professional, a Macintosh based
multi-user graphical BBS system.


ResNova Software
16458 Bolsa Chica, #193
Huntington Beach, CA 92649

Voice : (714) 379-9000
Fax : (714) 379-9014
Data/BBS : (714) 379-9004 [3-9600, 8N1]
Stats : 4 lines, Nova Link Professional [mac]
Owner(s) : Len Anderson


~Online Demo Systems~5
RIP Demo Midwest

RIP Demo Midwest is a RIPscrip Graphics distributer for TeleGrafix
Communications, Inc. They sell and perform Technical Support on
RIPscrip products. Their BBS, called "RIP Demo Midwest", is a TBBS
based system that provides an incredible display of what RIPscrip
graphics can do for you a System Operator. For anybody wanting to
see awesome online graphics, this system is a must see!


RIP Demo Midwest

Voice : (708) 820-8875
Data/BBS : (708) 978-2777 [3-14,400, 8N1]
Stats : 2 lines, TBBS [ibm]
Owner(s) : Bernal Schooley


Signup in "text mode" if you do not have the RDM Icons. Download
the System Icons and away you go. Be sure to see the Message
Forums and other areas.


~Online Demo Systems~5
Galacticomm BBS

The Galacticomm BBS is the headquarters BBS for The Major BBS.
Major BBS is a multi-user BBS software package with optional
full RIPscrip compatibility with their RIPscrip Add-On Option.
Full Auto-Sensing of RIPscrip graphics are possible with this
system. If you're looking at running RIPscrip on a Major BBS
system, this is the system to check out.


Galacticomm, Inc.
4101 S.W. 47th Avenue, Suite 101
Fort Lauderdale, FL 33314

Voice : (305) 583-5990
Fax : (305) 583-7846
Data/BBS : (305) 583-7808
Stats : 10 lines, The Major BBS
Owner(s) : Galacticomm, Inc.


~Online Demo Systems~5
Searchlight BBS

Searchlight BBS is the headquarters BBS for the software package
called Searchlight BBS. Searchlight has RIPscrip Auto Sensing
capability and has quite a bit of extensive support for RIPscrip
graphics in the stock BBS package.


Searchlight Software
P.O. Box 640
Stony Brook, NY 11790

Voice : (516) 751-2966
Data/BBS : (516) 689-2566
Stats : 4 lines, Searchlight BBS
Owner(s) : Searchlight Software


~Online Demo Systems~5
Wildcat BBS

Mustang Software are the authors of the popular Wildcat BBS package
as well as the reknowned Qmodem Pro terminal program. Wildcat's
new software Auto-Senses RIPscrip graphics and offers enhanced
RIPscrip support for the System Operator.


Mustang Software, Inc.
P.O. Box 2264
Bakersfield, CA 93303

Voice : (805) 395-0223
Fax : (805) 395-0713
Data/BBS : (805) 395-0650
Stats : 32 line Wildcat BBS
Owner(s) : Mustang Software, Inc.


~Online Demo Systems~5
Synchronet BBS

Digital Dynamics offers the Synchronet BBS software package. A
nicely powerful BBS package with RIPscrip support built right in.
Any System Operator purchasing Synchronet BBS will automatically
receive a set of stock RIPscrip graphical menus for your callers.


Digital Dynamics
P.O. Box 501
Yorba Linda, CA 92686

Voice : (714) 529-6328
Fax : (714) 529-9721
Data/BBS : (714) 529-9525
Stats : Synchronet Headquarters BBS
Owner(s) : Digital Dynamics


~Online Demo Systems~5
Solaris BBS

Solaris BBS is a BBS package written in Europe offering RIPscrip
compatibility. Solaris BBS has won the CeBIT software award of
Europe's CeBIT convention. The award was won in the Communications
division.


IKL Ingenieurbro Klaus Langner
Lotharstr. 42
D-5100 Aachen
GERMANY

Fax : +49-241-156071
Data/BBS : +49-241-156071
Data/BBS : +49-241-9100770 (ISDN)
Stats : Solaris BBS software


~Online Demo Systems~5
The Forbin Project

Forbin Project --- Iowa's largest BBS


(319) 266-0447 --- 6 lines, lots of RIPscrip support

File Transfers





~DOWNLOAD~220 a file
~UPLOAD~221 a file



Pull-Down menus
To activate the pull down menus, move the mouse pointer to the top of the
screen and press and hold down the right mouse button. A menu bar will
appear at the top of the screen. Move the mouse pointer to any of these
items and a list of menu options will appear below the menu bar. At this
point, move the mouse down into this list of items and as you move over
different items, they will be highlighted. To select any given item,
release the right mouse button while the desired option is highlighted.
You may access the menu system without the mouse by pressing the F10 key.
When selected, the menu bar will appear with one of the menu items
highlighted. Use the RIGHT and LEFT keys to highlight the desired menu
item, then press the PGDN, DOWN or ENTER keys to display a list of menu
contents for the specified topic. Use the UP/DOWN keys to highlight a
particular item in the list. The HOME and END keys work as you would
expect them to. While a menu is displayed completely, you may use the LEFT
and RIGHT arrow keys to move to an adjacent menu topic. Pressing PGUP or
ESC while a menu is displayed will remove the list of menu options, and
return you to the menu bar only. Pressing ESC again will terminate the
menu bar mode and return you to your RIPterm session. If you select options
while accessing the menu with the keyboard, when the option is finished
executing, you will be returned to the pull-down menu so that you can
execute other options quickly.
All options in the pull down menus have corresponding hot-keys that you can
use. Hot-keys are keyboard short cuts for menu options. Hot-keys make it
so that you do not have to use the mouse to access the menu.
Some menu options are "toggle" items. If an option is toggled ON, then you
will see a check-mark beside the option indicating that it is active.
Select these options to toggle the state ON or OFF.
Help on Help

The Help System of RIPterm is quite simple to use. You may at any
time return to the Table of Contents by clicking on the "Contents"
button at the bottom of the screen. If you have navigated through
various Help Screens, you can back-up to the previous screen by
clicking on the "Back" button. Any words or phrases which are
hilighted are "keywords" which you can click on to jump to that
help topic. You may also use TAB and SHIFT-TAB to hilight different
keywords. The Arrow keys may also be used for convenience. Simply
tap and the currently selected keyword (if any) will be
selected and RIPterm will jump to that help screen.
Help on Menu Help

Selecting the "Pull-Down Menu Help" option from the PROJECT menu
allows you to view help information on the various menu options. A
window will appear instructing you to select a pull-down menu option
for help. Simply click on the right mouse button and pull down the
desired menu. Select an option, and a Help Screen will appear on
that item. When finished, press the key to exit "Menu Help"
mode. You may also select menu options via the keyboard by using the
F10 key to activate the menu system.
INIT STRING

This field is the modem command that is sent to the modem when
RIPterm starts up. All modem commands begin with an "AT", short for
'ATtention'. You may specify control characters in a modem command
string by preceding the character with a caret (^). For example, a
CTRL-C would be ^C.
AUTO ANSWER

This modem command is what would be sent to the modem to set it for
"auto-answer" mode. Auto-answer means that the modem will answer the
phone automatically when it rings. The default auto-answer string
which should work on nearly any modem is "AT S0=1^m" where the "1"
indicates that the modem should pick up the phone after the 1st ring.
MODEM RESET

This is the modem command string that is sent when the modem needs to
be reset. This may be necessary if you "hang-up" the modem, abort a
dial attempt, or exit RIPterm. For most modems, this command is Z,
which would be entered as "ATZ^m".
Project: About RIPterm

This option will display a help screen displaying the copyright
information for RIPterm.
Project: System Info

This option will display the amount of RAM memory currently avail-
able as well as the amount of disk space free on the currently
selected hard disk.
Project: Help System

This option will display the help system's TABLE OF CONTENTS.
Project: Help on Menus

This option will allow you to view Help Information on the various
PULL-DOWN MENU options. A window will appear instructing you to
select a pull-down menu option for help. Simply click on the right
mouse button and pull down the desired menu. Select an option, and
a Help Screen will appear on that item. When finished, tap the
key to exit "Menu Help" mode.
Project: Exit

This exits RIPterm and return you to DOS. If your modem
configuration is set to "modem dialing", and you are currently
on-line, a dialog box will appear asking if you wish to hang-up
before exiting. If you choose NO at this prompt, you will remain
on-line even after you have exited to DOS. Use this option with
caution, as if you forget that you are on-line, you could charge up a
considerable long distance bill.
Options: Status Line

The status line displays various important information about the
current State of RIPterm. Information displayed left to right:

ÚÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂ
³ F1 = Help ³ F10 = Menus ³ RIPscrip ³ 38400 þ N81 FDX ³
ÀÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁ
(1) (2) (3) (4) (5)

ÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄ¿
³ COM1 ³ RIPterm v1.54.00 ³ Offline ³
ÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÙ
(6) (7) (8)

(1) How to get the help system table of contents

(2) How to use the keyboard only to select from the menus

(3) What terminal emulation is in use, or the name of the log
file if one has been opened, or the LPT port that it being
printed to.

(4) The baud rate, parity setting, data bits and stop bits

(5) Full-duplex (FDX) or half-duplex (HDX) settings

(6) The COM port that is currently in use

(7) The current version number of RIPterm

(8) Whether you are "on-line" or "off-line"

To display or hide the status line, press ALT-SPACE.
Options: Clear GRAPHICS Window

RIPterm uses two windows in RIPscrip graphics mode, a graphics window
and a text window. The text window is where all non-graphical data
is displayed. The graphics window is where all graphical RIPscrip
commands are displayed.

Choose this option to clear the graphics window only. If the
graphics window overlaps the text window, then some of the text may
be erased in the process. The window is cleared to the current
background color, which by default is BLACK.

NOTE: The graphics window is ALWAYS set to the full screen in this
version of RIPterm (v1.54.00).
Options: Clear the TEXT Window

RIPterm uses two windows in RIPscrip graphics mode, a Graphics Window
and a Text Window. The Graphics Window is where all graphical
RIPscrip commands are displayed. The Text Window is where all non-
graphics data is displayed.

Choose this option to clear the Texts Window only. If the Text
Window overlaps the Graphics Window, then some of the graphics may be
erased in the process. The window is cleared to BLACK and the cursor
moved to the upper left corner of the window.

NOTE: The Text Window, by default, is full screen. This may be
changed by RIPscrip graphics commands.
Options: RESET all Windows

This command will reset the text and graphics windows to full
screen. In addition, the screen is cleared and the cursor moved to
the upper left hand corner of the screen. This is equivalent to a
clear screen command in other software packages. The color palette
is reset to the standard 16 ANSI colors, the font is reset to the
system default you have selected and any mouse fields/buttons are
deleted from the screen.
Setup: Modem Settings

This dialog box will allow you to modify your modem configuration.
You may alter the modem initialization commands, the auto-answer
string or the modem reset command string. These options use standard
Hayes-compatible modem commands. If you wish to insert a "pause"
into the command, simply insert a comma (,) or a tilde (~).

In addition to modem commands, you may set the current COM port, the
data bits, stop bits, parity setting and baud rate. Standard
settings are either 8 data bits, 1 stop bit and NO parity (8N1), or 7
data bits, 1 stop bit and EVEN parity (7E1). Additional options
allow you to specify the number of seconds to wait for a connection
(redial time), whether to add CR/LF combinations and whether RIPterm
is connected directly to a modem or not. You may also specify flow
control for the serial port as RTS/CTS control (hardware flow
control, the most reliable). If you specify RTS/CTS flow control,
make sure your modem cable can support the specific signals that
would make this mode work properly. Most commonly available serial
cables support this feature now. If you have an internal modem, then
this mode should work for you automatically.

One final option on this dialog box is the "Use Modem" option. If
selected (the default), then RIPterm assumes it is connected to a
modem. If it is disabled, then RIPterm thinks it is connected to
another computer directly using a modem eliminator cable (also known
as a "NULL MODEM" cable).

To alter the serial port IRQ settings, choose the INTERRUPT SETUP
option from the Modem Menu. To alter serial port addresses, choose
the option SERIAL ADDRESSES from the OPTIONS menu.

These settings are part of the setup, so once you alter them, you
should choose the SAVE SETUP option to make them permanent.
Setup: Save Setup

This option will save a number of configuration parameters for
RIPterm. Among the various items maintained in the Setup are:

þ All of the "Modem Settings"
þ All of the "General Settings"
þ All of the "Modem Prefix/Suffix" settings
þ All "ASCII Upload Settings"
þ Serial Port IRQ Interrupt settings (for all four ports)
þ Serial Port I/O Address settings (for all four ports)
þ System Font setting
þ Dialing Directory TOGGLE status

Each time you load RIPterm, the setup is loaded and used for the
current session.

Setup information is contained in a file called RIPTERM.CNF by
default. This can be altered by using the -S parameter when starting
up RIPterm. This option instructs RIPterm to use an alternate setup
file (e.g., RIPTERM -Smysetup.cnf).
Modem: Dial the Modem

This command will prompt you to enter the telephone number to dial.
You may enter any digits from 0-9. Hyphens are ignored. If you
need to obtain a delay before continuing the rest of the phone
number, simply enter a comma (,) for a 1/2 second pause. After
entering the phone number, the DIALING window will appear showing
you the current status of RIPterm as it dials the modem.
Modem: Hangup the Modem

This option will attempt to disconnect the modem, thus logging you
off of whatever host you are connected to.

You may also hang-up the modem by clicking on the "On-line" field of
the Status Bar.

If for some reason, RIPterm was unable to successfully disconnect the
modem, the message "Hang-up Failed" will be displayed and your system
beep to indicate a problem has occured.
Options: Text scroll-back

This option will activate the text scrollback system. This allows
you to view previously displayed text information that has come
across the modem. You may set the scrollback buffer size to 5k - 64k
of memory.

Within scrollback, you may choose from the following options:

SAVE buffer page to a text file
SAVE entire buffer to a text file
PRINT the current buffer page, or the entire buffer
SEARCH for a particular piece of text
SEARCH AGAIN for a previously searched for text string

At the top of the scrollback screen are buttons for the above
commands. In addition, there are buttons for scrolling up and down,
paging up and down, or moving to the beginning or end of the buffer.

NOTE: The scrollback buffer filters out ANSI color codes and
RIPscrip graphics for an uncluttered text display.
Options: Keystroke Macro Editor

This option will allow you to edit "Hot Keys" in RIPterm. Macros are
functions that you can define to perform short-cut operations on the
BBS Host. For example, you can instruct RIPterm to make the F5 key
type your User-ID and hit for you. This would allow you to
log-on quickly by simply tapping a single key. RIPterm's Macro
system is easy to use, and very powerful! You can save your macro
keys to the default Macro file (RIPTERM.KEY), or if you need to have
multiple macro configurations, you can save macros to different files.
Project: Open Log File

A log file captures text transmitted from the host into a text file.
ANSI color codes and RIPscrip graphics commands are filtered out for
your convenience. This command can be very powerful on hosts where
you want to save data coming across the screen to a file that you can
read when off-line, at your leisure. A log file can be as big as you
want, subject to the amount of currently available disk space.

To open a log file, select "Open Log File" from the menu. You will
be prompted for a filename. When a log file is open, the menu option
"Open Log File" changes to "Pause/Close Log" and the status bar will
show the log file name in the third spot from the left, where the
terminal emulation is normally displayed.

If a log file is currently open, selecting "Pause/Close Log" from the
menu, or clicking on the filename in the status bar will give you the
option to either pause the log, or to close the file. Pausing
"suspends" logging to disk temporarily so that you can do things
without saving them to the log file. If you are currently paused,
selecting "Pause/Close Log" again or clicking on the filename in the
status bar will prompt you to either resume, or close the log.

If a log file is open, and you choose EXIT RIPTERM, it will be
closed automatically.
Transfer: Download a File

This command downloads (receives) a file from the host to your
system. This is done by what's called a "protocol" transfer. A
protocol is like a language that humans speak. There are a number of
languages like French, English, and Italian. If two people are
speaking in different languages, the net result is that no
communication occurs. The same goes for protocols. Both the host
and the terminal (RIPterm) must use the same protocol if they are to
communicate properly.

To download a file, instruct the host which file you want to
transfer. Select a protocol from the menu of available protocols.
When the host says "Ready to download..." or "Ready to send...",
choose the download option of RIPterm and select the same protocol
that you chose on the host. Enter a filename to save to your local
hard disk and the file transfer will commence. When the transfer is
done, you will be returned to terminal mode and the file will either
exist on your hard disk, or will be incomplete or missing entirely if
an error occurred.

The currently supported protocols are:

X-Modem (checksum)
X-Modem (CRC)
X-Modem-1K
X-Modem-1K (G)
Y-Modem (Batch)
Y-Modem (G)
Z-Modem
Kermit
ASCII (text files only!)

See also, ~UPLOAD A FILE~221
Transfer: Upload a File

This command uploads (sends) a file to the host from your system.
This is done by what's called a "protocol" transfer. A protocol is
like a language that humans speak. There are a number of languages
like French, English, and Italian. If two people are speaking in
different languages, the net result is that no communication occurs.
The same goes for protocols. Both the host and the terminal
(RIPterm) must use the same protocol if they are to communicate
properly.

To upload a file, instruct the host to upload, and give the host a
filename. Select a protocol from the menu of available protocols.
When the host says "Ready to upload..." or "Ready to receive...",
choose the upload option of RIPterm and select the corresponding
protocol that you chose on the host. Enter a filename to send from
your local hard disk and the file transfer will begin. When the
transfer is done, you will be returned to terminal mode and if there
were no errors in transmission, the file will exist on the host.

The currently supported protocols are:

X-Modem (checksum)
X-Modem (CRC)
X-Modem-1K
X-Modem-1K (G)
Y-Modem (Batch)
Y-Modem (G)
Z-Modem
Kermit
ASCII (text files only!)

See also, ~DOWNLOAD A FILE~220
Modem: Serial Port Interrupt Setup

THIS IS AN ADVANCED OPTION AND SHOULD NOT BE USED UNLESS YOU ARE
FAMILIAR WITH IBM-PC INTERRUPTS AND HARDWARE SETUP!

This option allows you to customize the Interrupt (IRQ) settings
for each of your four COM ports. Normally this will not be
necessary. However, some PC's have special configurations that
require the terminal's setup to be altered if the serial ports
are to function properly.

There are five different Interrupts that can be selected for
each COM port (2, 3, 4, 5, and 7). If two serial ports in the
computer use the same Interrupt (ie, a Conflict), then problems
may arise.
Transfer: ASCII Upload Settings

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º ASCII Upload Settings º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ÚÄÄÄÄ¿ º
º Line Delay ³ 10 ³ º
º ÃÄÄÄÄ´ º
º Character Delay ³ 0 ³ º
º ÀÄÄÄÄÙ º
º ÚÄÄ¿ º
º Blank Expansion ³XX³ º
º ÀÄÄÙ º
º ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ OK ³ ³ CANCEL ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

This option modifies the default settings for ASCII (text) uploads.
Some hosts are picky about how fast they can take text data being
uploaded to them. With this in mind, you can set a short delay in
between each line of text sent to the host, and/or you can set a
delay in between each character sent to the host. Fine tuning this
can make ASCII text uploads fast and the most optimized they can be
for the host you call.

One last setting determines how "blank lines" are handled. For
example, if you upload a text file into an Email message on a BBS and
the file has blank lines in it, when that blank line is uploaded to
the system it might (depending on the BBS package) show a command
prompt instead of accepting the blank line as "raw text". RIPterm
allows you to "transform" blank lines into a single space character
followed by a carriage return. This in effect, tricks the BBS into
thinking you typed something in, but at the same time makes it look
like a real blank line in your message.
Project: Jump to DOS

The "Jump to DOS" feature allows you to shell out to an MS-DOS
command line while remaining in RIPterm. You would use this if you
wanted to obtain a DOS directory, or to run an editor, or use DOS in
general. To return to RIPterm from the DOS command line, type
"EXIT".

RIPterm will display a special DOS prompt indicating that are
currently running RIPterm, but executing a DOS shell. You may use
any disk drive you want, or change directories. When you type
"EXIT", RIPterm will return to your default RIPterm directory so that
it can re-load files for you. When you return to your RIPterm
session, the current graphics screen is restored as well as any mouse
fields, or other parameters.

See the section on external applications for more details about the
DOS Shell feature.
Transfer: Upload & Download

You have the following upload/download protocols to choose from:

X-Modem (checksum)
X-Modem (CRC)
X-Modem-1K
X-Modem-1K (G)
Y-Modem (Batch)
Y-Modem (G)
Z-Modem
Kermit
ASCII (text files only!)

Simply type for "download file", or for "upload".
Modem: Initialize Modem

Choosing this option will reset the modem, and send the Modem
Initialization string to the modem. This will effectively
reset the modem to the configured default settings.

The commands sent to the modem can be altered by choosing
Modem Settings from the MODEM Pull-down menu (Alt-O).
Modem: Modem Auto-Answer

This command will transmit the modem Auto-Answer command string
to the modem. This command instructs the modem to answer the
phone after a certain number of rings.

The commands sent to the modem can be altered by choosing
Modem Settings from the MODEM Pull-down menu (Alt-O).
Options: System Font

The System Font allows you to select the font that is used in
text/ANSI mode. It does not have any effect on the graphics
shown. Any subsequent text/ANSI displayed on the screen will
appear in the chosen system font unless the host explicitly tells
it to use another font for the text window.

This mode allows you to specify how "large" text is when you are
in full-screen text mode. You have five separate System Fonts to
choose from. They are:

80x43 - default
80x25 - normal DOS screen size
40x25 - low-resolution font
91x43 - get more columns of text at once
91x25 - get more columns of text at once
Options: Doorway Mode
This mode is of use on a number of host packages that take advantage of
"Doors". When in Doorway mode, any keystroke that you enter on your
keyboard is transmitted to the host regardless of the fact that the
keystroke might be a menu shortcut, or something that RIPterm would
normally process locally. This allows you to use special keystrokes (like
INSERT, DELETE, PGUP, Function Keys, etc.) on a host program that can take
advantage of it. The most popular program that takes advantage of this mode
is DOORWAY (tm) by Marshall Dudley.
RIPterm's support for Doorway operation is a complete implementation of the
Doorway interface. It fully supports the Printer Re-direction feature as
well as Special Character Overiding for non-printable ASCII characters
(control characters). RIPterm v1.54.00 is one of the first terminals to be
released to the general "market" with complete Doorway support.

PROGRAMMER'S NOTE
For the technical minded who want to know how this works,
this is what's going on:

þ The keystroke is recorded using BIOS interrupt 0x16, sub-
function 0x00 for non-101-key keyboards, or sub-function
0x10 for 101-key keyboards.

þ If register AL contains a value (the ASCII character), and
AH is equal to 0, then it is sent to the host by transmitting
the character directly over the comm port (eg, 'A', 'z', etc).

þ If AH is not 0, then transmit the contents of AH instead to
the host by transmitting a null (0), then the contents of AH.
If AL == E0, and AH != 0, then it is an enhanced 101-key
scancode and should be sent to the host as a null (0), followed
by an 0xE0, then followed by the raw scan code (AH).
Data: Store Information

This option gives you control over host data queries to your
system. This option defaults to ON, giving you the ability to
scrutinize any queries by the host to ask your system for a piece
of information. This does not apply to pre-defined text
variables, just variables that contain data that you've entered.

How does this apply to you? Well, RIPscrip has the inherent
ability to pop-up dialog boxes onto your screen asking you for a
piece of information. Depending on the request, this information
might be stored to your local RIPterm database for future use (by
the same host, or potentially another). This option exists so
that if a host asks your terminal for a piece of information, you
have the ability to intervene (i.e., prevent the information from
being sent). This override feature is for security purposes in
the event that your database contains sensitive information that
you do not want to be given out without your explicit consent.
Data: Show Variables

This option displays all text variables that have been stored to
the local RIPTERM.DB database file. All variables are listed to
the current text window, but are not sent to the host. This
allows you to see what is currently in your database.

NOTE: The variables are appended to the scrollback buffer. You
can view them by selecting text scrollback from the
Options menu, or pressing ALT-B.
Data: Built-in Variables

This displays the contents of all text variables that are built
into RIPterm. Some variables are pre-defined in the sense that
RIPterm doesn't need you to instruct it with information. Among
the various pre-defined variables are things like $DATE$, $TIME$,
and other such variables that change frequently. Some variables
do not contain valid text data due to their nature. These might
include variables like $SBARON$, or $SBAROFF$ which turn display
or hide the Status Bar. When listing these variables, the
contents are listed as blank.

NOTE: The variables are appended to the scrollback buffer. You
can view them by selecting text scrollback from the
Options menu, or pressing ALT-B.
Modem: Serial Addresses

THIS IS AN ADVANCED OPTION AND SHOULD NOT BE USED UNLESS YOU ARE
FAMILIAR WITH IBM-PC BASE I/O ADDRESSES AND HARDWARE SETUP!

This option allows you to customize the base I/O addresses of the
four COM ports that RIPterm can utilize. Normally, you will not need
to alter these settings. If you are a PC technician, or you have a
serial port configuration that doesn't comply with the COM1-COM4
standards, you may need to alter your addresses for these ports to
make RIPterm function properly. The standard addresses for COM1-4
are as follows on an AT compatible computer:


Normal IBM-AT Micro Channel
(ISA/EISA) (PS/2)

PORT ADDRESS IRQ PORT ADDRESS IRQ
---------------------- ----------------------
COM1 3F8 4 COM1 3F8 4
COM2 2F8 3 COM2 2F8 3
COM3 3E8 4 COM3 3220 3
COM4 2E8 3 COM4 3228 3


NOTE: The first time you install RIPterm, it will auto-sense if you
are on a Micro Channel machine, and if so, will attempt to
customize the Addresses and IRQ's for COM3 and COM4 itself.
Options: Button Hot-Keys

A new option is available to the RIPterm user: Button hotkey release
mode. This allows the user to determine whether his keystrokes
should be checked with the BBS buttons or not for activation. In
other words, if the BBS places a button on the screen like this:

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³
³ (E)nter name ³
³ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

...where the hotkey for the button is "E", simply pressing the "E"
key on your keyboard would normally activate this button. This may
not be desirable if you're trying to send a message to another user
with the letter "E" in it. Now, there's a way around this: Hotkey
Release Mode.

Hotkey Release mode is linked to your SCROLL-LOCK key on your
keyboard. If Scroll Lock is lit, then hotkeys are processed. If it
is not lit, then the character will be sent to the BBS directly,
bypassing any button hotkeys.
External: Edit Applications

This option allows you to edit up to ten (10) different configurable
application programs. The Application feature allows you to
"plug-in" external programs into RIPterm to do various things. From
this menu option, you can edit the configurations of all ten
"Application slots". You may custom tailor how the programs are run,
what slot they are associated with, whether they should be run 'on'
particular files that you download, and various other settings that
may pertain to running external programs.
External: Run Application

This menu allows you to select an external application to run. When
chosen, the "command line" for the program is processed and if any
text variables (see below) are present it will process them as well
to construct a complete MS-DOS Command Line. When all processing on
the command line is complete, RIPterm will physically "shell-to-DOS"
and run the specified program.
Options: General Setup
The General Settings dialog box controls various miscellaneous settings for
the RIPterm environment. The various settings in this dialog box are:

Download Directory
Upload Directory
Scrollback Size (in K)
Printer Port configuration
Status Bar
Zooming Windows
Enable Beeps
VT-102 Emulation
Shell to EMS/XMS
Mouse Field Select
101-key keyboard
Hot-key mode
Data security
Zmodem Recovery
Auto Zmodem Download
Force DTR on exit
Options: Printer Log

By toggling this option ON, your current online session will be
echoed to your local printer (if any). Any ANSI/ASCII text that is
displayed on your screen will also be sent to your local printer on
whatever Printer Port (LPT) you have configured RIPterm to use. If
RIPterm has not been configured for a printer, then this option will
not operate (it will refuse to print). When this mode is active, you
will see a message on the status bar saying "--LPT1--" or whatever
port you have configured for your printer. Simply clicking on this
field in the status bar will turn off printer log mode.
Modem Setup - HELP

This will display a help screen for the modem options dialog box.
Modem Setup - SAVE

This option will close the dialog box and automatically save the
current settings to the RIPterm setup file.
Modem Setup - CANCEL

When chosen, any changes in the Modem Options dialog box will be
discarded. Whatever settings were active before entering this dialog
box will be restored. You will be sent immediately to the terminal
window.
Modem Setup - OK

When chosen, OK will take all of the modem options and make them
current. It will re-initialize the serial port if necessary and make
any of the changes active. The changes are not automatically saved
to the RIPterm setup file - you must do that yourself. After
choosing this item, the dialog box will close and you will be
returned to the terminal window.
Modem Setup - Drop DTR to hangup?

DTR hangup is often referred to as "quick hangup". When activated,
RIPterm will lower the DTR signal on the modem for 1 second to try to
tell the modem to "hangup". Many modems will respond to this form of
hangup command. In order for the modem to recognize this mode of
operation, make sure you have the "AT &D2" command in your modem
initialization command string. This is the modem command to tell
your modem to disconnect if DTR is inactive. If for some obscure
reason DTR doesn't hangup the modem, RIPterm will attempt to hangup
the modem by issuing the typical hangup command:

+++ATH0^m

If after trying both methods the modem still hasn't hung-up, RIPterm
will say "Hangup Failed" and beep your PC Speaker.
Modem Setup - Local Echo?

This command will toggle whether RIPterm should echo keystrokes to
the terminal locally, or let the host perform the echoing. Normally,
the host will do this for you, so echo is OFF by default. In some
situations though, you may wish to toggle ECHO ON. One such
situation is if you are directly connected to another person's
computer via modem and are typing to them in a "chat-like" manner.
Modem Setup - Port Lock (continued 2)

Now, back to PORT LOCK. Port Lock is used for high speed modems to
tell RIPterm NOT to perform auto-baud detection when connecting to
other systems. What this means is that the baud rate indicated in
the dialing directory will not change even if the two modems sync-up
at a lower baud rate. In this way, the speed between the computer
and the modem are at a fixed rate always and the baud rate between
the two modems can vary.

When Port Lock is enabled, RIPterm will let the modems worry about
getting their speeds "just right". Even if your high speed modem
only connected at 300 baud, RIPterm could still talk to the modem at
57,600 baud. The modem would handle all of the details about "flow
control" between the computer/modem to make sure that data doesn't
get stuffed into the modem faster than the telephone connection can
handle.
Modem Setup - Port Lock (continued)

Notice that the links between each computer and their respective
modems are set for 9600 baud. Also, the telephone connection itself
is also at 9600 baud. Now, lets say one computer sends a 10k packet
of data to its modem. The modem compresses that data into a smaller
packet, say 5k for the point of discussion. Now that data takes half
as long to transmit. The modem on the other end of the connection
decompresses the packet to get the original 10k packet again and it
shoots it out the serial port to the computer. Now if another 5k
compressed packet is coming over the phone line immediately after the
first one, the modem has to decompress that packet and send it to the
computer as well. If the link between the computer and the modem is
THE SAME SPEED as the telephone link (modem-to-modem) then the act of
decompressing data packets might create more data than the computer
can accept at the given baud rate. It is possible to LOSE data
because of serial port speeds.

The solution in situations like this is to set the baud rate of
RIPterm to a value higher than the highest connection speed. For
example, if you have a 14,400 baud modem, you might be inclined to
set your baud rate in RIPterm to 19,200 baud (the next highest
setting). In practice though, modems can compress data better than
that. The next highest setting is 38,400 baud which is a very good
choice. However, for optimal results, you would want to set RIPterm
at a rate like 57,600 baud (roughly 4 times the speed of the modem).
This insures that even if the modem decompressed a packet that was
compressed down to 25% of its original size, the computer could
receive the data at full speed from the modem.


~~289
Modem Setup - Port Lock?

Port Lock is used with high speed modems. Before explaining why you
need it, let's discuss how a regular modem works with Baud Rates.
Normally, a modem must be set for the exact same baud rate as the
connection. For example, if the modem says:

"CONNECT 2400"

then RIPterm must be set for 2400 baud if it is to talk to the remote
Host (BBS). RIPterm will automatically see this CONNECT 2400 message
and automatically switch baud rates for you (auto-baud detect).

Now with High Speed modems the situation is a bit different. Most
high speed modems achieve higher baud rates by compressing data,
transmitting it, and letting the modem on the other end of the
connection de-compress the data. Now, image a connection like this:

ÚÄÄÄÄÄÄÄ¿
³ ³
³ ³ 9600
ÚÄÁÄÄÄÄÄÄÄÁÄ¿ baud ÚÄÄÄÄÄ¿
³ Computer ³ÍÍÍͳModem³
ÀÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÙ

/9600 º ÚÄÄÄÄÄÄÄ¿
Telephone / baud º ³ ³
connection\  9600 ³ ³
\ ÚÄÄÄÄÄ¿ baud ÚÄÁÄÄÄÄÄÄÄÁÄ¿
³Modem³ÍÍÍͳ Computer ³
ÀÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÙ

~~290
Modem Setup - Use RTS/CTS flow control?

This option determines whether any "flow control" should be used between
your computer and your modem. With RIPterm, flow control is very
important at high baud rates. It is critically important with high speed
file transfers with protocols like Zmodem or Ymodem. Without flow
control, the BBS might be sending data faster than the terminal can take
it in. RTS/CTS is a form of "hardware flow control". What this means is
that the hardware (i.e., Modem & computer) know how to tell each other
"I'm ready for more data now, continue...".

In order to take advantage of this mode of operation you need to make
sure you have a full "hardware handshaking" serial cable. 99% of all
serial cables you can purchase for an IBM-PC now'a'days are these types
of cables. If for some obscure reason, RTS/CTS flow control is not
usable on your particular PC configuration, RIPterm will issue the error
message:

"CTS is inactive, so RTS/CTS handshaking is disabled"

What this means is that RIPterm sensed that RTS/CTS was not allowable and
it will automatically shut off that mode for you so that RIPterm will
function properly. NOTE, THIS ERROR MESSAGE CAN ALSO OCCUR IF YOU
BOOT-UP RIPTERM WHILE YOUR MODEM IS TURNED OFF!

When viewing RIPscrip graphics at high baud rates (9600 baud and higher),
this form of flow control is EXTREMELY IMPORTANT! Without it you could
easily have garbled graphics. The reason for this is when you're working
in a graphical environment, you are doing a lot of stuff "behind the
scenes" to show even so much as a single line on the screen. Since
graphics mode can be so CPU intensive, sometimes it is necessary to tell
the BBS to "hold on" while the terminal "catches up" with the BBS. That
is what flow control is used for and why RIPterm really would like to
have this mode active.
Modem Setup - Add CR/LF?

This option will add CR/LF combinations at the end of text lines.
Normally, this is not necessary. Some hosts however, require that
CR/LF's be ON for you to see text properly. Normally, this option is
OFF. You may toggle it ON if need be.

If text coming across the modem does not move to the next line, then
you need to turn this option ON. If every line of text is separated
by a blank line, then you need to toggle this OFF.
Modem Setup - Use Modem?

If selected, RIPterm will assume that it is directly connected to a
physical modem device. This is the normal, default situation. If
you are using RIPterm to connect directly to another computer via a
serial link (i.e., a "null modem"), then you would not want to have
this option set. If this option is enabled, then RIPterm will send
the "Modem Init" command string to the modem when RIPterm boots up.
If this option is not selected then RIPterm will simply tap the
key for you when it boots up to get some kind of a response
from the BBS that its directly connected to.
Modem Setup - Stop Bits

This option allows you to alter the number of "Stop Bits" that are
used for the communications link. Valid settings are 1 stop bit, or
2 stop bits. Typically, 1 stop bit will be used for the vast
majority of hosts.

Here are the typical Data Bits/Parity/Stop Bits settings. In nearly
100% of every situation, there are only two combinations of these
three values that are used. They are:

8 data bits 7 data bits
No parity Even parity
1 stop bit 1 stop bit
----------- -----------
8-N-1 7-E-1 <- referred to as
eight-none-one seven-even-one <- pronounced
Modem Setup - Parity

This option allows you to alter the parity setting that will be used
for a given communications link. Valid settings are EVEN, ODD or
NONE. The vast majority of hosts in the world use a setting of NONE,
for "No Parity". Situations where you will choose something other
than NONE would be if you were calling a mainframe computer, or
dialing up via a nationwide network like TymNet, TeleNet, GEnie,
CompuServe, or other such X.25-based hosts. If in doubt, try NONE.

Here are the typical Data Bits/Parity/Stop Bits settings. In nearly
100% of every situation, there are only two combinations of these
three values that are used. They are:

8 data bits 7 data bits
No parity Even parity
1 stop bit 1 stop bit
----------- -----------
8-N-1 7-E-1 <- referred to as
eight-none-one seven-even-one <- pronounced
Modem Setup - Data Bits

This option allows you to alter the number of data bits that will be
used for a given communications link. Valid settings are 7 data
bits, or 8 data bits. You will find that most hosts use 8 data
bits. 7 data bits are commonly used when calling mainframe
computers, or large hosts like TymNet, TeleNet, GEnie, CompuServe, or
other nationwide network services that use the X.25 network
protocol. When in doubt, try 8 data bits. If you get garbled
information, try 7.

Here are the typical Data Bits/Parity/Stop Bits settings. In nearly
100% of every situation, there are only two combinations of these
three values that are used. They are:

8 data bits 7 data bits
No parity Even parity
1 stop bit 1 stop bit
----------- -----------
8-N-1 7-E-1 <- referred to as
eight-none-one seven-even-one <- pronounced
Modem Setup - Baud Rate

This option allows you to specify the default baud rate in which
RIPterm should operate. Valid baud rates are 300, 1200, 2400, 4800,
9600, 19200, 38400, 57600, and 115200 baud.
Modem Setup - Comm Port

This option allows you to specify which communications port will be
used to dial the modem. Valid ports are COM1 through COM4. Of
course, your system must have the given port in order to be able to
dial out on it. RIPterm will normally initialize the modem upon
initial bootup providing the "Use Modem" option is selected.
Modem Setup - Redial Time

The "redial time" setting allows you to specify how many seconds
RIPterm should wait before assuming that the dialed system isn't
answering. This value is set by default to 45 seconds. You might
need to extend this to a higher value if you're calling through an
elaborate telephone system. Shortening the duration may be desirable
if you are dialing a number where the Host connects quickly and you
don't need the extended redial times.
MODEM SETUP INFORMATION
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ~Modem Init~302 ³ AT &C1 &D2 E1 V1 X4^M ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Auto Answer~303 ³ AT S0=1^M ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Modem Reset~304 ³ AT Z^M ³ º
º ÃÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ~Redial Time~300 ³ 45 ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ÀÄÄÄÄÙ ~Com Port~299 ³ 1  ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Use Modem~294 þ ~Port Lock~291 þ ~Baud Rate~298 ³ 9600  ³ º
º ~Add CR/LF~293 þ ~Local Echo~288 þ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~RTS/CTS~292 þ ~DTR hangup~287 þ ~Data Bits~297 ³ 8  ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Parity~296 ³ None  ³ º
ºÚÄÄÄÄÄÄÄÄ¿ÚÄÄÄÄÄÄÄÄ¿ÚÄÄÄÄÄÄÄÄ¿ÚÄÄÄÄÄÄÄÄ¿ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º³ ~OK~286 ³³ ~CANCEL~285 ³³ ~SAVE~284 ³³ ~HELP~283 ³ ~Stop Bits~295 ³ 1  ³ º
ºÀÄÄÄÄÄÄÄÄÙÀÄÄÄÄÄÄÄÄÙÀÄÄÄÄÄÄÄÄÙÀÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
This dialog box is for modifying your modem config. You may alter the
modem initialization commands, the auto-answer string and the modem reset
command string. These options use standard Hayes modem commands. If you
wish to insert a pause into the command, simply insert a comma (,). You
may also set the COM port, data bits, stop bits, parity, and baud rate.
Standard settings are 8 data bits, 1 stop bit and NO parity (8N1), or 7
data bits, 1 stop bit and EVEN parity (7E1). Other options let you specify
the seconds to wait for a connection (redial time), whether to add CR/LF,
and whether RIPterm is connected directly to a modem or not.
These settings are part of the setup, so once you alter them, you should
choose the SAVE button at the bottom of the dialog box.
MODEM INIT STRING HELP

This field is the modem command that is physically sent to the
modem when RIPterm boots up. All modem commands begin with an
"AT", short for 'ATtention'. At the end of the command should
be a ^M (carriage return). You may specify control characters
by preceding the character with a caret (^). So, a CTRL-C would
be ^C.

For more information on available Modem Commands, consult your
modem manual.
MODEM AUTO-ANSWER STRING HELP

This modem command is what would be sent to the modem to set it
for "auto-answer" mode. Auto-Answer means that the modem will
automatically answer the phone when it RING's. All modem commands
begin with an "AT", short for 'ATtention'. At the end of the
command should be a ^M (carriage return). You may specify control
characters by preceding the character with a caret (^). So, a
CTRL-C would be ^C.

For more information on available Modem Commands, consult your
modem manual.
MODEM RESET STRING HELP

This field is the modem command that is physically sent to the
modem when the modem needs to be reset. This may be necessary
if you "hangup" the modem, abort a dial attempt, or exit RIPterm.
All modem commands begin with an "AT", short for 'ATtention'.
At the end of the command should be a ^M (carriage return). You
may specify control characters by preceding the character with a
caret (^). So, a CTRL-C would be ^C.

For more information on available Modem Commands, consult your
modem manual.
DEFAULT CONFIG SAVED

This message is displayed when your default RIPterm configuration
has been saved successfully to disk. When you re-load RIPterm,
the setup will be loaded from disk and the settings saved therein
will be used instead of the defaults.
CANNOT SAVE DEFAULT CONFIG

Something went wrong when RIPterm tried to save its Setup data to
disk. A number of problems could cause this, like:

- Disk Full (no space on hard disk)
- A Disk error (bad sector)
- Your PC's configuration is not setup properly (ie, FILES=
not being set to a high enough value)
Image not correct Icon Format

A RIPscrip command was encountered which instructed RIPterm to load
an Icon off of your hard disk. However, the Icon that was found
was not a valid Icon File. Your Icon file is most likely corrupt.
In order to correct this situation, you should download the latest
Icon Files from the Host BBS and place them in the ICONS\ directory
under the RIPTERM directory.
Help - Error reading file

An error occured when trying to read a file from your disk drive.
This could occur from several situations, including:

- A bad diskette (not applicable on hard disks)
- A corrupt file was read
- Your disk has a bad sector and needs maintenance
- You are on a network and a "sharing violation" occured

In any event, you should consult your MS-DOS manual and determine
the source of the problem. Until then, the file may not be
readable.
Can't view help screen

There was insufficient memory to load the desired help screen.
Chosen Help Screen does not exist

An attempt was made to view a Help Screen that did not exist in
the help file.
Selected Help Item out of range

A Help Keyword was selected, yet has no corresponding Help Screen
to display. This message should not occur under normal
circumstances.
Help on Memory and disk space available

This option will display the amount of RAM memory currently available
in your 640k DOS configuration. In addition, the amount of disk
space on the currently selected hard disk will be displayed in bytes.
Image too large for clipboard

A RIPscrip command instructed RIPterm to place a portion of graphics
on your screen onto the Clipboard, however, the size of the region
was too big for the clipboard to handle. This should not normally
occur. Line Noise MAY cause this problem.
Word Wrap Overflow!

This message can occur if a text import block was word wrapped, but
the Word Wrap table overflowed (ie, too much data). This should
not occur under normal circumstances.
Exit to DOS?

This dialog box allows you to exit RIPterm and return to DOS. If you
are currently connected to a Host, you will be prompted whether or
not you wish to hang-up the modem.
Disconnect the modem before exiting?

This option allows you to disconnect from the Host before exiting,
thus preventing unwanted long-distance bills if you forget to
hang-up.
HELP WITH REDIAL TIMEOUT VALUE

This option controls how many seconds RIPterm will wait before a
connection to a Host is established when "dialing the modem".
RIPterm will wait number of seconds from the time it dials
the phone line for a connection to be established. If a connection
has not been found by this time, RIPterm aborts the dialing attempt
and tries again.
HELP EDITING THE SCROLLBACK SIZE (IN K)

This option allows you to specify how much RAM memory RIPterm should
use for the Scroll-back buffer. You may choose from 5-64k of memory.
Depending on how much conventional memory you have on your computer,
this may limit the amount of memory you can allocate to scroll-back.
We recommend that you set it to somewhere around 32k unless you know
that your PC has quite a bit of its 640k memory free for use. If
you have numerous Memory Resident Programs (TSR's) loaded, you may
need to drop the size of your Scroll-back buffer to a smaller value
for proper operation of RIPterm.

If RIPterm runs out of memory, it will begin to discard old Scroll-
back information until it can satisfy the memory request.
SPECIFIED SCROLLBACK SIZE (IN K) IS OUT OF RANGE [5-64]

You must specify a number of K between 5 and 64 for your Scroll-back
buffer. Numbers outside this range are not permitted.
SCROLLBACK HELP

Scrollback mode allows you to review previously displayed text
information that has come across the modem. You may set the
scrollback buffer size to 5k - 64k.

Within scrollback, you may choose from the following options:

þ SAVE buffer page to a text file
þ SAVE entire buffer to a text file
þ PRINT the current buffer page, or the entire buffer
þ SEARCH for a particular piece of text
þ SEARCH again for a previously searched for text string

At the top of the scrollback screen are a number of icons for the
above commands. In addition, there are icons for scrolling up, down,
paging up and down or moving to the beginning or end of the buffer.

NOTE: The scrollback buffer filters out ANSI color codes and
RIPscrip graphics for an uncluttered text display.
PRINTER NOT RESPONDING

After choosing the PRINT option, RIPterm discovered that the
printer is not responding. This could occur if the printer is not
turned on, not plugged in, or if the cable connecting the computer
and the printer is loose or broken.
PRINTER IS OFF-LINE

The printer is currently "off-line". Turn it On-Line and click
on Re-Try.
PRINTER IS OUT OF PAPER

The printer has run out of paper. In order to continue, you need
to insert more paper into your printer and click on Re-Try.
PRINT THE SCROLLBACK PAGE OR THE ENTIRE BUFFER?

Do you wish to print the contents of the entire Scroll-back buffer,
or just the currently displayed page?
TEXT NOT FOUND IN SEARCH

You chose the Search option, but what you tried to search for was
not contained in the Scroll-back buffer from the top of screen to
the bottom of the buffer.
TEXT NOT FOUND IN SEARCH-AGAIN

There are no more occurences of the Search Text found in the
remainder of the Scroll-back buffer.
MACRO EDITOR

Macros are functions that you can define to perform short-cut
operations on the host. For example, you can instruct RIPterm to
make the F5 key type your user-id and press for you. This
would allow you to log-on quickly by simply pressing a single key.
RIPterm's macro system is easy to use, and very powerful! You can
save your macro keys to the default macro file (RIPTERM.KEY), or if
you need to have multiple macro configurations, you can save macros
to different files.

When you choose the macro editor option, a dialog box similar to the
following will be displayed:

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º RIPterm Macro Editor º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ CTRL-F2: This is Macro #1 ......... ³³ ³ EDIT ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄ´ ÃÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ³ ALT-G: This is Macro #2 ......... ³ ³ ³ DELETE ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ³ F2: This is Macro #3 ......... ³ ³ ³ CLEAR ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ³ SHIFT-F9: This is Macro #4 ......... ³ ³ ³ SAVE ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄ´ ÃÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ³ CTRL-F10: This is Macro #5 ......... ³³ ³ LOAD ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ OK ³ ³ CANCEL ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

~~366 ~MACRO TEXT~367 ~SAVING MACROS~368 ~LOADING MACROS~369
MACRO EDITOR (continued)

The currently defined macros are displayed in the scrolling window on
the left side of the dialog box. On the right side, are buttons
which allow you to add/edit macros, delete existing macros, Clear all
macros, load a macro file and save all macros to a macro file.

When selecting macros to edit/delete, you may click on an existing
macro then click on EDIT or DELETE. If you wish to edit/delete more
than one macro at the same time, click on each macro while holding
down the SHIFT key. If you click on EDIT without any macros being
highlighted, you go into ADD macro mode.

You may store multiple macros into Macro .KEY Files for future use.
You may have as many macro files as you wish limited only by the
amount of available disk space.

Type the keystroke that you wish to record a macro for. For example,
if you wanted to record a macro for the F5 key, simply press the F5
key. You may specify CTRL, ALT or SHIFT keys as well. RIPterm's
macro editor allows you to define literally hundreds of macros using
nearly as complex a keystroke as you want. To exit the ADD mode,
simply press the key. Beware that you probably would never
want to make CTRL-M (return), CTRL-H (backspace) or ALT-K (keystroke
macros) into macros themselves. This would make it difficult to use
RIPterm with the keyboard.

~MACRO TEXT~367 ~SAVING MACROS~368 ~LOADING MACROS~369
TEXT TO SEND HOST WHEN THIS KEY IS TYPED

Enter the text that should be sent to the Host (or the modem) if this
macro is entered. In other words, enter the text that you want to be
associated with this macro. For example, if you wanted to send the
text "Hello World" to the BBS when you hit F5, simply type in "Hello
World".

You may enter Control Characters into your macros by specifying a
caret (^) on your keyboard, followed by the letter of the Control Key
you want to send. For example, a CTRL-C would be represented as ^C.
A Carriage Return is specified as ^M. Also, an ESCAPE is generated
by the sequence ^[ ... There are a number of different combinations
of ~CONTROL CHARACTERS~386 that you may choose from.

In addition to Control Characters, you can also insert ~TEXT VARIABLES~387
or ~POPUP LISTS~389 into your Macros. See the related sections of the
Help for more information on these features.

~MACRO TEXT~367 ~SAVING MACROS~368 ~LOADING MACROS~369
ENTER MACRO FILENAME TO SAVE

Enter the filename that you want to save your defined macros to. By
default, the Macro File RIPTERM.KEY is prompted. If you do not wish
to store your existing macros as the "Default RIPterm" macros, save
them to a different file.

~MACRO TEXT~367 ~SAVING MACROS~368 ~LOADING MACROS~369
ENTER MACRO FILENAME TO LOAD

Enter the filename of the Macro .KEY file you wish to load. Macro
files are contained in the current RIPTERM directory unless other-
wise specified. By default, RIPTERM.KEY is prompted, so that you
can load the default macros quickly and easily. If you wish to
load a custom, non-default macro file, simply backspace over the
existing filename and enter the proper filename you wish to load.

~MACRO TEXT~367 ~SAVING MACROS~368 ~LOADING MACROS~369
Enter Capture Log Filename

You are being prompted to enter the Filename that you wish to save
Log-File data to. This file can be as large as you want, limited
only by the amount of available disk space. Please enter the
filename to save this information to, or hit to abort Log-
File mode.
Transmit Line Delay

Sometimes when uploading ASCII files to a Host System, it is
necessary to pause in between each line so that the system can
process the data. If you find that data is becoming lost, or
garbled by the system when you perform an ASCII upload, you may
need to increase the Line Delay option for ASCII Uploads. You
may specify a time value in 1/10'ths of a second. Therefore, if
you specify a value of 11, it would be a 1.1 second pause in
between lines.
Transmit Character Delay

Under some circumstances, when performing an ASCII upload to a
Host System, it is necessary to insert Pauses in between each
character that is sent to the Host. This may be necessary in
situations where the Host must process each character as it is
sent, rather than every line of text sent. You may specify a
time value in 1/10'ths of a second. Therefore, if you specify
a value of 11, it would be a 1.1 second pause in between lines.
You must choose one of the hilighted Buttons first...

The Button you have chosen depends on another Radio button
being selected. You must click on one of the hilighted buttons
in order for this option to be available.
That Button is not available at the moment...

The Button you have chosen depends on another Button being
clicked. Unfortunately, the other Button is unknown or
cannot be located. Since this Button depends on something
that isn't working properly, this Button will not function
either.

NOTE: A "~noisy telephone connection~375" can cause this problem.
Noisy Telephone Connections

If you get a noisy telephone connection, the Graphics that
you see might become garbled in some fashion. Since RIPterm
does more than simply display pictures on the screen, this
can disturb underlying (invisible) operations as well.

Solutions: Hang-up and try calling again. Often times,
this can resolve the problem.

Long distance connections are typically the
noisiest of connections. Check with your
operator and find out if you can use a
different "Long Distance Carrier" like MCI,
AT&T, US Sprint, etc.

Use an Error-Correcting modem (provided the
Service you are calling can support one).
No Help available on that option

An attempt was made to load a Help Screen that was not available.
This should not occur under normal circumstances.
CONTROL CHARACTER COMBINATIONS

Not all BBS'es will allow you to use control characters on their
Service. Regardless of that, the capability to send any Control
Character exists in your Keystroke Macro editor. The most
commonly used Control Characters are:

INDIVIDUAL CONTROL CHARACTERS SPECIAL KEYSTROKES
===========================================================
^G ... Beep ^[[A ... Up Arrow
^L ... Clear Screen (Top of Form) ^[[B ... Down Arrow
^M ... Carriage Return ^[[C ... Right Arrow
^C ... Break (sometimes) ^[[D ... Left Arrow
^H ... Backspace ^[[H ... Home Key
^[ ... Escape character ^[[K ... End Key
^S ... Pause data transmission ^[[L ... Control Home
^Q ... Resume data transmission
















~TEXT VARIABLES~387 ~POPUP LISTS~389 ~MACROS~367
TEXT VARIABLES

A special feature of RIPterm allows it to understand what a Text
Variable is. A text variable is a piece of text that RIPterm
knows something more about. For example, the Text Variable
$DATE$ is known to represent the current Date on your PC. The
BBS may ask your PC what the values of one or more of these
variables is, and if your Terminal knows that particular Text
Variable, it will tell the BBS.

There are two types of Text Variables. There are built-in Text
Variables that RIPterm will ALWAYS know about. Then there are
also User Text Variables that can contain a variety of information
depending on what the User of RIPterm entered at the time the
Variable was created. For example, the BBS might ask you what the
contents of the $FULL_NAME$ variable is, and if RIPterm doesn't
know, it could pop-up a field on the screen and ask you about it.
From then on, RIPterm will remember that piece of information for
the next time it is needed by a BBS.

You may use either the pre-defined Text Variables, or the User
Text Variables at any place that allows Text Variables.


~PRE-DEFINED VARIABLES~388 ~POP-UP LIST~389 ~CONTROL CHARACTERS~386 ~MACROS~367
PRE-DEFINED TEXT VARIABLES

~$DATE$~400 Date in short format (eg, 12/19/92)
~$MONTH$~401 Month Name
~$MONTHNUM$~402 Month (in format 1-12)
~$DAY$~403 Day in numeric form (eg, 31)
~$DOY$~404 Day of year (001-366)
~$YEAR$~405 2 digit year (without century) (00-99)
~$FYEAR$~406 4 digit year (with century) (0000-9999)
~$TIME$~407 Time in standard format (eg, 12:03:14)
~$HOUR$~408 Hour (format HH) - normal style
~$MHOUR$~409 Hour (format HH) - Military style
~$MIN$~410 Minutes (00-59)
~$SEC$~411 Seconds (00-59)
~$AMPM$~412 Returns either AM or PM depending on time
~$DATETIME$~413 Date & Time (eg, Sat Dec 19 14:38:50 1992)
~$TIMEZONE$~414 Time Zone or "NONE" if unknown (eg, Pacific)
~$DOW$~415 Day of week fully spelled out (eg, Friday)
~$ADOW$~416 Abbreviated Day of Week (eg, Mon, Tue, etc)
~$WDAY$~417 Weekday where 0 is Sunday (0-6)
~$WOY$~418 Week of current year 00-53; Sunday=1st Day of Week
~$WOYM$~419 Week of current year 00-53; Monday=1st Day of Week
~$RIPVER$~420 RIPterm version. (eg, "RIPSCRIP010010201")
~$STATBAR$~421 If Status Bar is on, returns YES, otherwise NO
~$X$~422 X Mouse location (format: XXXX)
~$Y$~423 Y Mouse location (format: YYYY)
~$XY$~424 X/Y Mouse Location (format: XXXX:YYYY)
~$XYM$~425 X, Y & button status (format: XXXX:YYYY:LMR)
~$M$~426 Mouse Button Status: LMR (eg, 101)
~$MSTAT$~427 Mouse Status (format: XXXX:YYYY:LMR)

~~391

~TEXT VARIABLES~387 ~POP-UP LIST DESCRIPTION~389 ~CONTROL CHARACTERS~386 ~MACROS~367
POP-UP LISTS

In your Keystroke Macros you can take advantage of a Unique feature
of RIPterm - Popup Pick-Lists. A Popup Pick-List is simply a list
that pops up allowing you to choose from one of several available
values. Whichever entry in the list you choose will be inserted
into your Keystroke Macro in place of the List Definition.

In order to use Popup Pick-Lists in your Keystroke Macros, you must
define the List in the text of your Macro.

A List is created by putting the special List instructions inside
of two parenthesis (( and )). The list instructions consist of
an optional Question, followed by one or more entries to put in
the List. For example, ((Send Email to?::Sysop,Cosysop,Joe))
says to Pop-Up a list asking you "Send Email to?", giving you
the choices of "Sysop", "Cosysop", and "Joe".

By default, if you hit instead of picking an entry in the
list, then nothing will be inserted into the text of your macro.
You can indicate that the user MUST pick an entry by puttin an
asterisk (*) at the beginning of the question. For example,
((*Send Mail to?::Sysop,Joe)). This would make it so that the User
MUST choose either SYSOP or JOE.

In the previous examples, SYSOP, COSYSOP and JOE are the actual text
responses that are inserted into your Macros. These commands are
also the same things that are displayed in the Listing. If you want
to use something else instead of the actual "return text", you can.
When you enter the List Entry, add an @description to the end of it.

For example, ((Send Mail To?::Sysop@The Head Honcho,Cosysop,Joe))

~MORE~390 ~TEXT VARIABLES~387 ~CONTROL CHARACTERS~386 ~MACROS~367
POP-UP LISTS (continued)

One final feature of Popup Pick-Lists allow you to specify a hotkey
for each entry in the List. For example, if you wanted the first
character of each entry to be hilighted (thus allowing you to select
that character to activate the entry), simply put a tilda (~~) or an
underline (_) before and after the keystroke. For example "_S_ysop"
would hilight the "S" in "Sysop". You can hilight more than one
character, but only the first one will be the active hotkey. If you
omit the second tilda or underline, then the remainder of the
description will be hilighted.

NOTE: If you use a Tilda or an Underline in the actual Text Response
command (not the description), then those characters will be
automatically inserted into your Macro when it gets transmitted
to the BBS. This is probably not what you would want to do.
Bottom line, only use Hotkey features on List Entries where you
specify a Description!

If you do not specify a Question, then the List will ask you:
"Choose one of the following:"

You may specify up to twenty List Entries for any one list.

Examples:

((Send E-Mail to?::Sysop,Joe,Mike))
((*Send EMail to?::Sysop@The Head Honcho,Joe,Mike@My Brother))
((::Sysop@_T_he Head Honcho,Joe,Mike@My _B_rother))
((Sysop,Joe,Mike,George))



~POP-UP LIST DESCRIPTION~389 ~TEXT VARIABLES~387 ~CONTROL CHARACTERS~386 ~MACROS~367
PRE-DEFINED TEXT VARIABLES (continued)

~$SBARON$~428 Turn ON the Status Bar (Active Text Variable)
~$SBAROFF$~429 Turn OFF the Status Bar (Active Text Variable)
~$ETW$~430 Erase text window
~$DTW$~431 Disable text window
~$EGW$~432 Erase graphics window
~$MKILL$~433 Kill (delete) all mouse field definitions
~$BEEP$~434 Beep there terminal (like CTRL-G does)
~$BLIP$~435 Make a short "blipping" sound
~$MUSIC$~436 Make a musical (cheerful) sound
~$PCB$~437 Paste Clipboard at last location
~$SMF$~438 Save Mouse Fields
~$RMF$~439 Restore Mouse Fields
~$SCB$~440 Save Clip Board
~$RCB$~441 Restore Clip Board
~$VT102ON$~442 Turn VT-102 keyboard mode ON
~$VT102OFF$~443 Turn VT-102 keyboard mode OFF
~$DWAYON$~444 Turn Doorway Mode ON
~$DWAYOFF$~445 Turn Doorway Mode OFF
~$TWH$~633 Current text window's height
~$TWW$~634 Current text window's width
~$TWX0$~635 Upper-left X coordinate of text window
~$TWY0$~636 Upper-left Y coordinate of text window
~$TWX1$~637 Lower-right X coordinate of text window
~$TWY1$~638 Lower-right Y coordinate of text window
~$TWWIN$~639 Returns YES if text window active, otherwise NO
~$TWFONT$~640 Current System Font number in use or 0 for none
~$CURX$~641 Returns the current X cursor coordinate
~$CURY$~642 Returns the current Y cursor coordinate

~~392
~~388
~TEXT VARIABLES~387 ~POP-UP LIST DESCRIPTION~389 ~CONTROL CHARACTERS~386 ~MACROS~367
PRE-DEFINED TEXT VARIABLES (continued 2)

~$CURSOR$~643 Returns YES if the cursor is visible, otherwise NO
~$ALARM$~644 Makes an alarm-like warning sound
~$PHASER$~645 Makes a space-like Phaser Sound
~$REVPHASER$~646 The exact reverse sound of $PHASER$
~$COFF$~647 Disable the text cursor
~$CON$~648 Re-displays the text cursor
~$STW$~649 Save text window information
~$RTW$~650 Restore text window information
~$SAVE$~651 Save graphics screen
~$RESTORE$~652 Restore graphics screen
~$SAVE0$~653 Save screens (slots 0-9)
~$RESTORE0$~654 Restore screens (slots 0-9)
~$HKEYON$~655 Enable Button Hotkeys
~$HKEYOFF$~656 Disable Button Hotkeys
~$TABON$~657 Enable TAB to execute mouse fields
~$TABOFF$~658 Disable TAB to execute mouse fields
~$SAVEALL$~659 Performs the following: SAVE STW SCB and SMF
~$RESTOREALL$~660 Performs the following: RESTORE RTW RCB and RMF
~$RESET$~661 Resets the screen (like ALT-R in RIPterm)

~~391
~~388
~TEXT VARIABLES~387 ~POP-UP LIST DESCRIPTION~389 ~CONTROL CHARACTERS~386 ~MACROS~367
$DATE$ ... Date in short format (eg, 12/19/92)

This Text Variable will be transformed into the current Date.
It will be displayed in the format MM/DD/YY.



Example: $DATE$ = 12/19/92
























~NEXT~401 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$MONTH$ ... Month Name

This Text Variable will be transformed into the name of the
Current Month. It will be not abbreviated (eg, "November"
instead of "Nov")



Example: $MONTH$ = December






















~NEXT~402 ~PREV~400 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$MONTHNUM$ ... Month (in format 1-12)

This Text Variable is transformed into a Number representing
the Current Month. January=01 and December=12. Therefore,
the possible values for $MONTHNUM$ can range from 01-12.



Example: $MONTHNUM$ = 12























~NEXT~403 ~PREV~401 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$DAY$ ... Day in numeric form (eg, 31)


This Text Variable is transformed into a Number representing
the Current Day of the month. Possible values for this
Variable are from 01-31.



Example: $DAY$ = 05






















~NEXT~404 ~PREV~402 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$DOY$ ... Day of year (001-366)


This Text Variable will be transformed into a Number representing
the Day of the current Year. Since a year contains 365 days (unless
it is a Leap-Year where it contains 366), then the possible values
that $DOY$ can be are 001-366.



Example: $DOY$ = 214





















~NEXT~405 ~PREV~403 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$YEAR$ ... 2 digit year (without century) (00-99)


This Text Variable will be transformed into a two-digit number
representing the Current Year.



Example: $YEAR$ = 92























~NEXT~406 ~PREV~404 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$FYEAR$ ... 4 digit year (with century) (0000-9999)

This Text Variable will be transformed into a four-digit number
that represents the Current Year.



Example: $FYEAR$ = 1992
























~NEXT~407 ~PREV~405 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$TIME$ ... Time in standard format (eg, 12:03:14)

This Text Variable will be transformed into the Current Time.
The time will be in military format (hours from 00-23).



Example: $TIME$ = 18:09:33
























~NEXT~408 ~PREV~406 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$HOUR$ .... Hour (format HH) - normal style

This Text Variable will be transformed into a two-digit number
representing the Current Hour. This variable may be anywhere
from 01-12. This does not use Military format.



Example: $HOUR$ = 11























~NEXT~409 ~PREV~407 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$MHOUR$ ... Hour (format HH) - Military style

This Text Variable will be transformed into a two-digit number
representing the Current Hour in military format. This variable
may range anywhere from 00-23.



Example: $MHOUR$ = 17























~NEXT~410 ~PREV~408 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$MIN$ ... Minutes (00-59)

This Text Variable will be transformed into a two-digit number
representing the Current Minutes in the Hour. Possible values
for this Variable are 00-59.



Example: $MIN$ = 45























~NEXT~411 ~PREV~409 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$SEC$ ... Seconds (00-59)

This Text Variable will be transformed into a two-digit number
representing the Current Seconds of the Minute. Possible values
for this Variable are 00-59.



Example: $SEC$ = 59























~NEXT~412 ~PREV~410 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$AMPM$ ... Returns either AM or PM depending on time

This Text Variable will be transformed into a two-character
value of either "AM" or "PM" depending on what time it is.



Example: $AMPM$ = PM
























~NEXT~413 ~PREV~411 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$DATETIME$ ... Date & Time (eg, Sat Dec 19 14:38:50 1992)

This Text Variable will be transformed into a combination Date
and Time. The format is somewhat different than standard
Time/date notation. The format used is:

DAY-OF-WEEK MONTH DAY-OF-MONTH HH:MM:SS YEAR



Example: $DATETIME$ = Sat Dec 19 14:38:50 1992





















~NEXT~414 ~PREV~412 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$TIMEZONE$ ... Time Zone or "NONE" if unknown (eg, Pacific)

This Text Variable will be transformed into a a word/phrase that
describes the Current Time-Zone you are in. This may be returned
as anything like "PST" for Pacific Standard Time, "EST" for Eastern
Standard Time, etc. If the Time-Zone is not set on your PC, this
Variable will respond with "NONE".



Example: $TIMEZONE$ = PST





















~NEXT~415 ~PREV~413 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$DOW$ ... Day of week fully spelled out (eg, Friday)

This Text Variable will be transformed into the Current Day
of the Week. The name will be fully spelled out. This
Variable can be any of the values: Sunday, Monday, Tuesday,
Wednesday, Thursday, Friday and Saturday.



Example: $DOW$ = Saturday






















~NEXT~416 ~PREV~414 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$ADOW$ ... Abbreviated Day of Week (eg, Mon, Tue, etc)

This Text Variable will be transformed into the Current Day
of the week, in abbreviated form. This variable may be any
of the following values: Sun, Mon, Tue, Wed, Thu, Fri and Sat.



Example: $ADOW$ = Mon























~NEXT~417 ~PREV~415 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$WDAY$ ... Weekday where 0 is Sunday (0-6)

This Text Variable will be transformed into a one-digit number
representing the Number of the Day of the Week. Possible values
for this Variable are 0-6, where 0=Sunday (the first day in the
week).



Example: $WDAY$ = 2






















~NEXT~418 ~PREV~416 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$WOY$ ... Week of current year 00-53; Sunday=1st Day of Week

This Text Variable will be transformed into a number from 00-53,
representing the Week Number in the current year. Even though
there are 52 weeks in a year, a week might not begin exactly on
the first day of the year, so a maximum value for this variable
can be 53 under these circumstances. For this Variable, SUNDAY
is considered to be the first day of the week.



Example: $WOY$ = 32




















~NEXT~419 ~PREV~417 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$WOYM$ ... Week of current year 00-53; Monday=1st Day of Week


This Text Variable will be transformed into a number from 00-53,
representing the Week Number in the current year. Even though
there are 52 weeks in a year, a week might not begin exactly on
the first day of the year, so a maximum value for this variable
can be 53 under these circumstances. For this Variable, MONDAY
is considered to be the first day of the week.



Example: $WOYM$ = 32



















~NEXT~420 ~PREV~418 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$RIPVER$ ... RIPterm version (eg, "RIPSCRIP015400")

This Text Variable will be transformed into a key-phrase which
will identify a RIPterm software package. It is designed to
be used by a Host BBS to detect what version of RIPscrip
graphics your Terminal can support. When this Text Variable
is used, it will respond back with "RIPSCRIP" followed by
the full Version Number (eg, 01.54.00), without the periods.



Example: $RIPVER$ = RIPSCRIP015400




















~NEXT~421 ~PREV~419 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$STATBAR$ ... If Status Bar is on, returns YES, otherwise NO

This Text Variable will be transformed into a "YES" if the Status
Bar is currently On on the Terminal. If the Status Bar is not
visible, then this Variable will be "NO".



Example: $STATBAR$ = YES























~NEXT~422 ~PREV~420 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$X$ ... X Mouse location (format: XXXX)

This Text Variable is for reporting the current X location of
the Mouse to the BBS. This could be used interactively by the
BBS (or a game on the BBS) to deterimine the location of the
mouse cursor. Only the X value of the Mouse (X,Y) location is
returned to the BBS. The value will be 0000-9999 depending on
what the current position is.



Example: $X$ = 0523




















~NEXT~423 ~PREV~421 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$Y$ ... Y Mouse location (format: YYYY)

This Text Variable is for reporting the current Y location of
the Mouse to the BBS. This could be used interactively by the
BBS (or a game on the BBS) to deterimine the location of the
mouse cursor. Only the Y value of the Mouse (X,Y) location is
returned to the BBS. The value will be 0000-9999 depending on
what the current position is.



Example: $Y$ = 0244




















~NEXT~424 ~PREV~422 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$XY$ ... X/Y Mouse Location (format: XXXX:YYYY)

This Text Variable will be transformed into a combination of
both the X and Y locations of the Mouse Cursor. A colon (:) is
used to separate the two values. Either the X or Y values may
range from 0000-9999 depending on the current location. The
format that this value takes on is: XXXX:YYYY



Example: $XY$ = 0297:0321





















~NEXT~425 ~PREV~423 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$XYM$ ... X, Y & button status (format: XXXX:YYYY:LMR)

This Text Variable will be transformed into a combination of
the X and Y Mouse Cursor location, and a status of which
Mouse Buttons are pressed (if any). The format of the returned
text is XXXX:YYYY:LMR where XXXX is the X cursor location in the
range 0000-9999. YYYY is the Y cursor location in the range
0000-9999. Finally, LMR stands for Left/Middle/Right. If either
of these buttons are depressed (clicked), then the corresponding
position will contain a 1. If a button is NOT depressed, then it
will contain a 0.



Examples: $XYM$ = 0123:0297:110

This means that the (X,Y) location of the cursor is (0123,0297),
and that the Left and Middle buttons are depressed, but that the
Right Mouse Button is not depressed.













~NEXT~426 ~PREV~424 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$M$ ... Mouse Button Status: LMR (eg, 101)

This Text Variable will be transformed into a 3-character code
representing what the Status of each Mouse Button is. This
variable can work with either 2-button Mice, or 3-button Mice.
In either event, the format of the code is LMR where L=Left,
M=Middle (if any), and R=Right. If any of these buttons are
depressed (ie, clicked), then the code for that button would be
a "1". If the button is not depressed, it is a "0". So, a value
of "100" would mean that the Left Mouse Button is depressed, but
none of the others are.



Example: $M$ = 001

















~NEXT~427 ~PREV~425 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$MSTAT$ ... Mouse Status (format: XXXX:YYYY:LMR)

This Text Variable will be transformed into a "YES" if there is
a Mouse installed on the RIPterm computer. If no Mouse is
installed, this variable will contain "NO".



Example: $MSTAT$ = YES























~NEXT~428 ~PREV~426 ~PRE-DEFINED TEXT VARIABLES~388 ~TEXT VARIABLE DESCRIPTION~387
$SBARON$ ... Turn ON the Status Line

This Text Variable is somewhat different than the other Text
Variables described above. Rather than send something back
to the Host, it performs a specific operation - it turns ON
the Status Line. In this respect, it is considered an ACTIVE
TEXT VARIABLE. It evaluates to a null string (nothing). Its
sole purpose in life is to enable the Status Line.



Example: $SBARON$ =





















~NEXT~429 ~PREV~427 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SBAROFF$ ... Turn OFF the Status Line

This Text Variable is somewhat different than the other Text
Variables described above. Rather than send something back
to the Host, it performs a specific operation - it turns OFF
the Status Line. In this respect, it is considered an ACTIVE
TEXT VARIABLE. It evaluates to a null string (nothing). Its
sole purpose in life is to disable the Status Line.



Example: $SBAROFF$ =





















~NEXT~430 ~PREV~428 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$ETW$ ... Erase text window

This command erases the current text window (much like a clear
screen code does). This command is particularly useful in host
commands when you click on a mouse area, and after it is finished
clicking, it could erase the text window THEN transmit the
remainder of the host command (if any) to the host.


























~NEXT~431 ~PREV~429 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387

$DTW$ ... Disable text window

This text variable disables the current text window (preventing
any received text from showing up on screen).





























~NEXT~432 ~PREV~430 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$EGW$ ... Erase graphics window

This text variable it erases the current graphics window (much
like a reset windows command does). This command is particularly
useful in host commands when you click on a mouse area, and after
it is finished clicking, it could erase the graphics window THEN
transmit the remainder of the host command (if any) to the host.


























~NEXT~433 ~PREV~431 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$MKILL$ ... Kill (delete) all mouse field definitions

This text variable deletes all currently defined mouse fields
exactly like the RIPscrip RIP_KILL_MOUSE_FIELDS command does. The
net benefit of this is that when the user clicks on a mouse
button, the mouse fields are removed, but the graphics remain on
the screen so that the fields could be subsequently re-defined
quickly and easily without having to re-transmit an identical
menu over again.
























~NEXT~434 ~PREV~432 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$BEEP$ ... Beep there terminal (like CTRL-G does)

This command issues a beep to the terminal, thus producing
a CTRL-G sound.



























~NEXT~435 ~PREV~433 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$BLIP$ ... Make a short "blipping" sound

This active text variable is much like the BEEP variable, except
that the sound produced is different. It produces a sound more
akin to a "barrier" sound; something that sounds like you're
bumping into a wall or something to that effect.


























~NEXT~436 ~PREV~434 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$MUSIC$ ... Make a musical (cheerful) sound

This active text variable also produces an audio result. The
sound that is generated is a cheerful sound, representing some
kind of success. The sound is exactly the same as the sound you
would hear when you receive a successful download, or when you
achieve a connection when dialing the modem in RIPterm.


























~NEXT~437 ~PREV~435 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$PCB$ ... Paste Clipboard at last location

This command pastes the contents of the clipboard at the last
location where the clipboard was "clipped" from. This even works
with icons that are loaded. The last location taken in this
situation, is the location the icon was stamped when it was
originally loaded. This text variable is very useful in
situations where you want to "pop-up" a dialog box on the screen
(saving the previous area behind the dialog onto the clipboard),
and when the user clicks on the "OK" button, restoring the screen
contents (by adding a $PCB$ in the host command string).






















~NEXT~438 ~PREV~436 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SMF$ ... Save Mouse Fields

This text variable will save all currently defined mouse fields
and mouse buttons to a temporary file for later retrieval. This
is designed especially for the graphical designer who wishes to
pop-up a dialog box on the screen with one or more mouse fields,
and when finished, to restore the screen and original mouse
fields (if any) so that the user is not left "floating". This
command is intended to be used with the restore mouse fields text
variable $RMF$.























~NEXT~439 ~PREV~437 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RMF$ ... Restore Mouse Fields

This text variable restores any previously saved mouse fields
saved with the $SMF$ text variable. You may have only one set of
mouse fields saved at any one time. If there were no mouse
fields saved, or if the number of mouse fields that were saved
was 0, then no mouse fields will be active. Any fields that were
defined at the time of this command's execution will be erased.
Due to technical details, this should be the last piece of text
or the last text variable in any mouse host command (or button
host command). Having subsequent text variables or host command
text after this variable (in a mouse field) can lead to
unpredictable and potentially disastrous results.

NOTE: You may restore mouse fields more than once if you wish.
In other words, if you perform a "Save Mouse Fields"
command, you may execute Restore Mouse Fields one or
more times after that point.















~NEXT~440 ~PREV~438 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SCB$ ... Save Clip Board

This command will save the Clipboard to disk for later retrieval
by a subsequent Query or Host Command. If the clipboard does
not exist, then the temporary file is deleted automatically to
indicate to the Restore Clip Board that there shouldn't be a
clipboard active.


























~NEXT~441 ~PREV~439 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RCB$ ... Restore Clip Board

This command restores the clipboard from the temporary disk file
called RIPCLIP.BRD. This file is created by $SCB$ (save clip
board). Not only is the actual clipboard contents saved, but
so is the last clipboard location, so that the Paste Clip Board
command ($PCB$) will restore the clipboard's location as well.


























~NEXT~442 ~PREV~440 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$VT102ON$ ... Turn VT-102 keyboard mode ON

This command enabled the VT-102 keystrokes ability. This makes
the following keystrokes send something to the Host:

F1 ... ESC [ M
F2 ... ESC [ N
F3 ... ESC [ O
F4 ... ESC [ P
F5 ... ESC [ Q
F6 ... ESC [ R
F7 ... ESC [ S
F8 ... ESC [ T
F9 ... ESC [ U
F10 ... ESC [ V
PGUP ... ESC [ I
PGDN ... ESC [ G
HOME ... ESC [ H
END ... ESC [ F
INSERT ... ESC [ L
CURSOR UP ... ESC [ A
CURSOR DN ... ESC [ B
CURSOR LEFT ... ESC [ C
CURSOR RIGHT ... ESC [ D

The purpose of having this as a text variable is that the Host
can instruct the terminal to enter this mode automatically, thus
making it simpler on the user.





~NEXT~443 ~PREV~441 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$VT102OFF$ ... Turn VT-102 keyboard mode OFF

This variable disables the VT-102 keystrokes mode, returning your
keyboard to the standard keyboard operation.





























~NEXT~444 ~PREV~442 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$DWAYON$ ... Turn Doorway Mode ON

This variable enabled Doorway Mode. This is intended to be used
by a Host system that wishes to take advantage of the Doorway
mode available in Marshall Dudley's Doorway (tm) software
package.



























~NEXT~445 ~PREV~443 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$DWAYOFF$ ... Turn Doorway Mode OFF

This variable disabled the Doorway keyboard mode. This will
return the keyboard to normal operation.





























~NEXT~633 ~PREV~444 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
TROUBLESHOOTING

Modem communications is not a simple thing. There are many
different technical factors that can affect RIPterm, making it
work erratically, or unreliably. This section is intended to
try to help you figure out what's wrong and get yourself up and
running as quickly as possible.

Please try to narrow down the problem(s) you are having:


1. ~MOUSE DOESN'T WORK~460
2. ~MODEM DOESN'T WORK~470
3. ~CANNOT CONNECT TO A BBS~480
4. ~"ICON NOT AVAILABLE" APPEARS OFTEN~490
5. ~TEXT IS ALWAYS GARBLED WHEN CONNECTED TO A BBS~500
6. ~NOISY PHONE CONNECTIONS (PERIODIC GARBAGE ON SCREEN)~510
TROUBLESHOOTING - MOUSE DOESN'T WORK










Do you have a:
--------------

1. ~Bus Mouse~461 (a "System Mouse")
2. ~Serial Mouse~462 (connects to a Serial/COM port)
















~Troubleshooting menu~450
TROUBLESHOOTING - "BUS" MOUSE DOESN'T WORK

Make sure your Mouse Driver program is loaded into memory before
you run RIPterm. Without a Mouse Driver being loaded, RIPterm
will not use your Mouse properly. Consult the manual that came
with your PC Mouse under the section INSTALLATION or SOFTWARE
INSTALLATION.

Most Mouse Drivers come in two flavors, a .SYS file, or a TSR
program ending in a .COM file extension. A .SYS file must be
loaded into your C:\CONFIG.SYS file as any other device driver.
An example of loading your MOUSE.SYS driver would be as follows:

CONFIG.SYS file:
================
FILES=40
BUFFERS=40
DEVICE=C:\MOUSE\MOUSE.SYS

If your Mouse came only with a TSR MOUSE.COM driver, then you
must edit your C:\AUTOEXEC.BAT file and add a line calling the
TSR so that it can be loaded into memory each time your PC
boots up. Add a line similar to the one that follows:

AUTOEXEC.BAT file:
==================
PATH=C:\;C:\DOS;C:\MOUSE
PROMPT $P$G
MOUSE

Actual modifications may vary - consult your Mouse Manual.

~STILL HAVING PROBLEMS~464 ~Troubleshooting menu~450
TROUBLESHOOTING - "SERIAL" MOUSE DOESN'T WORK

If you are using a Serial Mouse, and it is not responding, you
might be experiencing a "conflict" between your Modem Serial
Port, and your Mouse Serial Port. Under most circumstances,
a conflict like this will NOT arise in normal applications
programs that don't use both a Mouse and a Modem simultaneously.

Below you should find a list of Correct and Incorrect Modem/Mouse
configurations.

CORRECT COMBINATIONS INCORRECT COMBINATIONS
======================= =======================
Modem=COM1 / Mouse=COM2 Modem=COM1 / Mouse=COM3
Modem=COM1 / Mouse=COM4 Modem=COM2 / Mouse=COM4
Modem=COM2 / Mouse=COM1 Modem=COM3 / Mouse=COM1
Modem=COM2 / Mouse=COM3 Modem=COM4 / Mouse=COM2
Modem=COM3 / Mouse=COM2
Modem=COM3 / Mouse=COM4
Modem=COM4 / Mouse=COM1
Modem=COM4 / Mouse=COM3

If you are knowledgable about IBM-PC hardware, and how to install
add-on cards, you may be able to circumvent the above recommended
Port Combinations. To do this will require removing the PC cover
and changing the Interrupt (IRQ) setting of either the Modem Serial
Port, or the Mouse Serial Port (if possible). In order to get both
the Mouse and the Modem operating properly, the two Serial Ports
must use different IRQ settings! If none of this makes sense to
you, we would recommend sticking to the above recommended layouts.


~STILL HAVING PROBLEMS~463 ~Troubleshooting menu~450
TROUBLESHOOTING - SERIAL MOUSE STILL DOESN'T WORK!

Make sure your Mouse Driver program is loaded into memory before
you run RIPterm. Without a Mouse Driver being loaded, RIPterm
will not use your Mouse properly. Consult the manual that came
with your PC Mouse under the section INSTALLATION or SOFTWARE
INSTALLATION.

Most Mouse Drivers come in two flavors, a .SYS file, or a TSR
program ending in a .COM file extension. A .SYS file must be
loaded into your C:\CONFIG.SYS file as any other device driver.
An example of loading your MOUSE.SYS driver would be as follows:

CONFIG.SYS file:
================
FILES=40
BUFFERS=40
DEVICE=C:\MOUSE\MOUSE.SYS

If your Mouse came only with a TSR MOUSE.COM driver, then you
must edit your C:\AUTOEXEC.BAT file and add a line calling the
TSR so that it can be loaded into memory each time your PC
boots up. Add a line similar to the one that follows:

AUTOEXEC.BAT file:
==================
PATH=C:\;C:\DOS;C:\MOUSE
PROMPT $P$G
MOUSE

Actual modifications may vary - consult your Mouse Manual.

~STILL DOESN'T WORK~464 ~Troubleshooting menu~450
TROUBLESHOOTING - STILL DOESN'T WORK ... CALL TECHNICAL SUPPORT

If you are still having problems getting your RIPterm software to
operate properly, you should contact our Technical Support Staff
at:


TeleGrafix Communications, Inc.
16458 Bolsa Chica, #15
Huntington Beach, CA 92649

Voice: (714) 379-2131
Fax : (714) 379-2132
Data : (714) 379-2133


















~Troubleshooting menu~450
TROUBLESHOOTING - MODEM DOESN'T WORK

If you have a Serial Mouse, you may be experiencing a conflict
between your Mouse and your Modem. A Serial Mouse can be
identified if it plugs into one of your IBM-PC communications
ports named COM1 through COM4. Not all PC's have 4 COM ports,
so your PC may be different (somewhat). A Serial Mouse typically
has a 25-pin connector oddly shaped like an elongated "D".
Another type of Serial Mouse has a 9-pin connector also shaped
like a "D".

Do you have a Serial Mouse? ~YES~471 ~NO~472




















~Troubleshooting menu~450
TROUBLESHOOTING - MODEM DOESN'T WORK (SERIAL MOUSE PRESENT)

If you are using a Serial Mouse, and your modem is not responding,
you might be experiencing a "conflict" between your Modem Serial
Port, and your Mouse Serial Port. Under most circumstances,
a conflict like this will NOT arise in normal applications
programs that don't use both a Mouse and a Modem simultaneously.

Below you should find a list of Correct and Incorrect Modem/Mouse
configurations.

CORRECT COMBINATIONS INCORRECT COMBINATIONS
======================= =======================
Modem=COM1 / Mouse=COM2 Modem=COM1 / Mouse=COM3
Modem=COM1 / Mouse=COM4 Modem=COM2 / Mouse=COM4
Modem=COM2 / Mouse=COM1 Modem=COM3 / Mouse=COM1
Modem=COM2 / Mouse=COM3 Modem=COM4 / Mouse=COM2
Modem=COM3 / Mouse=COM2
Modem=COM3 / Mouse=COM4
Modem=COM4 / Mouse=COM1
Modem=COM4 / Mouse=COM3

If you are knowledgable about IBM-PC hardware, and how to install
add-on cards, you may be able to circumvent the above recommended
Port Combinations. To do this will require removing the PC cover
and changing the Interrupt (IRQ) setting of either the Modem Serial
Port, or the Mouse Serial Port (if possible). In order to get both
the Mouse and the Modem operating properly, the two Serial Ports
must use different IRQ settings! If none of this makes sense to
you, we would recommend sticking to the above recommended layouts.
You may modify RIPterm's IRQ settings by typing ALT-Q.

~STILL HAVING PROBLEMS~472 ~Troubleshooting menu~450
TROUBLESHOOTING - MODEM DOESN'T WORK (BUS MOUSE PRESENT)

Check to make sure you Modem is plugged in and turned on (if it
is an external Modem). Make sure that the Serial Cable connecting
the modem to your computer is securely fastened to the proper
COM port.

Check your Modem Settings to make sure they are set correctly.
You may edit these settings by hitting ALT-O (Modem Options).
Things you should check for:

1. Make sure it is set for the correct Port (1-4)
2. Make sure the Baud Rate is set to a speed your modem
can support (or lower). Settings for this would be
300, 1200, 2400, 9600, 19,200 baud.

Check to make sure that the phone line is connected to the modem.
Some modems have two phone jacks, and require that you plug the cord
going to the wall into a certain one of the two.













~STILL HAVING PROBLEMS~464 ~Troubleshooting menu~450
CANNOT CONNECT TO A BBS

Most problems related to connecting to a BBS have nothing to do with
the terminal or your modem.

If you get frequent busy signals, try calling the BBS during the off
hours. Many company support boards are busy during the day, but
relatively inactive during the evenings. On the other hand,
entertainment and file boards are frequently busy during the evening
and late into the night, but sit during much of the day.

If you are not sure of the phone number you are calling, try calling
it using your voice phone. If you don't hear the screeching carrier
signal, you may not have the correct phone number. A modem carrier
has two tones when you first call in - a low tone, and a high tone.
The low tone is played for about 1 second, and then the high tone is
played. If after the high tone you hear a series of lower tones, the
number you have may be for a fax machine.

Check to make sure that the phone line is connected to the modem. Some
modems have two phone jacks, and require that you plug the cord going
to the wall into a certain one of the two.

Refer to your modem's documentation for more help on connection
problems.







~Troubleshooting menu~450
"ICON NOT AVAILABLE" APPEARS OFTEN

If you are getting the message "Icon XXXXXXX.XXX not available", it
means that either you do not have the icons for the system you are
calling, or you have the Host ID set incorrectly in the Dialing
Directory.

If you did not download RIPterm from the host you are calling, or
you did not download an icon file from the host, you will need to
go into the host's file library and download the icons for their
system.

If you have the icons, but you still get "Icon not available", check
that if you have a Host ID set up in your dialing directory, that
the icons are in that directory. CHeck the spelling very carefully -
just one letter difference will prevent the icons from working.

If you have a Host ID, and you typed the number for the host manually,
the icons will not be found. You must use the Dialing Directory for
icons in a Host ID sub-directory to be found.












~Troubleshooting menu~450
TEXT IS ALWAYS GARBLED WHEN CONNECTED TO A BBS

If the text is always garbled when connecting to a host, but there are
some readable words coming through, then you have a noisy phone line,
and the only cure is to try calling back, or use an error-correcting
modem. See the help section on ~Noisy Phone Lines~510.

If all the text is garbage, you either have you data bits set
incorrectly, or your baud rate. Go into the Options dialog (ALT-O),
and check your data bits, stop bits and parity. Most hosts use
8 data bits, no parity, and 1 stop bit (8N1). If this already set
try 7 data bits, even parity, and 1 stop bit (7E1).

If changing the data bits doesn't help, change the baud rate. Try
each setting to see if you can find the right setup. You don't need
to hang up and call back - just change the settings and see what
happens.

If these suggestions don't resolve the problem, call either the modem
manufacturer's support line, or call the TeleGrafix tech support line.












~Troubleshooting menu~450
NOISY PHONE CONNECTIONS (PERIODIC GARBAGE ON SCREEN)

If you get a noisy telephone connection, the graphics that you see
might become garbled in some fashion. Since RIPterm does more than
simply display pictures on the screen, this can disturb underlying
(invisible) operations as well.

Solutions: Hang-up and try calling again. Often times, this can
resolve the problem.

Long distance connections are typically the noisiest
connections. Check with your operator and find out if
you can use a different "Long Distance Carrier" like MCI,
AT&T, US Sprint, etc.

Use an Error-Correcting modem (provided the host you are
calling can support one).















~Troubleshooting menu~450
DIALING DIRECTORY HELP
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º Dialing Directory: RIPTERM.PHO º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿ º
º ³ 1. ArenaBBS 1-714-379-2133 2400 8N1 COM1 ³³ º
º ³ 2. RIP Demo Midwest 1-708-978-2777 19200 8N1 COM2 ÃÄ´ º
º ³ 3. Nova Central 1-714-379-9004 9600 8N1 COM1 ³³ º
º ³ 4. Galacticomm BBS 1-305-583-7808 9600 8N1 COM1 ³³ º
º ³ 5. deltaComm BBS 1-919-481-9399 19200 8N1 COM1 ÃÄ´ º
º ³ 6. Searchlight BBS 1-516-689-2566 19200 8N1 COM1 ÃÄ´ º
º ³ 7. Synchronet BBS 1-714-529-9547 19200 8N1 COM1 ³³ º
º ³ 8. Wildcat BBS 1-805-395-0650 9600 8N1 COM1 ³³ º
º ³ 9. PC Board BBS 1-801-261-8976 19200 8N1 COM1 ÃÄ´ º
º ³ 10. E-Soft (TBBS) 1-303-699-8222 9600 8N1 COM1 ³³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ º
º ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄ¿ º
º ³ ~Edit~521 ³ ~Mark~528 ³ ~Unmark~578 ³ ~SaveAs~532 ³ ~Load~534 ³ ~Find~531 ³ º
º ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄ´ º
º ³ ~Dial~576 ³ ~Cancel~577 ³ ~Kill~535 ³ ~Print~525 ³ ~Toggle~620 ³ ~Help~575 ³ º
º ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
At the top of the dialog the directory filename is shown (eg, RIPTERM.PHO).
In the middle of the dialog is a list of hosts. Ten hosts are shown out of
a maximum of 100 entries. You can scroll through the hosts quickly by
using the UP/DOWN arrows on the right. Near the UP/DOWN arrows are two
different buttons; these are used for PGUP, and PGDN. The UP ARROW, DOWN
ARROW, PGUP, PGDN, HOME, and END keys work intuitively.
To hilight entries in the window, choose ALT-1 through ALT-0. To mark
multiple entries, hold down the SHIFT key at the same time.
EDIT DIALING DIRECTORY ENTRY

When you choose to edit one or more dialing directory entries, a
dialog box similar to the following will appear on your screen
allowing you to edit the various entries:

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º Phone Entry Editor º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ~Name~579 ³Host name goes here... ³ ~Com Port~584 ³ 1  ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Number~580 ³1-714-555-1212 ³ ~Baud Rate~585 ³ 9600  ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄ¿ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~DIR~581 ³Directory ³ ~Modem~589 ³X³ ~Data Bits~586 ³ 8  ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄ¿ÀÄÙ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ÚÄÄÄÄÄÄÂÄÄÄÄÄÄ¿ ~Prefix~582 ³ Default  ³ ~Parity~587 ³ None  ³ º
º ³ ~QUIT~590 ³ ~HELP~591 ³ ÃÄÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ÃÄÄÄÄÄÄÁÄÄÄÄÄÄ´ ~Suffix~583 ³ 1  ³ ~Stop Bits~588 ³ 1  ³ º
º ³ ~OK!~592 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
System Name field in Dialing Directory editor

The name field is the name of the host that will appear in the
dialing directory window. This is the name that will be
displayed to you whenever you dial the host, and is used in
general to describe the host. You are allowed 25 characters
for the host name.
System Phone Number in Dialing Directory Editor

This is the telephone number (if any) that is used to dial the
host. You are allowed up to 25 characters for the number. Valid
characters are digits 0-9, hyphens and parenthesis (if your modem
permits it). You may also enter a comma (,) to indicate a
half-second pause. This pause is handled by your modem, not by
RIPterm. On some modems, this pause may be two or three seconds.
Check your modem's documentation to determine the delay value.

Some examples of Telephone Numbers are as follows:

555-1212 ... Dial 555-1212
1-714-555-1212 ... Dial (714) 555-1212
9,555-1212 ... Dial a 9, then pause, then 555-1212
System-ID field in Dialing Directory Editor

This field takes a bit more explaining than the other fields in
the directory editor. Each entry in the directory has the
ability to have a separate sub-directory associated with it.
This is used mainly when RIPscrip graphics are being viewed on
the host. Any icon (.ICN, .MSK, .HIC) or RIPscrip (.RIP) files
that are received by the host should be placed in the designated
sub-directory. This in effect, helps keep your icons separated
from each other.

If you omit a directory name in this field, and you dial into a
RIPscrip host that requires icons or RIPscrip files, RIPterm will
look for them automatically in the ICONS\ sub-directory. It is
recommended that you keep host specific files in their proper
sub-directories for elegant file maintenance.

You do not need to create the sub-directory yourself. The first
time that you call into that host via the dialing directory,
RIPterm will check the ID field, and if it is non-blank, will
automatically create the sub-directory if it doesn't exist.

If the ID field is non-blank, indicating a sub-directory should
be used for that specific host, RIPterm will check in that
directory first for any necessary icons or RIPscrip files. If
the needed file is not found in that sub-directory, RIPterm will
check the ICONS\ sub-directory afterward to see if it is there.
This facilitates the concept of "file override".

Keep in mind, that if you dial a host by issuing modem commands
directly (not using the dialing directory), then the correct
directory may not be used since RIPterm has no way of knowing
which dialing directory entry you are calling. In other words,
you should use the dialing directory to call ALL RIPscrip hosts!
Print Dialing Directory to a file or to the printer

This prints the contents of the dialing directory (or highlighted
entries) to either a disk file, or to a printer attached to LPT1.
Choosing the disk option will prompt you for a filename.

Before printing/saving occurs, you will be asked what type of
output you wish. You have two choices: TABLE format, or DETAILED
BREAKDOWN. Table format will print one entry per line, formatted
for an 80-column display.

System Name System Phone Number
=========================================== continued next line
ArenaBBS (TeleGrafix 1-714-379-2133

Baud COM COM Last Mod
Rate Vals # Calls Call ? System
continued from previous ====================================
2400 8N1 1 39 1/30/93 Y ARENA

Specifying detailed mode will output a multi-line record for each
entry. The format of detailed breakdown mode is similar to the
following:

Host Name: ArenaBBS (TeleGrafix)
Telephone #: 1-714-379-2133
Baud Rate: 2400
Data Bits: 8
Parity: NONE
Stop Bits: 1
COM Port: 1
Host ID: ARENA
Connections: 39
Last Call: 01/30/93
Print Dialing Directory to what filename?

This prints the contents of the dialing directory (or highlighted
entries) to either a disk file, or to a printer attached to LPT1.
Choosing the disk option will prompt you for a filename.

Before printing/saving occurs, you will be asked what type of
output you wish. You have two choices: TABLE format, or DETAILED
BREAKDOWN. Table format will print one entry per line, formatted
for an 80-column display.

System Name System Phone Number
=========================================== continued next line
ArenaBBS (TeleGrafix 1-714-379-2133

Baud COM COM Last Mod
Rate Vals # Calls Call ? System
continued from previous ====================================
2400 8N1 1 39 1/30/93 Y ARENA

Specifying detailed mode will output a multi-line record for each
entry. The format of detailed breakdown mode is similar to the
following:

Host Name: ArenaBBS (TeleGrafix)
Telephone #: 1-714-379-2133
Baud Rate: 2400
Data Bits: 8
Parity: NONE
Stop Bits: 1
COM Port: 1
Host ID: ARENA
Connections: 39
Last Call: 01/30/93
Print directory in Table format or detailed breakdown?

This prints the contents of the dialing directory (or highlighted
entries) to either a disk file, or to a printer attached to LPT1.
Choosing the disk option will prompt you for a filename.

Before printing/saving occurs, you will be asked what type of
output you wish. You have two choices: TABLE format, or DETAILED
BREAKDOWN. Table format will print one entry per line, formatted
for an 80-column display.

System Name System Phone Number
=========================================== continued next line
ArenaBBS (TeleGrafix 1-714-379-2133

Baud COM COM Last Mod
Rate Vals # Calls Call ? System
continued from previous ====================================
2400 8N1 1 39 1/30/93 Y ARENA

Specifying detailed mode will output a multi-line record for each
entry. The format of detailed breakdown mode is similar to the
following:

Host Name: ArenaBBS (TeleGrafix)
Telephone #: 1-714-379-2133
Baud Rate: 2400
Data Bits: 8
Parity: NONE
Stop Bits: 1
COM Port: 1
Host ID: ARENA
Connections: 39
Last Call: 01/30/93
Select which Dialing Directory entries?

This option will mark (highlight) one or more dialing directory
entries for subsequent action. When chosen, a dialog box will
appear allowing you enter information. In this dialog box, you
can enter one or more numbers indicating which directory entry(s)
to highlight. There are a number of options you may choose from
for highlighting entries. Some examples are:

Examples:
---------
1 ... highlight entry 1
1, 2, 3 ... highlight entries 1, 2 and 3
1 2 3 ... highlight entries 1, 2 and 3
1;2;3 ... highlight entries 1, 2 and 3
1-10 ... highlight entries 1 through 10
15- ... highlight entries 15 to the end (100)
-5 ... highlight from Start (1) to entry 5
- ... highlight ALL entries
1-5, 10, 95- ... highlight 1-5, 10 and 95-100

In addition, you can also specify a "Mark Merge". This mode
allows you to combine your Marked entries with any entries that
are already marked. To use Mark Merge mode, enter a plus sign
(+) as the first character. For example, if entries 3 and 5 are
highlighted, and you mark "+ 10-15", then entries 3, 5, and 10-15
will be highlighted.

One final option is the Mark Exclude mode. This mode is similar
to Mark Merge, except that all entries EXCEPT those highlighted
are marked. To choose Mark Exclude mode, specify an exclamation mark
(!) as the first character.

Refer to the RIPterm documentation for more details.
Invalid method of Marking dialing directory entries

This option will mark (highlight) one or more dialing directory
entries for subsequent action. When chosen, a dialog box will
appear allowing you enter information. In this dialog box, you
can enter one or more numbers indicating which directory entry(s)
to highlight. There are a number of options you may choose from
for highlighting entries. Some examples are:

Examples:
---------
1 ... highlight entry 1
1, 2, 3 ... highlight entries 1, 2 and 3
1 2 3 ... highlight entries 1, 2 and 3
1;2;3 ... highlight entries 1, 2 and 3
1-10 ... highlight entries 1 through 10
15- ... highlight entries 15 to the end (100)
-5 ... highlight from Start (1) to entry 5
- ... highlight ALL entries
1-5, 10, 95- ... highlight 1-5, 10 and 95-100

In addition, you can also specify a "Mark Merge". This mode
allows you to combine your Marked entries with any entries that
are already marked. To use Mark Merge mode, enter a plus sign
(+) as the first character. For example, if entries 3 and 5 are
highlighted, and you mark "+ 10-15", then entries 3, 5, and 10-15
will be highlighted.

One final option is the Mark Exclude mode. This mode is similar
to Mark Merge, except that all entries EXCEPT those highlighted
are marked. To choose Mark Exclude mode, specify an exclamation mark
(!) as the first character.

Refer to the RIPterm documentation for more details.
Directory Entry numbers must be specified between 1-100!
The Dialing Directory supports entries between 1 and 100.

Related subjects:

~Dialing Directory~520

~Edit Dialing Directory Entries~521

~Marking Dialing Directory Entries~528
Enter the text to search for in the dialing directory

This option will highlight zero or more entries that contain the
specified search text. Once you choose this option, a dialog box
will appear prompting you to enter a piece of text to search for
throughout the dialing directory. Any entries that contain the
chosen text will automatically be highlighted. Search is not
case sensitive. The host name, phone number and directory-ID
fields are searched for the text. Text can appear anywhere in
any of these three fields and will still be found.

You may choose Find Merge mode, or Find Exclude mode (or both)
exactly the same way as you can with the Mark mode. The command
characters (+ and !) are not added to the search string, and must
be the first characters specified in the search string. Merge
mode can be quite useful if you wish to highlight all entries in
a specific area code, or that contain a common theme (like
"business", or "daily").
Enter the dialing directory filename to save to

This option will save either the entire dialing directory, or
just the highlighted entries to another directory file. This
allows you to create new directory files quickly and easily for
specific purposes. If one or more entries are highlighted, only
those entries are copied to the new file. If no entries are
highlighted, then the entire dialing directory file is copied.
You will be prompted to enter the destination filename.

If the destination file exists, it is checked to see if it is a
RIPterm dialing directory file. If it is, you will be prompted
to either merge the highlighted entries into destination file, or
to overwrite the file with just the highlighted entries.

In the event that the destination file becomes full, a message to
the effect will be displayed informing you how many entries
couldn't be copied.

This "directory merge" feature is unique to RIPterm.

NOTE: Modifications to the dialing directory are automatically
saved to the current directory file. You do not need to
choose SAVE AS every time you add or edit an entry.
Merge with existing Dialing Directory file, or Overwrite?

This option will save either the entire dialing directory, or
just the highlighted entries to another directory file. This
allows you to create new directory files quickly and easily for
specific purposes. If one or more entries are highlighted, only
those entries are copied to the new file. If no entries are
highlighted, then the entire dialing directory file is copied.
You will be prompted to enter the destination filename.

If the destination file exists, it is checked to see if it is a
RIPterm dialing directory file. If it is, you will be prompted
to either merge the highlighted entries into destination file, or
to overwrite the file with just the highlighted entries.

In the event that the destination file becomes full, a message to
the effect will be displayed informing you how many entries
couldn't be copied.

This "directory merge" feature is unique to RIPterm.

NOTE: Modifications to the dialing directory are automatically
saved to the current directory file. You do not need to
choose SAVE AS every time you add or edit an entry.
Load which Dialing Directory file?

This option allows you to load up another dialing directory file.
The current directory file will be closed and the specified file
will be loaded in its place. All entries are un-highlighted, and
the window is automatically redisplays the newly loaded entries.
Erase the selected Dialing Directory Entries?

This option will delete all previously highlighted directory
entries. You will be prompted to make absolutely sure that you
truly wish to erase the entries. All calling statistics for
those entries will be erased as well. Once an option is killed,
it is permanently deleted. If no entries are highlighted, this
option has no affect.
Dialing Directory

At the top of the dialing directory dialog box, the filename of the
dialing directory is displayed (e.g., "RIPTERM.PHO"). Whenever you
change dialing directory files, this will change to reflect the
current file in use.

In the middle of the dialog box is a listing of available hosts to
choose from. Ten hosts are displayed at any once, and each directory
can contain up to 100 entries. You can scroll through the available
hosts quickly by using the UP/DOWN arrows on the right of the
display. Just underneath the UP arrow, and above the DOWN arrow are
two different buttons; these are used for PGUP, and PGDN. The UP
ARROW, DOWN ARROW, PGUP, PGDN, HOME, and END keys work intuitively.

Any one of the ten lines in the window can be highlighted by pressing
ALT-1 through ALT-0 (10). Any previously highlighted entries will be
un-highlighted and the given line in the window will be highlighted.
If you simultaneously hold down the SHIFT key while pressing ALT-1
through ALT-0, then the associated line will be highlighted in
addition to any previously highlighted lines (highlight merge). Do
not confuse ALT-1 through ALT-0 with the numbers listed on the left
side of the window. The numbers in the window are the entries in the
entire directory, not the window line number. Pressing an ALT-1
through ALT-0 will highlight the window line number. To highlight a
specific directory entry, see the MARK mode below.

Each host displays an entry number, the host name, telephone number,
baud rate, data bits (7 or 8), parity (E, N, O), stop bits (1 or 2),
and the COM port (COM1 - COM4).
Resume session logging or Close file?

A log file captures text transmitted from the host into a text
file. ANSI color codes and RIPscrip graphics commands are
filtered out for your convenience. This command can be very
powerful on hosts where you want to save data coming across the
screen to a file that you can read when off-line, at your leisure.
A log file can be as big as you want, up to the amount of
currently available disk space.

To open a log file, select "Open Log File" from the menu. You
will be prompted for a filename. When a log file is open, the
menu option "Open Log File" changes to "Pause/Close Log", and the
status bar will show the log file name in the third spot from the
left, where the terminal emulation is normally displayed.

If a log file is currently open, selecting "Pause/Close Log" from
the menu, or clicking on the filename in the status bar will give
you the option to either pause the log, or to close the file.
Pausing "suspends" logging to disk temporarily so that you can do
things without saving them to the log file. If you are currently
paused, selecting "Pause/Close Log" again or clicking on the
filename in the status bar will prompt you to either resume, or
close the log.

If a log file is open, and you choose EXIT RIPTERM, it will be
automatically closed.
Pause session logging, or Close the log file?

A log file captures text transmitted from the host into a text
file. ANSI color codes and RIPscrip graphics commands are
filtered out for your convenience. This command can be very
powerful on hosts where you want to save data coming across the
screen to a file that you can read when off-line, at your leisure.
A log file can be as big as you want, up to the amount of
currently available disk space.

To open a log file, select "Open Log File" from the menu. You
will be prompted for a filename. When a log file is open, the
menu option "Open Log File" changes to "Pause/Close Log", and the
status bar will show the log file name in the third spot from the
left, where the terminal emulation is normally displayed.

If a log file is currently open, selecting "Pause/Close Log" from
the menu, or clicking on the filename in the status bar will give
you the option to either pause the log, or to close the file.
Pausing "suspends" logging to disk temporarily so that you can do
things without saving them to the log file. If you are currently
paused, selecting "Pause/Close Log" again or clicking on the
filename in the status bar will prompt you to either resume, or
close the log.

If a log file is open, and you choose EXIT RIPTERM, it will be
automatically closed.
Prompt you before sending any unauthorized information?

The Data Security option gives you control over host data queries to
your system. This option defaults to ON, giving you the ability to
scrutinize any queries by the host to ask your system for a piece of
information. This does not apply to pre-defined text variables, just
variables that contain data that you've entered.

How does this apply to you? Well, RIPscrip has the inherent
ability to pop-up dialog boxes onto your screen asking you for a
piece of information. Depending on the request, this information
might be stored to your local RIPterm database for future use (by
the same host, or potentially another). This option exists so
that if a host asks your terminal for a piece of information, you
have the ability to intervene (i.e., prevent the information from
being sent). This override feature is for security purposes in
the event that your database contains sensitive information that
you do not want to be given out without your explicit consent.
Define what text variable?

Pre-defined text variables are something that RIPterm always knows
about. They are "built-in" to RIPterm, and a host can always get an
answer to. These types of variables are defined to provide the host
with some kind of information about your terminal software, not about
something you (or your terminal) knows. In other words, pre-defined
text variables can be used to send a piece of information to the host
saying "what time is it", or "what is the date where you are", or
"where is the mouse located?". They function exactly like any other
text variable except that RIPterm knows they exist even if you
haven't created them yet. By nature, the values that these variables
return to the host are rarely the same. They change depending on the
nature of each variable.
Enter information for text variable

Creating a text variable enters a piece of information into the RIPterm
database. This information will be saved for future use by either
yourself or by a host. You may store just about any piece of
information in this database. Each piece of information is associated
with a "name". Any information entered must be from 1-60 characters in
length. The name of the information (also called the variable name), is
from 3-12 characters in length. An example of this might be:

Variable Information Stored in variable
-------------- ------------------------------
FIRST_NAME John
LAST_NAME Doe
ADDRESS 123 Anywhere Street
PHONE_NUMBER 555-1212

You may choose to save a data variable either to internal memory,
or to the permanent database. This database is "indexed" for
high speed access of information. In the event that the Index
becomes corrupted due to a power failure or something of that
nature, it will be automatically re-indexed for you.
Store in database, or in memory?

PERMANENT (DATABASE) VARIABLES

Permanent text variables are saved in a local RIPterm database file
called RIPTERM.DB. This file is automatically indexed for high-speed
retrieval of information. The index file for this database is called
RIPTERM.IDX. Both files are stored in the current RIPterm directory
for safe keeping. Any permanent text variable that is created is
stored in this file.

A permanent text variable can be created by yourself manually by
choosing option "Store Data" from the Data menu, or interactively by
a host via a special RIPscrip command ("Define Text Variable"). Once
you create a variables, they are stored forever, or until you either
delete the database file, or modify the entry. These variables may
be accessed by yourself, or a host (if you wish it). This can be
quite useful in preventing you from having to type the same
information in over and over again in future on-line sessions. Imagine
if you could sign-up on a host without having to type a single
character? Sound too good to be true? With text variables, you (and
other sysops) could do this!

TEMPORARY (IN MEMORY) VARIABLES

Temporary (in memory) text variables are just like permanent text
variables, except that they are not stored in a database file. They
are stored in your computer's memory. They remain until you exit
RIPterm. Other than that, they are identical in nature to permanent
text variables. Until you exit RIPterm, they will exist and will be
accessible to you (via macros), or to a host.
Invalid Data Variable name entered


Variable Identifiers can be 1-12 characters in length. You may use
any alphabetic or numeric characters and underscores (_) in the
identifier. An underscore cannot be the first character, nor can the
first character of an identifier be a number.
Enter Volatile User Text Variable

A volatile (discardable) text variable is somewhat different than the
previously described text variables. They do not remain in memory or
in any database for any period of time. They are used solely to ask
you a simple question, transmit the information to the host, then the
contents of the variable are destroyed forever. Why would you (or a
host) want something like this? This question is answered
differently for YOU or for a host.

A volatile text variable for you can be useful during keystroke
macros. Let's say you have a very complex macro that you've devised
for doing something in a game (for example) to another user on the
host. Should you have to edit the macro each time you want to
use it for someone different? Of course not! Simply place a
reference to an "undefined" text variable in your macro. When you
execute the macro, RIPterm will look through its list of text
variables (pre-defined, in-memory and permanent), and if it doesn't
find a corresponding variable, it would pop-up a quick dialog box
asking you to enter something for that variable. Whatever you type
into that dialog box for the variable is replaced in your macro right
then and there, and is immediately discarded after the macro is
finished. For example, let's say you have the following macro setup
to attack another player in a game on some host you call:

F2: ATTACK $USERNAME$ FIERCELY^m

When you execute macro F2, RIPterm will transmit "ATTACK " to the
host, then find the text variable $USERNAME$ in it. It will check
its internal tables for this variable, and if it doesn't find it, it
will pop-up a window asking you to enter the data will appear.
Enter Serial Port I/O Address

THESE ARE ADVANCED OPTIONS AND SHOULD NOT BE USED UNLESS YOU ARE
FAMILIAR WITH IBM-PC INTERRUPTS AND HARDWARE SETUP!


SERIAL PORT INTERRUPT SETUP

This option allows you to customize the Interrupt (IRQ) settings
for each of your four COM ports. Normally this isn't necessary.
However, some PC's have special configurations that require the
terminal's setup to be altered.

There are five different interrupts that can be selected for each
COM port (2, 3, 4, 5, and 7). If two serial ports in the computer use
the same interrupt (i.e., a conflict), then problems may arise.


SERIAL PORT ADDRESS SETUP

This option allows you to customize the base I/O addresses of the
four COM ports that RIPterm can utilize. Normally, you will not
need to alter these settings. If you are a PC technician, or you
have serial port configuration that doesn't comply with the
COM1-COM4 standards, you may need to alter your addresses for
these ports to make RIPterm function properly. The standard
addresses for COM1-4 are as follows on an AT compatible computer:

PORT ADDRESS IRQ
----------------------
COM1 3F8 4
COM2 2F8 3
COM3 3E8 4
COM4 2E8 3
Prefix/Suffix Editor

Dialing prefixes affect the way your modem dials telephone numbers.
Prefixes and Suffixes when used allow you to dial some numbers
a certain way and other numbers in a totally different manner.

In order for your modem to dial a phone number, it must be
issued a particular command. Under most circumstances this
command is the same for every number you dial in your dialing
directory. This can change though if you have different types
of systems you call. For example, on some BBS'es you might have
to disable error correction on your modem to connect. You
wouldn't want to put the modem AT commands into your telephone
number to accomplish this because it just won't work. To better
illustrate how Prefixes and Suffixes are related to dialing,
consult the following:


ATDT 555-1212 ^M

The normal Prefix is "ATDT". This standards for (AT)tention
(D)ial (T)ouch-tone. If you were dialing out on a rotary phone
line, that would be (P)ulse dialing (i.e., "ATDP"). This would
be a typical use for a dialing prefix. Also, if you had say
several modems connected to your machine and you dialed out on
different ones for different services, you could have one prefix
setup that dialed a "9" to get an outside number, and a different
setting for a "direct outside line". Prefixes would be "ATDT 9,"
and "ATDT" respectively.


~~557
Modem: Modem Prefixes

This option allows you to alter your dialing Prefix and Suffix
settings. These settings are used for every system you try to
dial to begin the dialing operation (prefix), and to finish the
dialing process (suffix). You are allowed up to three choices
of each, and any one of those three entries can be set to be
the "Default" prefix/suffix. See the Dialing Prefix/Suffix
section below for more details.
Modem Prefixes
This option lets you choose from one of several different ways to place a
call with your modem. In order for your modem to dial a phone number, it
must be issued a particular command. Normally this command is the same
for every number you dial in your dialing directory. This can change if
you have different types of systems you call. For example, on some BBS'es
you might have to disable error correction on your modem to connect. You
wouldn't want to put the modem AT commands into your telephone number to
accomplish this because it just won't work. To better illustrate how
Prefixes and Suffixes are related, consult the following:

Prefix Phone Number Suffix
ATDT 555-1212 ^M

A normal Prefix is "ATDT". This means AT)tention D)ial T)ouch-tone. If
you were dialing on a rotary phone, that would be (P)ulse dialing (i.e.,
"ATDP"). This would be a typical use for a dialing prefix. If you had
several modems connected to your machine and you dialed out on different
ones, you could have one prefix set that dialed a "9" to get an outside
line and a different setting for a "direct outside line". Prefixes
would be "ATDT 9" and "ATDT" respectively.

Another use for Prefixes are for phone passwords. If you work for a
company that requires you to enter a password in order to dial-out, you
could accomplish this as follows, "ATDT 1234567~~". The 1234567 is your
password and the tilde (~~) is used for a 1/2 second pause. After the
pause the remainder of the phone number is dialed followed by the Suffix.

Choosing a Prefix setting of "Default", then whichever of the three Prefix
definitions you've tagged as Default will be used. You can set a Prefix
of 1, 2 or 3 to select a particular Prefix. The idea of Default is
evident if you have your directory set to Default, then you take your
computer somewhere where you need to dial "9" to get an outside line
and you need to change your entire configuration quickly.
Modem Suffix Settings

A Dialing Suffix is the last thing that is transmitted to the modem
when dialing a phone number. The first thing transmitted is the
dialing Prefix, followed by the phone number, then the suffix.
Typically, the suffix is only a carriage return (^M). However,
you could get fancy with it and put other things before the
carriage return like a phone number password (if it has to be
entered "after" the phone number". This would be useful if you
wanted to apply this to all dialing directory entries simultaneously.
Phone Entry Editor: Com Port choices

This option allows you to specify which communications port will
be used to dial the given host. Valid ports are COM1 through
COM4. Of course, your system must have the given port in order
to be able to dial out on it. Before the host is called, RIPterm
will initialize the given port (if it hasn't already) and if
everything is OK, will dial the host (or press if it's a
non-modem host).
Phone Entry Editor: Baud Rate choices

This option allows you to specify the baud rate at which the
connection should be made (or at least attempted). Valid baud
rates are 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, and
115200 baud. If a CONNECT message is received indicating a baud
rate other than the specified rate, RIPterm will automatically
adjust the baud rate on its end to ensure that communication will
take place (this is often called "auto-baud detect" mode).
Phone Entry Editor: Data Bit choices

This option allows you to alter the number of data bits that will
be used for a given communications link. Valid settings are 7
data bits, or 8 data bits. You will find that most hosts use 8
data bits. 7 data bits are commonly used when calling mainframe
computers, or large hosts like TymNet, TeleNet, GEnie,
CompuServe, or other nationwide network services that use the
X.25 network protocol. When in doubt, try 8 data bits. If you
get garbled information, try 7.
Phone Entry Editor: Parity Setting choices

This option allows you to alter the parity setting that will be
used for a given communications link. Valid settings are EVEN,
ODD or NONE. The vast majority of hosts in the world use a
setting of NONE, for "No Parity". Situations where you will
choose something other than NONE would be if you were calling a
mainframe computer, or dialing up via a nationwide network like
TymNet, TeleNet, GEnie, CompuServe, or other such X.25-based
hosts. If in doubt, try NONE.
Phone Entry Editor: Stop Bit Choices

This option allows you to alter the number of "Stop Bits" that
are used for the communications link. Valid settings are 1 stop
bit, or 2 stop bits. Typically, 1 stop bit will be used for the
vast majority of hosts.
Phone Entry Editor: Dialing Prefix choices

This lets you set which Dialing Prefix you wish to use for the
given dialing directory entry. You may explicity choose from
Prefixes 1, 2 or 3, or choose Default for the default Prefix
(whichever one is set).
Phone Entry Editor: Dialing Suffix choices

This lets you set which Dialing Suffix you wish to use for the
given dialing directory entry. You may explicity choose from
Suffixes A, B or C, or choose Default for the default Suffix
(whichever one is set).
Prefix/Suffix Editor (continued)

Another use for Dialing Prefixes are for phone number passwords.
If you work for a company that requires you to enter a password
in order to dial-out, you could accomplish this as follows,
"ATDT 1234567~~". The 1234567 is your password and the tilde (~~) is
used for a 1/2 second pause. After the pause the remainder of the
phone number in the dialing directory will be dialed followed by
the Dialing Suffix.

If you choose a Prefix setting of "Default", then whichever of the
three Prefix definitions you have tagged as "Default" will be
used. You may also explicity set a Prefix of 1, 2 or 3 to select
a particular Prefix. The idea behind the Default option is evident
if you have your entire directory set to "default", then you take
your computer somewhere where you need to dial say, "9" to get an
outside line and you need to change your entire configuration
quickly.

A Dialing Suffix is the last thing that is transmitted to the modem
when dialing a phone number. The first thing transmitted is the
dialing Prefix, followed by the phone number, then the suffix.
Typically, the suffix is only a carriage return (^M). However,
you could get fancy with it and put other things before the
carriage return like a phone number password (if it has to be
entered "after" the phone number". This would be useful if you
wanted to apply this to all dialing directory entries simultaneously.

~~558
Prefix/Suffix Editor (continued)

In the Dial Prefix Editor, you may enter three separate Prefixes
(1-3), and three different Suffixes (A-C). Out of the three
Prefixes you may select one of them to be considered the "Default"
dialing Prefix by clicking inside the radio button next to the
desired choice. To indicate which Suffix is to be the default,
follow the same procedure for the Suffix choices. For non-mouse
users, you can editor Prefix 1-3 by hitting ALT-1 through ALT-3.
To activate the default button settings for Prefixes, just type
the number 1-3 without the ALT key. The same applies to manually
editing Suffixes except that suffixes are A-C so it would be ALT-A
through ALT-C, or A, B or C.
External Application Editor
In order to take advantage of external applications, you need to edit an
application program entry from the EXTERNAL pull-down menu. Choose the
"Edit Applications" option - you will be presented with a list of ten
different applications or application "slots". To insert a new
application, choose a blank slot. You will be placed in the Application
Editor. The application editor appears similar to the following:

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º Application #0 Editor º
º ~Never~595 þ º
º ~Description~561 ~Extension~562 ~Ask~596 X º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄ¿ ~Always~597 þ º
º ³ Edit a text file ³ ³ .TXT ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÙ ~PAUSE~598 þ º
º ~Command Line~560 º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ EDIT.COM $FILENAME$ ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ ~OK~599 ³ ³ ~CANCEL~600 ³ ³ ~HELP~601 ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
At the top of the dialog box it says which application slot you are
currently editing. Slots are identified as slots #0 through slot #9. By
convention, we recommend that slot #0 be used for an external text editor.
In this way, even if a BBS instructs your terminal to edit a text file by
running application #0, your RIPterm system should be able to handle it.
For more info on how a BBS can run application programs on your local
terminal, see the following sections.
To make your external applications accessible from within RIPterm, you need
to define them. That's what the Application Editor is all about.
External Application Editor: Command Line
This is where the real meat and potatoes of the application editor lies.
This is how you define what program to run and how to run it. Simply
insert the name of the application program (or a batch file) in this data
field along with any parameters you wish to utilize. You may only execute
.EXE, .COM or .BAT files and they must be either in the current directory,
or accessible in your MS-DOS PATH= statement. Consult your DOS manual for
more details about the PATH setting.
In addition to being able to specify which program to run, you can also
utilize one of RIPterm's most advanced features to customize your
application to suit your needs. For example, if you were going to edit a
text file, you need to tell your editor what file you wish to edit. In the
screen displayed above showing the Application Editor, you will notice the
Command Line of "EDIT.COM $FILENAME$". Notice the $FILENAME$ portion of the
command line. When you try to run this particular application, the phrase
$FILENAME$ will be replaced with a filename of your choice. Actually, that
is a simplistic way of looking at it. $FILENAME$ is really a RIPterm text
variable (see section 7.4.2 for more details on Text Variables). Text
variables are like Macros - they get replaced with another piece of
information or text. Depending on the variable, it might be replaced with
some piece of information that RIPterm knows already (like the date for
example), or it might insert a piece of text that you physically type in.
In the case of $FILENAME$, RIPterm will pop-up a dialog box on your screen
allowing you to enter the filename to edit.

~~594
External Application Editor: Command Description

The description data field allows you to enter a description for the
application that will appear in the external application listing.
This is intended to give you the user of RIPterm a visual idea of
what the application does.
External Application Editor: File Extension

As stated previously, you have the ability to link particular
application programs to files with certain extensions. For example,
if you wanted to link a GIF image viewer to files with .GIF
extensions, simply enter "GIF" in this field. Then whenever you
download a file with a .GIF extension, the given application will run
and the $FILENAME$ text variable will be replaced with the filename
of the file you just downloaded! Neat, huh?

There are three ways that applications can link to downloaded files.
They can be run NEVER, ALWAYS or it can prompt you if you really want
to run the application on the particular file you downloaded (ASK).
Editing External Applications - choose which one

From this dialog box, you can choose from up to ten different
external applications to edit. Hilight one of them then hit
or by clicking the left mouse button on the one you wish
to edit.
Modem: Dialing the modem

This option will instruct the terminal program to initiate a phone
call.
General RIPterm Settings
RIPterm has a number of configurable settings for you to choose from
to alter the way in which the software runs on a normal basis. You
may opt to modify the Modem Options, or the General Settings which do
not directly pertain to the modem itself. The General Settings
dialog box looks similar to the following:

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º General Settings º
º ~Scrollback Size(k)~615º
º ~Status Bar~602 þ ~101-key keyboard~609 þ ÚÄÄÄÄ¿ º
º ~Zooming Windows~603 þ ~Hot-key mode~610 þ ³ 64 ³ º
º ~Enable Beeps~604 þ ~Data security~611 þ ÀÄÄÄÄÙ º
º ~VT-102 Emulation~605 þ ~Zmodem Recovery~612 þ ~Printer Port~568 º
º ~Shell to EMS/XMS~606 þ ~Auto Zmodem Download~613 þ ÚÄÄÄÄ¿ º
º ~Mouse Field Select~607 þ ~Force DTR on exit~614 þ ³ 1 ³ º
º ~Alarm Sounds~608 þ ÀÄÄÄÄÙ º
º º
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ~Download Dir~566 ³ FILES\ ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ º
º ~Upload Dir~567 ³ FILES\ ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄ¿ º
º ³ ~OK~616 ³ ³ ~CANCEL~617 ³ ³ ~SAVE~618 ³ ³ ~HELP~619 ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
General Settings - Download Directory

The download directory setting allows you to determine where files
that are downloaded from Host BBS'es will be stored on your hard
disk. By default, RIPterm will place files that are downloaded into
the current RIPterm directory (e.g., C:\RIPTERM\). You can plug in
your own directory name in this field if you wish to place files into
another location. This option is most often used to prevent files in
your RIPterm runtime directory from being overwritten, or from
cluttering up your RIPterm directory with a lot of files.
General Settings - Upload Directory

The upload directory setting allows you to instruct RIPterm where
files that you will SEND to a BBS are located. By default, files are
assumed to be in the local RIPterm directory unless this field
contains an MS-DOS Drive/path value. Any settings must correspond to
an existing DOS directory. You are not 100% restricted to uploading
files from this directory only. If you wish to upload a file from
some other directory, you do not have to alter this setting if you
don't want to. When prompted to enter a filename to upload, simply
type the path to the file directly. RIPterm is smart enough to
recognize that you gave it an "explicit path" to the file and will
temporarily overide the default upload directory setting for that one
file only.
General Settings - Printer Port

RIPterm allows you to print information to your local printer if you
wish. In order to perform these types of operations, RIPterm needs
to know which port your printer is connected to. Valid ports are
LPT1 through LPT3 (1-3). If you do not have a printer, or you do not
wish printer services to be available in RIPterm, you may enter a
value of "0" to indicate "no printer". If you set RIPterm to "no
printer" status, choosing any of the print operations in the software
will issue a message indicating that you cannot print.
Modem Options: Com Port choices

This option allows you to specify which communications port will
be used to dial the given host. Valid ports are COM1 through
COM4. Of course, your system must have the given port in order
to be able to dial out on it. Before the host is called, RIPterm
will initialize the given port (if it hasn't already) and if
everything is OK, will dial the host (or press if it's a
non-modem host).
Modem Options: Baud Rate choices

This option allows you to specify the baud rate at which the
connection should be made (or at least attempted). Valid baud
rates are 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, and
115200 baud. If a CONNECT message is received indicating a baud
rate other than the specified rate, RIPterm will automatically
adjust the baud rate on its end to ensure that communication will
take place (this is often called "auto-baud detect" mode).
Modem Options: Data Bit choices

This option allows you to alter the number of data bits that will
be used for a given communications link. Valid settings are 7
data bits, or 8 data bits. You will find that most hosts use 8
data bits. 7 data bits are commonly used when calling mainframe
computers, or large hosts like TymNet, TeleNet, GEnie,
CompuServe, or other nationwide network services that use the
X.25 network protocol. When in doubt, try 8 data bits. If you
get garbled information, try 7.
Modem Options: Parity Setting choices

This option allows you to alter the parity setting that will be
used for a given communications link. Valid settings are EVEN,
ODD or NONE. The vast majority of hosts in the world use a
setting of NONE, for "No Parity". Situations where you will
choose something other than NONE would be if you were calling a
mainframe computer, or dialing up via a nationwide network like
TymNet, TeleNet, GEnie, CompuServe, or other such X.25-based
hosts. If in doubt, try NONE.
Modem Options: Stop Bit Choices

This option allows you to alter the number of "Stop Bits" that
are used for the communications link. Valid settings are 1 stop
bit, or 2 stop bits. Typically, 1 stop bit will be used for the
vast majority of hosts.
About Box Color Editing

From within the About RIPterm dialog box you can have some fun
adjusting the colors of the window pane in the center. The
following keystrokes are available to adjust the color combinations:

F5 - Change Foreground Color forward
SHIFT F5 - Change Foreground Color backward
F6 - Change Background Color forward
SHIFT F6 - Change Background Color backward
F7 - Change text Foreground Color forward
SHIFT F7 - Change text Foreground Color backward
F8 - Change text Background Color forward
SHIFT F8 - Change text Background Color backward

Any changes that you make to the About Box colors will be saved
to your Setup automatically whenever you choose the Save Setup
option from the Setup menu.
Dialing Directory - HELP

This option will display a help screen for the dialing directory
Dialing Directory - DIAL

This option will take any selected entries in the dialing directory
and will physically attempt to dial (connect) to the systems.
Dialing Directory - CANCEL

This will abort the dialing directory window. Any previously
highlighted entries will remain highlighted the next time you enter
the directory. You are returned to the terminal screen.
Dialing Directory - UNMARK

This will un-highlight any previously highlighted directory entries.
You may also press the Space Bar to choose this option.
Edit Dialing Directory - NAME

The name field is the name of the host that will appear in the
dialing directory window. This is the name that will be displayed to
you whenever you dial the host, and is used in general to describe
the host. You are allowed 25 characters for the host name.
Edit Dialing Directory - NUMBER

This is the telephone number (if any) that is used to dial the host.
You are allowed up to 25 characters for the number. Valid characters
are digits 0-9, hyphens and parenthesis (if your modem permits it).
You may also enter a comma (,) to indicate a half-second pause. This
pause is handled by your modem, not by RIPterm. On some modems, this
pause may be two or three seconds. Check your modem's documentation
to determine the delay value. If you wish for RIPterm to perform a
half-second pause instead of the modem, insert a tilde (~) instead of
a comma (,).

Some examples of Telephone Numbers are as follows:

555-1212 ... Dial 555-1212
1-714-555-1212 ... Dial (714) 555-1212
9,555-1212 ... Dial a 9, then pause, then 555-1212
Edit Dialing Directory - DIR
This field takes a bit more explaining than the other fields in the
directory editor. Each entry in the directory has the ability to have a
separate sub-directory associated with it. This is used mainly when
RIPscrip graphics are being viewed on the host. Any icon (.ICN, .MSK, .HIC)
or RIPscrip (.RIP) files that are received by the host should be placed in
the designated sub-directory. This in effect, helps keep your icons
separated from each other.
If you omit a directory name in this field, and you dial into a RIPscrip
host that requires icons or RIPscrip files, RIPterm will look for them
automatically in the ICONS\ sub-directory. It is recommended that you keep
host specific files in their proper sub-directories for elegant file
maintenance.
You do not need to create the sub-directory yourself. The first time that
you specify a directory in the DIR field, it will be created when you click
on the OK button.
If the DIR field is non-blank, indicating a sub-directory should be used
for that specific host, RIPterm will check in that directory first for any
necessary icons or RIPscrip files. If the needed files are not found in
that sub-directory, RIPterm will check the ICONS\ sub-directory afterward
to see if it is there. This facilitates the concept of "file overide".

~~593
Edit Dialing Directory - PREFIX
This option lets you choose from one of several different ways to dial your
modem. For your modem to dial a number it must be sent a certain command.
Normally this command is the same for every number you dial in your dialing
directory. This can change though if you have different types of systems
you call. For example, on some BBS'es you might have to disable error
correction to connect. You wouldn't want to put the modem AT commands into
your telephone number to accomplish this because it just won't work. To
better illustrate how this relates to dialing, consult the following:


ATDT 555-1212 ^M
The normal Prefix is "ATDT". This standards for (AT)tention (D)ial
(T)ouch-tone. If you were dialing out on a rotary phone line, that would
be (P)ulse dialing (i.e., "ATDP"). This would be a typical use for a
dialing prefix. Also, if you had say several modems connected to your
machine and you dialed out on different ones for different services, you
could have one prefix setup that dialed a "9" to get an outside number, and
a different setting for a "direct outside line". Prefixes would be "ATDT
9," and "ATDT" respectively.
Another use for Dialing Prefixes are for phone passwords. If you work for
a company that requires you to enter a password in order to dial-out, you
could accomplish this as follows, "ATDT 1234567~~". The 1234567 is your
password and the tilde (~~) is used for a 1/2 second pause. After the pause
the rest of the number in the directory will be dialed then the Suffix.
If you choose a Prefix of "Default", whichever of the three Prefix
definitions you have tagged as "Default" will be used. You may also
explicity set a Prefix of 1, 2 or 3 to select a particular Prefix. The
idea behind the Default option is evident if you have your entire directory
set to "default", then you take your computer somewhere where you need to
dial say, "9" for an outside line and you need to switch configs quickly.
Edit Dialing Directory - SUFFIX

A Dialing Suffix is the last thing that is transmitted to the modem
when dialing a phone number. The first thing transmitted is the
dialing Prefix, followed by the phone number, then the suffix.
Typically, the suffix is only a carriage return (^M). However, you
could get fancy with it and put other things before the carriage
return like a phone number password (if it has to be entered "after"
the phone number". This would be useful if you wanted to apply this
to all dialing directory entries simultaneously.
Edit Dialing Directory - COMM PORT

This option allows you to specify which communications port will be
used to dial the given host. Valid ports are COM1 through COM4. Of
course, your system must have the given port in order to be able to
dial out on it. Before the host is called, RIPterm will initialize
the given port (if it hasn't already) and if everything is OK, will
dial the host (or press if it's a non-modem host).
Edit Dialing Directory - BAUD RATE

This option allows you to specify the baud rate at which the
connection should be made (or at least attempted). Valid baud rates
are 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200
baud. If a CONNECT message is received indicating a baud rate other
than the specified rate, RIPterm will automatically adjust the baud
rate on its end to ensure that communication will take place (this is
often called "auto-baud detect" mode). This auto-baud detection is
only performed if PORT LOCK in the Modem Options dialog box is NOT
set.
Edit Dialing Directory - DATA BITS

This option allows you to alter the number of data bits that will be
used for a given communications link. Valid settings are 7 data
bits, or 8 data bits. You will find that most hosts use 8 data
bits. 7 data bits are commonly used when calling mainframe
computers, or large hosts like TymNet, TeleNet, GEnie, CompuServe, or
other nationwide network services that use the X.25 network
protocol. When in doubt, try 8 data bits. If you get garbled
information, try 7.

In the last three sub-sections, you've seen settings for data bits,
parity, and stop bits. In nearly 100% of every situation, there are
only two combinations of these three values that are used. They are:

8 data bits 7 data bits
No parity Even parity
1 stop bit 1 stop bit
----------- -----------
8-N-1 7-E-1 <- referred to as
eight-none-one seven-even-one <- pronounced
Edit Dialing Directory - PARITY

This option allows you to alter the parity setting that will be used
for a given communications link. Valid settings are EVEN, ODD or
NONE. The vast majority of hosts in the world use a setting of NONE,
for "No Parity". Situations where you will choose something other
than NONE would be if you were calling a mainframe computer, or
dialing up via a nationwide network like TymNet, TeleNet, GEnie,
CompuServe, or other such X.25-based hosts. If in doubt, try NONE.
Edit Dialing Directory - STOP BITS

This option allows you to alter the number of "Stop Bits" that are
used for the communications link. Valid settings are 1 stop bit, or
2 stop bits. Typically, 1 stop bit will be used for the vast
majority of hosts.
Edit Dialing Directory - MODEM

This button is a toggle-type button. It can be either ON or OFF. If
it is enabled (the default), then when this entry is dialed, it will
be assumed that it is calling the host via a modem device. If it is
off, then RIPterm will assume that the host is connected to your
computer via a direct serial connection.

If the modem option is activated, RIPterm will monitor the modem for
a "CONNECT" message of some kind. Other messages that can affect the
dialing process are "ERROR", "NO DIALTONE", "VOICE" or "BUSY".

If this option is inactive, typically, connection is made instantly,
and you will be presented with some kind of an intro message. RIPterm
will automatically press to the host to try to activate the
connection for you.
Edit Dialing Directory - QUIT

This will cancel any modifications you have made in the directory
editor. You will be returned to the dialing directory automatically.
If you have chosen to edit multiple directory entries (by
highlighting more than one), and there are entries that haven't been
edited yet, they will be edited before you are eventually returned to
the dialing directory.
Edit Dialing Directory - HELP

This option bring up the help screen for the directory editor.
Edit Dialing Directory - OK!

This will accept any changes you have made and return you to the
dialing directory dialog box. Any changes you made in the editor
will be reflected in the dialing directory window. If you have
highlighted multiple entries to edit, then the remaining entries (if
any) that haven't been edited will be edited before you are returned
to the dialing directory screen.
Edit Dialing Directory - DIR (continued)

This "file override" is best explained by an example. Let's say you call
several different RIPscrip hosts. Each of them have numerous icons that
they use for their host. Now as you are probably aware, each sysop of each
host thinks of his host as the only host in the world. With that in mind,
they would probably not give a great amount of thought to the names that
they give their icon or RIPscrip

files (i.e., not considering that other hosts might have files with the
same names). Files like EMAIL.ICN or FILES.ICN would be used on nearly any
host! If all these files were located in the same directory, only the very
latest installed files would be used when you call a host! In other words,
when you call host XYZ, you might see host ABC's EMAIL icon! This is
obviously not how it should work. With this in mind, keeping files in
separate sub-directories resolves this problem quite nicely. Even if a
sysop chooses to use the standard RIPterm EMAIL icon, he can do that too.
All he has to do is NOT provide you with his own EMAIL icon. RIPterm will
find the correct file for you automatically. It would first check host
XYZ's directory (presumably directory "XYZ\"), and after finding that the
file is not there, would check the ICONS\ sub-directory and find it there.
In this fashion, the sysop has the ability to overide standard icons with
his own without affecting the standard icons in any way.

Keep in mind, that if you dial a host by issuing modem commands directly
(not using the dialing directory), then the correct directory may not be
used since RIPterm has no way of knowing which dialing directory entry you
are calling. In other words, you should use the dialing directory to call
ALL RIPscrip hosts!
External Application Editor: Command Line (continued)
The $FILENAME$ text variable is sometimes called a "magic text variable".
It has special meaning in the External Application system of RIPterm. When
you physically choose a particular application to run, it will prompt you
to enter a filename. If on the other hand, you link an application to a
downloaded file, this text variable is automatically "filled in" with the
name of the file you just downloaded, thus preventing you from having to
type in the filename at all.
You are not only limited to just simple text variables. You can also use
"Pick-List" definitions (again, see the section on text variables and
Keystroke macros for more details). This allows you to pop-up a listing of
available choices. You might conceivably use this to specify different
command-line switches to modify the behavior of a particular program -
something that may be different each time you run the program.
You do not need to place a ^M at the end of your command line. A carriage
return will be added automatically when the program is run.
NOTE: Leaving the command line blank will result in a simple DOS
Shell being executed when you run the application.
External Application Editor: NEVER

When this option is chosen, the Extension field of the application
will be ignored. In other words, the application you are editing
will never be automatically executed for particular files that you
download. Use this option to completely disable auto-download
application execution for a given application slot.
External Application Editor: ASK

When this option is selected and the Extension field contains a DOS
Extension, RIPterm will check every file that you download to see if
it has the same extension and if so, it will pop-up a window on your
screen asking if you wish to run the given application on the file
you just downloaded. This is the most "secure" way of using
application mode. This gives you complete control over what gets run
when and where.
External Application Editor: ALWAYS

This option, when combined with the Extension field, will
automatically run the given application every time a corresponding
file with the same extension is downloaded. You will not be prompted
if you want to run the application on the file, it will be done for
you immediately when the download is complete. The only way that you
can interact with the act of running the application is if you have
inserted pick-list definitions or text variable definitions into the
command line field ($FILENAME$ doesn't count).
External Application Editor: PAUSE

When this option is chosen, RIPterm will physically pause before
returning to RIPterm after your application has completed execution.
Use this option when you want to have a "Hit any key to return to
RIPterm" message appear after your application is complete. For
example, you might use this option if you have instructed RIPterm to
run PKZIP to view the contents of each ZIP file you download.
Naturally, you would like the information to stay on your screen
after the listing is complete so that you can examine the contents of
the file. If you did not select this option, then as soon as the ZIP
file's contents were displayed on the screen, RIPterm would resume
and the listing would vanish immediately giving you no opportunity to
look at the listing.
External Application Editor: OK

Choosing this option approves any modifications you might have made
in the application editor and saves that application for future use
in RIPterm.
External Application Editor: CANCEL

This option abandons all modifications in the Application Editor,
restoring the application slot to the state it was in previous to
entering the Application Editor.
External Application Editor: HELP

This option displays a help screen to assist you in editing
applications.
General Settings - Status Bar

If selected, the status bar will be displayed at the bottom of your
RIPterm screen. When this option is not checked, the status bar will
not be displayed and your text window will be one line taller. The
status bar is used to access frequently viewed information and to see
the current status of various aspects of the RIPterm system.
General Settings - Zooming Windows

In RIPterm, whenever a window or dialog box pops up on the screen, it
will "zoom in" and "zoom out" giving a visual feeling of the window
opening or closing. This will slow down operation of the windowing
system a small amount. For optimal performance of RIPterm, toggle
zoom windows off. However, the visual impression of windows opening
or closing can be quite useful.
General Settings - Enable Beeps

This will enable the Beep character (ASCII character 7, BEL) to make
an audible sound on your PC speaker when recieved from the host. If
this option is not selected, RIPterm will be "quiet" by not making
hardly any beeps. Only BEEP characters from the BBS will be enabled
or disabled. The musical sounds received when you achieve a
connection or when a download are complete will not be affected by
this setting.
General Settings - VT-102 Emulation

This command enables the VT-102 terminal emulation mode. This makes
the following keystrokes send something to the Host:

F1 ... ESC [ M
F2 ... ESC [ N
F3 ... ESC [ O
F4 ... ESC [ P
F5 ... ESC [ Q
F6 ... ESC [ R
F7 ... ESC [ S
F8 ... ESC [ T
F9 ... ESC [ U
F10 ... ESC [ V
PGUP ... ESC [ I
PGDN ... ESC [ G
HOME ... ESC [ H
END ... ESC [ F
INSERT ... ESC [ L
CURSOR UP ... ESC [ A
CURSOR DN ... ESC [ B
CURSOR LEFT ... ESC [ C
CURSOR RIGHT ... ESC [ D

In addition, many ANSI escape sequences function slightly differently
than in normal ANSI mode. When in this mode, RIPterm tries to act
like a VT-102 compatible terminal.
General Settings - Shell to EMS/XMS

By default, RIPterm will swap the contents of memory out to a
temporary disk-file when you choose the DOS Shell option or if you
run an external application program. If your IBM-AT has any EMS
(expanded) or XMS (extended) memory, you can enable this option to
make your DOS Shell/applications execute faster. If chosen, this
option will physically swap the contents of your conventional memory
to expanded or extended memory instead of to the slower disk-based
storage. If you run into any problems trying to get your DOS Shell
to work properly, try disabling this option.
General Settings - Mouse Field Select

This option, when check marked, will use TAB and SHIFT-TAB to select,
in order, the mouse fields defined on the screen.

If this item is not check marked, the TAB character (control-I) is
transmitted to the host.
General Settings - Alarm Sounds

When this option is chosen, RIPterm will make various blips, beeps
and sounds when things happen in RIPterm like successful downloads,
establishing a connection to a host, beeping when you make a mistake
and other such things. If you want RIPterm to be as quiet as
possible, turn Alarm Sounds off. If you also set Enable Beeps to
OFF, RIPterm will make NO sounds what so ever.
General Settings - 101-key keyboard

This mode is used in the "doorway mode". It allows you to send
extended 101-key keyboard codes to the doorway system running on the
host. This mode is only available on AT computers with a 101-key
enhanced AT keyboard. If this option locks up your system, disable
it.

This value is part of the RIPterm setup, saved in RIPTERM.CNF. If
you set this option ON, and it locks your system, and your system
locks whenever you start-up RIPterm, then the option has been saved
to your setup. You should run RIPterm with the -E option, like this:

RIPTERM -E

The first thing you should do is disable the 101-key keyboard option
and save your setup with ALT-S. The -E option overrides Enhanced
101-key keyboard support for the duration of the current session of
RIPterm.
General Settings - Hot-key mode

This option allows the user to determine whether his keystrokes
should be checked with the BBS buttons or not for activation. In
other words, if the BBS places a button on the screen like this:

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³
³ (E)nter name ³
³ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

...where the hotkey for the button is "E", simply pressing the "E"
key on your keyboard would normally activate this button. This may
not be desirable if you're trying to send a message to another user
with the letter "E" in it. Now, there's a way around this: Hotkey
Release Mode.

Hotkey Release mode is linked to your SCROLL-LOCK key on your
keyboard. If Scroll Lock is lit, then hotkeys are processed. If it
is not lit, then the character will be sent to the BBS directly,
bypassing any button hotkeys.
General Settings - Data security

This option gives you control over host data queries to your system.
This option defaults to ON, giving you the ability to scrutinize any
queries by the host to ask your system for a piece of information.
This does not apply to pre-defined text variables, just variables
that contain data that you've entered.

How does this apply to you? Well, RIPscrip has the inherent ability
to pop-up dialog boxes onto your screen asking you for a piece of
information. Depending on the request, this information might be
stored to your local RIPterm database for future use (by the same
host, or potentially another). This option exists so that if a host
asks your terminal for a piece of information, you have the ability
to intervene (i.e., prevent the information from being sent). This
override feature is for security purposes in the event that your
database contains sensitive information that you do not want to be
given out without your explicit consent.
General Settings - Zmodem Recovery

This option controls whether Zmodem should attempt to recover from a
failed transmission. In the event that a file transfer was aborted
for whatever reason, Zmodem will normally try to pick up where it
left off. If this option is selected, then Zmodem will automatically
try to resume where it left off. If this mode is not enabled, then
Zmodem will physically re-transmit the entire file over again.
General Settings - Auto Zmodem Download

When this option is selected, Zmodem downloads will begin
automatically the moment the BBS starts the transfer. If for some
reason this operation is desirable, this option is provided so that
you can disable this. When disabled, you will need to initiate the
Zmodem download on your own. A Zmodem download can easily be spotted
if you see the sequence "**" on your screen. If RIPterm sees this
sequence, and the Auto-Zmodem Download option is enabled, it will
automatically begin the Zmodem transfer without you having to
intervene - thus making the process simpler.
General Settings - Force DTR on exit

This option defaults to ON. When On, RIPterm will physically keep
the DTR signal active after exiting RIPterm. This is so that if you
have exited RIPterm while still online (and say not to hangup) then
it will keep DTR enabled so that the modem doesn't try to disconnect
you. This also comes into play on direct serial connections. Some
modems however do not like this type of operation, especially if the
modem is not physically connected to another computer via a telephone
line after exiting RIPterm. In cases like this, set this option to
OFF. When OFF, RIPterm will physically lower (and keep low) the DTR
signal when it is finished with a particular Serial Port. This has
the net effect of ending any connection that might exist on that port
and also prevent some modems from answering the phone if an incoming
call is detected.

Some modems, even if you instruct them to pick up the phone on the
first ring, will not answer the phone if DTR is low. This is so
because the modem assumes that if DTR is low, that there is no
terminal program running on the PC to receive the call so why should
it answer the phone? Not all modems work this way.
General Settings - Scrollback Size

This option sets how much memory RIPterm should use for the
scrollback buffer. The valid settings are from 5k - 64k of memory.
Depending on how much conventional memory you have on your computer,
this may limit the amount of memory you can allocate to scrollback.
We recommend that you set it to somewhere around 32k unless you know
that your PC has quite a bit of its 640k memory free for use. If you
have numerous memory resident programs (TSR's) loaded, you may need
to drop the size of your scrollback buffer to a smaller value for
proper operation of RIPterm.

If RIPterm runs out of memory, it will begin to discard old
scrollback buffer information until it can satisfy the memory
request.
General Settings - OK

When chosen, OK will take all of the general settings and make them
current. The changes are not automatically saved to the RIPterm
setup file - you must do that yourself. After choosing this item,
the dialog box will close and you will be returned to the terminal
window.
General Settings - CANCEL

When chosen, any changes in the general settings dialog box will be
discarded. Whatever settings were active before entering this dialog
box will be restored. You will be sent immediately to the terminal
window.
General Settings - SAVE

This option will close the dialog box and automatically save the
current settings to the RIPterm setup file.
General Settings - HELP

This will display a help file for the general settings dialog box.
Dialing Directory - TOGGLE

This option alters what information is displayed in the dialing
directory window. By default, the following information is displayed
on each line in the window:

Entry #
Host Name
Phone Number
Baud Rate
Data Bits, Parity and Stop Bits (e.g., 8N1)
Communications Port (e.g., COM1)

When you choose the toggle option, the information displayed will be
changed to the following:

Entry #
Host Name
Total # of calls
Last call date
Directory ID (see below)
Modem or Serial-Port connection

This is a simple toggle. Each time you choose this option, the
information displayed will change to the opposite mode.

Your favorite toggle setting can be saved to your permanent RIPterm
setup. To do this, choose the toggle mode you like the best, exit
the dialing directory, then choose Save Setup.
External Applications

The External Menu is used for manipulating and configuring external
MS-DOS application programs to be used from within RIPterm. The
following sections give a brief overview of what the options in this
menu do. For more detailed explanations of external applications,
see the section of this document devoted to the subject.

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ EDIT APPLICATIONS ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

This option allows you to edit up to ten (10) different configurable
application programs. The Application feature allows you to
"plug-in" external programs into RIPterm to do various things. From
this menu option, you can edit the configurations of all ten
"Application slots". You may custom tailor how the programs are run,
what slot they are associated with, whether they should be run 'on'
particular files that you download, and various other settings that
may pertain to running external programs.

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ RUN APPLICATIONS ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

This menu allows you to select an external application to run. When
chosen, the "command line" for the program is processed and if any
text variables (see below) are present it will process them as well
to construct a complete MS-DOS Command Line. When all processing on
the command line is complete, RIPterm will physically "shell-to-DOS"
and run the specified program.
The Dialing Window

When RIPterm dials a host, it will display a dialog box showing you
the progress when dialing the host. The dialog box looks similar to:

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º ~Host~623 ³ Host name goes here... ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ÚÄÄÄÄÄ¿ º
º ~Phone #~624 ³ 1-714-555-1212 ³ ~Attempt~627 ³ 005 ³ º
º ÃÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÅÄ¿ º
º ~Started~625 ³ 08:23:25 ³ ~Current~632 ³ 08:31:42 ³ ~Remain~628 ³ 10 ³³ º
º ÃÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÁÄ´ º
º ~Message~626 ³ Host is Busy. Redialing... ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ÉÍÍÍÍÍÍÍÍÍÍÍÍ» ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
º º ~REDIAL~629 º ³ ~CANCEL~630 ³ ³ ~DELETE~631 ³ º
º ÈÍÍÍÍÍÍÍÍÍÍÍͼ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
The Dialing Window - HOST

This field displays the name of the host that is being dialed. This
field may be blank if you choose to dial via the manual dialing
method (ALT-M). If you are dialing by choosing entries from the
dialing directory, whatever host name is displayed will be shown in
this field when that entry is dialed.
The Dialing Window - PHONE NUMBER

This displays the telephone number that is being used when dialing
the designated host. It is shown in this field exactly as it is
transmitted to the modem.
The Dialing Window - STARTED

This field shows the time that this dialing attempt began. The format
of this field is HH:MM:SS. Whenever a number is dialed, or the
dialing window cycles to the next number, this field is updated with
the current time that the telephone number is issued to the modem to
dial out.
The Dialing Window - MESSAGE

Periodically through the dialing process, various status messages may
need to be displayed to give you more information on what is going
on. Of the various messages, you might see things like, "Host is
Busy. Redialing...", or "Time elapsed without connection". This is
generally used to tell you what is going on.
The Dialing Window - ATTEMPT

This shows how many attempts have been tried thus far for this phone
number. If the host is busy, then it will try again after a brief
pause. If you have many hosts "queued" up to dial, then this shows
the attempt number only for the given host being dialed at the
moment. Up to 999 attempts will be made before RIPterm stops all
dialing attempts to a particular host.
The Dialing Window - REMAIN

This message displays how many seconds remain before the current
dialing attempt will terminate. By default, redial time is set to 45
seconds, but this can be changed from within the modem options dialog
box. High speed modems, or long distance calls frequently need more
than 45 seconds to complete an outgoing call. To the right of this
field are two small arrows, an UP arrow, and a DOWN arrow. These are
for temporarily increasing or decreasing the redial time for the rest
of this dialing attempt.
The Dialing Window - REDIAL

This button will cause what's commonly known as a "cycle" to occur.
This is used when you have highlighted a number of entries to dial.
By clicking on redial, it will stop calling whichever host is
currently being dialed, and will cycle to the next highlighted host
in your dialing list and begin to dial that number. If you are only
dialing one host, this will stop the current dialing attempt and
re-dial the same number again.
The Dialing Window - CANCEL

This option will stop dialing. You will be returned to the RIPterm
session screen. Any entries in the dialing directory that you were
trying to dial will remain highlighted the next time you enter the
dialing directory.
The Dialing Window - DELETE

This option will remove an entry from your dial list. What this
means is that whatever host is currently being dialed will have its
dialing attempt stopped, and then it will be un-highlighted in the
dialing directory, then RIPterm will attempt to dial the next
highlighted number (if any). If no more entries are available in the
dialing list, RIPterm will abort all dialing and return to the
RIPterm session window.
The Dialing Window - CURRENT

This field displays the current time. This field will constantly
change as the dialing progresses. It is intended to give you a
visual reference to the time, compared to the start time.
$TWH$ ... Current text window's height

This variable returns the height of the currently active text
window. If the window is Disabled, then the height will be 0.

Example: $TWH$ = 25



























~NEXT~634 ~PREV~445 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWW$ ... Current text window's width

This variable returns the width of the currently active text
window. If the window is Disabled, then the width will be 0.

Example: $TWW$ = 80



























~NEXT~635 ~PREV~633 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWX0$ ... Upper-left X coordinate of text window

This variable returns the upper-left X coordinate of the text window.
This value is 0-based and can range from 0-90. If the window is
disabled, it will result in 0.

Example: $TWX0$ = 5


























~NEXT~636 ~PREV~634 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWY0$ ... Upper-left Y coordinate of text window

This variable returns the upper-left Y coordinate of the text window.
This value is 0-based and can range from 0-42. If the window is
disabled, it will result in 0.

Example: $TWY0$ = 3


























~NEXT~637 ~PREV~635 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWX1$ ... Lower-right X coordinate of text window

This variable returns the lower-right X coordinate of the text window.
This value is 0-based and can range from 0-90. If the window is
disabled, it will result in 0.

Example: $TWX1$ = 75


























~NEXT~638 ~PREV~636 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWY1$ ... Lower-right Y coordinate of text window

This variable returns the lower-right Y coordinate of the text window.
This value is 0-based and can range from 0-42. If the window is
disabled, it will result in 0.

Example: $TWY1$ = 23


























~NEXT~639 ~PREV~637 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWWIN$ ... Returns YES if text window active, otherwise NO

If the text window is currently active, this variable returns a
value of "YES". If it is disabled, it returns a "NO".

Example: $TWWIN$ = YES



























~NEXT~640 ~PREV~638 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TWFONT$ ... Current System Font number in use or 0 for none

This variable returns the current MicroANSI font number + 1.
If the text window is disabled, then no MicroANSI font applies
and the variable will result in 0. A value of 1 indicates an
8x8 MicroANSI font, a value of 2 indicates a 7x8 field, and
so on. Subtract 1 from the value to obtain the correct MicroANSI
font index number (providing the text window is active).

Example: $TWFONT$ = 1























~NEXT~641 ~PREV~639 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$CURX$ ... Returns the current X cursor coordinate

If the current text window is disabled, this variable returns 0.
If it is active, it returns the current X position of the cursor
in the range of 1-91.

Example: $CURX$ = 18


























~NEXT~642 ~PREV~640 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$CURY$ ... Returns the current Y cursor coordinate

If the current text window is disabled, this variable returns 0.
If it is active, it returns the current Y position of the cursor
in the range of 1-42.

Example: $CURY$ = 21


























~NEXT~643 ~PREV~641 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$CURSOR$ ... Returns YES if the cursor is visible, otherwise NO

If the text cursor is displayed this variable returns a "YES".
If the text window is disabled, or the cursor is off, it returns
a "NO".

Example: $CURSOR$ = YES


























~NEXT~644 ~PREV~642 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$ALARM$ ... Makes an alarm-like warning sound

When executed, this variable will issue a sound that gives you
the impression that something is definitely wrong. It is
the same sound that RIPterm will use when a download fails for
some reason.



























~NEXT~645 ~PREV~643 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$PHASER$ ... Makes a space-like Phaser Sound

This variable will produce a descending continuous tone from
2500 hertz down to 50 hertz. The transition is very smooth and
makes it seem like some spaceship is firing its phasers at you.




























~NEXT~646 ~PREV~644 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$REVPHASER$ ... The exact reverse sound of $PHASER$

This text variable is identical in nature to the $PHASER$
variable except that the sound is produced in the opposite order
(ie, an ascending phaser-like sound).




























~NEXT~647 ~PREV~645 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$COFF$ ... Disable the text cursor

This command will physically shut off the ASCII text cursor that
is normally seen in the text window. This is automatically reset
whenever a $CON$ command (Cursor ON) or a Reset Windows command
is received.



























~NEXT~648 ~PREV~646 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$CON$ ... Re-displays the text cursor

This command will physically turn ON the ASCII text cursor. This
is the exact opposite of the $COFF$ command which disables the
text cursor.




























~NEXT~649 ~PREV~647 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$STW$ ... Save text window information

This command will physically store all of the text window
settings. The window's X/Y dimensions are preserved, as is the
current cursor location, ANSI attributes, cursor ON/OFF status
and the vertical scrolling margins. Even the current System Font
will be saved (if necessary).


























~NEXT~650 ~PREV~648 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RTW$ ... Restore text window information

This command will restore the text window to whatever settings
were active when the $STW$ (save text window) command was issued.
The cursor, ANSI attributes and any other piece of text window
information will be restored (including the System Font setting).



























~NEXT~651 ~PREV~649 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SAVE$ ... Save graphics screen

The SAVE variable will completely save the contents of the entire
graphics screen to a disk file called RIPTERM.SAV. No Mouse
Fields, Text Window locations or Clipboard data are saved - just
the graphics screen. The entire 640x350 region is saved to disk.

If you wish to save the entire state of the RIPterm system, use
the following text variables all at the same time (spaces are
added for clarity):

$SAVE$ $STW$ $SCB$ $SMF$
\ \ \ \
\ \ \ --- Save Mouse Fields
\ \ \
\ \ ------- Save ClipBoard
\ \
\ ----------- Save Text Window
\
--------------- Save Graphics Screen













~NEXT~652 ~PREV~650 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RESTORE$ ... Restore graphics screen

The RESTORE command will read the saved file RIPTERM.SAV in from
disk and restore the graphics as they were originally saved with
the $SAVE$ command. Only the graphics screen is restored, not
the Clipboard, Mouse Fields or Text Window settings. To restore
the entire context of the graphics environment, issue the
following text variables:

$RESTORE$ $STW$ $SCB$ $SMF$
\ \ \ \
\ \ \ --- Restore Mouse Fields
\ \ \
\ \ ------- Restore ClipBoard
\ \
\ ----------- Restore Text Window
\
------------------ Restore Graphics Screen















~NEXT~653 ~PREV~651 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SAVE0$ - $SAVE9$ ... Save screens (slots 0-9)

These ten text variables are identical in nature with $SAVE$
described above with sole exception to the fact that the temp
files (RIPTERM0.SAV - RIPTERM9.SAV) are immediately deleted
when restored. The $SAVE$ command does not do this. With this,
you can keep restoring screens if you use $SAVE$. These ten
variables are provided so that you can have more than one screen
saved simultaneously.
























~NEXT~654 ~PREV~652 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RESTORE0$ - $RESTORE9$ ... Restore screens (slots 0-9)

These ten text variables are identical in nature with $SAVE$
described above with sole exception to the fact that the temp
files (RIPTERM0.SAV - RIPTERM9.SAV) are immediately deleted
when restored. The $RESTORE$ command does not do this. With this,
you can keep restoring screens if you use $SAVE$. These ten
variables are provided so that you can have more than one screen
saved simultaneously.
























~NEXT~655 ~PREV~653 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$HKEYON$ ... Enable Button Hotkeys

This option enables button hotkeys. Any Button that is created
by a BBS that has a hotkey will be activated if you hit the
corresponding key on your keyboard. This will light-up the
Scroll-Lock key on your keyboard indicating that Button Hotkey
mode is ON.


























~NEXT~656 ~PREV~654 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$HKEYOFF$ ... Disable Button Hotkeys

This option disables button hotkeys. Any Button that is created
by a BBS that has a hotkey associated with it, will not be
activated even if the user hits that key on his keyboard. The
only way to activate a button in this mode is with the mouse.
The Scroll-Lock key on your keyboard will go dim, indicating
that Button Hotkey Mode is disabled.

























~NEXT~657 ~PREV~655 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TABON$ ... Enable TAB to execute mouse fields

When this variable is processed, you can use the TAB key to
navigate through the Mouse/Button fields on your screen. In
this mode, you can access the fields without a mouse. The side-
effect is that the TAB key cannot be used directly with the Host.



























~NEXT~658 ~PREV~656 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$TABOFF$ ... Disable TAB to execute mouse fields

When this variable is processed, you cannot use the TAB key to
navigate throug the Mouse/Button fields on your screen. In this
mode, whenever the TAB key is hit, it is sent directly to the
Host as a TAB character. Any fields that are already hilighted
when this variable is received will be de-hilighted.


























~NEXT~659 ~PREV~657 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$SAVEALL$ ... Performs the following: SAVE STW SCB and SMF

This command combines a number of other "save" commands together
into one short, quick command. This command combines the
$SAVE$, $STW$, $SCB$ and $SMF$ commands into one command.




























~NEXT~660 ~PREV~658 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RESTOREALL$ ... Performs the following: RESTORE RTW RCB and RMF

This command combines a number of other "restore" commands together
into one short, quick command. This command combines the
$RESTORE$, $RTW$, $RCB$ and $RMF$ commands into one command.




























~NEXT~661 ~PREV~659 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
$RESET$ ... Resets the screen (like ALT-R in RIPterm)

This command performs a RIP_RESET_WINDOWS command to clear the
screen and otherwise reset the GUI environment. Be sure to
be aware of when this is used from within a Mouse Field/Button!




























~PREV~660 ~PRE-DEFINED TEXT VARIABLES~391 ~TEXT VARIABLE DESCRIPTION~387
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÃÍÍÍÍÍÍÍÍÍÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÂÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ
³ ~About RIPterm alt-F5~200 ³
³ ~System Info alt-F10~201 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Help System F1~202 ³
³ ~Help on Menus ctrl-F1~203 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Open Log File alt-L~219 ³
³ ~Jump to DOS alt-J~224 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Exit alt-X~204 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÅÍÍÍÍÍÍÍÍÍÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ
³ û ~Status Line alt-SPACE~205 ³
³ ~Button Hot-keys SCROLL~239 ³
³ ~Doorway Mode alt-=~230 ³
³ ~Printer Log alt-P~244 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Clear GRAPHICS Window alt-G~207 ³
³ ~Clear the text Window alt-T~208 ³
³ ~RESET all Windows alt-R~209 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~View Scrollback alt-B~216 ³
³ ~Keystroke Macros alt-K~218 ³
³ ~System Font alt-N~228 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÅÍÍÍÍÍÍÍÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÂÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ
³ ~Dialing Directory alt-D~536 ³
³ ~Manual Dialing alt-M~213 ³
³ ~Hangup the modem alt-H~214 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Initialize Modem alt-I~226 ³
³ ~Modem Auto-Answer alt-A~227 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Serial Interrupts alt-Q~222 ³
³ ~Serial Addresses alt-F8~237 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÅÍÍÍÍÍÍÍÍÍÍÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÂÄÄÄÄÄÄÄÄÄÙ
³ ~Download a file PgDn~220 ³
³ ~Upload a file PgUp~221 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~ASCII Settings alt-F7~223 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÅÍÍÍÍÍÍÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄ´
³ ~Create Variable alt-F4~234 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Show Variables ctl-F4~235 ³
³ ~Built-in var's ctl-F5~236 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÂÁÄÄÄÄÄÄÁÍÍÍÍÍÍÍÁÄÄÄÄÄÄÄÄÄÄ´
³ ~Modem Settings alt-O~210 ³
³ ~General Settings alt-E~243 ³
³ ~Modem Prefixes alt-U~547 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ~Save Setup alt-S~211 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Pull Down Menu System




ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~How to use Pull-Down Menus~100 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ




ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿
³ ~Project~663 ³ ~Options~664 ³ ~Modem~665 ³ ~Transfer~666 ³ ~Data~667 ³ ~Setup~668 ³ ~External~669 ³
ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÂÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÍÍÍÍÍÍÍÍÍÍ´
³ ~Edit Applications ctrl-F9~240 ³
³ ~Run Application alt-C~241 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Use what directory for System Files or for none

In order to view RIPscrip graphics on a particular host, you might need
to access special picture files that have to be located on your hard
disk. Since RIPterm can keep track of each Host's files separately,
RIPterm needs to know which group of files need to be used for this
session.

You need to type in the directory name that is associated with the BBS
that you are trying to call right now. This directory should be
located under your RIPTERM\ sub-directory. If you do not know what
directory to use or you don't need one, simply tap the key
to indicate a "default" directory setup.
Mouse Present - Hit RIGHT MOUSE BUTTON for menu

Since you already have a mouse installed, you might find it faster and
easier to access the pull-down menu system by simply holding down the
right mouse button to access the menu system. You can also access the
pull-down menu simply by hitting the F10 key on your keyboard, but if
you access the menus this way you cannot use your mouse to navigate
through them.


  3 Responses to “Category : BBS Programs+Doors
Archive   : RIPTM154.ZIP
Filename : RIPTERM.HLP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/