home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
382.lha
/
skyterm_v1.2
/
termdocs
< prev
next >
Wrap
Text File
|
1990-06-05
|
5KB
|
111 lines
SkyTerm 1.2 with AREXX
Copyright (c) 1989 by Michael Cox - all rights reserved
This program is not in the public domain; however, it is freely
redistributable through any non-profit means. It may NOT be included
on collections of programs that are sold for more than the cost of
a blank disk, without the permission of the author.
This is version 1.2 of the Skyterm Skypix-compatible term program. It
has many changes and enhancements, most of which are invisible until
you call an Atredes board. The same docs that were supplied for the
Atredes Demo Term 1.1 will apply here. The enhancements include corrections
in the handling of certain ANSI commands that were mishandled before.
As before, make certain you do two things to complete installation:
1. Install PEARL.FONT in your FONTS: directory. If your fonts won't reset,
this is why.
2. Put ATRZ and ATSZ in the directory you will be running the term FROM. If
you can't get ZMODEM to work at all, this is why.
One NEW thing you must do is make an assignment for a new device called
BRU:. This is where all Skypix brushes and sample files will automagically
store themselves. If you don't want to devote any disk space to this,
simply assign it to RAM:. BRU: is checked for brushes every time an Atredes
board starts to send you one; if it's there, it shows immediately instead
of being transferred to you, or having to copy it to the RAMdisk, etc.
The thing that many will find exciting is the wealth of AREXX support
built directly into the terminal. Many of the same AREXX commands that
ATREDES 1.2 itself understands are usable from this terminal. This makes a
great number of things possible. You could write your own MICROHOST-type
program, for example, using the terminal to handle serial IO for you. Or
use a CRON-type program to startup the terminal at a certain time, call a
BBS, run an AREXX-driven script, and exit. The possibilities are limited
only by your AREXX proficiency.
This terminal is also compatible with the ASDG Dual Serial Board, or
any other similar product. To use it in this way, use the command line form
skyterm [unit] [devicename]
The default setting is of course unit 0 and "serial.device".
Any AREXX program to be used in conjunction with this terminal needs the
line "options results" in it. Strings are returned in the global variable
called RESULT. Arguments are passed as usual.
AREXX HOST COMMANDS SUPPORTED:
SCREENOUT string Send a string to the screen only; EOL added.
TRANSMIT string Send a string to the screen and modem; EOL added.
SENDSTRING string Same as TRANSMIT but adds no EOL character.
RECEIVE Get a string.
GETCHAR Get a single-character invisible "hotkey" input.
Automatically capitalized.
GETCARRIER Get the state of the carrier - returns string "TRUE"
or "FALSE".
DROPCARRIER Drop carrier. Remembers last baud rate and other
RS232 settings.
BUFFERFLUSH Discards contents of the RS232 buffer, if any.
QUERY Send a string and get a string response, all on same
line; much like INPUT in BASIC. Works exactly like
a SENDSTRING followed by a RECEIVE.
SENDMODEM string Send a string to the modem only. Always use this
instruction when talking to the modem for commands,
since if there's no carrier, TRANSMIT will only put
it on the screen.
RESETMODEM Reset the modem by sending an AT Z.
VERSION Return the Skyterm version number.
XUP path Immediately starts an XMODEM transmit.
XDN path Immediately starts an XMODEM receive
SPAWN string Asynchronously issue an AREXX command, start macro, etc.
DIE Tells the terminal to exit cleanly.
BAUD string Changes the baud rate to whatever argument you pass.
In addition, the terminal will accept all the other commands included
in ATREDES; it just won't act on them. This makes it possible to run
many AREXX programs intended for ATREDES with this terminal with minimal
changes. You will of course have to change 'address atredes' to
'address skyterm'.
For more information and programming assistance call the Iconoclast BBS
at 915-833-3899 and consult your AREXX manual.
If you feel that this software has been helpful to you, please make a
$5 or larger donation to your local Humane Society.
Michael