Russian Qt Forum
Ноябрь 24, 2024, 08:10
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Отправка SMS Пути реализации
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Отправка SMS Пути реализации (Прочитано 9680 раз)
Hrundel
Гость
Отправка SMS Пути реализации
«
:
Ноябрь 09, 2013, 12:38 »
Всем привет.
Практика близится к концу и я приблизился к самой трудной части проекта - отправка SMS сисадминам.
То есть, как только nagios изменяет статус с OK на CRITICAL нужно отправить mail и SMS
С майлом в общем и целом проблем не было, а вот с SMS пока представляется плохо.
Нашел в нете такой проектик
http://developer.nokia.com/Community/Wiki/Read_and_send_SMS_messages_using_the_Qt_Messaging_API
но не могу понять - он закручен для всех мобильников или только для смартов?
Или это вообще проект для мобильных приложений.
Мне то надо посылать с компа на мобильник !
А это кажется вообще не такой проект.
Кто знает как реализовать - подкиньте идеи или линки.
«
Последнее редактирование: Ноябрь 09, 2013, 12:45 от Hrundel
»
Записан
kibsoft
Хакер
Offline
Сообщений: 625
Re: Отправка SMS Пути реализации
«
Ответ #1 :
Ноябрь 09, 2013, 12:57 »
Идти на сайт нужного оператора и смотреть как можно отослать смс с их сайта. Либо искать какие-то сервисы по бесплатной отправке смс.
Стоит отметить, что все они с капчами(по-крайней мере без я не видел).
Записан
http://kibsoft.ru
- Download the Qt Media Encoding Library here
The apps that were written using QtMEL:
http://srecorder.com
- Screen recording software
Kurles
Бывалый
Offline
Сообщений: 480
Re: Отправка SMS Пути реализации
«
Ответ #2 :
Ноябрь 09, 2013, 13:56 »
Есть смс-шлюзы для отправки СМС через интернет, тот же
http://mainsms.ru/
например, практически все они имеют "демо режим" смс-ок так на 50, что для тестирования проекта достаточно. API у них у всех довольно простой, на Qt интерфейс к ним через QNetworkAccessManager за пару часов, если не быстрее, пишется. Еще как вариант можно рассмотреть использование телефона или GSM-модема +
http://gnokii.org/
.
Записан
Код
C++ (Qt)
while
(
!
asleep
(
)
)
sheep
++;
Hrundel
Гость
Re: Отправка SMS Пути реализации
«
Ответ #3 :
Ноябрь 09, 2013, 14:33 »
Да, пожалуй буду пробовать эту gnokii
Здесь неплохо расписано как ее конфигурировать
http://www.opennet.ru/tips/info/2510.shtml
Записан
useruser
Гость
Re: Отправка SMS Пути реализации
«
Ответ #4 :
Ноябрь 09, 2013, 15:46 »
Путь скорее всего только один
- регистрация на сайте смс шлюза, их сейчас полно, отправка на их шлюз http запроса.
Что и как отправлять - смотреть на сайте смс шлюза. Там есть готовые решения для популярных языков.
Всё вышеописанное делел на php много раз.
Бесплатных смс шлюзов, для всех операторов, нет. Легче заплатить 30 копеек за смс и не парится.
Трудностей не вижу.
Записан
GraninDm
Гость
Re: Отправка SMS Пути реализации
«
Ответ #5 :
Ноябрь 14, 2013, 21:56 »
У sms.ru отправка на свой телефон бесплатна.
Десять сисадминов регистрируются в системе и для каждого их них отправляется SMS с их же номера.
У меня так настроено оповещение.
API у них простое.
Записан
Hrundel
Гость
Re: Отправка SMS Пути реализации
«
Ответ #6 :
Ноябрь 15, 2013, 19:38 »
Всем спасибо за ответы.
Фирма попросила написать под их GSM Modem Wavecom M1306B. Говорят через модем отправлять проще.
Нашел Qt библиотеку Qt Extended Phone Library но пока выглядит как темный лес. Зато пример драйвера написан сразу для Wavecom
Буду пробовать. Но уверенности что-то нет.
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: Отправка SMS Пути реализации
«
Ответ #7 :
Ноябрь 15, 2013, 23:05 »
Цитата: Hrundel от Ноябрь 15, 2013, 19:38
Всем спасибо за ответы.
Фирма попросила написать под их GSM Modem Wavecom M1306B. Говорят через модем отправлять проще.
Нашел Qt библиотеку Qt Extended Phone Library но пока выглядит как темный лес. Зато пример драйвера написан сразу для Wavecom
Буду пробовать. Но уверенности что-то нет.
http://code.google.com/p/molesms/source/browse/
Глянь там gsm и gsmcomm - выдирал из Qt Extended Phone Library.
Записан
Hrundel
Гость
Re: Отправка SMS Пути реализации
«
Ответ #8 :
Ноябрь 15, 2013, 23:28 »
Alex, ух, это супер! Большое спасибо!
Записан
Dulat
Гость
Re: Отправка SMS Пути реализации
«
Ответ #9 :
Декабрь 04, 2013, 08:53 »
Привет!
Получилось у тебя написать СМС рассылатор?
у меня тоже m1306b
никак не получается
Записан
Kurles
Бывалый
Offline
Сообщений: 480
Re: Отправка SMS Пути реализации
«
Ответ #10 :
Декабрь 26, 2013, 15:30 »
Цитата: alex312 от Ноябрь 15, 2013, 23:05
Цитата: Hrundel от Ноябрь 15, 2013, 19:38
Всем спасибо за ответы.
Фирма попросила написать под их GSM Modem Wavecom M1306B. Говорят через модем отправлять проще.
Нашел Qt библиотеку Qt Extended Phone Library но пока выглядит как темный лес. Зато пример драйвера написан сразу для Wavecom
Буду пробовать. Но уверенности что-то нет.
http://code.google.com/p/molesms/source/browse/
Глянь там gsm и gsmcomm - выдирал из Qt Extended Phone Library.
Внес небольшую лепту в проект: добавил возможность вытаскивания баланса, получение подтверждения об доставке СМС, плюс пофикшен баг: если время начала отправки СМС совпадало в со временем информирования модемом об любых событиях (пришло смс, подтверждение доставки и т.п.), то модем намертво вис.
ссылка
.
--edit: исправлена ссылка
«
Последнее редактирование: Декабрь 26, 2013, 15:40 от Kurles
»
Записан
Код
C++ (Qt)
while
(
!
asleep
(
)
)
sheep
++;
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...