Pilgrim J2ME
logo
jMailAgent – FAQ
1. Уведомление о получении писем
2. Symbian 6
3. Команда "Заблокировать"
4. Описания ошибок
5. Почему приложение подключается, игнорируя настройки подключения? Так например в настройках указаны 194.67.23.165:2042, а при подключении в нижнем баре строка 194.67.23.16:2041!
6. Отправка СМС
7. Проблемы с подсветкой.
8. Особенности Samsung X100
1. Уведомление о получении писем
При запуске агента проверяется количество непрочитанных писем в ящике. Если оно больше нуля, то показывается в заголовке контакт-листа. Если во время работы агента приходит новая почта, выдается звуковое оповещение и в меню контакт-листа появляется пункт "Письма", который содержит адрес отправителя и тему писем. После прочтения пункт исчезает, до следующего получения письма. Во время работы также отображается уменьшение количества непрочитанных писем, например если вы забрали их почтовым клиентом.

2. Symbian 6
В данное время агент не работает на устройствах под управлением Symbian 6 (MIDP1) - это связано с тем, что они не поддерживают сокеты (Siemens SX1). Symbian 7.0s (MIDP2) поддерживается с версии 0.6.30

3. Команда "Заблокировать"
Нужна для блокировки клавиатуры телефона от случайных нажатий, например в кармане. При этом отображается зсатавка. Можно включить показ текущей даты и времени (Настройка-Интерфейс). При получении новых сообщений, их количество показывается внизу экрана. Снятие блокировки - удержанием клавиши "#" более одной секунды.
4. Описания ошибок
111 - Неверный логин или пароль. Проверьте правильность реквизитов. Не поддерживаются пароли, состоящие из русских букв.
118 - Нет ответа от сервера. Не удалось получить адрес сервера подключения от mrim.mail.ru
120 - Ошибка ввода/вывода.
.1 - ошибка при передаче пакета
.2 - ошибка при приеме пакета
.3 - NullPointer. Ошибочные данные.
Наиболее распостраненная ошибка при подключении к сети. Начиная, с версии 0.3.20 приводится расшифровка причины ошибки:
Proxy inactivate - не удалось запустить GPRS соединение.
Попробуйте указать ip адрес вместо mrim.mail.ru в "Настройка-Подключение". На Nokia пробуйте "Настройка-Подключение-Тип подключения" - Stream.
121 - Доступ запрещён. Мидлет не имеет права на доступ к сети.
122 - Неожиданный разрыв соединения. Попытка передать или принять данные до подключения к сети или после обрыва соединения.
.1 - попытка передать пакет
123 - Соединения через сокеты не поддерживаются устройством. Может также возникнуть если устройство не имеет доступа к сети.
124 - Неправильный ответ от сервера. Получены данные, которые не могут быть пакетом от сервера агента.
.0 - получен пакет, не являющийся данными сервера
.1 - версия клиента меньше версии сервера. обновите программу.
125 - Неверные параметры соединения.

5. Почему приложение подключается к другому серверу и порту, игнорируя настройки подключения? Так например в настройках указаны 194.67.23.165:2042, а при подключении в нижнем баре строка 194.67.23.16:2041!
Потому-что в настройках указывается адрес сервера для запроса соединения, а в строке статуса отображается полученный от него адрес по которому, собственно и происходит соединение. Это сделано для того чтобы равномерно распеределить нагрузку на обслуживающие сервера.

6. Отправка СМС
В связи с ограничениями на длину SMS, вы сможете ввести не более 142 латинских или 42 русских символов. Количество символов, которое "осталось в запасе", отображается над полем ввода.
Ваш собеседник увидит на своем телефоне следующий текст:
«имя ящика отправителя»: «текст сообщения» Например: ivanov@mail.ru: vstrechaemsya v 19:00
Ваш собеседник может ответить на это сообщение точно так же, как на обычную SMS. Текст ответа появится в окне диалога вашего Mail.Ru Агента.
ВАЖНО!!! jMailAgent пока не умеет принимать ответы, получить его вы сможете только с компьютера
Стоимость одного ответа - $0.25 без налогов.
Интервал между сообщениями - не менее 1 минуты.
Гарантированная доставка SMS обеспечивается только на номера операторов МТС, Билайн, Мегафон (и их региональных филиалов).
К сожелнию на сервере mail.ru не указано, но стоит ещ и ограничение на количество отправленных СМС с одного IP адреса в сутки. Оно равно 10. Если у вашего оператора только один NAT адрес, то все пользователи для выхода в интернет получают фактически один IP адрес и вам приходится делить это ограничение на всех. Клиент JMRA здесь вам ничем помочь не может. Возможно ситуация изменится, если удастся подключить http соединение.
7. Проблемы подсветки.
В программе используются два режима работы подсветки: ручной и автоматический. Ручной - включение и выключение подсветки непосредственно пользователем по нажатию клавиши. Обычно это - "*". Автоматический - подсветка включается по нажатию любой клавиши и продолжает гореть время указанное в "Параметры - Интерфейс - Время посветки (в секундах)". Если указать ноль, то она не будет гаснуть совсем. При запуске программа пытается определить какой из способов управления подсветкой доступен на телефоне: Siemens, Nokia, Motorola, Samsung, LG, MIDP2. Включается первый найденный. Примечание: 1. Практически все телефоны SonyEricsson поддерживают управление подсветкой от Nokia. 2. Разные производители по-разному трактуют команду flashBacklight(delay) MIDP2. Чаще всего она заставляет подсветку мигать, а не гореть заданное время. Для начала необходимо, что телефон в телефоне включены сокеты, необходимые для работы мобильных ява-приложений. По умолчанию в прошивках х100 сокеты отключены (за исключением пары древних). Поэтому их необходимо включить, для этого существует патч, который можно найте в ResMan 3.83 (Поддержка сокетов в Java). Далее необходимо поставить насколько патчей, необходимых для корректной работы мидлетов, перечислю все:
Подсветка в Java (теперь в JAVA приложениях использующих GPRS подсветка тухнет в зависимости от настроек телефона, тоесть 15сек, 30сек и т.д.);
Включение русского ввода в Java;
Исправление русских букв в Java (корректировка русских букв Ь, Ы, Ъ в Java, с заменой их на нормальные прописные ь, ы, ъ.);
При установки ява-мидлета, необходимо проверить, существует ли в .jar архиве папка com, если нет - то надо добавить самому. Далее в .jad файле подправляем размер получившегося jad. Все ,можно заливать мидлет в телефон.

(c) Pilgrim 2006
1 : 1
0.006 cek.