Какую странную кодировку использует мовистар Венесуэла смс на ежевике?

Отправьте смс, используя обычный GSM TextMessage API на BlackBerry, получите в ответ мусор. Это не юникод, телефон настроен на 7-битную отправку. Размер байта отличается только на один. Есть ли какая-то криптография по умолчанию или какая-то странная кодировка, которую они используют? Этот код работает практически везде в мире; это определенно похоже на проблему movistar. Строка, которая возвращается, представляет собой случайную 7-битную строку ascii, за исключением нескольких байтов старшего порядка.

Излишне говорить, что исходный входной текст полностью состоит из 7-битных символов, которые должны работать в sms, ISO-8859 и выглядеть одинаково в кодировках UTF.

Кто-нибудь видел это или заработало ли смс в коде на ежевике Movistar VZ?


person cjp    schedule 19.05.2010    source источник
comment
Может быть, вы могли бы использовать какой-нибудь угадыватель кодировки? search.cpan.org/~dankogai/Encode-2.39/ lib/Encode/Guess.pm Python имеет BeautifulSoup.   -  person Jason Prado    schedule 25.05.2010


Ответы (1)


У вас есть пример, которым вы можете поделиться? Возможно, вы видите необработанные данные SMS, хранящиеся на Blackberry. Они будут отправлены/получены в стандартном формате pdu, но сам блэкберри будет сжимать и возможно также шифровать данные (в зависимости от настроек безопасности)

person James    schedule 03.06.2010