Addpac GS1001 отправка СМС через telnet — различия между версиями
Материал из m6a
Строка 28: | Строка 28: | ||
chmod 755 addpac-sms.sh | chmod 755 addpac-sms.sh | ||
* Отправляем СМС следующей командой | * Отправляем СМС следующей командой | ||
− | ./addpac-sms.sh | + | ./addpac-sms.sh 777.777.777.777 root router 0 0 89888888888 "test" |
Текущая версия на 22:43, 10 ноября 2015
- Создать скрипт
vi addpac-sms.sh
- Внести
#!/usr/bin/expect -f log_user 1 set address [lindex $argv 0] set username [lindex $argv 1] set password [lindex $argv 2] set gsm1 [lindex $argv 3] set gsm2 [lindex $argv 4] set num [lindex $argv 5] set text [lindex $argv 6] spawn telnet ${address} expect "Login:" send -- "${username}\r" expect "Password:" send -- "${password}\r" expect "> " send -- "en\r" expect "# " send -- "mobile ${gsm1} ${gsm2} sms message send ${num} ${text}\r" expect "# " send -- "exit\r" expect "> " send -- "exit\r"
- Установить права
chmod 755 addpac-sms.sh
- Отправляем СМС следующей командой
./addpac-sms.sh 777.777.777.777 root router 0 0 89888888888 "test"