> Внимание!

Внимание! Все вопросы по программам, отсутствующим в этом разделе, задавайте в теме Скорая помощь новичкам.

В ЭТОМ РАЗДЕЛЕ ТОЛЬКО КАТАЛОГ ПРОГРАММ! СОЗДАНИЕ ТЕМ С ВОПРОСАМИ ЗАПРЕЩЕНО! ПОИСК ПРОГРАММ.
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



OrangeIM | мессенджер для Mail.Ru-сети



Реп: (30)
OrangeIM
версия 0.1.9.2

Последнее обновление программы в шапке 21.10.10

Описание:
аналог Mail.Ru агента для Windows Mobile, ориентирован на использование стилуса

Прикрепленное изображениеПрикрепленное изображение


Возможности:
  • отправка\прием простых текстовых сообщений
  • прием оффлайн сообщений
  • отправка смс
  • редактирование номеров телефонов, ника контакта
  • настройка протокола(уведомление о наборе сообщений, нотификация о доставке сообщения)
  • комбинация невидимости с остальными статусами
  • полный набор статусов
  • вибрация\звуковое оповещение при входящих сообщениях (опционально)
  • Смайлы классические


Совместимость: WM5, WM6.x

Скачать:
Версия 0.1.9 QVGA\WQVGA CAB: Прикрепленный файлOrangeIM_QVGA_019.cab ( 142 КБ )

Версия 0.1.9 VGA\WVGA CAB: Прикрепленный файлOrangeIM_VGA_019.cab ( 266.47 КБ )

Версия 0.1.9.1 Sourse ZIP: Прикрепленный файлOrangeIM_0191_Sourse.zip ( 531.93 КБ )


Дополнительная информация:
Версия протокола: 1.14
Тестировано: HTC Gene, WM 6.5.3, QVGA
Написано на: С++, native, VS2008

Настройки-Отчет о доставке. Ставьте галку, тогда квип обработает такие сообщения(его баг).

Немного информации о протоколе:
1) Время пинга. Сообщается сервером при подключении. Обычно 30 сек. Сервер может отрубить как через 40 сек так и через 10 минут, если ни один пакет не будет послан, поэтому менять его-чревато.
2) Контакты. Контакт лист приходит при каждом подключении независимо от того хочет этого пользователь или нет. Дорог трафик-чистите.
3) Удаленные контакты. Как показала практика "левые" клиенты не удаляют контакты (результат-контакт остается в кл, с флагом "удален", об изменении статуса не сообщается. Реально удаляет оффициальный клиент для Win32, возможно какие то еще. Примечание: если получится корректно удалить, сделаю опциональный вывод удаленных контактов(чтоб можно было почистить).
4) Игнорируемые контакты. Остаются в КЛ всегда. Примечание: и удаленные и игнорируемые не поедают RAM, т.к. отсеиваются при получении КЛ.


Промежуточные версии:
0.1.9.1 [05.07.2010] Прикрепленный файлOrangeIM_0191_exe.rar ( 63.15 КБ )

  • Урезаны коды анимированных смайлов до вида :Улыбаюсь:
  • Иногда окно не перерисовывалось(например после скрытия окна подключения)
  • Небольшие изменения со вставкой стрелок > <
  • Поправлен скрол КЛ джоем клавишами вверх\вниз


0.1.9.2 [21.10.2010] Прикрепленный файлOrangeIM_0192exe.rar ( 63.63 КБ )

  • Сохранение инвиза после выхода из программы
  • Смена ника в окне редактирования телефонов
  • Правильное отображение статуса при включении невидимости
  • Решена проблема с контактами находящимися после конференций(в хронологичском порядке, могло приводить к разным неприятностям)
  • Что то еще(список слетел после удаление TODO листа)



История версий:
0.1.9 [29.06.2010]
  • Смайлы классические
  • Опциональная отправка по Enter
  • Небольшие багфиксы и т.д.


0.1.8 [10.06.2010]
Нововведения:
  • Какая то поддержка скинов. Пока что только заменой папки. Возможность оптимизировать под любое разрешение
  • Улучшена вибрация. Автоопределение канала, настройка длительности
Исправления:
  • Оффлайн сообщения больше не обрезаются.
  • Текст сдвигается при вводе если не влезает полностью(работает почти стабильно, если что помогаем джоем)
  • Большое количество мелких и не очень исправлей и оптимизаций


0.1.7b [30.05.2010]
Нововведения:
  • Вывод даты оффлайн сообщений
  • Полный набор статусов (те что есть + 48 штук)
  • Вибрация (может работать не у всех)
Исправления:
  • Сдвиг клавиатуры
  • При выборе номера под кругляшом иногда рисовалась галочка
  • Скролл джойстиком по кл при выводе только онлайн контактов
  • Нажатие кнопок типа Сохранить\Отмена доступны везде через хард-клавиши
  • КЛ не сохранялся если был загружен при запуске
  • Выделение текста в окне Редактирования номеров
Новые баги:
  • При вводе текста более чем вмещается в строку ввода, промотки не происходит (как было до 0.1.6)


0.1.6а [22.05.2010]
Локальный контакт лист
Редактирование номеров смс
Оптимизация, мелкие фиксы
Управление клавишами (не везде)

0.1.5 [16.05.2010]
Функционал:
-отправка смс на любой номер любого контакта(ставить галку SMS-режим, при переключении вкладок сбрасывается, для телефонных контактов нужно только менять номер)
Скины:
-добавлены элементы Radio\Check для PopUp меню
-добавлены цвета шрифта для кнопок в нажатом\отпущенном состоянии

Исправлены ошибки:
-изменение размеров окон если свенуть приложение,вызвать SIP и зайти обратно
-закрытие окна чата при отключении
-что-то еще по мелочи

0.1.4 [14.05.2010]
Гашение экрана через пункт в главном меню
Выделение текста в Edit'ах, удаление\замещение группы символов
Опция "Вызов SIP при тапе на Edit"
Исправлены ошибки при подключении(зависания, вылет после 80 при втором подключении, и т.д.)
Переход в полноэкранный режим без перезагрузки
Обработка поворота экрана
Уведомления об ошибках КЛ при подключении
Кнопки минимизации\разворачивания окна
Телефонные контакты внизу списка

0.1.3 [11.05.2010]
Уведомление "Вам пишут" на вкладках в виде карандаша
Открытие вкладки контакта по двойному тапу по нему в КЛ
Удаление символа через Delete, перемещение по тексту влево-вправо стрелками\джойстиком
Уведомления о неправильном логине\пароле и параллельном входе
Блокировка засыпания устройства (только в подключенном состоянии)

0.1.2 [10.05.2010]
Закрытие вкладок двойным тапом
Более компактный интерфейс
Переключение отображения контактов в КЛ(все\только онлайн)
Уменьшено потребление трафика(PING-пакет не шлется если был отправлен какой либо другой пакет)


Сообщение отредактировал ChikenPUH - 21.10.10, 11:27



Реп: (247)
потестить немогу,но ИМХо по скринам- слишком много места уделяеш красивостям.всмысле стоит сделать покомпактней,всетаки кпк это не комп и места там мало.



Реп: (30)
Есть такое, я уже думал разместить панели кнопочные вплотную к краям, но уперся в то что надо достать\нарисовать\переделать кнопочки, что пока немного лень ибо поважнее задачи есть. Но скоро сделаю)

P.S. есть включалка полноэкранного режима в настройках (которая требует перезапуск). Когда сделаю поворот, тогда и кнопку для этого дела прилеплю на дополнительную панель(свернуть, развернуть на весь экран).

Сообщение отредактировал ChikenPUH - 09.05.10, 21:01



Реп: (0)
впринцепи прикольная программка) :happy: понравилось своей простотой)) но вот у меня лично 40% и не грузит вот ппц! sgh - i 710
:yes2:



Реп: (30)
Интересно...40% это HELLO_ACK пришел(первый пакет от сервера с временем пинга, т.е. связь есть по-любому), а здесь 3 варианта:
1)дальше 40%-не идет -> сервер не шлет LOGIN_ACK
2)отрубает(переключение в оффлайн) -> Что-то с логин\паролем
3)может мой косяк где :D

Какой выбираете?)

P.S. сервер иногда отказывается присылать контакт лист. Это нормально. И это может длиться долго. Сутками.. :beee:

Сообщение отредактировал ChikenPUH - 10.05.10, 10:10



Реп: (30)
Небольшая обнова (читаем историю) + пофиксил пару мелких багов
P.S. Теперь он не оранжевый, но суть от этого не меняется, в душе он по-прежнему тот же :D

Сообщение отредактировал ChikenPUH - 10.05.10, 16:41



Реп: (442)
ChikenPUH,
скорее второе... потому что у меня пошло дальше сорока только после того, как правильно ввел мыло в настройках.
зы: прокрутка немного кривовато сделана, второй тап при прокрутке чувствует....

Сообщение отредактировал rokr - 10.05.10, 16:45



Реп: (30)
rokr, про тапы в кл вспомнил уже после) исправил, теперь по двойному тапу срабатывает(чувствительность как у вкладок). Выложу позже.

Сообщение отредактировал ChikenPUH - 10.05.10, 22:56



Реп: (8)
- типа ща сумничаю :) :чтоб не висло на логинах нужно сокеты вешать на сообщения винды "wsa" я думаю у вас так и реализованно но почему тогда виснет у народа ?



Реп: (30)
znsoft, поясните, что значит "сокеты вешать на сообщения винды "wsa" "
Вообще имеется несколько косяков к которым не знаю как подобраться:
1) после 40% действительно МОЖЕТ повиснуть (ввел неправильный логин, так и случилось, но было это 1 раз, остальные разы переключался в оффлайн)
2)похоже по той же причине может повиснуть на 80%(не сменится текст и картинка на кнопке, но все остальное произойдет и будет работать)
3)после многократных подключений\отключений иногда вышибает после 80%
Может че с синхронизацией..
Сегодня пробежался по коду, много че поправил, вроде постабильнее в данных местах стало. По крайней мере вышибиться на 80 не получилось. Но если подключаться и сразу отключиться(на 5%) то будет висеть на "отключение..."
Забыл про ] после delete в некоторых местах:blush: поправил..

P.S. Обновил шапку

Сообщение отредактировал ChikenPUH - 11.05.10, 20:55



Реп: (740)
ChikenPUH,
Не забудьте про большие расширения, хотя бы удваивать изображения
Скрин WVGA

Прикрепленные изображения
Прикрепленное изображение



Реп: (442)
и ландшафтный режим :-)



Реп: (30)
XroM,
Ну VGA\WVGA это ж не какой нибудь 240*240 чтоб про него забыть :rolleyes: помню...
Удваивать это не выход ибо нафиг тогда большое разрешение? Сделаю нормальную поддержку скинов, хотя бы через ini с картой изображений. Сейчас можно поменять только цвета, иконки и элементы интерфейса в бмп файлах, но нужно не выходить за границы оригинальных элементов.

rokr,
Этим думаю в ближайшем времени заняться. Самому не нравится это "обрезалово"

Проблемы с подключением как оказалось не решены...совсем -_- буду думать

P.S. ни у кого не завалялось симпатичной иконки гашения экрана? Ни квадратной, ни айфон-стайл. Желательно не очень угловатая и png'шная. ;)

Сообщение отредактировал ChikenPUH - 12.05.10, 19:20



Реп: (30)
Обнова!
С подключением разобрался, работает гладко (за 3 дня косяков не заметил). Если будут в этом месте проблемы, просьба отписаться. Как оказалось проблемы вовсе не в синхронизации были)
Возможно мерцание в лендскейп режиме после тапов по кнопкам, с эдитами такого нет, позже оптимизирую.
P.S. про иконку все еще актуально) нарисовал свою но она как бы...не оч такая)

Сообщение отредактировал ChikenPUH - 14.05.10, 17:07



Реп: (442)
ChikenPUH,
тебе бы переехать в раздел "интернет и безопасность", а то тут народу мало... а там за милую душу потестять



Реп: (30)
Пожалуй да...а как ее переместить? Модераторы, помогите плиз :rolleyes:
P.S. обнаружены косяки:
1)при потере фокуса в эдитах и переключении вкладок (в настройках например) эдит перерисовывается поверх новой вкладки.
2)при нажатии в меню на пункт через джойстик на гашение экрана, меню скрывается и открывается контакт КЛ в фокусе (он открывается при отпускании клавиши)
Исправил, в следющей версии будет норм



Реп: (442)
ChikenPUH,
нажми на своем сообщении жалоба, и там распиши ситуацию с перемещением



Реп: (3397)
M
переместил.


Сообщение отредактировал Alan - 16.05.10, 08:18



Реп: (24)
Конечно, скорость загрузки впечатляет :) Отлично

Только вот скажите, пожалуйста, что за шрифт должнен вот тут быть?

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение



Реп: (30)
О как! Собственно тот же что и тот что полужирным, только не полужирный. У меня Tahoma. Т.е. сам шрифт везде системный...странно...Сегодня кое че попробую и выложу обнову
У меня подозрение что в окне диалога все нормально в этом плане? :-) Или в связи с нечитаемостью не добрались до туда?)

Обновил, Sergey_Sv,посмотри плз изменилось че?

Сообщение отредактировал ChikenPUH - 16.05.10, 10:31



Реп: (24)
ChikenPUH @ 16.5.10, 9:10 *
Обновил, Sergey_Sv,посмотри плз изменилось че?


Да, изменилось, но не совсем. При запуске квадратиков нет. Захожу в настройки - всё нормально. Перехожу на вкладку "Профиль" - появляются квадратики вместо названия вкладки "Протокол" и "Назад". Перехожу на любую другую вкладку - и снова та же картина, что и на предыдущих скринах. Причём если на вкладку "Профиль" не переходить, то квадратики не появляются. Можно сколько угодно переключаться между другими вкладками, выходить в основное окно, всё будет нормально. Стоить перейти в "Профиль" - и большой привет. В окне чата при этом тоже сплошные квадраты вместо кириллицы.

Если квадратики не появлялись, подключаюсь - нормальный контакт - лист, на русском. Перехожу в любой контакт - снова квадраты.. И в окне чата тоже. Вот такой багрепортик..

У меня кстати WM6.

Сообщение отредактировал Sergey_Sv - 16.05.10, 11:23


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 03:28