|
Отправка SMS через GSM Modem
|
|||
---|---|---|---|
#18+
Здравствуйте. Прошу помощи. Есть USB GSM модем Wavecom Из специальных программ смс отправляются и проблем нет. Но хотел бы реализовать это из Visual Basic. Просматривая материалы по данному вопросу в интернет сделал так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
AT команды такие AT AT+CMGF=1 AT+CSCS="GSM" AT+CMGS="0000000000" > YestKontakt > Но не работает Подскажите как можно реализовать задуманное. С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 21:39 |
|
Отправка SMS через GSM Modem
|
|||
---|---|---|---|
#18+
Namik, Сначала протестируйте в каком-нибудь приложении терминала, который работает с COM. Верные ли AT команды, если они будут приниматься модемом и отправлять SMS, тогда можно разбираться с VB6. А пока, проблемы именно с VB нет ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 15:08 |
|
Отправка SMS через GSM Modem
|
|||
---|---|---|---|
#18+
я давненько релиазовал подобное. Это не так линейно все выполняется как вам кажется. Модем это отдельное устройство. Иногда оно просто не успевает. Программа VB6 не ждет, она исполнилась и на момент опроса все произошло слишком быстро, а общение у нас через MSComm1. Это асинхронный метод. Воспользуйтесь дополнительно таймером. Передайте привет модему простыми командами. Фиксируйте в таймере ваше последнее действие. На основе него потом сможете понять что именно отвечает модем. Вы же его даже не слушаете. Спросите "как дела?" он вам ответит. Все ли нормально? Да я в полной готовности. Ну тогда дружок отправь мне вот это письмецо или ответь на звонок или положи трубку. Все асинхронные устройства хотят больше внимания. Модем отвечает с какой то задержкой. Вас разве не интересует что он там ответит вам ОК или Еррор. А надо к этому приспособиться. Дальше инструкция вам в помощь. Но можете также начинать с обычного терминала. В нем наглядно будет виден весь диалог. В дебагере тоже ничем не хуже и к тому же вы наберетесь больше практики управления именно такими непростыми на первый взгляд вещами. Если вам надумается использовать delay для задержки времени - это лузерский подход к задачи. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 17:10 |
|
Отправка SMS через GSM Modem
|
|||
---|---|---|---|
#18+
забыл о СМС. Там формат другой для СМС. Готовых функий нет, а решения наверника где-то в инете. Почитай маленько, протестируй может найдешь демки. Занятие довольно интересное. Если не ошибаюсь там вместо 8 бит используется 7 бит. Давно делал и уже не помню. Но пришлось функцию создать. С последним символом из письма никак не мог справиться (артефакт передавал). Можно если захотеть. Но сейчас время немного другое. Есть Андроид. Есть АПИ приложение (находил как-то). Дальше нужно следуя инструкции отправить запрос на сайт и чудным образом на телефон прийдет фоновое извещение, которое будет реализовано в СМС. Удобно тем, что можно назначать даже время отправки. А вот не очень прикольно, что телефон не должен спать. Жалко просто смартфон ставить на такие задачи. Ну если нужно вот прямо сейчас - то этот способ быстр, а если нужно на длительное время, то как без смартфона. Дороговатое решение. Тогда дешевый телефон (мне обошелся в 1 доллар) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 17:19 |
|
Отправка SMS через GSM Modem
|
|||
---|---|---|---|
#18+
Приветствую, Намик. Возможно, Вам проще купить услуги по отправке смс, такой как https://www.sms4b.ru/ - не реклама, просто сам пользовался, есть и другие аналогичные сервисы. Смс через модем стоит денег, а через сервис может и дешевле выйти (зависит от пакета, там и там), зато полный фарш - рассылки, логирование, отслеживание доставки и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 18:19 |
|
|
start [/forum/topic.php?fid=60&msg=39696884&tid=2155013]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 264ms |
total: | 396ms |
0 / 0 |