Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SendSMS
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Wed Jul 25, 2007 17:37    Post subject: SendSMS Reply with quote

Представлю вашему вниманию отправитель 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
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Jul 25, 2007 18:17    Post subject: Reply with quote

Завел свой номер в тел. книгу (8-916-...). Выбрал, набрал "Текст", нажал "Отправить". Получаю ошибку - "Не найдена функция для отправки на номера с таким префиксом".
"О программе" ничего не выдает. Нажатие F1 - реакция нулевая.
... Хотя у меня .NET Framework, вроде, на этой тачке не установлен, а MS Office 2002 Razz
Но должно же быть что-нибудь вроде сообщения, что у меня не установлено то-то и то-то.
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Wed Jul 25, 2007 18:32    Post subject: Reply with quote

Хм 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
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 101
Location: Санкт-Петербург

Post (Separately) Posted: Wed Jul 25, 2007 19:05    Post subject: Reply with quote

А как на счёт телефонов с кодом "7921"?
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Wed Jul 25, 2007 22:25    Post subject: Reply with quote

Попробуйте этот SMS_MAgent

Last edited by Стас Агарков on Wed Jul 25, 2007 23:31; edited 1 time in total
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 101
Location: Санкт-Петербург

Post (Separately) Posted: Wed Jul 25, 2007 22:49    Post subject: Reply with quote

Спасибо. Всё работает.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Thu Jul 26, 2007 10:11    Post subject: Reply with quote

Ага, понял.
У ярлыка в Главном меню не прописана "Рабочая папка". Соответственно, chm и dll не находятся.
Поправьте инсталятор.

СМС отправил. А сколько по времени может быть задержка прихода?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
gegabit



Joined: 20 Oct 2006
Posts: 133
Location: дети берутся?

Post (Separately) Posted: Thu Jul 26, 2007 12:40    Post subject: Reply with quote

Ошибка при запуске .exe



WinXP SP2
_________________
Единственный недостаток водки - недостаток водки!
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Thu Jul 26, 2007 12:41    Post subject: Reply with quote

Инсталлятор исправил.
Максимально я видел задержку в 3-4 часа на нашем Мегафоне (8920). Но в большинстве случаев - в течении нескольких минут приходят.
При отправке через протокол мейл-агента если сообщение слишком длинное (~40 символов русских или 140 английских) он вообще не отправляет. Сделаю выдачу сообщения о слишком длинном сообщении.
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Thu Jul 26, 2007 13:05    Post subject: Reply with quote

2gegabit
Спасибо Shocked
Первый раз в жизни вижу такое сообщение об ошибке. Я эту библиотеку же статически линкую... Даже не знаю отчего это может быть. Покопаюсь в Яндексе. Smile
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Thu Jul 26, 2007 17:40    Post subject: Reply with quote

Через что работает? Случаем не через SMPP? Исходники посмотреть пока нет возможности.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Thu Jul 26, 2007 17:51    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Thu Jul 26, 2007 19:06    Post subject: Reply with quote

D1P wrote:
Через что работает? Случаем не через SMPP? Исходники посмотреть пока нет возможности.

Работает через сайты операторов и протокол Mail.ru агента.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Fri Jul 27, 2007 09:06    Post subject: Reply with quote

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

Тогда неинтересно. Sad
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Fri Jul 27, 2007 13:30    Post subject: Reply with quote

Весь код отправки SMS находится в "плагинах" - отдельных динамически загружаемых DLL. Функции посылки передается код, номер и текст сообщения. Можно и SMPP-модули прикрутить. Программу для этого менять совсем не нужно. Smile

P.S. Для SMPP ведь нужно заключать договоры с операторами? Это, наверное, стоит денег? Я просто не в курсе.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group