alibek Опубликовано 25 марта, 2015 · Жалоба Интересует сабж. Подключается по консольному шнурку (RS-232), умеет работать с SMS. Брали шлюз и софт для него. Софт под Windows, кроме того, компания-разработчик уже не существует. Хотелось бы теперь этот шлюз перенести на *nix-платформу. Никто не сталкивался? С чего лучше начать? P.S. Читал про gnokii. Но смущает размер, почти 70 МБ для установки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vop Опубликовано 25 марта, 2015 · Жалоба С поиска спецификаций на протокол управления. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 25 марта, 2015 · Жалоба Вот как раз этого хотелось бы избежать. Хотелось бы высокоуровневую библиотеку или компонент. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vop Опубликовано 25 марта, 2015 · Жалоба Если протокол достаточно унифицированный, то по его названию можно и библиотеки поискать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 27 марта, 2015 · Жалоба Почитал про gnokii и про wammu. Вроде бы wammu поновее и получше. Никто с ними не работал? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vop Опубликовано 27 марта, 2015 · Жалоба Почитал про gnokii и про wammu.Вроде бы wammu поновее и получше. Никто с ними не работал? Я пользуюсь каждый день. Нормальный GUI для gammu. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 27 марта, 2015 · Жалоба Мне GUI не нужен, он из консоли будет работать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vop Опубликовано 27 марта, 2015 (изменено) · Жалоба Мне GUI не нужен, он из консоли будет работать. Тогда, видимо, нужен gammu. gammu - Does some neat things with your cellular phone or modem. Там есть еще SMS daemon gammu-smsd Изменено 27 марта, 2015 пользователем vop Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 27 марта, 2015 · Жалоба Интересует сабж. Подключается по консольному шнурку (RS-232), умеет работать с SMS. Брали шлюз и софт для него. Софт под Windows, кроме того, компания-разработчик уже не существует. Хотелось бы теперь этот шлюз перенести на *nix-платформу. Никто не сталкивался? С чего лучше начать? P.S. Читал про gnokii. Но смущает размер, почти 70 МБ для установки. скорее всего там стандартный набор AT-команд для sms. берёте самый обычный smstools и пробуете Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 28 марта, 2015 · Жалоба Да, похоже SMSTools будет оптимальным. Вот только почему-то у меня в пакете нет утилиты для отправки SMS (smssend или sendsms). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 28 марта, 2015 · Жалоба Какой дистр? В дебиане есть Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 28 марта, 2015 · Жалоба Debian 7.8 Нету. # aptitude search sms p gammu-smsd - SMS message daemon p gnokii-smsd - SMS Daemon for mobile phones p gnokii-smsd-mysql - SMSD plugin for MySQL storage backend p gnokii-smsd-pgsql - SMSD plugin for PostgreSQL storage backend p libgsmsd7 - SMS daemon helper library p libsbsms-dev - Subband Sinusoidal Modeling Synthesis (development files) p libsbsms10 - Subband Sinusoidal Modeling Synthesis p libsms-send-perl - driver-based API for sending SMS messages p python-smstrade - Python library to send SMS via the smstrade service (Python 2) p python-smstrade-doc - Python library to send SMS via the smstrade service (documentation) p python3-smstrade - Python library to send SMS via the smstrade service (Python 3) p smsclient - A program for sending short messages (SM / SMS) i smstools - SMS server tools for GSM modems # aptitude show smstools Package: smstools State: installed Automatically installed: no Version: 3.1.14-1.2 Priority: optional Section: comm Maintainer: Mark Purcell <msp@debian.org> Architecture: amd64 Uncompressed Size: 888 k Depends: debconf (>= 1.4.69), ucf (>= 0.28), adduser, libc6 (>= 2.7), libmm14 (>= 1.4.0-1) Description: SMS server tools for GSM modems The SMS server tools allow setting up a central SMS gateway. It sends and receives SMS messages using a simple file-based interface. It can accommodate up to 20,000 messages a month. It supports an event-handler option that allows calling customized programs or scripts after sending or receiving SMS messages. The SMS Server Tools use one or more (max. 32) GSM modems to send and receive SMS messages. Some modems may be equipped with SIM cards such as Vodafone or Telmi ones. All messages are sorted in queues by the provider. If one modem fails, it will be deactivated for one hour before the software retries, while other modems run without any restriction. The status information and alarms are logged with syslog. Homepage: http://smstools3.kekekasvi.com # find / -name \*sms\* -type f -executable /etc/init.d/smstools /var/lib/dpkg/info/smstools.preinst /var/lib/dpkg/info/smstools.prerm /var/lib/dpkg/info/smstools.postrm /var/lib/dpkg/info/smstools.postinst /var/lib/dpkg/info/smstools.config /usr/sbin/smsd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 28 марта, 2015 · Жалоба в debian6: /usr/share/doc/smstools/examples/scripts/sendsms +пришлось сделать патч для русских буковок: # diff /usr/share/doc/smstools/examples/scripts/sendsms /usr/bin/sendsms3 1c1 < #!/bin/sh --- > #!/bin/bash 82,87c82,87 < if which iconv > /dev/null 2>&1; then < if ! $ECHO -n "$TEXT" | iconv -t ISO-8859-15 >/dev/null 2>&1; then < ALPHABET="Alphabet: UCS" < TEXT=`$ECHO -n "$TEXT" | iconv -t UNICODEBIG` < fi < fi --- > #if which iconv > /dev/null 2>&1; then > # if ! $ECHO -n "$TEXT" | iconv -t ISO-8859-15 >/dev/null 2>&1; then > ALPHABET="Alphabet: UCS2" > # TEXT=`$ECHO -n "$TEXT" | iconv -f UTF-8 -t UCS-2BE` > # fi > #fi 105c105 < $ECHO -n "$TEXT" >> $TMPFILE --- > $ECHO -n "$TEXT" | iconv -f UTF-8 -t UCS-2BE >> $TMPFILE 111a112 > chmod 660 $TMPFILE Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pppoetest Опубликовано 28 марта, 2015 · Жалоба Пару лет назад потребовался небольшой сервачок по приёму-отправке смс. Наваял вот: ПЫСЫ. Сервер приёма убран, только отправка. gate.pl.txt Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...