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

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


SMS Notification System (SNS)

Создание платформы для множественного дублирования смс. Есть компьютер под управлением Linux, к нему подключен телефон по дата-кабелю (irda, BT & etc). На телефон приходит СМС, программа считывает это смс, считывается номер отправителя, он ищется в базе, если находится - смс рассылается всем остальным пользователям из базы.

Подробности:

  • База пользователей заполняется автоматически. На определённый e-mail приходит номер телефона пробел ник.
  • Сообщения могут приходить через смс и / или по почте.
  • Отправка сообщений только по смс, почта не подходит из-за малой надёжности / оперативности.
  • Во избежание Flood`а может быть задействован модератор. Ему присылаются все входящие сообщения, необходимые он пересылает на номер рассылки.
  • Управление системо посредством команд, отсылаемых сообщениями SMS

Цели:

  • Оперативное оповещение группы пользователей. (Противоборство угонам, экстренная помощь.)

Минусы:

  • Сообщения платные
  • Может быть использована для спама. (Частичная защита - предыдущий пункт).

Документация

Roadmap

  1. Version 0.1 [unstable], срок до 2006.12.01: complete
    • Рабочий прототип на базе: gammu+bash-script+rusconv
    • Управление, командный режим
    • База пользователей в текстовом файле
  2. Version 0.2 [stable]: complete
    • Рабочий прототип, переписанный на Tcl с использованием вызовов программы gammu
    • Управление и командный режим, то что не реализовано на шаге 0.1
    • База пользователей в базе данных MySQL
  3. Verstion 0.3 [unstable]:
    • Написания расширений для Tcl для использования библиотеки libgammu
    • Использование нативных вызовов для управления телефоном
    • Доработка отказоустойчивости системы, внедрение масштабирования
  4. Version 0.4 [stable]:
    • Готовая система: Tcl+libgammu Tcl-backed
    • Начало подготовки WEB интерфейса
    • Исправление мелких, не системных багов (если багов нет, то это уже баг!)

Download

  • Current version
    • Получить текущую версию из репозитария:
      svn co http://hatred.homelinux.net/svn/repos/sns/trunk sns

Авторы

  • Alexander Drozdov aka Hatred: programmer
  • Yuriy Lapshin aka RZ: manager

Полезные материалы по теме