Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 2 088

/ вопрос открыт /

Здравствуйте, эксперты!
Мне нужно перевести USSD ответ (СМС)
из такого
04110430043B0430043D0441003A002000390037002C003000350020002
E0020002A041304430434043E043A002C0020042F0432043000200438002
0041E043D002D043B04300439043D0020041804330440044B002C002004
1C04430437044B043A043000210020041D04300431043804400430043900
20002A0035003700390023
в такой вид
Баланс: 97,05 . *Гудок, Ява и Он-лайн Игры, Музыка! Набирай *579#

Берем по 4 символа и преобразуем в 2 байта и переварачиваем байты.
1104 - Б

Ни как нимогу решить эту задачу. Помогите пожалуйста!

Zlodey Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Zlodey (статус: Посетитель)
Вопрос отправлен: 15 ноября 2008, 14:30
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 30; последнее сообщение — 16 декабря 2008, 09:27; участников в обсуждении: 3.

Страницы: [« Предыдущая] [1] [2]

Вадим К

Вадим К (статус: Академик), 15 декабря 2008, 13:39 [#21]:

Я понимаю, что Вы наверно разработчик АТ протокола и точно знаете, что и как приходит, но тогда зачем спрашиваете?
Итак, будут логи, будет песня. А на голых словах я не могу угадать, телепатические способности в данный момент у меня отсутствуют.
Галочка "подтверждения прочтения" - вселенское зло.
Zlodey

Zlodey (статус: Посетитель), 15 декабря 2008, 14:04 [#22]:

Я написал програмулину которая работает с GPRS модемом Beeline. Который обменивается AT командами.
Изначально я спрашивал как можно определить в каком ввиде приходит ответ? В таком "041104300" или в таком"Hello". Это сложно сделать ?
Вадим К

Вадим К (статус: Академик), 15 декабря 2008, 14:11 [#23]:

Я верю, что написали. Я тоже писал, но почемуто такой необходимости не возникало. Телефон всегда присылал в ожидаемом виде.
Хоть какой то лог есть? Лог обмена телефона и программы.
Галочка "подтверждения прочтения" - вселенское зло.
Zlodey

Zlodey (статус: Посетитель), 15 декабря 2008, 14:37 [#24]:

Сегодня вечером попробую, если ошибка выскачит выложу лог. Это наблюдалось вчера вечером. Сегодня не проверял, модем дома, я щас на работе.
Вадим К

Вадим К (статус: Академик), 15 декабря 2008, 14:45 [#25]:

Без ошибки лог тоже надо.
Галочка "подтверждения прочтения" - вселенское зло.
Zlodey

Zlodey (статус: Посетитель), 15 декабря 2008, 18:26 [#26]:

Это лог без ошибки
+CUSD: 0,"04110430043B0430043D0441003A002000330036002C0032003
30020002E0020002A041404300432043004390020043E043104490
4300442044C0441044F0021042F002004360434044300200442043
50431044F0020043D043000200068007400740070003A002F002F0
07700610070002E006D007400730063006900740079002E00720075",72
Вадим К

Вадим К (статус: Академик), 15 декабря 2008, 18:41 [#27]:

Прийду домой, подыму литературу, хотя подозреваю, что число 72 в конце как раз указывает длину сообщения (там 67 букв в юникоде, плюс 4 перевода строки и конец сообщения.)
Хотя надо проверить. Или переносы Ваши?
Галочка "подтверждения прочтения" - вселенское зло.
Zlodey

Zlodey (статус: Посетитель), 15 декабря 2008, 20:35 [#28]:

да переносы я поставил!
Вадим К

Вадим К (статус: Академик), 16 декабря 2008, 02:24 [#29]:

нашел расшифровки.
+CUSD: <m> [,<str>,<dcs> ]
<m>
0: далее от пользователя не требуется никаких действий (инициированные сетью уведомления неструктурированных данных о дополнительных услугах, или больше не требуется информация после операции, инициированной мобильным устройством)
1: от пользователя требуются дальнейшие действия (инициированный сетью запрос о неструктурированных данных о дополнительных услугах, или требуется информация после операции, инициированной мобильным устройством)
2: неструктурированные данные о дополнительных услугах завершены сетью
4: операция не поддерживается
<str> - текст собственно.
<dcs> получаемая схема кодирования данных (GSM TS 03.38).
расшифровывается хитро, но разберётесь, если знаете английский и найдёте документ по такому названию "Digital cellular telecommunications system (Phase 2);Alphabets and language-specific information "
В сети валяются в виде pdf.
Галочка "подтверждения прочтения" - вселенское зло.
Zlodey

Zlodey (статус: Посетитель), 16 декабря 2008, 09:27 [#30]:

Спасибо !

Страницы: [« Предыдущая] [1] [2]

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 25 апреля 2026, 22:05
Выполнено за 0.02 сек.