Покоряем Wammu. Как читать SMS на USB модемах в Linux

В далёкие времена, когда пользовалься OS Windows в связке с USB модем (единственным способом выхода в интернет у меня дома), я был счастлив, так как стандартная софтина делала всё, что ей нужно — читала SMS-ки, проверяла баланс и т.п. Но когда было принято решение вновь поставить на десктоп Linux OS, я понял, что мне будет не хватать софтинки для модема. Ну, с балансом и подключением услуг всё понятно — посылаешь в консоли соответсвующие AT команды в нужный порт. И всё. А SMS? Как же «ценные» рассылки от операторов? И вот тогда мне попалась пакет Wammu.
И так, что мы имеем? У нас есть модем ZTE MF100 (брендированный Билайном, но это не важно), OS Ubuntu 10.04 (это тоже не особо важно, т.к. можно скачать бинарник или собрать самому — кому какие половые извращения нравятся) и желание читать SMS (только не второй половинки, как рекламируют по телевизору).
Для начала подключим репозиторий Wammu (чтобы посвежее было). Для этого делаем следующие манипуляции в консоли:
sudo add-apt-repository ppa:nijel/ppa

Далее производим установку самого пакета:
sudo apt-get install wammu

Всё. Пакет установлен. Теперь настройка. Запускаем Wammu: «Приложения -> Стандартные -> Wammu». Вот так выглядит «морда» программы:

Если мастер автонастройки не запустился, то запускаем его вручную: «Wammu -> Мастер настройки». Видим вот такое всплывшее окошко:

Жмём «Next >». В следующем окошке выбираем «Настройка вручную». Хоть и доступны «Автоматический поиск телефона» и «Пошаговая настройка» я выбрал и именно «Настройка вручную». Почему? Да потому, что тут сразу можно указать порт, на котором «висит» наш модем. И так, выбрали «Настройка вручную», нажали «Next >». В поле «Устройство, к которому подключен Ваш телефон:» выбираем "/dev/ttyUSB1" (это для MF 100. Для других моделей, скорее всего так же будет. Но всё определяется методом проб и ошибок), а в «Тип подключения:» выбираем «at». Далее ждём, пока программа найдёт модем. У меня появилось сообщение о том, что «Телефон найден. Производитель: ZTE INCORPORATED. Модель: unknown». Жмём «Next >» и перед нами появляется возможность "… ввести имя, которое будет индентифицировать Ваш телефон.". Хотите — меняйте, хотите — нет. Дело ваше. И так, жмём долгожданный «Finish». Всё, настройка завершилась.

Теперь подключаем модем — «Телефон -> Подключить». Затем «Получить -> Информацию». Получим что-то похожее на:

Для того, чтобы прочитать SMS: «Получить -> Сообщения». В результате увидим следующее:

Всё. Задача выполнена.

Мы молодцы, мы справились с поставленной задачей. Но, всё же, нет ничего совершенного в этом (кроме меня, само собой). Поэтому о минусах Wammu:
  • Нет автоматической синхронизации сообщений, контактов и прочего при подключении

  • Программа не делает обращения к модему для проверки наличия новых SMS и, как следствие, никакого звукового/графического извещения


Надеемся, что разработчики исправят это в новой версии.
  • +1
  • 30 апреля 2011, 17:43
  • komarov-yura      


Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.