home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
telecomm
/
tterm214
/
docs
/
tterm212.doc
< prev
Wrap
Text File
|
1994-03-18
|
82KB
|
2,305 lines
->» Teddy-TERM v2.12 «<-
Copyright (c) 1993/94 M.J.Matts
An Un-Restricted ShareWare Program
Shareware Conditions
========================
If you intend to use Teddy-TERM on a regular basis you are expected
to register it. The fee for registering Teddy-TERM is entirely upto
you and should reflect what you feel the program & the amount of
work gone into writing it is worth. I would however like to suggest
a minimum of £10 UK pounds, although you are free to register using
whatever methods you feel you can afford, such as a couple of disks
of the latest PD for my BBS!
I you are a SysOp and you register Teddy-TERM I will be more than
happy to include your BBS details as one of the internal BBS's which
are placed into the dial directory when first running the program,
Just let me know the BBS name, BBS phone number, and upto 3 lines
of 55 characters for a default comment. Please note that the phone
numbers will be in UK format, that is if you are not in the UK your
phone number will be in the UK's international dialing format.
This version is totally un-restricted and has nothing more to offer
over any version you may receive by registering, however, as a user
who has registered I will give much more consideration towards any
suggestions for future features you may have plus you will receive a
copy of the next version before it is released to the public, this
may sometimes be sent to you as a beta version although it will have
been well tested by some of the beta testers first.
Magazine & PDL Conditions
=============================
Teddy-TERM may be distributed freely by any PD Library or BBS but it
may *NOT* be used on any magazine cover disk without permission from
the author first, any magazine failing to comply with this request
will have action taken against them. Disk only magazines are free to
place Teddy-TERM on the disk without the authors permission on the
condition that a copy of the relevant edition is sent to myself in
advance of publication. I do appreciate that Teddy-TERM being on a
cover disk may result in registrations, however, Teddy-TERM v2.10
was recently placed onto a magazines cover disk without any prior
contact with myself. The result was the magazine distributed an old
program which was due to have an update released and also missed out
on the possibility of the new version being released exclusivly via
their magazine. I am human & approachable, so please contact me if
you want Teddy-TERM on your cover disk, I am sure something can be
easily arranged that will be beneficial to us both.
_.oO Page 1 Oo._
What is Teddy-TERM?
=======================
Teddy-TERM v1 originally started life as a simple shell program to
allow you to use external protocols such as XYZ.TTP or Jekyll easily
from within Vanterm. As time passed I heard that Vanterm was not
to be developed any further, so after many requests from a friend to
extend Teddy-TERM v1 into a full terminal program I decided to take
the bait and try it. The main driving force behind wanting to start
programming Teddy-TERM v2 was that I could learn more about the ST's
methods of communicating with the outside world and secondly more
about using the excellent extended GEM handling routines written by
Gregor Duchalski, I recommend them to all GFA programmers and think
they are well worth registering. The result of many hours work is
now presented to you in the form of Teddy-TERM v2, it has finally
grown up into a fully functional communications terminal which will
support most of the external transfer protocol programs written by
other authors aswell as ANSI,VT100 and VT52 terminal emulations.
One of my main aims with Teddy-TERM v2 was to make it as easy to use
as possible for anyone who is new to ST comms, also to make it very
easily adaptable for anyone already experienced in ST comms who were
still looking for their ideal terminal program, although I do stress
that Teddy-TERM may not be YOUR own ideal choice. I know there are
many more terminal programs available with many more features, a lot
of them much better, some more confusing to use, but in practical
everyday comms, how many of the extra features are really useful?
General Usage Of Teddy-TERM
===============================
I have tried to make every dialog or option accessible by either the
mouse or keyboard shortcuts so that each person should hopefully be
comfortable using the method they prefer. From the main term screen
you can access almost every dialog by a combination of keypresses or
by using a popup or GEM menu. A few of the important settings, such
as terminal emulation, baud rate, hertz rate etc can be changed from
the main terminal screen again by a combination of keypresses.
During any timeout counts, such as an attempt to dial a number, you
can easily abort it by pressing a key, this also includes a redial
or a chaindial. There is also an option to abort a timeout using
either of the mouse buttons.
When first executed Teddy-TERM will create a folder called SYSTEM,
this folder will then be used for all the configuration files,
external font files, connect & online samples etc .. basically any
form of external file used by Teddy-TERM with the exception of the
LOG file which will be created within the same folder as the main
Teddy-TERM program, the resource (T_TERM2.RSC) file can also be put
into the SYSTEM folder if prefered. Previous versions of Teddy-TERM
had an internally compressed resource which slowed down the initial
execution of the program slightly.
_.oO Page 2 Oo._
Keyboard Shortcuts
======================
The following section will detail all keyboard shortcuts available
from the main online terminal screen, also in many cases the same
shortcuts are available from the GEM menu bars.
CLR/HOME
--------
Stops an auto learn logon/auto logon sequence if one is currently
in operation. Since the majority of logons will only involve 3 or
4 actions this will prevent the first 8 responses being learnt,
however, you can easily edit the BBS's auto logon information if
Teddy-TERM has learnt too much.
CTL+CLR/HOME
------------
Forces the capture buffer to be flushed if there is any data held
in at. The main use of this feature is when you encounter the
"* FULL *" message. This message will only be displayed when the
buffer becomes full and the "Direct To Disk" option is disabled.
Once the buffer has been flushed online activity will again start
to be buffered.
UNDO
----
Option in popup menu & GEM menu
Quits Teddy-TERM and returns you back to the desktop or to the
program which called Teddy-TERM.
DOWN arrow
----------
Dials the last BBS number called. Only the last BBS dialed from
the internal dial directory can be redialed, not a number entered
manually from the terminal screen.
UP arrow
--------
A dial timeout countdown (if active) will be increased by five
seconds for each press of the UP arrow key. This could allow you
to avoid a handshake session being aborted due to the timeout
ending before a carrier is detected.
LEFT arrow
----------
Sends the users name to the remote system if one has been defined
for the BBS being called.
RIGHT arrow
-----------
Sends the users password to the remote system if one has been
defined for the BBS being called.
INSERT
------
Switches the capture buffer either on or off depending on its
current state. This will override the "Auto Capture" setting and
switch the capture buffer even if a carrier is still present.
_.oO Page 3 Oo._
LEFT mouse button
-----------------
Calls the option defined in the "System Config" dialog, this may
be the popup menu, GEM menu bar, fileselector, dial directory,
abort timeouts or the tool menu. This option is only available
from the main terminal screen.
RIGHT mouse button
------------------
Calls the option defined in the "System Config" dialog, this may
be the popup menu, GEM menu bar, fileselector, dial directory,
abort timeouts or the tool menu. This option is only available
from the main terminal screen.
LEFT & RIGHT SHIFT
------------------
Disables Teddy-TERM's hotkeys allowing you to use any special key
combinations needed by the remote system, for example within full
screen editors. The arrow cursor keys will send the correct codes
when in VT52, ANSI or VT100 emulations only if hotkeys are off!
HELP
----
Calls a help screen giving breif details of all the keyboard
shortcuts which are available.
ALT+ESC
-------
Allows you to clear the capture buffer without saving any of its
contents. You will be asked to confirm this operation before any
of the buffer is cleared. Please note this option is not shown in
the internal help screen.
CTL+A
Option in popup menu & GEM menu
-------------------------------
Allows you to send an ASCII text file in its raw format. This can
be used for uploading a pre-written message into a BBS's message
editor. It will save you alot of online time if used correctly.
While an ASCII upload is in progress you can abort it by pressing
the CONTROL key.
CTL+B
-----
Changes the default baud rate without having to go into the modem
configuration dialog. The current baud setting will be displayed
in the bottom status bar.
_.oO Page 4 Oo._
CTL+D
Option in popup menu & GEM menu
-------------------------------
Download a file or files. A dialog with the names of any protocol
which exists (a check for the file is made) will be shown. Select
the protocol to use then click on the 'OK' button or double click
on the protocol name. Teddy-TERM will remember the last protocol
used and set it as the default choice. If an external program
cannot be found the text "< NOT FOUND >" will be shown instead
and you should check your external protocol configuration.
CTL+H
-----
Sends your configured modem hangup string. There are various ways
of forcing a modem to hangup and it differs between the makes of
modems available, the most common method is dropping the carrier
for a short period of time (use ^ in the hangup string) but you
may find a better method for you own modem.
CTL+I
-----
Sends the configured modem init string. The modem is always sent
this string when Teddy-TERM is first run and also after an online
session has finished. You can however force the modem to be
re-initialised using this option.
CTL+L
Option in popup menu & GEM menu
-------------------------------
Allows you to view Teddy-TERMS system log file if one exists. In
normal operation Teddy-TERM buffers the output of the LOG file to
avoid disk writes whilst online, however, selecting this option
will force whatever has been logged so far to be flushed so you
get an upto date view of the buffer. The external text viewer is
used for the viewing so it must first be defined before this
option will work.
CTL+R
-----
Starts a "learn auto macro" sequence. If there is a free auto
macro slot your computer will beep letting you know that it
has started to learn an auto macro. When you then press return
or reach the limit of 22 characters for a response the computer
will beep again letting you know the macro has been registered.
Please note that in some cases a BBS system will not need you
to press retunr to register some keypresses, in instances like
this you must still press retunr for Teddy-TERM to recognise
the end of the macro, you can then just edit the auto macro
response in the terminal dialog to remove the "|" character.
CTL+S
Option in popup menu & GEM menu
-------------------------------
Allows you to save any settings. A check is performed to see if
any changes have been made and then a dialog allowing you to see
what needs saving is shown, alternativly you can select extra
settings which you would like to be saved.
_.oO Page 5 Oo._
CTL+T
-----
Changes the default terminal emulation without having to access
the terminal configuration dialog. The current emulation will be
shown in the bottom status bar.
CTL+U
Option in popup menu & GEM menu
-------------------------------
Upload a file or files. A dialog with the names of any protocol
which exists (a check for the file is made) will be shown. Select
the protocol to use then click on the 'OK' button or double click
on the protocol name. Teddy-TERM will remember the last protocol
used and set it as the default choice. If an external program
cannot be found the text "< NOT FOUND >" will be shown instead
and you should check your external protocol configuration.
CTL+W
-----
Toggles the word wrap mode
CTL+X
Option in popup menu & GEM menu
-------------------------------
Executes an external program which you select using the internal
GEM fileselector. If the program is a GTP or TTP file you will be
prompted to enter a commandline to be passed to it. If a program
is started the default system path will be changed to that of the
program called, this should allow all programs to easily find
their resource and/or data files.
ALT+A
Option in popup menu & GEM menu
-------------------------------
Gives you access to any GEM accessories you may have installed.
You can also select the online colour setup from here using the
control panel (CONTROL.ACC or XCONTROL.ACC) or any other utility
which allows changing of the colour palette, the is more detailed
instructions of how to change the colours later.
ALT+B
-----
Toggles the capture buffer on or off. Please note that this is
not like pressing INSERT to open or close the buffer, taking this
action will actually disable the entire capture buffer process.
ALT+D
Option in popup menu & GEM menu
-------------------------------
Calls the BBS dial directory from where you can either dial a
BBS or edit/add an entry.
_.oO Page 6 Oo._
ALT+E
Option in popup menu & GEM menu
-------------------------------
Calls the external editor program defined in the path config
dialog. You will have the option of editing the internal buffer
currently held in memory or an external file selected by use of
the GEM fileselector.
ALT+F
Option in popup menu & GEM menu
-------------------------------
Calls the function key configuration dialog. You can assing upto
40 Fkey functions which are either a program or a text macro.
ALT+G
-----
If your default font size for the current screen resoloution is
8x16 (ST High Rez) you will be able to switch to a smaller font
giving you twice as many lines that can be displayed on screen.
ALT+H
Option in popup menu & GEM menu
-------------------------------
Calls the path configuration dialog. All the system paths used by
Teddy-TERM are defined in this dialog, this includes the upload
& download paths, the external viewer and editor programs etc..
ALT+I
Option in popup menu & GEM menu (program name & version)
--------------------------------------------------------
Displays a program information dialog giving my contact addresses
and the names of the beta testers and users who have registered.
ALT+J
Option in popup menu & GEM menu
-------------------------------
Calls up the cost configuration dialog. The cost calculation is a
very basic setup and is only intended to give you an approximate
idea of how much yours calls are costing.
ALT+K
-----
Clears the terminal screen and resets the screen colours. This
allows you to "fix" a corrupted display due to rouge characters
or incorrect control codes.
ALT+L
-----
Toggles auto logon on or off. This option will override any other
settings connected with the auto logon procedure and completely
disable the use of the function.
_.oO Page 7 Oo._
ALT+M
Option in popup menu & GEM menu
-------------------------------
Calls the modem configuration dialog. This is used for setting up
all the default settings which will later be used when entering a
new BBS into the dial directory, although the defaults can then
be changed within the BBS's own edit dialog.
ALT+O
Option in popup menu & GEM menu
-------------------------------
Calls the tool menu. Teddy-TERM will automatically place you in
the tool editing dialog if the tool you select is undefined. A
more detailed section concerning setting up and using tools can
be found later in this manual.
ALT+P
Option in popup menu & GEM menu
-------------------------------
Calls the external transfer protocol donfiguration dialog. When
you first run Teddy-TERM it will already be setup for using X, Y
and Z modem using the XYZ.TTP program by Alan Hamilton. It will
also be setup for using Jekyll by Vincent Partington.
ALT+Q
Option in popup menu & GEM menu
-------------------------------
Quits Teddy-TERM and returns you back to the desktop or to the
program which called Teddy-TERM.
ALT+R
-----
Toggles Auto Macros either on or off If this option is used the
auto macros you have defined will be disabled.
ALT+S
Option in popup menu & GEM menu
-------------------------------
Calls the system configuration dialog. From here you setup the
environment which Teddy-TERM will run under, ie, Hz rate, dialog
type etc.. You also define the action to be taken on a left or
right click of the mouse buttons.
ALT+T
Option in popup menu & GEM menu
-------------------------------
Calls the terminal configuration dialog. From this dialog you can
setup the size and action of your capture buffer aswell as many
other options used by Teddy-TERM.
ALT+V
Option in popup menu & GEM menu
-------------------------------
Calls the external viewer program defined in the path config
dialog. You will have the option of viewing the internal buffer
currently held in memory or an external file selected by use of
the GEM fileselector.
_.oO Page 8 Oo._
ALT+W
-----
Swaps the foreground and background colours in all screen sizes.
The result of using this is dependant on your colour palette used
in the terminal screen.
ALT+X
-----
Toggles auto xfer initiation on or off. If this option is used
the ability to auto start a transfer protocol by mean of the
defined auto start sequence will be disabled.
ALT+Z
-----
Switches between 50Hz and 60Hz screen display rates. This will
not have any effect in high resoloution mode.
_.oO Page 9 Oo._
« Embedded Characters »
The next section of the manual will describe each option available
from within a particular dialog screen.
In most cases where text is to be entered in the config dialogs you
can use some 'special function chracters'. Teddy-TERM will not send
these characters to the modem, instead they will be converted into
other characters or functions. The table below shows the characters
and actions presently supported.
| (ASCII 124) - Sends a carriage return (ASCII 13)
^ (ASCII 94) - Raise DTR (Use SHIFT 6)
v (ASCII 118) - Lowers DTR (lower case letter 'v')
~ (ASCII 126) - 1 second pause
' (ASCII 39) - 1/5th second pause
_.oO Page 10 Oo._
Modem Configuration Dialog
==========================
ALT+M
Option in popup menu & GEM menu
-------------------------------
« General Default Settings »
Init: _____
-----------
Modem initialisation string. This is sent to your modem when you
first run Teddy-TERM if there is no carrier detected and also
after an online session is over. It can also be sent manually by
pressing CTL+I
Prefix: ____
------------
Dial prefix string. Sent immediately before dialing a BBS number
selected from the internal dial directory. If the BBS has its
own dial prefix defined that will be used instead.
Hangup: ____
------------
Modem hangup string. This is only sent to the modem whenever you
press CTL+H.
Suffix: ____
------------
Dial suffix string. Sent immediately after dialing a BBS number
from the internal dial directory. Usually a carriage return is
sent, however, if your modem requires anything different you are
now free to send it.
Timeouts!
---------
The three timeout entries each control the period of time to wait
in seconds before aborting an operation. The dial timeout counts
down whilst waiting for a carrier after dialing a number, the
re-dial timeout is the time between attempting any re-dials and
the chain-dial timeout is the period of time between attempting
to dial any chained BBS numbers.
« No Connect & Re-Dial Control »
Message 1:, 2:, 3: & 4:
-----------------------
Allows you to define upto 4 messages which are expected back from
your modem. Teddy-TERM will use them to determine whether a dial
attempt should be aborted, when a line is busy for example. After
each of the "Message 1:___" lines you can select the "re-Dial"
box, this will Teddy-TERM to attempt a re-dial of the number
after the defined "Re-Dial Timeout" period.
_.oO Page 11 Oo._
Fix Re-Dial
-----------
Some modems will not allow you to redial a phone number for more
than two or three attempts. If this is the case with your modem
enabling this option may allow you to redial a number quite a few
more times than usual. It works by placing a random number from
0 to 9 onto the end of the phone number on each consecutive call.
There is no guarentee that it will work with your particular make
of modem but it seemed to work ok on my Dacom Fastlane!
« Default Port Settings »
All options set here will be used for configuring the serial port
when Teddy-TERM first starts, they will also be used as the default
settings when first editing an empty BBS slot, the same applies to
the modem dial prefix and dial timeout entries.
Disable RS232 Changes
---------------------
If selected Teddy-TERM will make no attempt to change any of the
settings which are currently used by your RS232 port, useful if you
have your port locked by other programs, ie a CPX, ACC or even a
hardware modification.
Lock Baud Rate
--------------
If selected the baud rate set for a specific BBS will be ignored
and this speed will be used instead. All other settings will be
set as given in the BBS's own configuration dialog.
« RS232 I/O Buffers »
The IN & OUT settings control the size of the INput & OUTput buffers
buffers used by your machine. As standard a normal ST seems to have
only a 256 character INput and OUTput buffer. This is fine in most
cases upto speeds of 2400 but anything above this will sometimes be
the cause of garbage characters on your screen, plus some characters
will be lost since Teddy-TERM will not be able to empty the small
buffer before it is filled. If you do suffer from a problem such as
described above simply set the IN & OUT settings higher, please note
a buffer value of 0 (zero) will prevent Teddy-TERM from creating its
own buffer for the IN or OUT setting. On some machines you may find
it necessary to disable Teddy-TERMS own internal buffers anyway as
it seems some RTS/CTS fix programs use their own and do not like a
third party program changing them. Experiment with different setups
if you are having problems.
_.oO Page 12 Oo._
Function Key Configuration Dialog
=====================================
ALT+F
Option in popup menu & GEM menu
-------------------------------
Up to 40 function key actions can be defined. Each function key can
be assigned a text / modem command macro or as a hot key for running
an external program.
To assign a text / modem command macro you first select which key
combination the macro will require by highlighting the relevent key
definition, that is as a normal Fkey, with shift, with alternate or
with control, next make sure the circled button at the end of an
Fkeys text line is marked in the 'MAC' column. Now you simply enter
the text or modem command macro required for that Fkey.
To assign an external program to an FKey follow the above procedure
but this time make sure the circled button in the 'PRG' column is
highlighted, then to select your external program you can click on
the Fkeys text line to use the GEM fileselector. When the program is
run you will be asked for a commandline if it is a TTP / GTP program
_.oO Page 13 Oo._
General Terminal Configuration Dialog
=====================================
ALT+T
Option in popup menu & GEM menu
-------------------------------
« Terminal Settings »
ST's System Font
----------------
Uses the ST's own internal system font for the terminal screen
output.
PC Graphics Font
----------------
Uses Teddy-TERMS internal font which is based on the standard PC
high ascii box character set. External fonts can be loaded and
used in place of this font, more details on this later in the
"External Files" section.
MAC Type Font
-------------
Uses Teddy-TERMS internal font which is based on the MAC typeface
and also uses the high ascii box character set. External fonts |
External fonts can be used in place of this font, more details on
this later in the "External Files" section.
Use Small Font
--------------
If the default system font is 8x16 (usually high rez or above)
you will be able to switch to a smaller screen font which will
give you twice as many lines of text displayed on screen, on a
standard ST high rez display you will be able to have 48 lines
instead of the standard 24. The small font can be switched for
all three font types used by Teddy-TERM. This function can also
be accessed direct from the terminal screen by pressing ALT+G.
Emulation
---------
The emulation setting will be used as the default setup when not
dialing a BBS.
Desctructive Bkspc
------------------
Usually pressing backspace will just move the cursor back over
any previously written text without deleting it, selecting this
option will delete it.
Strip ASCII bit 7
-----------------
Some remote systems cannot handle full 8 bit ASCII characters
(0 to 255) so you can disable bit 8 and force teddy-TERM to use
only a 7 bit character set (0 to 128)
_.oO Page 14 Oo._
Use Alarms
----------
An 'alarm' sound is played when a carrier is initially detected.
Another 'alarm' will sound every number of defined minutes whilst
online. "Alarm Every ___ Mins" defines the online alarm time. If
your machine has DMA sound capabilities you can load a DMA sample
to be used instead of the internal alarms. More about this later
in the "External Files" section.
Use System LOG File
-------------------
If selected Teddy-TERM will create a log file named T_TERM2.LOG.
This will give details of your online sessions all in one file to
make call costing etc much easier. I recommend FizzBill by Steve
Basford which will read in the LOG file and give you much clearer,
and more precise figures about your online calls.
Local Char Echo
---------------
If your modem does not return any locally typed characters you
can use this option to see what you are typing.
Disable Capture
---------------
Disables the operation of the capture buffer. (ALT+B)
Disable Auto Xfer
-----------------
Disables the auto xfer protocol initiation routines. (ALT+X)
Disable Auto Logon
------------------
Disables the auto logon routines. (ALT+L)
Enable Word Wrap
----------------
Switches word wrapping on. This will allow a line of text which
reaches the far right edge of the screen to be continued on the next
line. It seems that on some ANSI BBS's you need word wrap enabled
otherwise the menus will be incorrectly displayed, if you experience
such a problem try switching word wrap on. (CTL+W)
« Auto Macro's »
By using the auto macros function you can make Teddy-TERM respond to
commonly issued prompts, such as the annoying "Press [RETURN]"
prompt often encountered on many BBS systems. By pressing CTL+R you
can also learn an auto macro, see earlier in this manual for more
details.
Disable Auto Macro's
--------------------
If selected the use of Auto Macro's will be completely disabled.
_.oO Page 15 Oo._
« Capture Buffer »
CAPTURE.BUF File
----------------
All information captured will be saved to a file named CAPTURE.BUF
which will be kept in the path defined in the 'CAPTURE' option in
the path config dialog.
File For Each Day
-----------------
All information captured will be saved in a file named as the
present date. The format of the file will be mmm.yy\dd.BUF, for
example on the 10th of November 1993 it will be saved as
NOV.93\10.BUF where NOV.93 will be a folder. This will be created
in the path defined in the 'CAPTURE' option in the path config
dialog.
File For Each BBS
-----------------
All information captured will be saved in a file named after the
title of the BBS dialed, if anything is captured in an offline
state or from an online session where the number was dialed direct
from the terminal screen it will be saved to a file named
UNKNOWN.BUF. For example my BBS name of "System~ST BBS" will have a
capture file named SYSTEM~S.BUF. All full stops, spaces, questions
marks and asterisks will be changed to an underline, so a BBS named
A*.BBS? (made up name!) will be changed to A__BBS_.BUF making it a
safe filename to use. The file will be created in the path defined
in the 'CAPTURE' option in the path config dialog.
File For Each BBS & Day
-----------------------
This setup operates using the same file naming schemes as for the
'FILE FOR EACH DAY' and 'FILE FOR EACH BBS' settings, however, it
is a folder that is created using the BBS's name and within this
folder dated capture files will be used. The files will be created
in the path defined in the 'CAPTURE' option in the path config
dialog.
Auto Capture Buffer
-------------------
The buffer is automatically opened when a carrier is detected and
closed when no carrier is detected. Pressing INSERT can override
this setting.
Save Direct To Disk
-------------------
Once the buffer is full a "** FULL **" message will be displayed
and you will have to clear the buffer by pressing CTL+CLR/HOME,
however, by selecting this option the buffer will automatically be
flushed direct to the disk file and start to capture the session
again. On floppy disk systems this may cause problems due to the
delay in writing to the disk so it may be advisable to use a
RAMdisk and have your capture path set to the RAMdisk.
_.oO Page 16 Oo._
Strip Control Codes
-------------------
Teddy-TERM will attempt to remove all control codes coming from
the remote system before capture the session therefore allowing
you to save an ASCII capture buffer.
Original Capture
----------------
The capture buffer will be saved as received, this means all the
control codes will still be present in the saved capture file.
Please note that all control codes will be in VT52 format even if
your online session was in another emulation.
Auto Delete Buffers
-------------------
If selected Teddy-TERM will check the file dates of all files
within your CAPTURE folder when exiting. If they are found to be
older than the number of days defined in the "Max Age: ___ Days"
option they will be deleted. If a file is write protected it will
be classed as aprotected file and a simple text message will
appear on screen telling you that an old buffer has been found but
it is protected. Hold CONTROL to remove its protection and to be
able to delete it.
Alert Auto Delete
-----------------
If selected you will be given the option of deleting, skipping or
protecting the buffer. If this option is off the buffer will
simply be deleted without warning, unless it is protected of
course. A short text message will be displayed on screen telling
you it has been deleted.
Buffer Size: ___Kb
------------------
Allows you to define how much memory the buffer should use before
auto flushing or becoming full. Any setting changes made to this
value will only become effective when first running Teddy-TERM. If
too large a number is defined Teddy-TERM will attempt to trim the
size down to a more suitable figure when it is next run, you will
be warned of this and should have the chance to save the new
setting when exiting the program.
_.oO Page 17 Oo._
Save Settings
===============
CTL+S
Option in popup menu & GEM menus
--------------------------------
This dialog is also called when exiting Teddy-TERM. You can select
any specific config options which you want to save. Teddy-TERM will
attempt to detect any changes made and will auto select the options
needing to be saved, although can can switch them off yourself if
you do not want to save the changes.
_.oO Page 18 Oo._
External Protocol Program Settings
======================================
ALT+P
Option in popup menu & GEM menus
--------------------------------
Teddy-TERM comes with X-Modem, Y-Modem, Z-Modem and Jekyll already
setup for using XYZ.TTP and JEKYLL.TTP although you will need to
change the paths to match your own system. I have included XYZ.TTP
by Alan Hamilton in the XFER folder which Teddy-TERM is already
configured to use. You will have to obtain Jekyll yourself if you
wish to use this or any other protocols.
The protocol configuration dialog may seem a little complex at
first since it is used for every aspect of transfering, that is for
each of the 10 upload & download protocols that can be defined.
Firstly, the top leftmost box titled 'Xfer Type' allows you to
choose whether the presently displayed protocol is for uploading or
downloading. The next box titled 'Slot Number' corresponds to the
entries in the Upload or download selection dialogs (accessed with
CTL+D or CTL+U, and the final box titled 'Screen Type' sets the
type of screen output to be used for that protocol. The following
information will refer to the protocol dialog screen in general and
applies to every instance given above.
Name: ____
----------
Defines the name of the protocol to be used in the upload or
download selection dialog. You can make any of the text characters
a hot key by preceeding it with an opening square bracket '['. For
example a name of [Z-Modem can be selected from the upload/download
dialog by pressing ALT+Z. The use of a hot key is not required and
is left upto you whether you have one or not.
AutoStart: ____
---------------
If the protocol being used has a specific upload or download
handshake sequence you can place it here and Teddy-TERM will
automatically start this protocol without you having to press CTL+D
or CTL+U to start the transfer. In the case of Jekyll it has the
same handshake string regardless of whether you are uploading or
downloading, therefore in the default setup I have only configured
the upload option to auto start on a jekyll transfer and you will
always be asked to select the file for uploading, if you want to
send nothing just simply click on cancel.
Program: ____
-------------
Double Click on the text line to use the GEM fileselector to find
he external protocol program to be used.
Command: ____
-------------
This is the commandline passed to the external program. Several
different 'embedded codes' can be placed on the command which will
each perform different functions. They are as follows.
_.oO Page 19 Oo._
[BATCH] - You will be asked to keep selecting files using the GEM
fileselector until CANCEL or OK on an empty filename is
selected. A file called BATCH.QUE will then be created
in your defined work path (see path config) which simply
consists of each of your selected files path & name per
line, BATCH.QUE will then be passed to the external
protocol on the commandline in place of the [batch]
command. The protocol must be able to read an ascii text
file list to use this option.
[FILE] - You will be asked to select one file using the GEM
fileselector. Any selected file will then have its full
path and name passed on the commandline in place of the
[file] command.
[UL] - This will be replaced with your defined UPLOAD path.
[DL] - This will be replaced with your defined DOWNLOAD path.
[NAME] - You will be prompted to enter a filename which will then
be passed in place of the [name] command. This is useful
for a protocol such as X-Modem where it needs to know the
name of the of being sent or received.
_.oO Page 20 Oo._
Cost Configuration
======================
ALT+J
Option in popup menu & GEM menus
--------------------------------
Teddy-TERM can use a simple cost calculating structure which will
give you a rough idea of how much a call has cost. The cost
calculation is not intended to give you a true representation of
you next phone bill but if setup and used correctly it will give
you an idea of what to expect. The price setup should be compatable
for most countries and not just the UK. If you do require an
accurate account of your phone costs I recommend you try FizzBill
by Steve Basford which will read Teddy-TERMS files and create a
very informative cost table for you, this excellent program is
shareware so please register with the author if you use it.
There are 4 cost tables available which can each be given an
'active' time slot when the price defined will be used. In each of
the BBS edit dialogs you then then select which cost tables will be
used for that particular BBS.
Double clicking on the arrow buttons for the time settings will
change the time by 1 hour instead of one minute.
_.oO Page 21 Oo._
System Configuration
========================
ALT+S
Option in popup menu & GEM menus
--------------------------------
« Display Options »
No Grow/Shrink
--------------
Disables the graphical representation of a growing or shrinking box
when a dialog is drawn or cleared.
Dials At Mouse
--------------
All dialogs will be drawn with their centers as close as possible
to the mouse pointer. Please note the popup menu will always do
this and will not be affected by the use of this switch.
60HZ Display
------------
Only available in medium rez. This will allow you to flip between a
50 or 60Hz screen display. The same as pressing ALT+Z from the main
terminal.
Outline Flydials
----------------
When moving a dialog around the screen the dialog will remain
visible and its outline will move with the mouse. Releasing the
mouse will then cause the dialog to jump to its new position.
Ghost Flydials
--------------
When moving a dialog around the screen the dialog will dissappear
and its outline will move with the mouse. Releasing the mouse will
then cause the dialog to appear at its new position.
Solid Flydials
--------------
When moving a dialog around the screen the dialog will remain
visible and move with the mouse.
« Left Mouse Options / Right Mouse Options »
You can define the action to be used by the left and/or right mouse
button when selecting it from the main terminal screen.
No Action
---------
Clicking the mouse key performs no function
Popup Menu
----------
Calls the popup menu from where many other functions can be
selected.
_.oO Page 22 Oo._
GEM Menu Bar
------------
Calls the GEM menu bar from where many other functions can be
called and accessories can be accessed.
Fileselector
------------
Calls the GEM fileselector. Only really useful if you have a
replacement fileselector installed such as UIS III.
Dial Directory
--------------
Calls the dial directory dialog.
Abort timeout
-------------
Clicking the mouse button will abort a timeout (Dial, Redial or
Chaindial) if one is in action.
Tool Menu
---------
Calls the tool program menu. You can also configur the tools from
this menu.
_.oO Page 23 Oo._
Path Configuration
==================
ALT+H
Option in popup menu & GEM menus
--------------------------------
Double clicking on any of the text lines will call the GEM
fileselector to make selecting your program or path much easier.
Viewer: ____
------------
Defines the program to use as the external capture or text file
viewer. Double click on the text line to use the GEM fileselector.
For this I recommend the Revenge Document Displayer v3.x which has
many powerful features as well as the ability to allow you to view
more than one file easily, for example viewing an external file of
*.BUF will load all the .BUF files in one go.
Editor: ____
------------
Defines the program to use as the external capture or text file
editor. Double click on the text line to use the GEM fileselector.
I recommend EVEREST which is an excellent shareware GEMmed text
editor with many useful features.
AutoExec: ____
--------------
Defines a program to auto execute when Teddy-TERM first runs. If
the program is a .TTP or .GTP you will be prompted to enter a
commandline before it is executed. The program will not be executed
if there is a carrier already present. This function may be useful
for floppy disk users who want to copy some files to a RAMdisk
before running Teddy-TERM or maybe setting the system clock.
Capture: ____
-------------
Defines the path where you want to create & store your capture
buffers.
WorkPath: ____
--------------
Defines the path Teddy-TERM will use for all its internal work
files, for example when swapping memory to disk before loading the
editor/viewer to edit/view memory buffer contents. This is ideal
for using a RAMdisk on a floppydisk setup.
NodeList: ____
--------------
Defines the path where your _RAW_ nodelists are. Please note that
your nodelists must be in their RAW uncompiled format. The
filenames are usually made up of the networks domain name ie,
nestlist, fidolist etc with the julian date as the extension. Any
other files not following this format will be ignored.
_.oO Page 24 Oo._
Download: ____
--------------
Defines the path where you want to save downloaded files into.
Double click on the text line to use the GEM fileselector.
Upload: ____
------------
Defines the path where files for uploading will be stored. Double
click on the text line to use the GEM fileselector.
_.oO Page 25 Oo._
BBS Dial Directory
======================
ALT+D
Option in popup menu, GEM menus & for mouse buttons
---------------------------------------------------
When Teddy-TERM is run for the first time there will be some phone
numbers alreay installed for you which are well worth calling,
however, these can easily be removed or edited to suit your own
requirements, to add or remove an international dialing codes for
example since all the numbers are configured for dialing from
within the UK.
You can select a BBS slot by moving the highlighted box with the
cursor keys or by clicking on it with the mouse. If the BBS slot
has a valid number a double click of the box will dial that number,
if the BBS slot is empty a double click will take you to the BBS's
edit screen. To dial or edit a slot you can also click on the
'DIAL' or 'EDIT' buttons, the highlighted BBS slot will have the
choosen action performed on it!
« Button Options »
Dial
----
The highlighted BBS will be dialed if a valid entry is available.
Cancel
------
Returns to the terminal screen without any actions on the BBS dial
directory. Although the button says cancel please note that any
details that you may have entered will not be removed, it merely
means cancel the BBS Dial Directory and return to the terminal
screen.
Edit
----
Enters the edit dialog for the highlighted BBS slot. Futher details
of the edit dialog can be found later in the manual.
N/List
------
Enters a nodelist search dialog allowing you to import any BBS
numbers direct into an empty BBS dial slot. Furtherdetails can be
found later in the manual.
Delete
------
The highlighted BBS slot will have its details deleted. You will be
asked to confirm the deletion of this BBS.
Sort
----
You can resort your BBS names into two orders. A to Z or Z to A, by
taking this action any empty BBS slots will all be moved to
positions after valid BBS entries.
_.oO Page 26 Oo._
New
---
Allows you to define a new name for a new BBS Dial directory. You
will be given the option of including the internal BBS number
within this new directory.
Merge
-----
You will be able to merge another dial directory into the one
already loaded into Teddy-TERM. Only the empty slots will be
filled and the merge process will finish once all slots are full
or the directory being merged has been read in.
Load
----
Allows you to load an alternative dial directory. The last loaded
directory will always be reloaded when Teddy-TERM is first run.
Save
----
Saves the current dial directory.
Learn Logon
-----------
Before dialing a BBS you can enable this feature which will tell
Teddy-TERM to learn the procedure used to logon to the BBS you are
dialing. Most of the time Teddy-TERM will try to activate this
function for you if no previous auto logon sequence has been
learnt, however, you can always over ride Teddy-TERMS selection by
simply selecting/deselecting the option before dialing. During a
'learn logon' session pressing escape or return will be treated as
the end of your response and be taken as one auto logon entry.
"DIAL" As Default
-----------------
If selected the DIAL button will be the default button which will
be selected by pressing return, otherwise the CANCEL button will
be used as default.
_.oO Page 27 Oo._
Edit BBS Details
====================
When you choose to edit a BBS slot you will be presented with
another dialog holding information specific to just the one BBS
entry. All 45 entries can have very different configurations.
« BBS Details »
BBS Name: ____
--------------
This is the name used for the main BBS dial directory. The first 8
characters (if possible) are also used for the capture buffer name
if the 'File For Each BBS' or 'File for BBS & Day' capture buffer
options are enabled.
Phone No: ____
--------------
The BBS's phone number.
UserName: ____
--------------
Your username for this BBS. This will be sent if you press the LEFT
ARROW key and also if the remote system requests an answerback.
During a 'learn logon' session the use of the username will also be
learnt for future logons.
Password: ____
--------------
Your password for this BBS. This will be sent if you press the
RIGHT ARROW key. During a 'learn logon' session the use of the
password will also be learnt.
Prefix: ____
------------
Initially this will be blank and the default prefix string as
defined in the modem configuration dialog will be used, however,
you can enter another dial prefix string here which will be used
instead of the default setting.
Suffix: ____
------------
Initially blank. The default suffix setting will be used unless
anything is defined here. Usually this option need never be used
since a carriage return is sent as default which should be enough
for most modems, but you never know!
Timeout: ___ secs
-----------------
Initially set to the default dial timeout value. You can redefine
this value to anything specific to this BBS, for example if the BBS
is an international call and needs a longer timeout value than
normal.
_.oO Page 28 Oo._
« Auto Logon Sequence »
Each of the auto logon entries rely on receiving a specific string
from the remote system to which a specific response will be
returned. The 'learn Logon' procedure will automatically fill in
these details for you but they will always remain freely editable
if problems do exist. Imagine you had logged onto a BBS and the
first prompt was 'Please enter your username:', to this you reply
with 'Mark Matts' (well, I would anyway!).. An auto logon sequence
for this would be..
ON username: SEND Mark Matts|
Note the '|' character after my name, this is a special function
character which is replaced with a carriage return. After a 'learn
logon' session you may have some strange characters appear in these
text fields, just leave them as they are because this is what has
been sent by the remote system and may include some possible
control characters, such as for an answerback request.
« Cost Tables To Use »
Select any or all of the cost tables to be used when this BBS has
been dialed and an online session has started.
« Port Settings »
The serial port is set to these settings prior to dialing this
specific BBS, unless the "Disable RS232 Changes" option is used.
The baud rate setting will be ignored if the 'Locked' baud rate
switch is enabled in the modem configuration dialog, all other
settings however will be used. You can also select the type of
emulation to be used which is specific to that particular BBS.
_.oO Page 29 Oo._
Nodelist Search Functions
=============================
If you have setup you path to the nodelists correctly and your
nodelists are correctly named you should have the latest nodelists
displayed in the right hand column of nodelist names. The latest
nodelist is based on the julian date extension used, so
NESTLIST.053 will not be used if NESTLIST.060 exists, but be
careful becase a nodelist from the end of december will be classed
as newer than one in january because of the difference in the
julian date number. Upto 8 individual nodelists can be used as long
as they are all named differently. All the selected nodelists will
be used in any search performed.
« "Search For" Details »
For the following search options you can enter a complete string
of text to search for or just part of it, for example to search
for my name you could just enter "Mark M" or even "Matts".. The
same search method can be used in all fields.
Address: ____
-------------
Enter network address to be searched for..
BBS: ____
---------
Enter a BBS name to be searched for.
Sysop: ____
-----------
Enter a sysop name to be searched for.
Location: ____
--------------
Enter a location to be searched for.
Phone No: ____
--------------
Enter a phone number to be searched for.
Search
------
Clicking this button will start the search. If a BBS with a match
to any of your search patterns is found this button will become
CONT which will then continue the search. The field which matched
your search pattern will be highlighted.
Import
------
Unavailable unless a BBS has been found during a search. If you
want to include the BBS found in your internal dial directory
selecting this button will call the BBS edit dialog if there are
any free slots, you are then free to edit the details which will
then be included as part of you internal dial directory.
_.oO Page 30 Oo._
Program Tools
=================
In the GEM menus and the popup menu there is an option to access
the "tools". These are upto 8 programs of your choice which can be
executed from a popup menu or an ALT+1, ALT+2 etc keypress. If an
invlaid entry or undefined tool is selected from any of the menus
(not from the hotkeys) you will be taken into a tool config
dialog, this can also be access by holding CONTROL while selecting
a tool entry. From this dialog you have the following options.
Name: ____
----------
The name of your tool program which will be used in the popup and
GEM menus. This does not have to be the filename, more a
descriptive name of the function or the name of the program to be
run.
Program: ____
-------------
Double click to use the GEM fileselector to select the program to
be executed as this tool.
Command: ____
-------------
The commandline (if any) to be passed to this tool. If the program
is a .TTP or .GTP file you will be prompted to enter a commandline
before it is executed. There is a code you can use on the
commandline which will call the fileselector before execution, you
can then choose a file which will be passed on the commandline.
The code is [file] and performs the same function as for the
protocol settings (See earlier in the manual).
_.oO Page 31 Oo._
External Files
==================
Teddy-TERM makes use of quite a few external files, some of them
_MUST_ be available for certain functions to work, others are
optional and are only used to add enhanced features.
The following list of files are Teddy-TERMS configuration files
which will always be created in the SYSTEM folder and will be
maintained by Teddy-TERM.
T_TERM2.CFG : Terminal settings
T_TERM2.CST : Cost settings
T_TERM2.DIA : Dial directory (could be other names)
T_TERM2.FKY : Function key settings
T_TERM2.INT : Internal settings (Not user configurable)
T_TERM2.MOD : Modem settings
T_TERM2.PTH : Path settings
T_TERM2.SYS : System settings
T_TERM2.TOL : Tool settings
T_TERM2.XYZ : Transfer protocol settings
The configuration file name for the colour palettes will be
correspond to the screen width & hight settings with the
number of colours being used for the extension, for example on a
medium rez screen the file will be named 640200.4, in low rez it
will be 320x200.16. Using this naming method gives unlimited
palette files for every possible resoloution available.
External font files can be loaded when Teddy-TERM first runs in
place of internal font. The files must be in the format of FontKit
screen fonts (med 8x8 and/or high 8x16) and should be placed in the
SYSTEM folder. The typical file size for each type of font is 4116
or 4114 bytes for the 8x16 font and 2068 or 2066 bytes for 8x8
fonts. If the file is not a valid font file your screen output will
be corrupted, if this happens just exit Teddy-TERM and remove the
offending file. The filenames which must be used for these
external fonts is as follows:-
PC_ME.FON : Normal PC medium rez/small high rez font
PC_ME_B.FON : Bold PC medium rez/small high rez font
PC_HI.FON : Normal PC high rez font
PC_HI_B.FON : Bold PC high rez font
MAC_ME.FON : Normal MAC medium rez/small high rez font
MAC_ME_B.FON : Bold MAC medium rez/small high rez font
MAC_HI.FON : Normal MAC high rez font
MAC_HI_B.FON : Bold MAC high rez font
If your machine is capable of DMA sound you can replace the
internal online & connect alarms with samples. The sample files
must follow a specific name format to be recognised and loaded.
The format is as follows:-
CNCT_0.SAM : Connect alarm (6.25 kHz)
CNCT_1.SAM : Connect alarm (12.5 kHz)
CNCT_2.SAM : Connect alarm (25 kHz)
CNCT_3.SAM : Connect alarm (50 kHz)
_.oO Page 32 Oo._
ONLI_0.SAM : Online alarm (6.25 kHz)
ONLI_1.SAM : Online alarm (12.5 kHz)
ONLI_2.SAM : Online alarm (25 kHz)
ONLI_3.SAM : Online alarm (50 kHz)
The samples will be looked for in the order that they are given
above and the first occurance of one will be loaded, for example if
you have CNCT_0.SAM and CNCT_2.SAM files in the SYSTEM folder only
the CNCT_0.SAM file will be used.
_.oO Page 33 Oo._
Easy to view or print list of keyboard shortcuts
================================================
ALT+ESC : Clear buffer without saving
CLR/HOME : Ends a 'learn logon' sequence
CTL+CLR/HOME : Flushes the capture buffer
HELP : Calls up a help screen
INSERT : Switches the capture buffer either on or off
UNDO : Quits Teddy-TERMUP arrow
UP arrow : Increase dial timeout by 5 seconds
DOWN arrow : Dials the last BBS number called
LEFT arrow : Send users name to the remote system
RIGHT arrow : Send users password to the remote system
Left mouse button : Configurable option
Right mouse button : Configurable option
Left & Right SHIFT : Disable hotkeys & sends keypresses to remote
ALT+A : Access any GEM accessories you may have installed
ALT+B : Toggles the capture buffer on or off
ALT+D : Calls BBS dial directory to dial or edit/add a BBS entry
ALT+E : Calls the external editor program
ALT+F : Calls function key configuration dialog
ALT+G : Switches between small & large font (high rez)
ALT+H : Calls path configuration dialog
ALT+I : Displays a program information dialog
ALT+J : Calls cost configuartion dialog
ALT+K : Clears the terminal screen and resets the screen colours
ALT+L : Toggles auto-logon on or off
ALT+M : Calls modem configuration dialog
ALT+O : Calls tool menu. Tools also configured from this menu.
ALT+P : Calls the external protocol configuration dialog
ALT+Q : Quits Teddy-TERM
ALT+R : Toggles auto macros either on or off
ALT+S : Calls system configuration dialog
ALT+T : Calls the terminal configuration dialog
ALT+V : Calls the external viewer program
ALT+W : Swaps the foreground and background colours
ALT+X : Toggles auto-xfer initiation on or off
ALT+Z : Toggles the screen hertz rate between 50 & 60hz
CTL+A : Upload an ASCII text file in its raw form
CTL+B : Switches the baud rate from terminal screen
CTL+D : Download a file or files
CTL+H : Sends the configured modem hangup string
CTL+I : Sends the configured modem init string
CTL+L : Views Teddy-TERM's log file using viewer program
CTL+R : Starts learning an Auto Macro
CTL+S : Save settings
CTL+T : Switches the terminal emulation from terminal screen
CTL+U : Upload a file or files
CTL+W : Toggles word wrap mode
CTL+X : Select then executes an external program
_.oO Page 34 Oo._
Credits
=======
Throughout sections of this manual there have been references made
to various external programs, protocols or sources which I have
found helpful. In order to credit the authors or software companys
please refer to the list below, and if their product is a shareware
release, please support it and the Atari community in general. My
apologies for any authors I may have missed.
Revenge Document Displayer : Stuart Coates
Extended GEM code : Gregor Duchalski
XYZ external protocols : Alan Hamilton
Jekyll bi-directional protocol : Vincent Partington
UIS3 replacement fileselector : Application & Design Software
Everest Text Editor : Oliver Schmidt
The beta Testers who have done a great job of telling me where I am
going wrong..
Keith Frisby : With a not so normal STE? (No Comment!)
Stuart Coates : Great source of programming help and abuse! (NOT!)
Trev Ward : What would life be like without Trev? (Expensive)
Gordon Meyer : We will have to meet one day, USA!! (maybe not!)
Stuart Richards : Finds bugs like the worlds gonna end tonight!
Kevin Osborne : Sysop of "The Fortress BBS"
Robert Darling : Sysop of "FolkeSTone QBBS"
John Charles : Great GFA programmer and a good friend.
Mark Taylor : Sysop of "I'll Try That Once!" (Don't ask me!)
Alan Woodcock : Sysop of "Desktop BBS"
Frank Charlton : Came up with some great ideas
Andy Curtis : Sysop of 'Ad-Lib"
David Malins : Sysop Of "DiGiTaL ImPuLsE BBS"
Mark Baines : Great beta tester, found many bugs
Thanks to..
Conny Pettersson : Helped with source to detect carrier on a Falcon.
If you have any problems, find any bugs (thats inevitable) or want
to send a shareware donation then please contact me at any of the
following addresses.
Post: Mark Matts, 66 Telford Way, Leicester, LE5 2LX, England.
NeST : 90:100/101.0@nest.ftn
AtariNet: 51:6/4.0@atarinet.ftn
Stuart Coates will forward any mail for me in the following
networks if they are addressd to him.
Internet : scoates@filesys.demon.co.uk
Compuserve: 100010,2106
_.oO Page 35 Oo._
Index Of Contents
=====================
Heading ................................ Page
---------------------------------------------
Shareware Conditions ................... 1
Magazine & PDL Conditions .............. 1
What is Teddy-TERM? .................... 2
General Usage Of Teddy-TERM ............ 2
Keyboard Shortcuts ..................... 3
CLR/HOME ............................ 3
CTL+CLR/HOME ........................ 3
UNDO ................................ 3
DOWN arrow .......................... 3
UP arrow ............................ 3
LEFT arrow .......................... 3
RIGHT arrow ......................... 3
INSERT .............................. 3
LEFT mouse button ................... 4
RIGHT mouse button .................. 4
LEFT & RIGHT SHIFT .................. 4
HELP ................................ 4
ALT+ESC ............................. 4
CTL+A ............................... 4
CTL+B ............................... 4
CTL+D ............................... 5
CTL+H ............................... 5
CTL+I ............................... 5
CTL+L ............................... 5
CTL+R ............................... 5
CTL+S ............................... 5
CTL+T ............................... 6
CTL+U ............................... 6
CTL+W ............................... 6
CTL+X ............................... 6
ALT+A ............................... 6
ALT+B ............................... 6
ALT+D ............................... 6
ALT+E ............................... 7
ALT+F ............................... 7
ALT+G ............................... 7
ALT+H ............................... 7
ALT+I ............................... 7
ALT+J ............................... 7
ALT+K ............................... 7
ALT+L ............................... 7
ALT+M ............................... 8
ALT+O ............................... 8
ALT+P ............................... 8
ALT+Q ............................... 8
ALT+R ............................... 8
ALT+S ............................... 8
ALT+T ............................... 8
ALT+V ............................... 8
ALT+W ............................... 9
ALT+X ............................... 9
ALT+Z ............................... 9
Embedded Characters .................... 10
Modem Configuration Dialog ............. 11
_.oO Page 36 Oo._
General Default Settings ............ 11
Init: _____ ...................... 11
Prefix: ____ ..................... 11
Hangup: ____ ..................... 11
Suffix: ____ ..................... 11
Timeouts! ........................ 11
No Connect & Re-Dial Control ........ 11
Message 1:, 2:, 3: & 4: .......... 11
Fix Re-Dial ...................... 12
Default Port Settings ............... 12
Disable RS232 Changes ............ 12
Lock Baud Rate ................... 12
RS232 I/O Buffers ................... 12
INput buffer ..................... 12
OUTput buffer .................... 12
Function Key Configuration Dialog ...... 13
General Terminal Configuration Dialog .. 14
Terminal Settings ................... 14
ST's System Font ................. 14
PC Graphics Font ................. 14
MAC Type Font .................... 14
Use Small Font ................... 14
Emulation ........................ 14
Desctructive Bkspc ............... 14
Strip ASCII bit 7 ................ 14
Use Alarms ....................... 15
Use System LOG File .............. 15
Local Char Echo .................. 15
Disable Capture .................. 15
Disable Auto Xfer ................ 15
Disable Auto Logon ............... 15
Enable Word Wrap ................. 15
Auto Macro's ........................ 15
Disable Auto Macro's ............. 15
Capture Buffer ...................... 16
CAPTURE.BUF File ................. 16
File For Each Day ................ 16
File For Each BBS ................ 16
File For Each BBS & Day .......... 16
Auto Capture Buffer .............. 16
Save Direct To Disk .............. 16
Strip Control Codes .............. 17
Original Capture ................. 17
Auto Delete Buffers .............. 17
Max Age: ___ Days ................ 17
Alert Auto Delete ................ 17
Buffer Size: ___Kb ............... 17
Save Settings .......................... 18
Protocol Program Settings .............. 19
Name: ____ .......................... 19
AutoStart: ____ ..................... 19
Program: ____ ....................... 19
Command: ____ ....................... 19
[BATCH] .......................... 20
[FILE] ........................... 20
[UL] ............................. 20
[DL] ............................. 20
[NAME] ........................... 20
_.oO Page 37 Oo._
Cost Configuration ..................... 21
System Configuration ................... 22
Display Options ..................... 22
No Grow/Shrink ................... 22
Dials At Mouse ................... 22
60HZ Display ..................... 22
Outline Flydials ................. 22
Ghost Flydials ................... 22
Solid Flydials ................... 22
Left / Right Mouse Options .......... 22
No Action ........................ 22
Popup Menu ....................... 22
GEM Menu Bar ..................... 23
Fileselector ..................... 23
Dial Directory ................... 23
Abort timeout .................... 23
Tool Menu ........................ 23
Path Configuration ..................... 24
Viewer: ____ ........................ 24
Editor: ____ ........................ 24
AutoExec: ____ ...................... 24
Capture: ____ ....................... 24
WorkPath: ____ ...................... 24
NodeList: ____ ...................... 24
Download: ____ ...................... 25
Upload: ____ ........................ 25
BBS Dial Directory ..................... 26
Button Options ...................... 26
Dial ............................. 26
Cancel ........................... 26
Edit ............................. 26
N/List ........................... 26
Delete ........................... 26
Sort ............................. 26
New .............................. 27
Merge ............................ 27
Load ............................. 27
Save ............................. 27
Learn Logon ...................... 27
"DIAL" As Default ................ 27
Edit BBS Details ....................... 28
BBS Details ......................... 28
BBS Name: ____ ................... 28
Phone No: ____ ................... 28
UserName: ____ ................... 28
Password: ____ ................... 28
Prefix: ____ ..................... 28
Suffix: ____ ..................... 28
Timeout: ___ secs ................ 28
Auto Logon Sequence ................. 29
Cost Tables To Use .................. 29
Port Settings ....................... 29
Nodelist Search Functions .............. 30
"Search For" Deatils ................ 30
Address: ____ .................... 30
BBS: ____ ........................ 30
Sysop: ____ ...................... 30
Location: ____ ................... 30
_.oO Page 38 Oo._
Phone No: ____ ................... 30
Search .............................. 30
Import .............................. 30
Program Tools .......................... 31
Name: ____ .......................... 31
Program: ____ ....................... 31
Command: ____ ....................... 31
External Files ......................... 32
Short List of keyboard shortcuts ....... 34
Credits ................................ 35
_.oO Page 39 Oo._