Addpac GS1001 отправка СМС через telnet — различия между версиями
Материал из m6a
Строка 28: | Строка 28: | ||
chmod 755 addpac-sms.sh | chmod 755 addpac-sms.sh | ||
* Отправляем СМС следующей командой | * Отправляем СМС следующей командой | ||
− | ./addpac-sms.sh 192.168.77.5 root router 0 | + | ./addpac-sms.sh 192.168.77.5 root router 0 0 89857276178 "test" |
Версия 21:13, 18 октября 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 192.168.77.5 root router 0 0 89857276178 "test"