Creates a new TelnetScript instance.

Namespace: Jscape.Telnet
Assembly: Jscape.Telnet (in Jscape.Telnet.dll) Version: 2.6.1.0

Syntax

C#
public TelnetScript(
	Telnet telnet
)
Visual Basic
Public Sub New ( _
	telnet As Telnet _
)
Visual C++
public:
TelnetScript(
	Telnet^ telnet
)

Parameters

telnet
Type: Jscape.Telnet..::..Telnet
Telnet instance this TelnetScript is bound to.

Examples

CopyTelnetScript
// creates new TelnetScript instance taking Telnet instance as argument
TelnetScript script = new TelnetScript(telnet);

// create TelnetTask to submit login information
TelnetTask username = new TelnetTask("login:","jsmith","Password:");

// create TelnetTask to submit password information
TelnetTask password = new TelnetTask("Password:","secret","$");

// add tasks to script to be executed in sequence
script.AddTask(username);
script.AddTask(password);

// connects to TELNET server and executes script
telnet.Connect();

CopyTelnetScript
Private WithEvents telnet As telnet
telnet = New Telnet("hostname", port)

' creates new TelnetScript instance taking Telnet instance as argument
Dim script As TelnetScript = New TelnetScript(telnet)

' create TelnetTask to submit login information
Dim username As TelnetTask = New TelnetTask("login:","jsmith","Password:")

' create TelnetTask to submit password information
Dim password As TelnetTask = New TelnetTask("Password:","secret","$")

' add tasks to script to be executed in sequence
script.AddTask(username)
script.AddTask(password)

' connects to TELNET server and executes script
telnet.Connect()

See Also