Using conditional statements inside ‘expect’

Have to recomment the Exploring Expect book for all expect programmers — invaluable. I’ve rewritten your code: (untested) proc login {user pass} { expect “login:” send “$user\r” expect “password:” send “$pass\r” } set username spongebob set passwords {squarepants rhombuspants} set index 0 spawn telnet 192.168.40.100 login $username [lindex $passwords $index] expect { “login incorrect” { … Read more

C# Telnet Library

Best C# Telnet Lib I’ve found is called Minimalistic Telnet. Very easy to understand, use and modify. It works great for the Cisco routers I need to configure. http://www.codeproject.com/KB/IP/MinimalisticTelnet.aspx

tech