parent
32eb1126c6
commit
b98a9bc4df
@ -0,0 +1,49 @@
|
||||
#!/usr/bin/expect -f
|
||||
|
||||
set username YOURCALLSIGN
|
||||
set passwd YOURPASSWORD
|
||||
set portnum BPQPORTNUMBER
|
||||
|
||||
set timeout 4
|
||||
|
||||
#spawn ./nodeconnect.sh
|
||||
spawn telnet 127.0.0.1 8010
|
||||
|
||||
|
||||
expect {
|
||||
timeout {puts "timed out"; exit}
|
||||
"user:"
|
||||
}
|
||||
send -- "$username\r"
|
||||
|
||||
|
||||
expect {
|
||||
timeout {puts "timed out"; exit}
|
||||
"password:"
|
||||
}
|
||||
send -- "$passwd\r"
|
||||
|
||||
expect {
|
||||
timeout {puts "timed out"; exit}
|
||||
"*Press ? For list of commands*"
|
||||
}
|
||||
send -- "v\r"
|
||||
|
||||
expect {
|
||||
timeout {puts "timed out"; exit}
|
||||
"*\} Version*"
|
||||
}
|
||||
send -- "mhv $portnum\rv\r"
|
||||
|
||||
set ::file [ open mhlist.txt w ]
|
||||
|
||||
expect {
|
||||
timeout {puts "timed out"; exit}
|
||||
"*\} Version*"
|
||||
|
||||
}
|
||||
puts -nonewline $::file $expect_out(buffer)
|
||||
|
||||
close $::file
|
||||
|
||||
send -- "b\r"
|
||||
Loading…
Reference in new issue