| |
| |
Distinct IntelliTerm – Developer Edition |
| | |
Die Developer Edition enthalt die folgenden Beispiel zur Host-Integration
-
Die Beispiele "Verbindungsaufnahme", stellen unter C#, VB.NET, C++.NET und VC6 dar,
- wie eine IntelliTerm Instanz erzeugt wird,
- wie mit einem Host verbunden wird,
- und wie grundlegende Terminal-Operationen vorzunehmen sind, z.B.
Tastatureingaben zum Host senden oder Bildschirminhalt einlesen ("Screen Scraping").
-
Beispiele fur "Automatisches Login" stellen unter C#, VBA und
JavaScript dar, wie automatisches Login (d.h Login am Host mit
ubergebenen Benutzerdaten) implementiert werden kann. Die Version fur
C# enthalt zwei Varianten: eine für automatisches Login bei einem 3270-
bzw. 5250-System und eine bei einem Unix-System mit VT Emulation. Die
Versionen für VBA und JavaScript zeigen Login beim Unix-System.
Das Beispiel in JavaScript ist ein Kommando-Zeilen-Skript für
den Windows Scripting Host. Es ruft IntelliTerm auf, stellt die
Verbindung mit einem Unix-Host via VT-Emulation her, loggt sich ein,
führt ein Kommando aus und uberträgt den resultierenden
Bildschirminhalt in eine Datei oder zur Standard-Ausgabe.
Das VBA-Beispiel ist ein Excel-Makro. Es stellt die Verbindung
mit einem in Zelle A1 angegebenen Unix Host her, loggt den in B1
angegebenen User mit dem Passwort in C1 ein und fuhrt ein
whois-Kommando fur den in D1 angegebenen Hostnamen durch. Die Ausgabe
des whois-Kommandos wird in E1 eingetragen.
- Ein Beispiel für WinHLLAPI und OLE Automation demonstriert unter C# die Anwendung der HLLAPI Schnittstelle in Kombination mit dem OLE Automation Interface:
OLE Automation wird benutzt, um eine neue Instanz von IntelliTerm zu
erzeugen, ohne dass ein Profil vorab gesetzt werden muss. Dann wird mit
WinHLLAPI Automatisches Login und Screen Scraping durchgeführt statt mit OLE Automation wie in dem Beispiel oben. Außerdem werden nur mit WinHLLAPI verfugbare Funktionen wie Keystroke Intercept und Close Intercept gezeigt.
- EHLLAPI Beispiele in VB6 zeigen ahnlich wie das oben
beschriebene WinHLLAPI-Beispiel, wie die EHLLAPI-Schnittstelle fur
diverse Aufgaben benutzt werden kann. Das XFER32 Beispiel implementiert
die Funktion fur Datei-Transfer.
|
|
|