gifts2017

Отправка/Получение СМС через 3G USB модем

Опубликовал Вячеслав Артемов (BlackMoon123) в раздел Обмен - SMS рассылки

Отправка/Получение СМС через 3G USB модем (расшифровка номера отправившего СМС и текст)

Данный пример может послужить отличным средством отправлять СМС через 3G USB модем и получать СМС с модема, узнать номер абонента отправившего СМС и отслать ему в ответ необходимую информацию (к примеру я отсылаю Выручки компании за текущий день)

Данная обработка использует внешнюю конпоненту MSCOMM32.OCX (её необходимо зарегистрировать в системе через regsvr)

Определение порта на котором находится 3G USB модем проиходит автоматически в момент отправки сообщения

Скорость отправки одной смс примерно 1 сек.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Пример обработки отправка/получение смс
.epf 35,90Kb
10.05.13
107
.epf 35,90Kb 107 Скачать
Внешняя компонента MSCOMM32.OCX
.OCX 101,31Kb
10.05.13
56
.OCX 101,31Kb 56 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. PlatonovStepan (Jogeedae) 11.05.13 20:18
1. "адАптировать".
2. Что там такого сакрального со взаимодействием с MSCOMM32?
2. Вячеслав Артемов (BlackMoon123) 12.05.13 07:11
1) Спасибо за ошибку ;)
2) Не взаимодействие с dll, а помощь внедрения в любую платформу, т.к. модуль обработки закрыт, там много сил положено по взаимодействию напрямую с модемом командами по отправке и получению смс с него
p.s. данную обработку можно использовать как есть используя её в любой конфигурации и работать с ней, через форму или через функцию ПриОткрытии() с дальнейшей работой по получению и отправке СМС

За символическую плату готов отрыть модуль, если кому необходим открытый модуль данной обработки. Обращайтесь в почту bm123@mail.ru
3. Антон (anton.fly7) 13.05.13 12:08
а у меня открылся модуль
4. Вячеслав Артемов (BlackMoon123) 13.05.13 12:25
(3) anton.fly7, ставим плюсик если понравилась реализация значит ;)
anton.fly7; +1 1 Ответить
5. Антон (anton.fly7) 13.05.13 12:31
сяс ) 5 минут пишут подождать надо до следующего плюсика ))
6. Shade (Shade) 15.05.13 09:56
Спасибо большое за обработку.
Сегодня испытаю :))))
7. Вячеслав Артемов (BlackMoon123) 15.05.13 10:07
(6) Shade, пожалуйста, пользуйтесь наздоровье
8. smir (smir) 15.05.13 15:06
Так и не смогли подружить MSCOMM32 Винд2008-64 и сервер 1С. Всё перепробовали, никак не идёт отправка и получение в регламентных заданиях. В обычном режиме работает всё норм.
9. Вячеслав Артемов (BlackMoon123) 15.05.13 16:51
(8) smir, да с x64 проблема с этим драйвером, даже не знаю как решить эту проблему ;(
10. PlatonovStepan (Jogeedae) 16.05.13 17:04
(8) smir, (9) BlackMoon123,
А пробовали использовать regsvr32 из директории %windows%\syswow64\ ?
если не пробовали и сработает, то мне пирожок - пароль на модуль :)
Серьёзно ребят, не хочу заморачиваться с PDU. у вас ведь там реализовано это преобразование?
11. smir (smir) 16.05.13 17:06
(10) Jogeedae, Пробовали как только не шаманили, нужна 64битная библиотека.
12. smir (smir) 16.05.13 17:08
До обновления с 32-ух на 64-ёх всё работало просто замечательно, сотрудники общались с 1с по средствам смс :)
отправляли запрос определённой команды и получали ответ обработанный базой. Но увы это всё закончилось :(
13. PlatonovStepan (Jogeedae) 16.05.13 17:26
(12) smir,
First of all: this question does not belong to stackoverflow, but superuser.com
Anyway put your ocx control to C:\Windows\SysWOW64 and try to re-register it in that location with the 32 bit regsvr32:
C:\Windows\SysWOW64\regsvr32 C:\Windows\SysWOW64\MSCOMM32.ocx

то есть во-первых для регистрации нужны права суперюзера, а во-вторых рекомендуется класть файл библиотеки в папку-резервацию для 32хбитных ресурсов.

У меня зарегалось.
14. smir (smir) 16.05.13 17:30
(13) Jogeedae, Региться она замечательно , но не работает как надо. Что то там у неё внутри библиотеки не хочет работать. Ну это и понятно писалось по 32-ух.
15. PlatonovStepan (Jogeedae) 16.05.13 17:32
16. Олег Семенов (corelius) 25.07.13 00:18
Спасибо автору за интересную обработку. Кстати, единственную, отлично работающую.
17. Николай Николай (Николай) 22.10.13 17:07
USB модем huawei E369, выдает ошибку:
{ВнешняяОбработка.ОтправкаПолучениеСМС.МодульОбъекта(884)}: Ошибка при получении значения атрибута контекста (Input): Произошла исключительная ситуация (MSComm): Error reading comm device
Как исправить такую ошибку?
18. Руслан Боярко (33m2) 04.12.13 11:01
Интересная вещичка))) попробую
19. Sergey Sergey (Sergey___) 05.02.14 13:03
Добрый день!
У меня порт не определился автоматически, как это было заявлено у вас.
Я решил посмотреть как определяется у вас порт, но модуль закрыт паролем.
Вопрос почему вы заранее об этом не пишите, а второй вопрос зачем нужна такая обработка здесь, которой нельзя воспользоваться и починить то же нельзя.
Прикрепленные файлы:
bestship; +1 Ответить
20. Евгений Сидилев (maikl007) 22.07.16 06:58
код модуля закрыт, надо заранее предупреждать зря испортил $, однозначна минус
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа