SendSMS
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Программное обеспечение

#1: SendSMS Author: Стас АгарковLocation: Белгород PostPosted: Wed Jul 25, 2007 17:37
    —
Представлю вашему вниманию отправитель SMS-ок, написанный мной и моим другом.

Отправляет на телефоны с кодами "7812", "7861", "7910", "7911", "7912", "7913", "7914", "7915", "7916", "7917", "7918", "7919", "7495", "7985", "7988", "7987", "7903", "7905", "7960", "7926", "7961", "7906" через протокол M-Agent.
На телефоны с кодами "7902", "7904", "7908", "7950", "7951" через сайт Теле2.
На телефоны с кодами "7920", "7922", "7927" через региональные сайты Мегафона. Для отправки на "7920" используется OCR-модуль из MS Office 2003 и .NET Framework.

Скачать SendSMS
Скачать исходники SendSMS


Last edited by Стас Агарков on Mon Mar 17, 2008 22:53; edited 1 time in total

#2:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jul 25, 2007 18:17
    —
Завел свой номер в тел. книгу (8-916-...). Выбрал, набрал "Текст", нажал "Отправить". Получаю ошибку - "Не найдена функция для отправки на номера с таким префиксом".
"О программе" ничего не выдает. Нажатие F1 - реакция нулевая.
... Хотя у меня .NET Framework, вроде, на этой тачке не установлен, а MS Office 2002 Razz
Но должно же быть что-нибудь вроде сообщения, что у меня не установлено то-то и то-то.

#3:  Author: Стас АгарковLocation: Белгород PostPosted: Wed Jul 25, 2007 18:32
    —
Хм Sad
"Не найдена функция для отправки на номера с таким префиксом" - думаю, что в каталоге программы отсутствует SMS_MAgent.dll.
"О программе" ничего не выдает. - скорее всего в каталоге программы отсутствует SendSMS.chm.

В составе инсталлятора есть следующие файлы:
SendSMS.chm
Interop.MODI.dll
SMS_MAgent.dll
SMS_Megafon.dll
SMS_Tele2.dll
MegafonOCR.exe
SendSMS.exe
translit_table.xml

#4:  Author: BeTePLocation: Санкт-Петербург PostPosted: Wed Jul 25, 2007 19:05
    —
А как на счёт телефонов с кодом "7921"?

#5:  Author: Стас АгарковLocation: Белгород PostPosted: Wed Jul 25, 2007 22:25
    —
Попробуйте этот SMS_MAgent

Last edited by Стас Агарков on Wed Jul 25, 2007 23:31; edited 1 time in total

#6:  Author: BeTePLocation: Санкт-Петербург PostPosted: Wed Jul 25, 2007 22:49
    —
Спасибо. Всё работает.

#7:  Author: BatyaLocation: Москва, Россия PostPosted: Thu Jul 26, 2007 10:11
    —
Ага, понял.
У ярлыка в Главном меню не прописана "Рабочая папка". Соответственно, chm и dll не находятся.
Поправьте инсталятор.

СМС отправил. А сколько по времени может быть задержка прихода?

#8:  Author: gegabitLocation: дети берутся? PostPosted: Thu Jul 26, 2007 12:40
    —
Ошибка при запуске .exe



WinXP SP2

#9:  Author: Стас АгарковLocation: Белгород PostPosted: Thu Jul 26, 2007 12:41
    —
Инсталлятор исправил.
Максимально я видел задержку в 3-4 часа на нашем Мегафоне (8920). Но в большинстве случаев - в течении нескольких минут приходят.
При отправке через протокол мейл-агента если сообщение слишком длинное (~40 символов русских или 140 английских) он вообще не отправляет. Сделаю выдачу сообщения о слишком длинном сообщении.

#10:  Author: Стас АгарковLocation: Белгород PostPosted: Thu Jul 26, 2007 13:05
    —
2gegabit
Спасибо Shocked
Первый раз в жизни вижу такое сообщение об ошибке. Я эту библиотеку же статически линкую... Даже не знаю отчего это может быть. Покопаюсь в Яндексе. Smile

#11:  Author: D1PLocation: Тбилиси PostPosted: Thu Jul 26, 2007 17:40
    —
Через что работает? Случаем не через SMPP? Исходники посмотреть пока нет возможности.

#12:  Author: fundukLocation: Санкт-Петербург PostPosted: Thu Jul 26, 2007 17:51
    —
gegabit wrote:
Ошибка при запуске .exe
Чувак с локального форума wrote:
обновление качни, и все пройдет Smile

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=74ad4188-3131-429c-8fcb-f7b3b0fd3d86


Вот ещё пара ссылок:
http://support.microsoft.com/kb/KB925902
http://support.microsoft.com/kb/935448

#13:  Author: Стас АгарковLocation: Белгород PostPosted: Thu Jul 26, 2007 19:06
    —
D1P wrote:
Через что работает? Случаем не через SMPP? Исходники посмотреть пока нет возможности.

Работает через сайты операторов и протокол Mail.ru агента.

#14:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 27, 2007 09:06
    —
Quote:
Работает через сайты операторов и протокол Mail.ru агента.

Тогда неинтересно. Sad

#15:  Author: Стас АгарковLocation: Белгород PostPosted: Fri Jul 27, 2007 13:30
    —
Весь код отправки SMS находится в "плагинах" - отдельных динамически загружаемых DLL. Функции посылки передается код, номер и текст сообщения. Можно и SMPP-модули прикрутить. Программу для этого менять совсем не нужно. Smile

P.S. Для SMPP ведь нужно заключать договоры с операторами? Это, наверное, стоит денег? Я просто не в курсе.



Total Commander -> Программное обеспечение


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group