SMS Notification System (SNS)
Создание платформы для множественного дублирования смс. Есть компьютер под управлением Linux, к нему подключен телефон по дата-кабелю (irda, BT & etc). На телефон приходит СМС, программа считывает это смс, считывается номер отправителя, он ищется в базе, если находится - смс рассылается всем остальным пользователям из базы.
Подробности:
- База пользователей заполняется автоматически. На определённый e-mail приходит номер телефона пробел ник.
- Сообщения могут приходить через смс и / или по почте.
- Отправка сообщений только по смс, почта не подходит из-за малой надёжности / оперативности.
- Во избежание Flood`а может быть задействован модератор. Ему присылаются все входящие сообщения, необходимые он пересылает на номер рассылки.
- Управление системо посредством команд, отсылаемых сообщениями SMS
Цели:
- Оперативное оповещение группы пользователей. (Противоборство угонам, экстренная помощь.)
Минусы:
- Сообщения платные
- Может быть использована для спама. (Частичная защита - предыдущий пункт).
Документация
- Cписок изменений (ChangeLog)
- Руководство пользователя
- Руководство по установке
- TODO
- Хронометраж изменений, дневник
Roadmap
- Version 0.1 [unstable], срок до 2006.12.01: complete * Рабочий прототип на базе: gammu+bash-script+rusconv * Управление, командный режим * База пользователей в текстовом файле
- Version 0.2 [stable]: complete
* Рабочий прототип, переписанный на Tcl с использованием вызовов программы gammu
* Управление и командный режим, то что не реализовано на шаге 0.1
*
База пользователей в базе данных MySQL - Verstion 0.3 [unstable]: * Написания расширений для Tcl для использования библиотеки libgammu * Использование нативных вызовов для управления телефоном * Доработка отказоустойчивости системы, внедрение масштабирования
- Version 0.4 [stable]: * Готовая система: Tcl+libgammu Tcl-backed * Начало подготовки WEB интерфейса * Исправление мелких, не системных багов (если багов нет, то это уже баг!)
Download
-
Текущая версия: 0.2.0
-
Current version
- Получить текущую версию из репозитария:
svn co http://hatred.homelinux.net/svn/repos/sns/trunk sns
- Получить текущую версию из репозитария:
-
Старые версии:
- Download: http://htrd.su/sns/download
Авторы
- Alexander Drozdov aka Hatred: programmer
- Yuriy Lapshin aka RZ: manager
Полезные материалы по теме
- http://www.developershome.com/sms/smsLinux.asp
- http://www.developershome.com/sms/freeLibForSMS.asp
- http://www.developershome.com/sms/
- http://www.gammu.org/wiki/index.php?title=Gammu:Main_Page
- http://www.gammu.org/wiki/index.php?title=GPlus:Main_Page
- http://www.gnokii.org/
- http://juraj.bednar.sk/work/software/smstools/gnokii-smstools/
- http://forum.hnet.ru/index.php?showtopic=45539 - схожая тема на форуме в Новосибирске
- http://sinus.vl.ru/forum/showthread.php?t=8284
- http://sinus.vl.ru/forum/showthread.php?t=9509