Pragma Console Telnet Client

Industry’s First Commercial 32-Bit Console Telnet Client:

InterAccess Console Telnet Client was born out of customer requests. Many complaints about the weakness of the Windows NT Telnet Client made Pragma Systems realize a need for an application like Pragma Console Telnet Client. Pragma Systems, the leader in telnet servers, feels this application is a must for its Pragma TelnetServer. This product was designed to work especially with Pragma TelnetServer. However, the Console Telnet Client package will work great by itself.

 

Command Line Arguments:

telnetc /H hostname [/P #] [/F filename] [/T #] [/L filename] [/E] [/C printer] [/S] [/U user] [/D domain] [/G] [/M] [/R | /X] [/?]

/H hostname

Host to connect to 

/G

Gateway mode(useful when doing nested telnet sessions) 

/M

Menu character to close gateway session Used only with /G option

/P #

Port to connect through

/B seconds

Request the server to send heartbeats to client to confirm connection still open

/C printer

Printer to redirect server print jobs to

/F filename

File to redirect as input to Telnet session

/T #

Timeout in seconds used to wait on Server when redirecting file as input

 /K

Keep pre-session screen - use this option to restore the console window to the non-telnet window.

/L filename

Log ASCII output to a log file 

/E

Turn Local Echo on 

/S

Do a Secure/Encrypted Logon (Only to Pragma TelnetServer)

/U username

User name to use for secure logon Only used with /S option

/D domain

NT Domain to use for secure logon Only used with /S option

/N

Request an encrypted session (Only to Pragma TelnetServer)

/X

for connection to UNIX server, treat LF as CR\LF

/R

for connection to some Mainframes, send only CR to host

/?

display help file

These arguments can be changed from their default values, using the telnetc.ini file. The /H and /P switches are no longer required for hostname and port, respectively.

 

Key Features:

Full keyboard and MOUSE support over Telnet. International keyboard support over telnet. See Mouse support over telnet for information on how to set this up.

Printing support through a telnet session. See Printing Options for more information.

File transfer using ZModem transfer protocol.
Begin file transfer on server side, then type CTRL-], to activate Console Client menu options. Choose the appropriate client side transfer procedure. When the transfer is complete the menu will display again to choose to exit the menu. A prompt for filename will be displayed, if the Send option is chosen.

Console Application
Can be run as a console application within Pragma TelnetServer to connect out to other machines using telnet protocol. This is a big plus over existing telnet clients which run in a Windows GUI based window. the Console Telnet Client implements a gateway feature, /G, allowing the client to strictly negotiate the connection, then communicate data only, without interpretation.

ANSI, VT100 and extended keys of VT420 emulation.
When you connect to our Pragma TelnetServer for NT, all of the keys act just as if you were at a normal DOS command prompt. For example, in the DOS EDIT program, ALT-F will take you to the File menu. Support for every terminal type in the world when using the (/G option) Gateway mode.

Full ANSI Color
This allows the screen to look just as if you were at a DOS prompt.

User defined ALT key mapping
Using the telnetc.ini file, a user can map the ALT key to any key. The keywords ESC or CTRL can be added to another key to send a key combination. For example, ALT=CTRL-A will send the default key sequence for the Pragma TelnetServer. See More on telnetc.ini.

Automated Telnet sessions using the File Redirect feature
The client will read the file given on the command line and redirect it to the Telnet Server. The script file follows a wait/send syntax, meaning that server output is sent, when a specified phrase is received. Designate a phrase to wait for with a WF: as the first 3 characters of the line To add comments, use a # as the first character of the line Empty lines are allowed. Any line that has characters, and does not start with either the WF: or # will be sent to the server.

Special characters can be entered with the following:

\n - line feed
\r - carriage return
\t - tab

To send an empty line to the server enter the value \r\n.

Here is an example of a file for input:

#wait for username prompt

 WF: login name:

#send username

username

#wait for password prompt

WF: password:

#send password

password

#wait for domain prompt

domain:

#send empty line

\r\n

 #wait for command prompt

WF: >

#send command to run server side script

runscript

#wait for command prompt to return

WF: >

#exit

exit

 

Log telnet session output to a file.
This only logs the printable ASCII characters.

Terminal window can be resized dynamically by changing the size properties of the console window. Any fonts supported by the console can be chosen.

Can be used to connect to Pragma TelnetServer for NT or any UNIX telnet servers like Solaris, Linux, HP, AIX, BSD/386, etc.

Fully winsock based, full 32-bit multi-threaded.

Runs in all Windows Platforms, including XP and .NET.