Dec 272017
Telemate Communications Program Update 1 of 4.

Full Description of File

TELEMATE 4.12, Powerful comm program, 1 of 4
TELEMATE is a multi-threading communication
program. Featuring ANSI/Avatar/VT52/VT102
terminal, editor, viewer, huge backscroll,
clipboard and many unique functions. Built-in
mouse support provides easy access to all
functions. This high quality comm program
gives you OS/2-like power in a DOS program.

File TM412-1.ZIP from The Programmer’s Corner in
Category Communications
Telemate Communications Program Update 1 of 4.
File Name File Size Zip Size Zip Type
ANSI.MAC 727 260 deflated
ANSI.PAD 490 201 deflated
AVATAR.MAC 727 260 deflated
AVATAR.PAD 490 201 deflated
BI-MODEM.BAT 41 39 deflated
FILE_ID.DIZ 356 250 deflated
GIF-QB.BAT 79 75 deflated
GIFZ-D.BAT 57 57 stored
GIFZ-U.BAT 76 76 stored
GO.BAT 373 202 deflated
HSLINK-D.BAT 57 57 stored
HSLINK-U.BAT 55 54 deflated
JMODEM-D.BAT 37 34 deflated
JMODEM-U.BAT 35 32 deflated
PRISM.MAC 482 137 deflated
PRISM.PAD 456 188 deflated
PUMA-D.BAT 28 27 deflated
PUMA-U.BAT 31 30 deflated
README.TXT 18918 7074 deflated
REGISTER.TXT 8701 2661 deflated
SUPPORT.FON 8515 924 deflated
TELEMATE.BAT 256 179 deflated
TELEMATE.ICO 766 262 deflated
TELEMATE.PIF 545 133 deflated
TM-PIF.DVP 416 69 deflated
TM.CFG 4693 2015 deflated
TM.HLP 28011 6906 deflated
TM.OVL 146720 63990 deflated
TM.RES 31321 15000 deflated
TMINST.EXE 57414 56422 deflated
TMOS2.CMD 5122 1906 deflated
TMOS2.ICO 874 260 deflated
TMS.EXE 22173 21682 deflated
VT102.MAC 497 147 deflated
VT102.PAD 511 205 deflated
VT102DEL.PAD 510 205 deflated
VT52.MAC 489 144 deflated
VT52.PAD 503 203 deflated

Download File TM412-1.ZIP Here

Contents of the README.TXT file

TELEMATE 4.12, Powerful comm program, 1 of 4
TELEMATE is a multi-threading communication
program. Featuring ANSI/Avatar/VT52/VT102
terminal, editor, viewer, huge backscroll,
clipboard and many unique functions. Built-in
mouse support provides easy access to all
functions. This high quality comm program
gives you OS/2-like power in a DOS program.

Telemate 4.12 20 July, 1993

Telemate 4.12 is now available in the following BBSs as TM412-1.ZIP,
TM412-2.ZIP, TM412-3.ZIP and TM412-4.ZIP or .ARJ's.

Land of the Gypsy's Oregon, USA ---- 503-297-0626 14400 V32bis
Late Night BBS (*) New York, USA ---- 315-564-5700 14400 HST/ds
PC Connect (*) Toronto, Canada ---- 416-733-9052 2400
User To User #1 Dallas, USA ---- 214-492-6565 14400 HST/ds
User To User #2 Dallas, USA ---- 214-492-5695 9600 V32

(*) Real name logon only. "Telemate Telemate" logon not supported.

In CompuServe, you will find TM4121.ZIP, TM4122.ZIP, TM4123.ZIP and
TM4124.ZIP in IBMCOM forum Library 3/Comm program.

In Internet, you can obtain TM412-1.ZIP, TM412-2.ZIP, TM412-3.ZIP and
TM412-4.ZIP in MSDOS directory of []
through FTP at a later time.

All ZIP files are compressed using PKZIP v2.04g and come with an
Authenticity Verification with our name and address in it.

The phone directory SUPPORT.FON is added so that you can access our
support BBS and distribute sites easier.

How to Register

You can now register Telemate with your credit card through the Public
(Software) Library at 1-800-2424-775 or 1-713-524-6394 (order only
please) or write to

Public (Software) Library
P.O. Box 35705
Houston, TX 77235-5705

For cheque or money order registration, please send it to

White River Software
P.O.Box 73031
Limeridge Mall Postal Outlet
Hamilton, Ont. L9A 5H7
MicroServe GmbH
Postfach 13 68
D-28860 Lilienthal (bis 30.6.93 gilt die alte Postleitzahl 2804)
Tel: 04298/30557
Fax: 04298/30558 M.I.X Support Mailbox: 04298/30086
The Owl's Nest
Hazepad 25
3766 JL Soest
The Netherlands

CompuServe users can register Telemate and GIFLink through CompuServe's
new shareware registration service. Please go to the SWREG forum and
search for Telemate and GIFLink.

Telemate Germany edition is also available from MicroServe GmbH. Please
refer to the registration form for more details.

MicroServe GmbH
Postfach 13 68
D-28860 Lilienthal (bis 30.6.93 gilt die alte Postleitzahl 2804)
Tel: 04298/30557
Fax: 04298/30558 M.I.X Support Mailbox: 04298/30086

Distribution Sites

Thank you for many generous sysops, we are expanding our distribution
network. On most distribution sites, you can simply log on with the user
name 'Telemate Telemate' and the password 'telemate'. Then you will be
able to download the Telemate files at the first call. You can also
F'REQ from them with the magic name 'TELEMATE'. The following
distirbution sites are listed in the phone directory SUPPORT.FON.

Egghead's Place (313)537-5704 16800 V32bis/HST
Jesus Is Lord BBS (803)776-0323 9600 V32bis
Midwest BBS (219)937-4031 9600 V32
The Abyss (403)489-7019 9600 V32
The Agency BBS (803)821-2745 14400 V32bis
The Bloom County (313)582-0888 14400 V32bis
The Freq Shop BBS (616)629-4354 14400 V32bis/HST
The Agency BBS (803)821-2745 14400 V32bis
The Hideaway! (517)569-2332 14400 V32bis
The Quantum BBS (410)239-8379 14400 V32bis

----- FIDONET F'REQ -----
Egghead's Place Fido 1:2410/297
Land of the Gypsy's Fido 1:105/18
The Agency BBS Fido 1:372/51
The Bloom County Fido 1:2410/400
The Freq Shop BBS Fido 1:2201/29
The Hideaway! Fido 1:2330/4
The Quantum BBS Fido 1:261/1098

IMPORTANT: If you are calling the distribution sites just for the
Telemate files, you should use the "Telemate Telemate Telemate" to log
on. Otherwise, you will have to go through a lot of questionaire but
still will NOT be able to download the Telemate files.

Installing a new Telemate

The following steps show how to install Telemate on the C drive of your
hard disk drive. You can use any other drive by substituting the letter
of your drive in place of C in the example below.

1) Make a subdirectory for the Telemate files by typing MD \TM.
2) Change to the Telemate directory by typing CD \TM.
3) Copy all Telemate files to C:\TM.
4) Start the installation program TMINST.EXE and set up your Telemate.

Now you are ready to run Telemate TM.EXE.

Upgrading from v4.11 to v4.12

Upgrade from 4.11 is simple, you can replace the following files
with the new ones

TM.EXE the main program
TM.OVL the main program (overlay)
TM.RES the resource file
TM.HLP the help file

There is no change in the configuration file format.
Note: DO NOT change the version number in TM.CFG. It should read
4.11 even you are running 4.12.

Upgrading from v3.xx and v4.00 to v4.12

Upgrading from v3.xx and 4.00 is sample, you can replace the
following files with the new ones

TM.EXE the main program
TM.OVL the main program (overlay)
TM.RES the resource file
TM.HLP the help file
TMINST.EXE the installation program
HOST.SCR the host script (inside HOST.EXE)
HCONFIG.SCR the host configuration script (inside HOST.EXE)

Then run "UPGRADE TM.CFG" to upgrade your configuration file to the
new format.

The old script files (both *.SCR and *.TMS) are compatible with the
new ones. However, a v4.12 script may not run correctly in an older
version if the script contains the new "QUERY QUOTESTRING, ..." and
"SET QUOTESTRING, ..." commands.

If you want to use the GIFLink X/Y/Zmodem/QuickB protocol driver,
you should also copy

GIFLINK.EXE the main GIFLink program
GIFLINK.DOC the document
GKZ-U.BAT the upload batch file for GIFLink's Zmodem
GKZ-D.BAT the download batch file for GIFLink's Zmodem
GK-QB.BAT the upload and download batch file for QuickB

What's fixed

. ANSI showed characters in high intensity even if normal attribute
should be used. Although the change was intentionally so that it
worked the same way as in version 3.xx and before, it is now changed
back to the way as in version 4.00.

For those who want to use high intensity all the time, please run
TMINST.EXE and set the terminal window color to "black on black". Then

Telemate will understand you like high intensity and use "bright white
on black" in the terminal window.

. Version 4.12 no longer give up timeslice to Windows. Windows does not
give back the control to a background Telemate for several seconds (7
seconds in my computer) if Telemate nicely give up the timeslice.

Although OS/2 has a similar problem in heavy load, you can override it
by setting MAXWAIT=1 in CONFIG.SYS. This means that if a program is
without timeslice for one second, it gets a higher priority for a
while. By default it was 3, so Telemate may ran only once every 3

Two OS/2 specific files are added: TMOS2.CMD and TMOS2.ICO. TMOS2.CMD
is a REXX script. It asks if user wants it full screen or windowed,
creates the object and after getting users permission makes sure user
has MSMouse for mouse in TM.CFG. TMOS2.ICO is an OS/2 format icon file.

They should be in the same directory with TM.EXE and TM.CFG and the
TMOS2.CMD should be run in OS/2 command line or by double clicking the
TMOS2.CMD icon. Since the icon has name TMOS2.CMD, it is shown for the
TMOS2.CMD. When installed, the icon will be used for the Telemate object.

. In the screen saver, if remaining transfer time is not available, the
number of bytes transfered is shown.

Note: The screen saver hot key [Alt `] is only available when the
'Enhanced Keyboard' option is turned ON under the Options/Mouse &
Keyboard dialog, because the non-enhanced BIOS does not return the key
code for [Alt `]. On some foreign keyboards, [Alt `] is equivalent to
pressing [Alt] together with the key left of the [1] key.

. A window position check is added to the transfer window so that the
whole transfer window is visiable. Previously, if the window is placed
too low, only part of the window is displayed and the content may jump
up and down.

. Uploading with an external protocol showed 'Receive' in the usage log.

. In the keyboard translation table, setting a translation character to
ASCII 0 now translate the character to nothing! Previous implementation
sent out an ASCII 0 or print an ASCII 0 on the screen (printing an
ASCII 0 on screen produces nothing, anyway).

About the Butterfly virus

It is unfortunate that the previous distribution of


contains a self-extracting VESA.EXE. Inside the VESA.EXE,


are infected by a new "Butterfly" virus. If you see any of the ZIP files
in a BBS, please ask the sysop to remove the files immediately. The files
have since been replaced by


The virus is not found to be dangerous. It is based on the Civil War
Virus. It is only infects .COM files increasing length by 302 bytes. The
virus is 307 bytes long. On execution of an infected program the virus
will search for and infect the next .COM file in the directory list.

The virus can be detected by

F-Prot 2.08a in heuristic and quick scan modes
ThunderByte anti-virus 6.02
Norton anti-virus 2.1 (21A08def)
Virex 2.9

ThunderByte and Norton anti-virus can disinflect the files. F-Prot is
working on a removal program. Unforetunately, McAFEE SCAN 106 DOES NOT
detect the virus but McAREE said SCAN 107 will be able to detect it.

To ensure this distribution is virus-free, we scan all the files with
six independent anti-virus softwares, namely

McAfee SCAN 106
F-Prot 2.08a
ThunderByte anti-virus 6.03
InVircible anti-virus 5.01
Virex 2.9
Microsoft anti-virus


Telemate 4.11 17 June, 1993

What's new in Telemate

. Multiple upload directories can be defined by adding ';' between the
directories. If a file is not found in the first directory, Telemate
will search the second and so on. If the file name contains wildcard
characters, the search will stop when a match is found. For example,
if the upload directory is C:\TM\UL\;C:\QWK\ specifying *.* will only
upload all the files in C:\TM\UL\.

. Multiple download directories can be defined by adding ';' between
the directories with the wildcard between '(' and ')'. You can
specify multiple wildcards for the same directory by adding ','
between the wildcards. For example, if the download directory is
*.QW? files are put into the C:\QWK\ directory, *.GIF and *.PCX
are put into the C:\PIC\ directory, and all other files are put
into the C:\TM\DL\ directory.

. Batch upload status.
. Batch Zmodem download status (if remote protocol drivers transmit the
information, such drivers include DSZ and GSZ).
. High IRQ support, run TMINST.EXE to select IRQ number and interrupt
. Initial guessing supports "By: ".
. Hot key to the screen saver [Alt `].
. Add remaining transfer time in the screen saver.
. Video Cache option which update the screen every several lines (best
for Windows, OS/2 or slower machine with high speed modem).
. Give up timeslice to OS/2 and Windows directly if not downloading.
. Remove "phantom drive" from the file directory dialog.
. Avatar emulation now turns off XON/XOFF flow control automatically.
. VGA 40 line screen height.

. TMScript adds two commands:
. WIDTH.SCR is added to help setting up 132 column mode.
. The host script is modified to adopt multiple directories. However, only
the first directory is used.
. The host script now produces three usage logs:
"Host: Begin session"
"Host: Connect to user name"
"Host: End session"

. TMSTAT calcuates total host session time.

What's fixed

. Auto Redial function did not work correctly if the user hangs up
manually and the modem hangup string contains a delay.
. The Clear Screen toggle in phone directory did not work the same way
the Clear Screen function worked.
. Zmodem recovery with date check is fixed, previously it may
not recover even if the date check pass.
. File name conversion did not convert ".login"-type file to a valid
DOS file name.
. Extended pacing did not work.
. The Log Filter did not strip off ASCII 0.
. The Save function in the editor caused a share violation if the
Backup Source option is turned off.
. The Cut item was in the View menu.
. The DIR command in the DOS command window might display a false label.
. The INS command in the DOS command window did not work with ARJ 2.39.
. The screen update function did not work correctly under DesqView.
. Keystroke macro did not work when dialing.
. A bug in TMScript STRINS command is fixed.
. The READ command in TMScript can now read a string up to 512 bytes.
. The name of a printed phone directory produced by TMPHONE had one
character missing.


Telemate 4.00 5 January, 1993

What's new in Telemate

. Quick dial: Pressing [Ins] in the dial window replaces the dial
list with the entry under the dial bar and starts dialing.

. When it is dialing, the [Ins] key inserts the entry under the dial
bar to the end of the dial list. This allows you to easily add
entries to the dial list without stopping the dialing process.

. Quick search in the Dial window no longer needs the [Ctrl] key.
For example, pressing the [D] key now jumps to the next entry that
start with a 'D'.

. The phone entry dialog allows an external protocol to be defined
as the default protocol.

. VT102 now have an improved transparent print routine.

. VT102 supports [g, a non-standard code that
display as the ASCII character.

. Select multiple files with [Spacebar] in MULTIPLE directories when

. In the file dialog, the whole file name field is erased if the
first input character is '\'. This allows you to input a full path
name quickly.

. Zmodem download adds a Skip function. If you select the Skip button
after you press [Esc], the current file is skipped and the next file
begins immediately without interrupting the download process.

. A date check is added to Zmodem recovery. A file with a different
date (e.g. a QWK mail package) will not be resumed but will be

. New entries in the DSZ.LOG are imported to TM.USE automatically after
an external protocol is called and the SUCCESS variable in TMScript
reports the correct status.

. Backspace is stripped from the log file when the Log Filter is on.

. The first 2 characters are used in the guessed initial if the
person's name has only one word.

. The default TM.CFG now have CTS/RTS flow control turned on and have
GIFLink set up as protocol 'F' for Zmodem and 'Q' for CIS QuickB.

. More DesqView friendly, Telemate will give up control to the
multitasker when it is idle.

. Host script allows open and close system.

. RTS/CTS is now ON by default in TM.CFG

What's fixed

. The /N option did not work if /T is used as well.
. When the dial list was deleted, a random number appeared in
the dial list.
. A closed log file was not saved into disk until the user exited
. Ymodem-G did not send files smaller than 1024 bytes.
. DOS command window did not allow ASCII 128-255 characters.
. Space was not allowed in the password macro.
. Set AddLineFeed did not work in script.
. Query LastCall did not return the actual date of the last call.

Introducing GIFLink

In this release, we introduce GIFLink - a X/Y/Zmodem/QuickB protocol
driver that displays transmitting GIF images in stunning SuperVGA
graphics! It is the first protocol driver that uses full screen computer
graphics in SuperVGA mode.

GIFLink is distributed with Telemate as the 4th package and it is also
available as a stand-alone Shareware. Telemate registered users are
entitled to a special discount for GIFLink registration.

. When transfering GIF files, GIFLink shows the GIF images in the
optimal size so that the full image always fits in the screen. It
also displays a number of useful information such as COM port, baud
rate, estimated transfer time, average cps, image resolutions, etc.

. GIFLink supports most of the popular file transfer protocols such as
Zmodem, Batch Ymodem, Ymodem-G, Ymodem, Xmodem and CompuServe QuickB.
If the files being transmitted are not GIF images, GIFLink will work
just like a normal protocol driver. So GIFLink will transmit any
files, not just GIF images.

. Not only can GIFLink shows the GIF images while you are transmitting
them, it has a special VIEW mode so that you can look at the received
GIF images in a slideshow format or preview the images you are going
to sent.

. Almost all SuperVGA adapters and VESA compatible adapters are
supported in 256 color mode or 64 grey-scale level up to 1024x768.
Standard VGA is also allowed in 16 grey-scale level.

. GIFLink supports connection through its own COM interrupt routine,
FOSSIL driver or BIOS INT 14H, 16550 FIFO, non-standard COM port
address and IRQ, slow handshake and many more options.

. GIFLink provides direct Telemate support and optionally reads TM.CFG
and writes TM.USE. Most DSZ environment variables are accepted as

 December 27, 2017  Add comments

Leave a Reply