Перейти к содержанию
Old Phone Forum

Снег

SGH Open Club
  • Постов

    639
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Снег

  1. Прям совсем свой? Слишком сложно, я думаю.

    Вот вставить свой код в обработчик какого-то метода существующего класса - более реально.

    И то, и другое делается патчами. :128:

    В свой мидлет нельзя встроить класс уровня java.lang или sun.com .

  2. Библиотеки все скачал?

     

    Можешь выложить лог?

    К примеру, вот мой:

     

    MULTiME constructor

    v0.0.15 [18.10.2006] (rc-2)

    ...devoted to the Best year of my life...

    ...and to the Best person, who made it so...

    http://multime.org.ua/

    http://midp.org.ua/

    © 2006, Yuriy Malchenko aka YURiQUE. All rigts reserved. See MMLICENSE.TXT for more information.

    mailto: J.Malchenko@gmail.com

     

     

    This software uses the Byte Code Engineering Library

    © 2002-2006, Apache Software Foundation. See LICENSE.txt and NOTICE.txt for more information.

    http://jakarta.apache.org/bcel/

     

     

    configuration

    CLDC : 1.1

    MIDP : 2.0

    WMA : 2.0

    Classpath : "midplib\cldcapi11.jar;midplib\midpapi20.jar;midplib\jsr082.jar;midplib\jsr179.jar;midplib\jsr180.jar;

    midplib\jsr184.jar;midplib\jsr211.jar;midplib\jsr226.jar;midplib\jsr229.jar;midplib\jsr234.jar;midplib\jsr238.jar;midplib\jsr75.jar;

    midplib\mmapi.jar;midplib\wma20.jar;midplib\motorola_api.jar;midplib\siemens_api.jar;midplib\vodafone_api.jar"

    Allow mixed : no

    Output : G:\Java\midlets\111.jar

    Midlet name : MULTiME

    Midlet icon : default

    Preverifier : preverify\preverify.exe

    Multime : multime\midp2\multime_no_traf.jar

    MIDlets :

    G:\Java\midlets\Excel.jad

    G:\Java\midlets\Jimm.jad

     

    reading jars

    01.11.2007 18:21:27 java.util.jar.Attributes read

    WARNING: Duplicate name in Manifest: MIDlet-Jar-URL

    G:\Java\midlets\Excel.jar

    G:\Java\midlets\Jimm.jar

    processing

    Sheet

    Jimm

    preverifying

    ok

    creating G:\Java\midlets\111.jar

    MULTiME

    Sheet

    Jimm

    creating G:\Java\midlets\111.jad

    done

  3. Иногда помогает чистка реестра.

     

    надо дать себе полный доступ к веткам

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR

    и удалить из них все ветки, имеющие отношение к твоей флешке.

    А потом подключить флешку - она будет обнаружена как новое устройство.

  4. мод спасибо отображается в конкретном посте

    О том и речь. На сам-про другая система.

     

    Если я вижу два поста с вложениями, которые скачали по 50 раз, то я первым скачаю то, у которого спасиб больше.

    Только и всего.

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

    Бывает такое. :idea:

     

    Что касается отображения общего счетчика спасиб в профиле юзеров, то штука всяко бессмысленная.

    Стоит только появиться новой версии BinEdit, как автору тут же отгружается немалая порция сабжа.

    И тогда отвечающие на вопросы и выкладыващие картинки внезапно понимают, что их три-четыре десятка спасиб - это очень мало. :132:

  5. Выскажусь про спасибы и я. :bx:

     

    Штука это, безусловно, полезная, если она имеет отношение в первую очередь к посту, а не к юзеру.

    К примеру, есть топик из 20 постов с вложениями. Допустим, там стартовые анимации для импорта TFS.

    Новый человек зашел в топик, скачал все двадцать (или только первые три :x ) архива, попробовал их все и потом поставил свою спасибу. Тому, чью анимацию он оставил у себя в телефоне.

    И это хорошо, т.к. следующие заглянувшие будут видеть не только количество даунлоадов, но и положительных откликов. Это изрядно упрощает выбор, когда топик большой.

    В таких случаях просто запостить слово "Спасибо" - только замусорить топик.

     

    Надеюсь, я понятно объяснил, что спасибы медалям не помеха и не конкурент.

    Медаль вешается на человека за совокупность трудов. :bs:

    И медаль всем видна.

    А спасибы вешаются на посты, чтобы другие видели, что надо качать в первую очередь из всего, что есть в топике.

    Или на форуме.

     

    Вот как-то так.

  6. Один комментарий просто обязан быть - либо "принято в разработку, будет исправлено в версии ...", либо отказ по какой-то причине.

    Отсутствие хорошей обратной связи с внешними тестерами лишает всякого смысла само тестирование.

  7. Каментов к предыдущим постам я так и не дождался... Видимо, не понравились. :59:

    Может, этот получше окажется?

     

    VCard Attack

     

    Название прошивки: D900XEFK2

    Статус: существует

    Тип ошибки: перезагрузка телефона при получении некорректного VCF-файла

    Важность: высокая

    Краткое описание: При получении через BlueTooth VCF-файлы автоматически открываются для добавления новой записи в Контакты. Если содержимое файла не соответствует спецификации VCard, то телефон после получения такого файла перезагрузится. :)

     

    Последовательность действий для повторения: передать на телефон через BlueTooth файл из архива (см. вложение). В данном случае был взят обычный 3gp-ролик, у которого просто поменяли расширение.

     

    P.S. Актуально не только для D900.

    Car.rar

    • Like 2
  8. Java Decompiler - Программа является оболочкой над Jad-ом, декомпилятором Java-приложений; ориентирована исключительно на мобильную версию Java (J2ME). Большинство таких приложений защищены обфускаторами(все поля и методы имеют одинакомые имена, что не дает возможности заново перекомпилировать).

    Основная особенность программы - переименовывание полей и методов в классах, что позволяет перекомпилировать их заново.

    Это может потребоваться для того, чтобы адаптировать приложение для других телефоном, или осуществить локализацию.

    setup_09b.rar

    • Like 1
  9. Название прошивки: D900XEFK2

    Статус: существует

    Тип ошибки: несоответствие спецификации OBEX (1.0 и выше)

    Важность: средняя

    Краткое описание: Согласно спецификации IrDA OBEX

    The CONNECT request and response must each fit in a single packet. Implementations are not required

    to recognize more than the first 7 bytes of these packets, though this may restrict their usage.

    Однако при отправке телефону последовательности байт (hex)

    $80 $00 $07 $12 $00 $40 $00

    ответ не приходит вообще.

    При отправке команды с Target 'SYNCML-SYNC' приходит правильный response.

     

    Последовательность действий для повторения: подключить телефон к компьютеру как модем (через data-кабель), перевести его в режим OBEX с помощью команд AT+CPROT=0 или AT$TSSPCSW=1. Отправить последовательность байт $80 $00 $07 $12 $00 $40 $00.

     

    P.S. Актуально не только для D900.

  10. Название прошивки: D900XEFK2

    Статус: существует

    Тип ошибки: некорректный подсчет оставшихся символов в Шаблонах SMS

    Важность: низкая

    Краткое описание: (предположительно) шаблон по количеству символов должен соответствовать одной смс. При пустом шаблоне счетчик оставшихся символов показывает 160. Любая введенная русская буква уменьшает его на 2, и счетчик показывает 158, 156 и т.д.. Но если тоже самое сделать в новом SMS-сообщении, то счетчик от 160 перейдет сразу к 69 (что более верно). Т.е. не все длинные шаблоны поместятся в одно сообщение.

     

    Последовательность действий для повторения: зайти в меню Сообщения-Шаблоны-Шаблоны SMS. Создать новый шаблон, заполнив его до конца (80 русских букв), и сохранить. Потом создать новое сообщение и вставить туда ранее созданный шаблон. Счетчик сообщений изменится с единицы на два.

     

    P.S. Актуально не только для D900.

    • Like 1
  11. Я, конечно, понимаю, что есть патч, но все же.

     

    Название прошивки: D900XEFK2

    Статус: существует

    Тип ошибки: не сохраняется настройка USB-подключения

    Важность: низкая

    Краткое описание: не сохраняется тип устройства в USB-настройках.

     

    Последовательность действий для повторения: зайти в настройки телефона, в USB-настройках выбрать запоминающее устройство, перезагрузить телефон. Настройка изменится на дефолтную.

     

    P.S. Актуально не только для D900.

     

    P.P.S. Таким же образом можно описать и перенаправление звука на гарнитуру при входящем вызове. Это тоже баг.

  12. Название прошивки: D900XEFK2

    Статус: существует

    Тип ошибки: неудачная последовательность слов в русском словаре T9

    Важность: низкая

    Краткое описание: при попытке набрать слово "зонт" словарь предлагает сначала вариант "ж#пу".

     

    Последовательность действий для повторения: зайти в создание нового сообщения, выбрать тип ввода T9, язык ввода Русский, набрать слово "зонт" (клавиши 3-5-5-6), нажимать клавишу 0, перемещаясь по цепочке предлагаемых вариантов "дому - зону - дону - ж#пу - зонт".

     

    P.S. Обнаружено изначально на D820, но я не стал постить про него - модель-то старая. Впрочем, не важно, какая именно модель - чувствуется, что словари одни и те же.

  13. Фиг знает, что ей надо.

     

    Файл-монитор показывает. что перед этим сообщением об ошибке происходит две неудачные попытки прочитать файлы

    1) d:\E-210 MDL\E210XWGD2_binary.s3 (NOT FOUND)

    2) d:\E-210 MDL\???.??? (NAME INVALID)

     

    Вот и думайте, что программе надо. Взял первый попавшийся s3-файл и скормил ей с этим именем.

    Ошибка осталась, т.к. файл ???.??? она так и не прочитала...

  14. Почему-то мне кажется, что в порт ты пишешь из главного потока.

    Что в корне неверно.

    Пример NetworkDemo из WTK смотрела? Скомпили и установи на телефон.

    Если он будет работать, то будем править твой код.

    Если нет - то я помогу понять, чего именно не хватает в твоем телефоне.

     

    Можешь писать в аську - так быстрее отвечу (наверное).

  15. mmf не катит и на D820. Впрочем, это официальная точка зрения.

    А неофициальная утверждает, что недокументированный класс com.philips.software.multimedia.MMFPlayer поддерживает тип x-smaf.

    Если б еще мне удалось создать этот плеер...

     

    А нельзя использовать не-mmf ? Если телефон поддерживает mmapi, то никаких проблем с проигрыванием файлов нет. Работают даже стандартные примеры.

  16. А можно сделать почитабельнее почтовый адрес и сайт?

    И в виде ссылок. Если нужно, покажу, как это делается.

     

    Свифты, которых нет в программе

    D900i

    D900z

    T309

     

    Skyworks

    A500

     

    Conexant System

    A118

     

    Модель c145 в конце списка, видимо, от того, что буква русская? Или ерунда с регистрозависимой сортировкой?

     

    3G нет совсем.

    Агере и сисолы толком не смотрел, но тоже есть чем дополнить.

     

    Что касается наглядности и удобства использования - я бы посоветовал посмотреть на devExpress Grid.

    У него хорошие возможности сортировки и группировки на лету по произвольному количеству полей.

    Имхо, было бы достаточно его и image для фоток.

    Впрочем, экзешник бы "подрос"...

×
×
  • Создать...