Modem-stretch: различия между версиями

Строка 25: Строка 25:
$ wb-gsm restart_if_broken #  включение или перезагрузка, если модем не отвечает
$ wb-gsm restart_if_broken #  включение или перезагрузка, если модем не отвечает
</syntaxhighlight>
</syntaxhighlight>
===Отправка и получение SMS===
===Отправка и получение SMS и USSD===
[[File:Gammu-config.png|300px|thumb|right|''gammu-config'']]
[[File:Gammu-config.png|300px|thumb|right|''gammu-config'']]
Работать с SMS проще всего при помощи программы [http://wammu.eu/gammu/ ''Gammu''] (это форк утилиты '''gnokii''', которую перестали развивать).
Работать с SMS проще всего при помощи программы [http://wammu.eu/gammu/ ''Gammu''] (это форк утилиты '''gnokii''', которую перестали развивать).
Строка 37: Строка 37:
$ gammu geteachsms # вывести все SMS
$ gammu geteachsms # вывести все SMS
$ gammu sendsms TEXT +79154816102 -unicode -text 'Привет' # отправить на номер сообщение с текстом
$ gammu sendsms TEXT +79154816102 -unicode -text 'Привет' # отправить на номер сообщение с текстом
$ gammu getussd #100# # запросить баланс на МТС
$ gammu getussd "#100#" # запросить баланс на МТС
$ gammu getussd *100# | grep "Service reply" | sed -e "s/.*\"\(.*\)\".*/\1/" | xxd -r -ps | iconv -f=UTF-16BE -t=UTF-8 # запросить баланс на МТС
$ gammu getussd *100# | grep "Service reply" | sed -e "s/.*\"\(.*\)\".*/\1/" | xxd -r -ps | iconv -f=UTF-16BE -t=UTF-8 # запросить баланс на МТС
</syntaxhighlight>
</syntaxhighlight>