Комментарии 44
Дешевле же через какой-нибудь clickatell.com. не через email, а напрямую. не?
А телефон — не выбрасывайте, еще можно использовать как GPRS-модем.
А телефон — не выбрасывайте, еще можно использовать как GPRS-модем.
Понятно что можно, но во первых это стоит денег, во вторых если пропадает инет то я об этом не узнаю )
SMS через телефон тоже стоит денег. А у сервиса — $0.027 ~ 90 коп. / сообщение
Тем более что на тестовый режим они дают 10 сообщений опробовать сервис.
Вариантов API выбирай на цвет и вкус: http(s) get/post, xml rpc/soap, smpp, smtp, dcom, даже ftp api
Про интернет. Думаю, раз уж вы так насчет SMS конкренто разобрались, то использовать сотик как модем и подавно.
Тем более что на тестовый режим они дают 10 сообщений опробовать сервис.
Вариантов API выбирай на цвет и вкус: http(s) get/post, xml rpc/soap, smpp, smtp, dcom, даже ftp api
Про интернет. Думаю, раз уж вы так насчет SMS конкренто разобрались, то использовать сотик как модем и подавно.
спасибо, искал такой сервис.
ещё есть www.napishi.ru/interface.asp
Я для этих целей использовал свою старую нокию и библиотеку mCore.
Очень удобно создавать и отправлять сообщение.
Поддерживает кучу мобильных телефонов, и довольно много всяких интересных функций, таких как USSD запросы, получение и чтение входящих SMS и другое.
Единственный минус, конечно, что она платная. Зато есть триальная версия. Ограничение триала в том, что ко всем SMS'кам будет дописывать строчка внизу, что SMS отправлено с помощью этой библиотеки.
Очень удобно создавать и отправлять сообщение.
mCore.SMS objSMS = new mCore.SMS();
// Настройка подключения и проверка
// что подключение уже установлено
private void SendSms()
{
if (!objSMS.IsConnected)
{
objSMS.Port = "COM4";
objSMS.BaudRate = mCore.BaudRate.BaudRate_19200;
objSMS.DataBits = mCore.DataBits.Eight;
objSMS.Parity = mCore.Parity.None;
objSMS.StopBits = mCore.StopBits.One;
objSMS.FlowControl = mCore.FlowControl.None;
objSMS.DisableCheckPIN = false;// chkDisableCheckPIN.Checked;
objSMS.Encoding = mCore.Encoding.Unicode_16Bit;
}
string strSendResult = objSMS.SendSMS("+7921XXXXXXX", "MS SQL сервер упал!", false);
}
* This source code was highlighted with Source Code Highlighter.
Поддерживает кучу мобильных телефонов, и довольно много всяких интересных функций, таких как USSD запросы, получение и чтение входящих SMS и другое.
Единственный минус, конечно, что она платная. Зато есть триальная версия. Ограничение триала в том, что ко всем SMS'кам будет дописывать строчка внизу, что SMS отправлено с помощью этой библиотеки.
А ещё вместо отправки email'а можно сделать скрипт типа wget -O /dev/null sms_.../sendsms.php?login=123&pass=123&message=text
Почти у всех смс-провайдеров есть такая штука.
Почти у всех смс-провайдеров есть такая штука.
Угу, а еще попросить юзеров ввести капчу =)
Если у вас платный аккаунт у смс-провайдера, то капчу не надо — я же указал в качестве параметра логин и пароль.
Ведь смс через телефон тоже не бесплатная.
Ведь смс через телефон тоже не бесплатная.
Обожаю такие топики, когда в комментариях предлагают еще десяток своих вариантов решения вопроса.
Посоветуйте способ организовать отправку смс через телефон на виндах, что то типа www.lissyara.su/?id=1787
Посоветуйте способ организовать отправку смс через телефон на виндах, что то типа www.lissyara.su/?id=1787
'/usr/bin/printf $NOTIFICATIONTYPE$\n\nService | /usr/local/bin/scmxx --device /dev/ttyU0 --number $CONTACTPAGER$ --send --sms --direct — > /var/log/scmxx.log 2>&1'
вот такое у нас стоит в Nagios. Отправляет sms через какой-то старенький Siemens. посредством утилиты scmxx
вот такое у нас стоит в Nagios. Отправляет sms через какой-то старенький Siemens. посредством утилиты scmxx
Вообще если вы посмотрите, в zabbix есть поддержка отправки уведомлений, но она умеет работать только с теми телефонами что позволяют отправлять sms без PDU.
Кто что знает про www.visualgsm.com? При беглом осмотре есть бесплатная версия, я только не нашел в чем ее триальность заклчается.
GPRS/EDGE-модемы, которые сейчас предлагают многие операторы мобильной связи по 2000-3000тр, имеют возможность отправки СМС. Возможно, что с таким девайсом систему оповещения сожно реализовать проще и без перекодирования в PDU.
Kannel наше всё
будущее здесь? Компьютеры будут общаться с нами? Echelon Conspiracy :)
Хех я вот pymobile.sourceforge.net/ использовал.
А в чём прикол смс? Просто смс у меня ассоциируется с MTV. Через push какой нибудь себе на мыло уведомления нельзя сделать?
Можно использовать какой-нибудь модем от Билайн.Интернет Дома
В своё время делал отправку СМС на основе SprutNet (Описание в PDF)
Цена вопроса 2500р, в комплекте антена.
Умеет GPRS, так что если кто что накосячил в настройках роутера можно через него зайти (правда это тоже настраивать надо)
Цена вопроса 2500р, в комплекте антена.
Умеет GPRS, так что если кто что накосячил в настройках роутера можно через него зайти (правда это тоже настраивать надо)
Извиняюсь, я конечно не гуру программирования, но объясните, зачем это условие? %)
if True:
fd = os.open(dev, os.O_RDWR)
. . .
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Реализация отправки sms-уведомлений