4PDA – не только КПК

Здравствуйте, гость ( Вход | Регистрация )

197 страниц V  « < 23 24 25 26 27 > »   
 
Ответить
> Запуск Java-Мидлетов на КПК
Moniol
13.1.2008, 0:10
Сообщение #481

Художник
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 1183
Регистрация: 2.10.2007
HTC Touch Diamond



Репутация:   127  

Java- игры » |Оптимизируем Java-игры под Тач » |Каталог программ JAVA » |Поиск игр! » |Запуск Java-Мидлетов на КПК
Шапка данной темы рассчитана на подготовленного пользователя. Новичкам - в обязательном порядке читать FAQ по запуску Java на КПК
Если Вы считаете себя подготовленным пользователем, и тем не менее изложенные в данной шапке рекомендации Вам не помогли, прежде чем задать вопрос в этой теме, обязательно прочтите FAQ по запуску Java на КПК


Уважаемые владельцы КПК, внимательно читаем текст ниже. Не внимательное чтение или игнорирование грозит вынесением предупреждения! Спасибо за понимание.

Цитата
-Василь Иваныч, вот КПК себе купил
-Круто петька!
-Та не в этом дело Василь Иваныч, ставлю эмулятор явы а он не пашет,а ведь на каммуникаторе все работало..
-Акстись петька, Библиотеки sms.dll и phone.dll ставил?
-Нет Василь Иваныч, а что это?
-Это петька... Библиотеки для запуска эмулей на КПК.
-Ааа...

Для владельцев PDA с wm6.5 и у кого есть проблемы при вводе пароля: нужно скачать эту пофикшенную библиотеку (compime.dll), закинуть ее в папку windows на PDA и перезагрузиться.

Esmertec Java
--wm5,6
- Esmertec JBed 2009.05.06_2.1 Ru/En
-- Запуск Java-Мидлетов на КПК (Пост #3238597) (при появление запросов о безопасности смотреть тут)
- Esmertec JBed 20090216.5.1 с 3D и хипом 12Мб
-- Запуск Java-Мидлетов на КПК (Пост #3262223)
- Esmertec JBed 20090217.5.1R2
-- VGA Esmertec Jbed 20090217.5.1R2 Rus
-- VGA Esmertec Jbed 20090217.5.1R2
-- QVGA Esmertec Jbed 20090217.5.1R2 Rus
-- QVGA Esmertec Jbed 20090217.5.1R2

- Esmertec JBed 20081203.2.1 (многозадачность, отсутствует 3d) подробнее>>
-- JBed_20081203.2.1_WinDir_En - установка в папку "Windows", для английской версии, т.е.у кого "Start Menu".
-- JBed_20081203.2.1_WinDir_Ru - установка в папку "Windows", для русской версии, т.е. у кого "Главное Меню".
-- JBed_20081203.2.1 - можно устанавливать везде, но ярлыки будет создаваться неправильно.

- JBed_20080912.5.1_by_Sorg.zip
- JBed_20080912.5.1 by padona4ek (не модифицирована в отличии от by Sorg, работает на всех экранах)

- JBedModHeapFix(02.01.08)
- JBed3dModHeapFix(02.01.08)
- EsmertecJbedNotForStorage(02.01.08)
- Jbedtestgiris(23.02.08 byDom1nat0R)

--Wm2003(by giris&deamonpnz)
- JBed3dMod_HeapSizeFix (ридми) (25.02.08)
- Esmertec Jbed heapfix: Прикрепленный файл  img-72344-EsmertecJbed_heapfix_wm2003.rar ( 676.15 килобайт ) Кол-во скачиваний: 2857
(ридми)
- Esmertec Jbed3d heapfix: Прикрепленный файл  img-72346-EsmertecJbed3D_heapfix_wm2003.rar ( 866.33 килобайт ) Кол-во скачиваний: 3861
(ридми)

--VGA(mr_smith2005)
- Esmertec Java от О2 - только для VGA;

--Smartphone
- Esmertec Java

Фикс ввода пароля в Jbed на wm6.5

Запуск Java-Мидлетов на КПК (Пост #3848468)

Плюсы этого эмулятора:
- быстрее, чем Tao;
-работает с буфером обмена.
-работает с файловой системой КПК
-Полноэкранный режим
Также была прекреплена модифицырованная 3d потдерживающая версия, менее стабильной и более медленной(см выше.)На многих девайсях, установленный Esmertec jbed на Storege card, работает медленнее ~ х 5сек

Порядок запуска мидлетов эмулятором Esmertec Java версии для WM 5.0 For Pocket не имеет каких-либо особенностей. Порядок запуска мидлетов выложенной на форуме версией для WM 5.0 For Smartphone подробно изложен volta_john в сообщении № 398636
Также можно создавать ярлыки.
Создание ярлыков на ПК(для явы установленной на девайс)
Создаем текстовый документ. В нем пишем 28#"\Windows\jbed.exe" -run s_?Icon.dll,-7
-порядковый номер мидлетов, начинаются от 0
сохраняем в txt. Далее меняем txt на lnk-Готово, осталось закинуть ярлык в девайс.
Создание ярлыков на ПК (для JBedMod_HeapSizeFix установленной на Storage card)
28#"\Storage Card\Program Files\Jbed mod8\jbed.exe" -run s_?Icon.dll,-7
-порядковый номер мидлетов, начинаются от 0
сохраняем в txt. Далее меняем txt на lnk-Готово, осталось закинуть ярлык в девайс.Если вы знаете что такое фс, то и для др. версий сможите создавать ярлыки


Эмулятор от IBM
-IBM J9 WEME MIDP20 JMM(старая версия)
-IBM J9 WEME MIDP20 JMM - v. 6.1.0 (WM5/WM6/QVGA/ собрано yukon_28)
-IBM J9 WEME MIDP20 JMM - v. 6.1.0 (WM5/WM6/VGA/ собрано dFine1107)

Эмулятор при запуске образует менеджер мидлетов под именем "Midlet HQ". Все установившиеся мидлеты он пишет в My Documents/temp. После удаления из "Midlet HQ" какого-либо мидлета он из этой папки может автоматически не удалиться, нужно это проверять и при необходимости удалять вручную.
-Эмулятор работает на Storage card
-Jad-файл при установке мидлетов не требуется
-Работает с буфером обмена

Новая версия эмулятора работает существенно лучше предыдущей.
Но - эмулятор съедает много памяти, при этом перед выполнением любого действия он анализирует наличие памяти, и если ее мало, действие не производится, , при этом никаких сообщений мы не получаем.(Ява не запустится) Мануэльчик по этой теме.:

ненравится шрифт в v. 6.1.0 для QVGA
- Замена шрифта пост № 324711
- Альтернативый способ Vadya corp. № 468394

Стандартный комплект IBM J9 WEME MIDP20 JMM не поддерживает спецификацию JSR75, что не позволяет работающим на этом эмуляторе мидлетам видеть файловую систему КПК. Этот патч устранит проблему. После установки патча перенастраиваем разрешения модифицированной Opera mini в MIDlet HQ - Actions -> Permissions: Comm, File Read и File Write нужно установить в Always allowed (настройки предоставлены volta_john).
Способ ликвидации запросов security эмулятора IBM J9, в том числе о разрешении доступа в сеть (если Вас это беспокоит), выложил Yago De Malina в сообщении № 886752.

IBM иногда глючит - слетают все установленные в него мидлеты или закладки в Опере мини, Опера мини загружает белые листы, а потом вообще перестает запускаться и т.п. Лечения см. в сообщении № 472209

Некоторые особенности запуска мидлетов на эмуляторе IBM J9
1) Запуск мидлетов можно производить при помощи ярлыков. Если указанный эмулятор и запускаемый им мидлет находятся на Storage card, ярлык для запуска мидлета выглядит так:
77#"\Storage card\IBM MIDP20\bin\emulator.exe" "-Xdescriptor:\Storage card\Opera mini\opera117.jar" (образцы выложили Konrad и VitAR). Данный образец можно использовать для запуска любых мидлетов, изменяя при этом только пути к файлам. При запуске мидлета через указанный ярлык он временно устанавливается в эмулятор, а при окончании работы - дезинсталлируется. Поэтому история и закладки в Opera mini при таком методе запуска не сохраняются. (ярлычки от konrad)
2) Тапом на ярлык следующего типа: 77#"\Storage card\IBM MIDP20\bin\emulator.exe" "-Xjam:run=1" мидлеты запускаются непосредственно, без запуска менеджера мидлетов эмулятора IBM. Последняя цифра - это порядковый номер мидлета в списке установленных мидлетов. Указанный ярлык можно вывести на рабочий стол (для этого предварительно помещаем его в папку Windows/Start Menu/Programs) и запускать мидлеты одним тапом по нему (образец ярлыка выложил Isidor).


Эмулятор TAO Intent Java MIDlet manager (TAO Intent JMM)
-С буфером обмена эмулятор в штатном режиме не работает.Патч для работы буфером обмена смотреть тут
-11-е версии эмулятора имеют доступ к файловой системе КПК
-Jad-файл при установке мидлетов не требуется
-TAO больше подходит для java-игр, чем для работы с сетевыми мидлетами
Для работы данного эмулятора на любых девайсах были разработаны патчи elate.dll (для версий 10.1.2.57, 10.1.2.76 и 11.1.7.1023 их разработал ZuRiUs, а для версии 11.1.7.1034 - dFine1107)Ниже преведенные Cаb_ы уже пропатчены.dFine1107 добавил также возможность установки в любое место и возможность деинсталляции штатными средствами.
- TAO v. 10.1.2.76 (WM 2003/WM5)
- ТАО v. 11.1.7.1034 для коммуникаторов(WM5/WM6)
- ТАО v. 11.1.7.1023 (Build 20060907) НЕ для коммуникаторов – (WM5/WM6/не пропатчен/не мод.)

Более скоросные модифицырованные от dFine1107
- ТАО TurboTweaked v. 11.1.7.1023 (Build 20060907) для коммуникаторов (WM5/WM6);
- ТАО TurboTweaked v. 11.1.7.1023 (Build 20060907) НЕ для коммуникаторов (WM5/WM6).

Версии TAO для смартфонов (архив в оригинальном виде) представил daemonpnz, а cab-инcталляторы собрал dFine1107:
TAO.intent.Java.MIDlet.Manager.v10.1.0.14.b20040225(WM2003 by dFine.)
TAO.intent.Java.MIDlet.Manager.v10.1.7.561.b20060726(WM5 by dFine.)
На TAO периодически возникает такая проблема - при установке или удалении очередного мидлета процесс как-бы зависает и внезапно заканчивается тем, что пользовательский интерфейс эмулятора вдруг оказывается пустым. Лечение см. в сообщении № 472209


Емуляторы не запустились? Вот еще парочка, пробуйте....
Ява эмуляторов с потдержкой БЛЮТУЗА НЕТ,кто спросит, таму в лоп дам!

Home page Java Technology

Сообщение отредактировал daemonpnz - 31.1.2010, 11:43


--------------------
^
Вставить никЦитировать 
DizM
19.5.2007, 15:42
Сообщение #482

10й дан, black пояс
********
[offline]

Группа: Друзья 4PDA
Сообщений: 1475
Регистрация: 8.3.2007
HTC Touch



Репутация:   103  

rendor
Итак, намедне на ВМ5.0 спешно и благополучно опробовал и юзаю нечто, ранее упоминавшееся под именем jodek за авторством Esmertec Швейцария, но новой версии выдраной с какогото гаджета Dash с Виндоус Мобайл 6 за номером билда Build ID: 20070312-116861.2.1 jtwi/lockstream, размер файла инсталятора 420 кб, после инсталяции 768 мб
в любой памяти. В отличии от ранней плюшевей версии, имеет меньшую память порядка 1.4мб, неимеет проблем с софт клавишами, более быстрый запуск, чуть улучшена работа со звуком. На этом различия кончаются, ну разве что иконка [е] красного цвета. Проблема с вылетом, корявым полем редактора (появился переход на след.строку!Гы,алилуя), отсутствует доступ к фс. С натяжкой, но теперь я коретек жбленд фБабруйск.


--------------------
пишите письма мелким почерком очистка кармы, экзерцизм, профилактика геморроя: hard_SPL
.::Все нужное для отката IPL/USPL/HSPL::.MustHaveRecoveryПak
^
Вставить никЦитировать 
volta_john
19.5.2007, 15:53
Сообщение #483

Unforgiven
*******
[offline]

Группа: Почетные форумчане
Сообщений: 706
Регистрация: 28.9.2005



Репутация:   57  

DizM,
а инсталлятор выложить либо ссылку дать никак нельзя? smile_good.gif


--------------------
ASUS eee PC 900 + Motorola E398
...Here I am - on the road again, There I am - up on the stage, Here I go - playing star again, There I go - turn the page... Metallica.
^
Вставить никЦитировать 
unrealwolf
19.5.2007, 19:47
Сообщение #484


Помощник
******
[online]

Группа: Друзья 4PDA
Сообщений: 685
Регистрация: 18.8.2006
HP iPAQ rw6815



Репутация:   50  

volta_john,
по-моему, имеется в виду тот же Esmertec, что выкладывал Mun в голосовании про эмуляторы.
^
Вставить никЦитировать 
rendor
19.5.2007, 19:57
Сообщение #485

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

unrealwolf
Дык и в этой теме Esmertec выкладывали, я в шапке дал ссылку на аттач в этой теме. А потом Mun выложил. У меня Esmertec стоит по дефолту, поэтому я не могу проверить, одинаковые ли это версии. Дефолтный же Esmertec я вообще не хочу больше трогать - после запуска на нем игры Terminator revenge система дала сообщение (где-то на третьей минуте игры), что работа MIDlet привела к неисправимой ошибке, и после этого полезли такие жестокие глюки, что пришлось делать хард-резет.
^
Вставить никЦитировать 
volta_john
19.5.2007, 23:12
Сообщение #486

Unforgiven
*******
[offline]

Группа: Почетные форумчане
Сообщений: 706
Регистрация: 28.9.2005



Репутация:   57  

unrealwolf,
я уже в Esmertec-ах запутался smile_good.gif .


--------------------
ASUS eee PC 900 + Motorola E398
...Here I am - on the road again, There I am - up on the stage, Here I go - playing star again, There I go - turn the page... Metallica.
^
Вставить никЦитировать 
DenisX
21.5.2007, 9:34
Сообщение #487

Гость
*
[offline]

Группа: Друзья 4PDA
Сообщений: 3
Регистрация: 26.2.2007
HP iPAQ hx2490



Репутация:   0  

Помогите мне с запуском мидлетов на TAO 11 , я че только не попробовал и заменить шрифт и DLL и rofs_target_fonts.rar , после замены TAO начал запускаться но при тапе на мидлет пишет "Установить" "Не установить" нажимаю установить - думает, потом ошибка Failed to instal the MIDlet sad.gif . Или может мне не судьба его заюзать на своем hx2490b?
^
Вставить никЦитировать 
rendor
21.5.2007, 11:14
Сообщение #488

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

DenisX
Когда я устанавливал софт на свой Asus P535, с TAO 11 была аналогичная проблема. Оказалось, что при установке TAO v. 10.1.7.551 файл rofs_target.zip устанавливается у меня не в папку Windows, а в папку Application Data/Tao/intent/. И если потом скопировать rofs_target.zip от 11 версии TAO в папку Windows, то при попытке установки мидлетов возниет такая же проблема. Я решил ее так - удалил все, что относилось к TAO, включая записи в реестре, перезагрузился, установил TAO v. 10.1.7.551. Затем скопировал в папку Windows файлы от TAO 11, кроме файла rofs_target.zip, а rofs_target.zip скопировал в папку по указанному выше пути - Application Data/Tao/intent/. Затем заменил elate.dll, и все заработало.
Так что если при установке TAO v. 10.1.7.551 файл rofs_target.zip также устанавливается у Вас в директорию Application Data/Tao/intent/, Вам наверняка поможет то, о чем я написал.
^
Вставить никЦитировать 
maximus-alm
21.5.2007, 18:29
Сообщение #489

Активный пользователь
***
[offline]

Группа: Друзья 4PDA
Сообщений: 38
Регистрация: 19.5.2007
HTC Touch Pro2



Репутация:   2  

люди, помогите, мне нужна экранная клава, чтобы в java играть, на тут проблема, кроме стандартых все не работают. Они устанавливаются, но когда их вызываешь, они не открываются.
Помогите
^
Вставить никЦитировать 
rendor
21.5.2007, 18:56
Сообщение #490

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

maximus-alm
После установки новой клавиатуры Вы девайс перезагружаете? Это обязательно нужно делать.
В шапке этой темы есть ссылка на инстукцию по установке клавиатуры от Макцентра, она на Java-играх показала наилучшие результаты, в том числе и у меня она нормально работает. Попробуйте удалить клавиатуры, которые Вы устанавливали, перезагрузиться, и установить Макцентровскую клавиатуру согласно инструкции. Предварительно сделайте полный бэкап, ибо положительный конечный результат никто гарантировать не может.
^
Вставить никЦитировать 
Itar-Tass
22.5.2007, 21:01
Сообщение #491

Активный пользователь
***
[offline]

Группа: Друзья 4PDA
Сообщений: 38
Регистрация: 12.9.2005
AnyDATA ASP-500GA



Репутация:   2  

Помогите.Ну никак у меня запускается Java покер от eurobetpoker.com.Уже кучу разных Java машин перепробовал.Может кто попробует,у кого и под чем запустится на WM5?


--------------------
I-mate Роскет РС,2 GB MMC, 2005 3.33 rus
^
Вставить никЦитировать 
Zhens
23.5.2007, 6:26
Сообщение #492


Гость
*
[offline]

Группа: Друзья 4PDA
Сообщений: 2
Регистрация: 22.5.2007
HP iPAQ hx2490



Репутация:   0  

Не могу запустить Coretec на HP 2490 с WM 5 пишет что не может открыть так как файл подписан не верным сертификатом или не найден один из его компонентов. Что делать? Ставлю Coretec Midp 2.1 bundle
^
Вставить никЦитировать 
rendor
23.5.2007, 6:53
Сообщение #493

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

Цитата(Itar-Tass @ 22.05.07 11:01:27)
Помогите.Ну никак у меня запускается Java покер от eurobetpoker.com.Уже кучу разных Java машин перепробовал.Может кто попробует,у кого и под чем запустится на WM5?

Itar-Tass
А можно выложить файл или дать конкретную ссылку?

Цитата(Zhens @ 22.05.07 20:26:16)
Не могу запустить Coretec на HP 2490 с WM 5 пишет что не может открыть так как файл подписан не верным сертификатом или не найден один из его компонентов. Что делать? Ставлю Coretec Midp 2.1 bundle

Zhens
Запустите Disable security, которая отключит проверку сертификатов, в шапке темы есть ссылка.
^
Вставить никЦитировать 
volta_john
23.5.2007, 18:25
Сообщение #494

Unforgiven
*******
[offline]

Группа: Почетные форумчане
Сообщений: 706
Регистрация: 28.9.2005



Репутация:   57  

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

Вкратце о программе JavaMagic

Данная программа запускается на настольном ПК, имеет китайский интерфейс, и предназначена для всевозможных преобразований программного кода исходного мидлета. В том числе, что для нас наиболее важно, преобразования кодов используемых в нём телефонных клавиш, заложенных его разработчиками. Это позволяет "оживить" софт-кнопки (и не только их) в мидлетах, запускаемых не на мобильных телефонах, а в среде эмуляторов java для РРС.

Инструкция по изменению кодировки используемых в мидлете кнопок с помощью программы для ПК JavaMagic

Данная инструкция написана на основе инструкции, составленной unrealwolf.
Программа JavaMagic была выложена на форуме unrealwolf.
Помощь в составлении данной инструкции была оказана rendor-ом.

Внимание! Адаптация мидлета путем переноса действия софт-клавиш на другие кнопки девайса возможна лишь в случае, если кнопки, на которые мы переносим действие софт-клавиш, в исходном мидлете не задействуются.
Поскольку в ТАО Intent JMM версии 11 софт-клавиши в принципе работают (в адаптируемых для него мидлетах коды софт-клавиш не переносятся на другие клавиши, а лишь меняются значения кодов софт-клавиш), данное замечание не имеет отношения к адаптации мидлетов для ТАО Intent JMM версии 11.
Если в исходном мидлете используются все кнопки, или свободна только одна (проверить это возможно, лишь запустив этот мидлет на мобильном телефоне, для которого он написан), подобную адаптацию корректно выполнить будет невозможно.

1. Скачиваем приаттаченный к сообщению архив, распаковываем его на настольном ПК и запускаем JavaMagic.exe. Нажимаем на кнопку "??" (на картинке 1 обозначена синим). Открывается окно, нажимаем на прямоугольник (на картинке 1 обозначен красным).

Картинка 1

Прикрепленный файл  img-38051-11.jpg ( 37.19 килобайт ) Кол-во скачиваний: 11


2. Открывается непосредственно сам редактор кодов клавиш мидлета. С правой стороны - коды клавиш исходного мидлета, с левой - те коды, которые будут у мидлета после обработки исходного. Чтобы загрузить набор клавиш исходного мидлета, нажимаем на кнопку, обозначенную на картинке 2 синим.

Картинка 2

Прикрепленный файл  img-38053-22.jpg ( 50.46 килобайт ) Кол-во скачиваний: 7


Далее заходим в папку doc и выбираем нужный конфиг. То есть, если у нас исходный мидлет от Нокии, выбираем конфиг "Nokia.xml", и т.п. Заметьте, обязательно необходимо знать, для какого мобильного телефона написан исходный мидлет. Иначе придётся подбирать конфиги от мобильных телефонов наугад до тех пор, пока не "попадёте" в нужный. Чаще всего подходят конфиги от "Nokia", "SonyEricsson" и "Motorola E398". JavaMagic запросит подтверждение выбора файла конфига, нажимаем кнопку "Да".
Далее с левой стороны нажимаем на кнопку, обозначенную на картинке 2 красным, и выбираем конфиг для адаптируемого мидлета. Вот описание этих конфигов:
- IBM J9 default cb.xml - дефолтный для эмулятора IBM J9 JMM, команды в адаптированном мидлете с софт-кнопок переносятся на кнопки c и b на виртуальной клавиатуре. Все остальные кнопки в адаптированном мидлете сохраняют то значение (команды и действия), которое было назначено на них в исходном мидлете;
- IBM J9 default star pound.xml - дефолтный для эмулятора IBM J9 JMM, команды в адаптированном мидлете с софт-кнопок переносятся на кнопки * и # на виртуальной клавиатуре. Использовать только в том случае, если в исходном мидлете кнопки * и # нигде не используются!!!;
- TAO 10 default star pound.xml - дефолтный для эмулятора TAO Intent JMM всех 10-ых версий для PocketPC, команды в адаптированном мидлете с софт-кнопок переносятся на кнопки * и # на виртуальной клавиатуре. Использовать только в том случае, если в исходном мидлете кнопки * и # нигде не используются!!! Также происходит корректировка кодов нажатий джойстика;
- TAO 11 default.xml - дефолтный для эмулятора TAO Intent JMM 11 версии для PocketPC, команды в адаптированном мидлете с софт-кнопок НЕ ПЕРЕНОСЯТСЯ, происходит только корректировка их кода! Также происходит корректировка кодов нажатий джойстика. Все остальные кнопки в адаптированном мидлете сохраняют то значение (команды и действия), которое было назначено на них в исходном мидлете.
JavaMagic запросит подтверждение выбора файла конфига, нажимаем кнопку "Да".
3. Нажимаем на кнопку, обозначенную на картинке 2 зеленым, затем нажимаем на кнопку "ОК".
4. Нажимаем на кнопку, обозначенную на картинке 1 зеленым. Выбираем jar-файл. После адаптации получаем файл вида: "имя_оригинального_jar_new.jar".
5. Проверяем на устройстве. Ничего не получилось? Удаляем сгенерированный программой файл "имя_оригинального_jar_new.jar" и пробуем другие конфиги мобильных телефонов. Пробуем другие версии исходного мидлета. Пробуем менять коды софт-клавиш вручную в левом поле, переназначая их не на * (код 42) и # (код 35), а на другие кнопки, которые ОБЯЗАТЕЛЬНО не должны использоваться в исходном мидлете. Также нажатия этих кнопок должен обрабатывать Ваш эмулятор. При использовании таких кнопок в качестве софт-кнопок в адаптированном мидлете необходимо в левом поле занулить их старые значения (см. пример конфига TAO 10 default star pound.xml или IBM J9 default star pound.xml, кнопки * и # занулены).

Ну и напоследок. Многие мидлеты не поддаются адаптации кнопок программой JavaMagic вообще.
Для удобства замены кодов софт-клавиш вручную в левом поле, переназначая их на другие кнопки, прикладываю раскладку скан-кодов эмуляторов ТАО Intent JMM и IBM J9 JMM.

Скан-коды ТАО Intent JMM версии 10:

джойстик вверх = -57377/1
джойстик вниз = -57378/6
джойстик влево = -57379/2
джойстик вправо = -57380/5
джойстик нажатие = 13/8

Виртуальная клавиатура:

вверх = -57377/1
вниз = -57378/6
влево = -57379/2
вправо = -57380/5
0 = 48/8
1 = 49/0
2 = 50/6
3 = 51/0
4 = 52/2
5 = 53/0
6 = 54/5
7 = 55/9
8 = 56/1
9 = 57/10
# = 35/12
* = 42/11
ENTER = 13/8

Для 11 версии ТАО Intent JMM дополнительно:

Soft1 = 57345
Soft2 = 57346

Другие кнопки эмулятором не используются.

Скан-коды IBM J9 JMM:

джойстик вверх = -1/1
джойстик вниз = -2/6
джойстик влево = -3/2
джойстик вправо = -4/5
джойстик нажатие = -5/8

Виртуальная клавиатура:

вверх = -1/1
вниз = -2/6
влево = -3/2
вправо = -4/5
0 = 48/0
1 = 49/0
2 = 50/0
3 = 51/0
4 = 52/0
5 = 53/0
6 = 54/0
7 = 55/0
8 = 56/0
9 = 57/0
# = 35/0
* = 42/0
ENTER = -5/8
a = 97/9
b = 98/10
c = 99/11
d = 100/12
A = 65/9
B = 66/10
C = 67/11
D = 68/12

Другие кнопки эмулятором не используются.
Прикрепленные файлы
Прикрепленный файл  JavaMagic_60b2.zip ( 638.38 килобайт ) Кол-во скачиваний: 2415
 


--------------------
ASUS eee PC 900 + Motorola E398
...Here I am - on the road again, There I am - up on the stage, Here I go - playing star again, There I go - turn the page... Metallica.
^
Вставить никЦитировать 
maximus-alm
26.5.2007, 13:13
Сообщение #495

Активный пользователь
***
[offline]

Группа: Друзья 4PDA
Сообщений: 38
Регистрация: 19.5.2007
HTC Touch Pro2



Репутация:   2  

я ещё раз обращаюсь к вам, проблема с клавой всё таже, перезагрузка не помогает, какую вы мне предложили клаву я установить не могу, так как не могу делать полную перезагрузку по личной причине. Я думаю, что другим клавам не даёт работать моя стандартная клава leng.
^
Вставить никЦитировать 
gralexey
26.5.2007, 14:03
Сообщение #496


перог
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 191
Регистрация: 26.8.2006
Qtek S200



Репутация:   85  

подскажите пожалуста, я не разобрался, какой эмулятор поддерживает bluetooth, jsr-82?
Как это осуществить для с200?


--------------------
___Для заметок___
_________________
_________________
^
Вставить никЦитировать 
rendor
26.5.2007, 18:42
Сообщение #497

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

maximus-alm
А эту клавиатуру Вы пробовали?: Resco Keyboard Pro
Одна из лучших.

gralexey
К сожалению, эмуляторами для КПК bluetooth не поддерживается.
^
Вставить никЦитировать 
Zhens
29.5.2007, 19:31
Сообщение #498


Гость
*
[offline]

Группа: Друзья 4PDA
Сообщений: 2
Регистрация: 22.5.2007
HP iPAQ hx2490



Репутация:   0  

Не могу запустить Coretec на HP 2490 с WM 5 пишет что не может открыть так как файл подписан не верным сертификатом или не найден один из его компонентов. Что делать? Ставлю Coretec Midp 2.1 bundle. Необходимо переустановить или восстановить файл. Пробовал переустанавлмвать. Disable security не помогает.
^
Вставить никЦитировать 
volta_john
29.5.2007, 20:02
Сообщение #499

Unforgiven
*******
[offline]

Группа: Почетные форумчане
Сообщений: 706
Регистрация: 28.9.2005



Репутация:   57  

Zhens,
попробуйте сборку для Storage Card, если эта проблема у Вас в каб-версии эмулятора. И наоборот. Или можно проблемные dll-ки переподписать. На форуме эта процедура описана, ссылку сейчас дать не смогу - поищите поиском.


--------------------
ASUS eee PC 900 + Motorola E398
...Here I am - on the road again, There I am - up on the stage, Here I go - playing star again, There I go - turn the page... Metallica.
^
Вставить никЦитировать 
яженя
30.5.2007, 12:15
Сообщение #500


Гость
*
[offline]

Группа: Друзья 4PDA
Сообщений: 2
Регистрация: 22.1.2007
MiTAC Mio A701



Репутация:   0  

Люди подскажите какой эмулятор пойдет на mio a 700
^
Вставить никЦитировать 
rendor
30.5.2007, 13:56
Сообщение #501

Профи
*******
[offline]

Группа: Почетные форумчане
Сообщений: 943
Регистрация: 18.2.2006
Asus P535



Репутация:   87  

Противопоказаний для тех или иных эмуляторов нет, нужно пробовать. Один из моих знакомых установил на свой Mitac A700 эмулятор IBM J9, все у него работает нормально.
^
Вставить никЦитировать 

197 страниц V  « < 23 24 25 26 27 > » 
Ответить
6 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 1 gcs80

 



Текстовая версия Сейчас: 9.2.10, 17:27