Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Sms

6.1K
18 апреля 2006 года
Alekc
38 / / 23.12.2004
Всем привет!

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

Условие: есть приложение(Builder), которое отслеживает состояние оборудования. В критичных случаях сигнализирует об ошибке.

Задача: нужно через это приложение отсылать бесплатное SMS на конкретный телефон(может даже на два), периодичность - 0-2 sms в день не больше, оператор сотовой связи МТС Краснодар Мегафон.
На сайте оператора конечно есть форма для отправки , но там нужно вводить код, да и естественно, это кому-то ручками нужно делать.

Поэтому, вопрос:
Если кто сталкивался, а я понял что многие, подскажите, плиз, как это можно сделать. Кто как делал и какими способами.

Всем заранее спасибо.
246
18 апреля 2006 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by Alekc

На сайте оператора конечно есть форма для отправки , но там нужно вводить код, да и естественно, это кому-то ручками нужно делать.


1. Ручками не обязательно это делать есть - CppWebBrowser, WinInet, Indy, TClientSocket, WSock
2. Поиск еще работает(нажми сюда)

6.1K
18 апреля 2006 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by GIZMO
1. Ручками не обязательно это делать есть - CppWebBrowser, WinInet, Indy, TClientSocket, WSock
2. Поиск еще работает(нажми сюда)



Спасибо. Сейчас смотрю твою ссылку. Пока не понятно как бы автоматизировать ввод кода, который на картинке.

246
18 апреля 2006 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by Alekc
как бы автоматизировать ввод кода, который на картинке.


а это Ж... и сделано специально, чтоб роботы не заходили. Но обычно это делается при РЕГИСТРАЦИИ. Зарегистрируйся и тогда нужно будет заполнять др. форму без картинки (я так подозреваю).
И линк дай на форму...

6.1K
18 апреля 2006 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by GIZMO
1. Ручками не обязательно это делать есть - CppWebBrowser, WinInet, Indy, TClientSocket, WSock
2. Поиск еще работает(нажми сюда)



GIZMO, подскажи пожалуйста, что я не так делаю:

В обработке события кнопки я вставляю
String Url2 = "http://www.programist.ru";
String PostData2 = "name=vasya&password=pupkin";
WebPostData(CppWebBrowser1, Url2, PostData2);

и после нажатия кнопки запрос идет, но потом выдает, что ошибка идентификации. В html представлении страницы есть и другие поля input - их что тоже нужно заполнять, а некоторые уже содержат строку в value?

Я не до конца понимаю весь смысл твоей функции WebPostData - какая связь между sPostData, которую мы принимаем в начале и vPostData, которая в конце? Как одно попадает в другое?

Интересно написал(как сказал однажды мне препод в ТРТУ, когда я сдавал ему курсовую по С++ :"Я ничего не понял, но чувствую что это на 5").
:)
Просто хотелось бы до конца все понять.

6.1K
18 апреля 2006 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by GIZMO
а это Ж... и сделано специально, чтоб роботы не заходили. Но обычно это делается при РЕГИСТРАЦИИ. Зарегистрируйся и тогда нужно будет заполнять др. форму без картинки (я так подозреваю).
И линк дай на форму...



Вот линк

406
18 апреля 2006 года
vitaly2003s
481 / / 27.07.2004
Все это конечно,хорошо но через ж..пу. Необходимо тебе всего лишь научиться отсылать мыло с нужным сообщением,а вот правильно сформированое мыло и будет этой смс. Ну к примеру в поле subjects:9174288222 и текст с сообщением в теле письма. все это отсылается на определенный email данного оператора и все,сообщение ушло. правда нужно будет покопать под конкретного оператора,узнать этот email и формат заголовка.
6.1K
18 апреля 2006 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by vitaly2003s
Все это конечно,хорошо но через ж..пу. Необходимо тебе всего лишь научиться отсылать мыло с нужным сообщением,а вот правильно сформированое мыло и будет этой смс. Ну к примеру в поле subjects:9174288222 и текст с сообщением в теле письма. все это отсылается на определенный email данного оператора и все,сообщение ушло. правда нужно будет покопать под конкретного оператора,узнать этот email и формат заголовка.



У тебя есть конкретный пример как это можно сделать?

406
18 апреля 2006 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by Alekc
У тебя есть конкретный пример как это можно сделать?


Пример чего? Как програмно отправить email? По моему здесь инфы об этом предостаточно. Лучше поищи нужный email адрес куда будут отправляться эти письма и описание формата этого письма и заголовка,в инете должно быть достаточно информации.

Сложность в том чтобы найти этот нужный смс шлюз.
Вот после список который мне выдал гугл с первой страницы после ввода мной: sms gate смс шлюз:

Below you can find the examples of electronic addresses, that can be used to send sms-messages on the mobile phones of some operators. We don't claim these data are unconditionally actual and correct. They are given only for the reference.
Airtel India (India) [email]91NUMBER@airtelchennai.com[/email]
AT&T Wireless (USA) [email]NUMBER@mobile.att.net[/email]
Azercell Telecom (Baku) [email]NUMBER@sms.azercell.com[/email]
Bite GSM (Lithuania) [email]NUMBER@sms.bite.lt[/email]
Baltcom GSM (Latvia) [email]NUMBER@sms.baltcom.lv[/email]
BaykalVestCom (Irkutsk) [email]NUMBER@sms.bwc.ru[/email]
Bmtelecom gsm (Ufa) [email]sms@bmtelecom.ru[/email]%subject=NUMBER%
Beeline-Unicell (Ufa) [email]sms@beeline-ufa.ru[/email]%subject=NUMBER%
Beeline GSM (Ekaterinburg) +79028### [email]79028NUMBER@sms.smsmail.ru[/email]
Beeline-Kaliningrad (Kaliningrad) [email]NUMBER@sform.ru[/email]
Beeline (Moscow) +7903### [email]7903NUMBER@sms.gate.ru[/email]
Beeline (Moscow) +7901### [email]7901NUMBER@sms.gate.ru[/email]
Beeline (Tolyatti) +7482### [email]8482NUMBER@sms.beeline.samara.ru[/email]
Beeline (Tolyatti) +7482### [email]sms@beeline.samara.ru[/email]?Subject=8482NUMBER
Beeline (Ufa) [email]sms@bashcell.com[/email]%subject=NUMBER%
Beeline (Chelyabinsk) [email]sms@portal.chel.ru[/email]%subject=NUMBER%
Volgograd-GSM (Volgograd) (8442) 92-20-00 [email]NUMBER@volgogsm.ru[/email]
ВСС (Kirov) Vyatka mobile network [email]sms@sms.kirov.ru[/email]%subject=NUMBER%
Global Tel (MailGate) [email]7954NUMBER@sms.globaltel.ru[/email]
Geocell (Georgia) +99577### [email]99577NUMBER@sms.ge[/email]
Golden Telecom (Kiev) 38044### [email]38044NUMBER@sms.gt.kiev.ua[/email]
Golden Telecom (Odessa) 38048### [email]38048NUMBER@sms.gt.com.ua[/email]
GSM (Syktyvkar) [email]NUMBER@mts.komi.ru[/email]
GSM (Ulyanovsk) +78422 [email]88422NUMBER@sms.smr.ru[/email]
Dal Telecom International (Khabarovsk) [email]NUMBER@sms.dti.ru[/email]
Daewoo Unitel (Tashkent) 133-3330 [email]NUMBER@daewoounitel.com[/email]
Far Eastern GSM (Khabarovsk) [email]NUMBER@fecs-900.khv.ru[/email]
Ermak RMS (Tyumen) [email]sms@telecom.tmn.ru[/email]%subject=NUMBER%
EMT (TALLINN) [email]NUMBER@emt.ee[/email]
Yenisei-Telekom (Krasnoyarsk) 415 630 [email]paging@etk.ru[/email]%subject=NUMBER%
Kcell (Alma-Ata) 588300 [email]NUMBER@sms.kcell.kz[/email]
Severnaya Korona Corporation (Irkutsk) (395-2) 515-015 [email]3952NUMBER@sms.csk.ru[/email]
Kievstar ACE&BASE (Ukraine) 38067### [email]38067NUMBER@2sms.kyivstar.net[/email]
Kievstar (Kiev) 38067### [email]38067NUMBER@sms.kyivstar.net[/email]
Kuban-GSM (Krasnodar) [email]NUMBER@sms.kubangsm.ru[/email]
LMT (Riga) +371### [email]371NUMBER@smsmail.lmt.lv[/email]
MAGTI (Georgia) +99532### [email]NUMBER@sms.magtigsm.ge[/email]
MCC (Moscow) [email]NUMBER@sms.mcc.ru[/email]
МТC 7890279### [email]7890279NUMBER@sms.nnov.mts.ru[/email]
MTC (Moscow) +7095### [email]7095NUMBER@sms.gate.ru[/email]
МТС (Moscow) +7916### [email]NUMBER@mts.ru[/email]
МТС (Moscow) +70957### [email]NUMBER@online.ru[/email]
Megafon (Ekaterinburg) +7922### [email]7922NUMBER@sms.megafonural.ru[/email]
Mefafon-GSM (Samara) 79-16-16 [email]NUMBER@sms.mgsm.ru[/email]
Megafon (Tolyatti) +79272### [email]79272NUMBER@sms.mgsm.ru[/email]
Megafon (Chelyabinsk) +7922### [email]7922NUMBER@sms.megafonural.ru[/email]
NTC (Vladivostok) НТК 510-510 [email]NUMBER@sms.vntc.ru[/email]
НСС 78319### [email]78319NUMBER@mobilemail.ru[/email]
NC-GSM (Stavropol) 94-94-94 [email]NUMBER@stavropol.net[/email]
Polkomtel Plus GSM (Warsaw) +4860### [email]NUMBER@text.plusgsm.pl[/email]
Radiolinja Eesti AS (Tallinn) [email]NUMBER@pager.radiolinja.su[/email]
Recom GSM (Belgorod) [email]NUMBER@rekom.ru[/email]
Tele2 (Latvia) +371### [email]NUMBER@sms.tele2.lv[/email]
Telepage (Novokuznetsk) [email]sms@kmc.ru[/email]%subject=NUMBER%
Verizone Wireless (USA) [email]NUMBER@message.bam.com[/email]
VoiceStream (USA) [email]NUMBER@voicestream.net[/email]
Velcom (Brest) [email]NUMBER@tut.by[/email]
UMC (Ukraine) 38050### [email]38050NUMBER@sms.umc.com.ua[/email]
Uraltel (Ekateriburg) +79028### [email]79028NUMBER@sms.uraltel.ru[/email]
WellCom (Kiev) 38068### [email]38068NUMBER@sms.welcome2well.com[/email]
Golden Telecom (Kiev) 38044### [email]38044NUMBER@sms.goldentele.com[/email]

246
18 апреля 2006 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by Alekc
Вот линк


Да в этом случае форму не заполнить. Оправляй почтой как тебе уже сказали.

6.1K
19 апреля 2006 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by GIZMO
Да в этом случае форму не заполнить. Оправляй почтой как тебе уже сказали.



Спасибо vitaly2003s и GIZMO за информацию. :) Обсуждение закрываю.

Да, действительно, НАМНОГО удобнее отправить SMS письмом на шлюз оператора - это легально и проще реализовать программно.
Вот страничка оператора МЕГАФОН-КАВКАЗ с подробным описанием этого.
У других операторов тоже есть такие возможности - надо искать.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог