Инструменты пользователя

Инструменты сайта


gammu:gammu

Gammu

Комплект утилит командной строки и библиотека для работы с мобильными телефонами различных производителей. Уровень поддержки моделей различается, но основные функции должны работать с большинством из них. Программа может работать с контактами, сообщениями (SMS, EMS и MMS), календарём, списками дел, файловой системой, встроенным радио, камерой и т.д. Также поддерживается режим демона для отправки и получения SMS.

В качестве веб сервера можно использовать Kalkun

http://wammu.eu

Установка

apt-get install gammu python-gammu gammu-smsd

Обновление usbids

gammu

:!: Пользователь от которого выполняется программа должен быть в группе dialout.

Идентификация телефона
gammu identify
Состояние сети
gammu networkinfo
Отправка сообщения
gammu sendsms TEXT +71234567890 -text "test_message"

gammu-smsd

Gammu SMSD

/etc/gammu-smsdrc
[gammu]
port=/dev/ttyUSB0
connection=at115200
name=huawei e1550
model=e1550
 
# Debugging
#logformat = textall
 
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = files
logfile = syslog
# Increase for debugging information
debuglevel = 0
 
# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/
 
# Кодировка сообщений
OutboxFormat = unicode
TransmitFormat = auto

Запуск службы

service gammu-smsd start

Запуск из командной строки

gammu-smsd -c /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon

Примеры выполнения команд

gammu-smsd-inject TEXT +71234567890-text "test5"
gammu-smsd-monitor

Настройка оборудования

Ссылки

gammu/gammu.txt · Последние изменения: 2019-05-11 00:11 — GreyWolf