Dec 092017
Queens College Kermit Version 3.0, with Tek 4010 emulation, Turbo Pascal. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
QK3AAA.HLP | 1202 | 722 | deflated |
QK3AAX.BAT | 791 | 290 | deflated |
QK3AAY.BAT | 787 | 307 | deflated |
QK3DEF.PAS | 7414 | 1482 | deflated |
QK3DVR.PAS | 1200 | 442 | deflated |
QK3EXE.PAS | 2212 | 851 | deflated |
QK3FON.PAS | 928 | 329 | deflated |
QK3GLB.PAS | 6310 | 1797 | deflated |
QK3HEX.PAS | 2246 | 836 | deflated |
QK3KER.ANN | 1537 | 840 | deflated |
QK3KER.DEF | 550 | 274 | deflated |
QK3KER.DOC | 45222 | 11377 | deflated |
QK3KER.EXE | 134832 | 59571 | deflated |
QK3KER.PAS | 17252 | 3772 | deflated |
QK3KEY.DAT | 4578 | 1211 | deflated |
QK3KEY.VT1 | 4578 | 1210 | deflated |
QK3LCL.PAS | 8986 | 1967 | deflated |
QK3MDM.PAS | 12311 | 2802 | deflated |
QK3MSC.PAS | 5058 | 1330 | deflated |
QK3PKT.PAS | 25541 | 5476 | deflated |
QK3RMT.PAS | 15811 | 3169 | deflated |
QK3SAR.PAS | 30538 | 6121 | deflated |
QK3SAS.PAS | 10380 | 3126 | deflated |
QK3SYS.PAS | 12003 | 2572 | deflated |
QK3TEK.PAS | 11652 | 2587 | deflated |
QK3VT1.PAS | 44161 | 7836 | deflated |
Download File QK3KER.ZIP Here
Contents of the QK3KER.DOC file
SCRIPT/VS 3.1.1: DEVICE 1403QUCS CHARS MONO
QK-Kermit Version 3.0
QUCCS Kermit for MS-DOS systems
April 28, 1988
Introduction . . . . . . . . . . . . . . . . . . . . . . 1
QK-Kermit Commands . . . . . . . . . . . . . . . . . . . 4
APL Character Set . . . . . . . . . . . . . . . . . . . . 9
Installing QK-Kermit . . . . . . . . . . . . . . . . . 10
Recompiling QK-Kermit 3.0 . . . . . . . . . . . . . . . 10
Using QK-Kermit with Kermit-CMS . . . . . . . . . . . . 12
Some useful hints: . . . . . . . . . . . . . . . . . . 13
Kermit-CMS commands . . . . . . . . . . . . . . . . . . 14
General Comments . . . . . . . . . . . . . . . . . . . 15
Version 2.5 Improvments and Additions . . . . . . . . . 15
Version 2.6 Improvments and Additions . . . . . . . . . 15
Version 2.7 Improvments and Additions . . . . . . . . . 16
Version 2.8 Improvments and Additions . . . . . . . . . 16
Version 3.0 Improvments and Additions . . . . . . . . . 17
KEYTABLE Specifications . . . . . . . . . . . . . . . . 18
Appendix A. . . . . . . . . . . . . . . . . . . . . . 19
Introduction
Kermit is a protocol for transferring files between com-
puters over telecommunication lines. It does packetizing,
checksumming, and retransmission to ensure data integrity.
Microcomputer implementations of Kermit also provide termi-
nal connection at any speed allowed by both the micro and
the host. Kermit is like many other such protocols, but
with several differences:
It's free.
It's documented.
It's well tested and in wide use.
Implementations exist for many different systems, in-
cluding DEC and IBM mainframes and many microcomputers.
Each implementation is written in the language best
suited for a particular machine or operating system.
Kermit was developed at the Columbia University Center for
Computing Activities primarily to facilitate offline storage
of DECSYSTEM-20 files on microcomputer floppy disks. The
Kermit specification has since served as the basis for many
implementations of Kermits on a wide variety of systems.
Any Kermit can communicate with any other Kermit.
Kermit does not rely on any host system software or servers.
All actions are initiated explicitly by the user. Typi-
cally, the user:
starts Kermit on a microcomputer,
"connects" through Kermit to the remote host,
logs on,
starts Kermit on the remote host,
"escapes" back to the micro,
and issues SEND and RECEIVE commands to send files back
and forth between the two systems.
Kermit can transfer files singly or in wildcard groups.
QK-Kermit is a version of Kermit for MS-DOS and CP/M systems
written at Queen's University in Turbo-PASCAL. The CP/M
versions provide ADM3A terminal emulation; the MS-DOS ver-
sion emulates a VT-100 terminal. When using the MS-DOS ver-
sion with Queen's VM/CMS system, specify terminal type
IBMPC. For the KAYPRO version, specify terminal type
KAYPROK; for Apple IIe specify APPLE2E.
Version 3.0 is for MsDos systems only. For CP/M systems use
version 2.8
1
KERMIT -----------------------------------------------------------------------|
------->|-- Connect ----------------------| |
| |-- --| |
|-- Wait -------------------------| |
|-- SENd --------------------------------------------|
| |-- AS------------------|
| |-- RAW --| |
|-- RECeive ----------------------------------------|
| |-- AS ---------------|
| |-- REPLACE --|
|-- SET --------------------------------------------------------------|
| |-- <300|1200|2400|4800|9600> -----------| |
| |-- ----------------| |
| |-- -------------------------| |
| |--------------| |
| |-- -----------------------| |
| |-- ---------------------------| |
| |-- ----------------------| |
| |-- ------------------------|
| |-- -----| |
| |-- ------| |
| |-- -----| |
| |-- ---|-- --|
| |-- -----| |
| |-- --| |
| | |
| |-- ---|-- -----|
| |-- ---|
| |-- -----|
|-- STatus -----------------------------------------------------------|
|-- DIrectory --------------------------------------------------------|
| |-- --| |
|-- Erase -------------------------------------------|
|-- REName ----------------------|
|-- TYpe --------------------------------------------|
|-- RUn ---------------------------------------------|
|-- MKdir -- ----------------------------------------|
|-- CHdir -- ----------------------------------------|
|-- RMdir -- ----------------------------------------|
|-- REMote --------------|
|-- Log --------------------------------------------------------------|
| |-- --| |
|-- TAke --- -----------------------------------------------|
|-- CLear ------------------------------------------------------------|
|-- INput -------------------------------------------|
|-- Output----------------------------------------------------|
|-- PAUse ---------------------------------------------------|
|-- Echo -----------------------------------------------------|
|-- DEfine -----------------------------------------------------------|
| |-- ------------------------| |
| |-- --| |
|-- Audio-------------------------------------------------------------|
|-- Parms-------------------------------------------------------------|
|-- Quit -------------------------------------------------------------|
|-- Local ---|
2
|-- Remote --|
|-- Discon --|
|-- All -----|
3
QK-Kermit Commands
The Kermit commands may be abbreviated to the minimum number
of unique characters; i.e. CONNECT may be abbreviated to C
and STATUS may be abbreviated to ST, but SET has no abbre-
viation since there is a SEND command which also begins with
SE. Commands may be issued in a string as parameters to the
Kermit startup command to the operating system, or as
internal commands once Kermit is running.
All parameter specifications are optional. If the command
requires a parameter specification and one is not supplied,
then Kermit will prompt you for the required information.
CONNECT < option settings>
This command causes the micro to simulate a termi-
nal connected to another computer. This allows
one to sign on to the Host computer as a terminal.
The optional parameters specify the option setting
(See SET command for options).
To exit this terminal connect mode and return to
the Kermit command mode type in a CONTROL \ .
Note: When the connect command is issued, Kermit
checks the line for DSR and CTS signals and if it
does not find them it assumes the modem is not
connected. It then issues a message
Please connect modem
every few seconds until it finds the signal. It
may be, however, that your particular computer
does not detect the presence of these signals even
when the modem is connected. In this case we can
by pass the signal checking by hitting the SPACE
bar on the keyboard.
WAIT This command is similar to the CONNECT command ex-
cept in this case it waits for some to connect to
it. You may consider WAIT as answering, and the
CONNECT as originating.
SEND AS RAW
Sends a file to the remote host system. Wild-card
characters are permitted to send multiple files.
Normally only the local filename is specified if
you do not want a different file name on the host
system.
The RAW specification is only used if the remote
host does not have a Kermit, and we wish to send
the file as is (unpacketed).
For example:
4
SEND ABCD.FIL
SEND MYFILES.* AS YOURS.*
SEND A:WXYZ.DAT
Several single-character commands may be given
while a file transfer is in progress:
^Z Stop sending this file, and don't send any
further files.
^X (Control-X) Stop sending the current file and
go on to the next one, if any.
^E Like ^C, but send an Error packet to the re-
mote Kermit in an attempt to bring it back to
server or interactive command level.
^C Return to Kermit-MS command level immediately
without sending any kind of notification to
the remote system.
Control-X and Control-Z send the proper protocol
messages to the remote Kermit to bring it grace-
fully to the desired state. Control-C leaves the
remote Kermit in whatever state it happens to be
in. Control-E "aborts" any protocol that is tak-
ing place.
RECEIVE as REPLACE
Gets a file from the remote host system and puts
it to the destination device (usually the disk).
If the local-filename is not specified then the
local filename is the same as the remote file name
with the remote filetype truncated to 3 char-
acters. If the local file name already exist the
local file name is modified with an '&'. If how-
ever the REPLACE option is specified then the old
file is replaced by the newly received file.
For example:
RECEIVE MYPROG.PASCAL
REC D:*.SCRIPT AS *.WS
Several single-character commands may be given
while a file transfer is in progress:
^Z Stop sending this file, and don't send any
further files.
^X (Control-X) Stop sending the current file and
go on to the next one, if any.
^E Like ^C, but send an Error packet to the re-
mote Kermit in an attempt to bring it back to
server or interactive command level.
^C Return to Kermit-MS command level immediately
without sending any kind of notification to
the remote system.
Control-X and Control-Z send the proper protocol
messages to the remote Kermit to bring it grace-
fully to the desired state. Control-C leaves the
remote Kermit in whatever state it happens to be
5
in. Control-E "aborts" any protocol that is tak-
ing place.
SET
QK-Kermit Version 3.0
QUCCS Kermit for MS-DOS systems
April 28, 1988
Introduction . . . . . . . . . . . . . . . . . . . . . . 1
QK-Kermit Commands . . . . . . . . . . . . . . . . . . . 4
APL Character Set . . . . . . . . . . . . . . . . . . . . 9
Installing QK-Kermit . . . . . . . . . . . . . . . . . 10
Recompiling QK-Kermit 3.0 . . . . . . . . . . . . . . . 10
Using QK-Kermit with Kermit-CMS . . . . . . . . . . . . 12
Some useful hints: . . . . . . . . . . . . . . . . . . 13
Kermit-CMS commands . . . . . . . . . . . . . . . . . . 14
General Comments . . . . . . . . . . . . . . . . . . . 15
Version 2.5 Improvments and Additions . . . . . . . . . 15
Version 2.6 Improvments and Additions . . . . . . . . . 15
Version 2.7 Improvments and Additions . . . . . . . . . 16
Version 2.8 Improvments and Additions . . . . . . . . . 16
Version 3.0 Improvments and Additions . . . . . . . . . 17
KEYTABLE Specifications . . . . . . . . . . . . . . . . 18
Appendix A. . . . . . . . . . . . . . . . . . . . . . 19
Introduction
Kermit is a protocol for transferring files between com-
puters over telecommunication lines. It does packetizing,
checksumming, and retransmission to ensure data integrity.
Microcomputer implementations of Kermit also provide termi-
nal connection at any speed allowed by both the micro and
the host. Kermit is like many other such protocols, but
with several differences:
It's free.
It's documented.
It's well tested and in wide use.
Implementations exist for many different systems, in-
cluding DEC and IBM mainframes and many microcomputers.
Each implementation is written in the language best
suited for a particular machine or operating system.
Kermit was developed at the Columbia University Center for
Computing Activities primarily to facilitate offline storage
of DECSYSTEM-20 files on microcomputer floppy disks. The
Kermit specification has since served as the basis for many
implementations of Kermits on a wide variety of systems.
Any Kermit can communicate with any other Kermit.
Kermit does not rely on any host system software or servers.
All actions are initiated explicitly by the user. Typi-
cally, the user:
starts Kermit on a microcomputer,
"connects" through Kermit to the remote host,
logs on,
starts Kermit on the remote host,
"escapes" back to the micro,
and issues SEND and RECEIVE commands to send files back
and forth between the two systems.
Kermit can transfer files singly or in wildcard groups.
QK-Kermit is a version of Kermit for MS-DOS and CP/M systems
written at Queen's University in Turbo-PASCAL. The CP/M
versions provide ADM3A terminal emulation; the MS-DOS ver-
sion emulates a VT-100 terminal. When using the MS-DOS ver-
sion with Queen's VM/CMS system, specify terminal type
IBMPC. For the KAYPRO version, specify terminal type
KAYPROK; for Apple IIe specify APPLE2E.
Version 3.0 is for MsDos systems only. For CP/M systems use
version 2.8
1
KERMIT -----------------------------------------------------------------------|
------->|-- Connect ----------------------| |
| |--
|-- Wait -------------------------| |
|-- SENd
| |-- AS
| |-- RAW --| |
|-- RECeive
| |-- AS
| |-- REPLACE --|
|-- SET --------------------------------------------------------------|
| |-- <300|1200|2400|4800|9600> -----------| |
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| |--
| | |
| |--
| |--
| |--
|-- STatus -----------------------------------------------------------|
|-- DIrectory --------------------------------------------------------|
| |--
|-- Erase
|-- REName
|-- TYpe
|-- RUn
|-- MKdir --
|-- CHdir --
|-- RMdir --
|-- REMote
|-- Log --------------------------------------------------------------|
| |--
|-- TAke ---
|-- CLear ------------------------------------------------------------|
|-- INput ---
|-- Output---
|-- PAUse ---
|-- Echo ----
|-- DEfine -----------------------------------------------------------|
| |--
| |--
|-- Audio-------------------------------------------------------------|
|-- Parms-------------------------------------------------------------|
|-- Quit -------------------------------------------------------------|
|-- Local ---|
2
|-- Remote --|
|-- Discon --|
|-- All -----|
3
QK-Kermit Commands
The Kermit commands may be abbreviated to the minimum number
of unique characters; i.e. CONNECT may be abbreviated to C
and STATUS may be abbreviated to ST, but SET has no abbre-
viation since there is a SEND command which also begins with
SE. Commands may be issued in a string as parameters to the
Kermit startup command to the operating system, or as
internal commands once Kermit is running.
All parameter specifications are optional. If the command
requires a parameter specification and one is not supplied,
then Kermit will prompt you for the required information.
CONNECT < option settings>
This command causes the micro to simulate a termi-
nal connected to another computer. This allows
one to sign on to the Host computer as a terminal.
The optional parameters specify the option setting
(See SET command for options).
To exit this terminal connect mode and return to
the Kermit command mode type in a CONTROL \ .
Note: When the connect command is issued, Kermit
checks the line for DSR and CTS signals and if it
does not find them it assumes the modem is not
connected. It then issues a message
Please connect modem
every few seconds until it finds the signal. It
may be, however, that your particular computer
does not detect the presence of these signals even
when the modem is connected. In this case we can
by pass the signal checking by hitting the SPACE
bar on the keyboard.
WAIT This command is similar to the CONNECT command ex-
cept in this case it waits for some to connect to
it. You may consider WAIT as answering, and the
CONNECT as originating.
SEND
Sends a file to the remote host system. Wild-card
characters are permitted to send multiple files.
Normally only the local filename is specified if
you do not want a different file name on the host
system.
The RAW specification is only used if the remote
host does not have a Kermit, and we wish to send
the file as is (unpacketed).
For example:
4
SEND ABCD.FIL
SEND MYFILES.* AS YOURS.*
SEND A:WXYZ.DAT
Several single-character commands may be given
while a file transfer is in progress:
^Z Stop sending this file, and don't send any
further files.
^X (Control-X) Stop sending the current file and
go on to the next one, if any.
^E Like ^C, but send an Error packet to the re-
mote Kermit in an attempt to bring it back to
server or interactive command level.
^C Return to Kermit-MS command level immediately
without sending any kind of notification to
the remote system.
Control-X and Control-Z send the proper protocol
messages to the remote Kermit to bring it grace-
fully to the desired state. Control-C leaves the
remote Kermit in whatever state it happens to be
in. Control-E "aborts" any protocol that is tak-
ing place.
RECEIVE
Gets a file from the remote host system and puts
it to the destination device (usually the disk).
If the local-filename is not specified then the
local filename is the same as the remote file name
with the remote filetype truncated to 3 char-
acters. If the local file name already exist the
local file name is modified with an '&'. If how-
ever the REPLACE option is specified then the old
file is replaced by the newly received file.
For example:
RECEIVE MYPROG.PASCAL
REC D:*.SCRIPT AS *.WS
Several single-character commands may be given
while a file transfer is in progress:
^Z Stop sending this file, and don't send any
further files.
^X (Control-X) Stop sending the current file and
go on to the next one, if any.
^E Like ^C, but send an Error packet to the re-
mote Kermit in an attempt to bring it back to
server or interactive command level.
^C Return to Kermit-MS command level immediately
without sending any kind of notification to
the remote system.
Control-X and Control-Z send the proper protocol
messages to the remote Kermit to bring it grace-
fully to the desired state. Control-C leaves the
remote Kermit in whatever state it happens to be
5
in. Control-E "aborts" any protocol that is tak-
ing place.
SET
December 9, 2017
Add comments