Форум: "Основная";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
ВнизПрограмма для отправляения SMS на мобильный Найти похожие ветки
← →
Ghost! (2002-01-11 13:19) [0]Здравствуйте, господа!
Не затруднит ли Вас ответить на такой вопрос:
можно ли на Delphi написать такую программу, которая бы отправляла SMS на указанный номер мобилки (префикс тоже указан)? Если да, то как? Помогите, плиз, очень надо.
← →
kig (2002-01-11 13:51) [1]Сходите сюда
http://delphi.vitpc.com/treasury/sms_mts.htm
← →
Ghost! (2002-01-11 14:16) [2]Спасибо, уважаемый kig! Это очень ценная информация, но мне нужно нечто большее. Код, размещённый на http://delphi.vitpc.com/treasury/sms_mts.htm,
позволяет отправлять SMS"ы только на телефон мобильного оператора MTS, а мне нужно, чтоб были доступны все операторы связи GSM (Global System Mobile). И не только России... Это что-то вроде функции ICQ2000 "SMS", где нужно указать страну реципиента, префикс, номер телефона + само сообщение, и всё ОК. Я понимаю, что ICQ не на Dilphi написана, но может есть аналог? Ещё раз спасибо за желание помочь.
← →
drpass (2002-01-11 14:58) [3]А почему ты не хочешь отправлять по электронке, скажем, с помощью компоненты IdSMTP? Или твой мобильный оператор не имеет шлюза для электронной почты [такие разве еще бывают?].
← →
Ghost! (2002-01-11 15:25) [4]Greatings, drpass & All!
Ситуация такая: прога хранит номера мобильных телефонов, но не знает ни название оператора связи, ни его сайт. А если отправлять по электронке, то по-моему что-то после "@" писать надо... Поэтому SMS - идеальный вариант. Может какой компонент для него есть? Народ, если кто знает - подскажите, плиз.
← →
McSimm (2002-01-11 18:13) [5]Отправить SMS можно только через какой-нибудь шлюз. Большинство провайдеров создают шлюзы типа
"e-mail - SMS"
"WEB - SMS"
И пр.
В зависимости от возможностей шлюза можно реализовать возможности программы.
Можно создать свой шлюз, например, подключив мобильный телефон к компьютеру и посылая через него :)
Например провайдер Киевстар предоставляет WEB шлюз для отсылки на телефоны любого из 4х провайдеров Украины + контроль доставки сообщения. На основе этой возможности я написал программу для отсылки и контроля SMS на сотовые Украины. См на моем сайте EXE и здесь в кладовке - исходники - SMS Messenger.
Написать что-нибудь для отсылки на телефон любого провайдера мне кажется нельзя.
В любом случае надо начать с поиска подходящего шлюза. Даже ICQ, хоть и достаточно богатый в этом отношении, но Россия представлена у него только 3-4 провайдерами.
← →
McSimm (2002-01-11 18:15) [6]Кстати, тот же ICQ не сможет отправить SMS на МТС
← →
Ghost! (2002-01-11 18:44) [7]Хм... Я с помощью ICQ2000 b слал. Может у Вас просто версия другая?
← →
1111 (2002-01-11 18:48) [8]Удалено модератором
← →
1111 (2002-01-11 18:49) [9]Удалено модератором
← →
vasyiliariy (2002-01-11 18:49) [10]http://delphi.mastak.ru/download/programs4.html
← →
Ghost! (2002-01-11 18:55) [11]:-))) Так это и есть программа McSimm! Вот только жаль, что она на Delphi 6 написанна, я на 4 засиделся.
← →
McSimm (2002-01-11 20:07) [12]Там все просто. Надо взять какой-нибудь http компонент и отправить web-форму. В SMS Messenger используется INDY. Код заполнения можно посмотреть в pas-файле. А DFM придется набросать самому.
Не знаю, есть ли INDY для Д4, но для Д5 - точно есть.
Вот только список "обслуживаемых" операторов ограничен 4мя
← →
dimonf (2002-01-12 20:57) [13]Привет!!! Я пытался заниматься подобной проблемой. Но в моем случае нужно было послать SMS с компа на мобилу. Без участия интернета. Я даже нашел подобную программу написанную на Delphi (с исходниками), которая работает комп->мобила->SMS->мобила.
Но все уперлось в проблему: никак не мог подключить мобильник к компу. Либо шнур не рабочий либо я что-то не так делал :(((
Если хочешь могу скинуть исходники на мыло.
← →
Ghost! (2002-01-13 23:25) [14]Здравствуйте!
Спасибо за желание помочь, dimonf! Я был бы очень признателен Вам за эти исходники. :-) Они написанны на Dilphi 4?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c