Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Отправка СМС в Unicode


Автор: pro85 20.3.2009, 11:07
Здравствуйте.
Написал приложение.
Суть его в том, чтобы получать данные по HTTP, и отправлять смс сообщения.
Возникли 2 проблемы.

1. Нужно отправить сообщение с русским текстом(unicode). Сообщения приходят в испорченной кодировке. Данные передавал и в UTF-8 и CP1251.

2. При отправке сообщения постоянно спрашивает разрешение на отправку. Как с этим бороться? 

Заранее спасибо.

Автор: W0LF 20.3.2009, 12:51
странно, утф-8 должон работать, покажи код, мож де-то че-то упустил?
насчет 2 - подписать мидлет нужно. это уже на форуме много раз обсуждалось - поищи. Правда еще как вариант в некоторых телефонах в настроках можно сказать что доверяешь приложению и отключить проверку на отправку смс, но щас не помню где именно

Автор: pro85 20.3.2009, 13:01
С первым пунктом разобрался. Все ок.
Помогите пожалуйста со вторым.
Возможно есть каки-то разрешения.
На доступ в интернет спрашивает 1 раз, а на сообщение каждый раз.

Автор: W0LF 20.3.2009, 13:21
подпись нужна. телефон должен знать что это trust application иначе Вы бы могли в каждом своем мидлете в бекграунде отсылать смс-ки разные

Автор: pro85 20.3.2009, 13:26
Т.е нужно подписать сертификатом VeriSign который стоит кучу денег?
Бесплатных вариантов нет?

Автор: W0LF 20.3.2009, 13:37
поиск по форуму, вот, например - 
http://forum.vingrad.ru/topic-200962.html

Автор: pro85 20.3.2009, 16:18
Все нашел информацию про Halmer.
Вечером буду пробовать прошить телефон.
Всем большое спасибо.

Автор: gosnis 22.3.2009, 01:28
По моему телефоны работают не с UTF-8, а с UTF-7. Что то мне такое помнится.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)