GUIClient creates a Telnet connection without a traditional Telnet Client. In its simplest form, it connects to a Telnet port pre configured to start a TrueGUI application. The first few simple installation tests use this method. As no predefined local ports are used, multiple sessions can be started with one configuration.
syntax: GUICLIENT IP:port -u"user id" -p"password" -s"command" -debug -break -t"30"
where:
|
IP:port |
specifies the server port to connect to and port,ie: nnn.nnn.nnn.nnn:xxxx |
|
|
-u"user id" |
the user id (for AMOS) the first line sent |
|
|
-p"password" |
the user password (for AMOS) second line sent |
|
|
-s"command" |
this the initial command set to the server after the user id and password is given |
|
|
-t"xxx" |
milliseconds between sending arguments, not implemented yet |
|
|
-debug |
show the debugger window |
|
|
-break |
set the debugger into break mode at startup |
|
notes:
| • | The order above is important for the user id and password to establish a login connection. |
| • | The terminal type and memory (typical 1st arguments for AMOS) are assumed to be configured on the Telnet server. |
| • | Numeric IP address only (DNS names not yet supported) |
| • | The Debugger can also be activated and controlled by the application on the Server. |
| • | No Defaults for "port", so please specify. |
| • | No Arguments: starts the debugger without an outside connection. Used to test various TrueGUI Forms using manual commands and/or scripts. |
| • | Commands are case sensitive. |
| • | For AMOS users, assumes that Terminal type and Memory are pre-configured for the IP:port. -s, -p, -u, and -t are also optional depending upon the pre-configuration of IP:port. |
One easy way to use the GUIClient is via a windows shortcut. The "Target" field of the shortcut must begin by pointing to GUIClient.EXE (or whatever you are replacing it with), thus:
Target: "%ProgramFiles%\Alpha Microsystems\TrueGUI\GUIClient.exe"
The additional arguments are simply added to the "Target:" field, thus:
Target: "%ProgramFiles%\Alpha Microsystems\TrueGUI\GUIClient.exe" 66.166.1.38:8000 -debug
Former BETA Testers:
| 1. | As indicated above, the normal location of GUIClient.EXE is "%ProgramFiles%\Alpha Microsystems\TrueGUI\GUIClient.exe". Prior to Version 110, there was another directory layer, giving: "%ProgramFiles%\Alpha Microsystems\TrueGUI\TrueGUI Client\GUIClient.exe". |
| 2. | Also prior to version 110f the "server command" was always pre-pended with "TrueGUI ". |