powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GSM-Модем, SMS, Расшифровка списка принятых сообщений, хелп!
2 сообщений из 2, страница 1 из 1
GSM-Модем, SMS, Расшифровка списка принятых сообщений, хелп!
    #38482928
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет! Времени копаться в андроидных библиотеках простоуже нету! Нужен jar которй просто это сделает за меня :)

Список такого рода:

+CMGL: 1,"REC READ","111","","13/11/28,18:19:01+16"
050003C70301041204300448002004310430043B0430043D044100200031003100380035002E003600350020044004430431002E0020043D0430002000320038002E00310031002E0032003000310033002000310037003A00350036003A00350036002E0020041F043E043F043E043B043D04380442044C00200441044704350442003A,002004310430043D
+CMGL: 2,"REC READ","111","","13/11/28,18:19:02+16"
050003C70302043A002E043A043004400442043E04390020043D04300020007000640061002E006D00740073002E00720075003B00200432043204350441044204380020041E0431043504490430043D043D044B04390020043F043B04300442043504360020002A003100310031002A0031003200330023003B00200434043504420430043B043804370430
+CMGL: 3,"REC READ","111","","13/11/28,18:19:03+16"
050003C7030304460438044F002004410447043504420430002A0031003500320023002E

Сообщения нужны хотябы латинские читать и всё

Приложение обычное под J2SE

Последовательность команд такая:

AT+CMGF=1

AT+CMGL="ALL"

Пишу под обычную яву!!!
...
Рейтинг: 0 / 0
GSM-Модем, SMS, Расшифровка списка принятых сообщений, хелп!
    #38483662
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот вторая строка до запятой декодируется как набор Hex-Utf16 символов.

Код: java
1.
2.
3.
4.
5.
6.
7.
 public static String decodeSMSHexWrapped(String s){
        StringBuilder sb = new StringBuilder(s.length()/4);
        for(int i=0;i<s.length()-4;i+=4){
            sb.append((char)Integer.parseInt(s.substring(i,i+4),16));
        }
        return sb.toString();
    }



Ԁχ́Ваш баланс 1185.65 руб. на 28.11.2013 17:56:56. Пополнить счетԀχ
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / GSM-Модем, SMS, Расшифровка списка принятых сообщений, хелп!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]