#!/usr/bin/expect -f # # Author: Peter Keel # Sends SMS-messages through a terminal-gateway. # Replace phonenumbers before using. Maybe the Message too. # spawn cu -l ttyS1 -c 01529301 set timeout 30 expect "Select < 1, 2, 3>: " send "1\r" expect "Phone-number : " send "0123456789\r" expect " 1>: " send "1\r" expect "Select < 1, 2, 3, 4, 5, 6>: " send "3\r" expect "Recipient address : " send "079123456789\r" expect "Select < 1, 2, 3, 4, 5, 6>: " send "5\r" expect "Type your short message (<= 160 characters)" send "HELO gorbachev@kremvax.su TEST WIZ DEBUG\r" expect "Select < 1, 2, 3, 4, 5, 6>: " send "6\r" expect "Send message : " send "y\r" expect "Press RETURN to continue." send "\r" expect " 5>: " send "\032" expect " 1>: " send "\032" expect "Disconnect session : " send "y\r" expect eof