не работает USSD запрос
Re: не работает USSD запрос
вот результат запуска nhsms.exe
изменяю настройки на постоянный запуск
; Режим работы программы: once (однократный), continuous (постоянный)
RunMode=continuous
вот сейчас программа запущена.
как мне с помощью запуска файла дать ей команду отправить USSD запрос и записать ответ в текстовый файл ?
Помогите - напишите пожалуйста файл запуска. я уже весь форум перечитал.
*.sms файл с запросом удалилсяизменяю настройки на постоянный запуск
; Режим работы программы: once (однократный), continuous (постоянный)
RunMode=continuous
вот сейчас программа запущена.
как мне с помощью запуска файла дать ей команду отправить USSD запрос и записать ответ в текстовый файл ?
Помогите - напишите пожалуйста файл запуска. я уже весь форум перечитал.
Re: не работает USSD запрос
набираю в поле вручную USSD
то есть в ручном режиме работает.
как автоматизировать ?
получаю ответ
то есть в ручном режиме работает.
как автоматизировать ?
Re: не работает USSD запрос
Без отправляемого файла остается только гадать, почему программа не понимает содержимое.
Может, переводы строк не те, как, например, здесь viewtopic.php?f=3&t=2096#p3063, может, ещё что-то с форматом.
Может, переводы строк не те, как, например, здесь viewtopic.php?f=3&t=2096#p3063, может, ещё что-то с форматом.
Re: не работает USSD запрос
что вам показать я не понимаю. просто напишите команду одной строчкой. или это программа не умеет ?
у меня одновременно запущены 6 интерфейсов. как отправить командной строкой запрос USSD ?
у меня одновременно запущены 6 интерфейсов. как отправить командной строкой запрос USSD ?
Re: не работает USSD запрос
Если файл с запросом подготовлен заранее, например, out-ussd-mts.sms:
то его просто можно скопировать в папку с отправляемыми файлами, например, если отправляемые файлы находятся в c:\nhsms\
Другой вариант - сформировать файл ussd в bat файле
Поскольку в этом случае идет работа только с файлами, то БД вообще можно отключить.
Код: Выделить всё
[Мой номер телефона МТС]
USSD=1,"*111*0887#",15
commandline=process_ussd.cmd
Код: Выделить всё
copy out-ussd-mts.sms c:\nhsms\
Код: Выделить всё
echo USSD=1,"*111*0887#",15 > c:\nhsms\out-ussd-mts.sms
echo commandline=process_ussd.cmd >> c:\nhsms\out-ussd-mts.sms
Re: не работает USSD запрос
я не генерировал файлы с USSD запросами. что у вас купил, то и запускаю. не работаетnhutils писал(а):Без отправляемого файла остается только гадать, почему программа не понимает содержимое.
Может, переводы строк не те, как, например, здесь viewtopic.php?f=3&t=2096#p3063, может, ещё что-то с форматом.
Re: не работает USSD запрос
Это происходит, потому что задан телефонный номер по умолчанию,
Достаточно удалить значение
Такое поведение, конечно, неправильно - скоро поправим.
Код: Выделить всё
[Message]
Phone=79161234567
Код: Выделить всё
[Message]
Phone=
Re: не работает USSD запрос
АЛЛИЛУЙЯ PS: Как послать команду USSD конкретному модему если он постоянно включен в режиме ожидания ?nhutils писал(а):Это происходит, потому что задан телефонный номер по умолчанию,Достаточно удалить значениеКод: Выделить всё
[Message] Phone=79161234567
Такое поведение, конечно, неправильно - скоро поправим.Код: Выделить всё
[Message] Phone=
PS2: можно ли переехать на другое железо ? я про лицензионный ключ.
Re: не работает USSD запрос
friker писал(а):nhutils писал(а):Это происходит, потому что задан телефонный номер по умолчанию,Код: Выделить всё
[Message] PS: Как послать команду USSD конкретному модему если он постоянно включен в режиме ожидания ? [/quote][/quote] Это вопрос конечно глупый т.к. вся программа можно сказать выполняется из командной строки :)) но все же: мои модемы сидят в режиме ожидания и ждут входящие сообщения. Я так понимаю, если программа всегда запущена я могу лишь только создать новый файл.sms с USSD запросом в корневой директории программы единственное что нужно это прописать время периода опроса чтения смс из модема? PS2: можно ли переехать на другое железо ? я про лицензионный ключ.