> Важно!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку "Жалоба".



Coretek Delta java manager | Требуется помощь в адаптации



Реп: (261)
клади болт на виджея. у меня тоже простая единичка не зпапахала.. меняем вводные



Реп: (11)
>меняем вводные

ОК. Тогда задавай новое направление - что там у тебя еще есть на разработку? ;)



Реп: (261)
надо разобраться с map файлами от клаиатуры реско... Нормальный фак найти по установке кодов.



Реп: (11)
А что - там все так сложно? Вроде, сейчас глянул по форумам - многие пишут, что делали свои скины и переназначали кнопки. И никто ни разу не поинтересовался, как именно они это делали. :)

Киньте, что-ли, кто-нить, у кого эта прога установлена, пару скинов и мап-файлов к ним - чтобы хоть знать, об чем, собственно, речь. А то пока что у себя влом ставить - придется LEng сносить, который прекрасно работает. А реско еще неизвестно, как себя поведет - не все им довольны.



Реп: (261)
нормально себя повнедет. и конфликтов не будет... катай



Реп: (58)
xorbis,
Качайте этот мап со скином на 47 клавиш. Скин откроете и все станет понятно в мапе.

Прикрепленные файлы

Прикрепленный файлNummap.zip ( 19.63 КБ )



Реп: (11)
volta_john, спасибо - попробую сначала на ББ разобраться, что там к чему. Если появятся идеи - тогда и поставлю кейборду.



Реп: (58)
Решил дополнить тему со скан-кодами сводной картой кодов ТАО, ИБМ, Коретека и Мотора Е398 (другой мобилы на растерзание у меня нет). Коды снимались одним и тем же мидлетом KeyCatcher от DG-SC на всех эмуляторах и мобиле для достоверности и сравнимости результатов. Коды записаны в виде х/у, где х - code (код), у - action(команда).

Скан-коды ТАО.

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

Виртуальная клавиатура
вверх = -57377/1
вниз = -57378/6
влево = -57379/2
вправо = -57380/5
0 = 48/0
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

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

Скан-коды IBM.

джойстик вверх = -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

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

Скан-коды Coretek.

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

Виртуальная клавиатура
вверх = -1/1
вниз = -2/6
влево = -3/2
вправо = -4/5
ENTER = -5/8

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

Скан-коды Motorola E398.

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

Клавиатура
левая софт-кнопка = -21/0
правая софт-кнопка = -22/0
меню = -23/0
зеленая трубка = -10/0
красная трубка = ?
0 = 48/0
1 = 49/0
2 = 50/1
3 = 51/10
4 = 52/2
5 = 53/8
6 = 54/5
7 = 55/11
8 = 56/6
9 = 57/12
# = 35/0
* = 42/0

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

Без комментариев. Пока. Пытаюсь сам переварить то, что получил. Чувствую, что одним лишь редактированием мап-файлов не обойтись. Отрицательные (!) значения кодов клавиш генерируются клавой Реско при нажатии ENTER-а в IBM и Coretek. В ТАО код выдаётся положительный. В мап-файле Рески код ENTER-а один: 1000D.
Ничего не понимаю. D = 13, и в ТАО я вижу нормальный код. Откуда в IBM и Coretek берётся -5 - загадка. Доверия к точности результатов KeyCatcher из-за этого у меня уже нет. К тому же rendor обнаружил, что на IBM в игре GoldMiner работает пробел. Я сразу же перепроверил это у себя - действительно, минёр исправно выкапывает ямку по нажатию как ENTER-а, так и пробела. На ТАО и Coretek-е минёр копает только ENTER-ом, пробел игнорируется. Для желающих это посмотреть в деле прикладываю к посту игру. Загвоздка в том, что во всех эмулях при снятии скан-кодов KeyCatcher-ом я нажимал ВСЕ клавиши, доступные на Реске. Пробел НИГДЕ не проявился. После информации от rendor-а специально еще раз перепроверил - нет ответа от пробела! То ли в KeyCatcher-е дело, то ли набор нужных для мидлета кнопок задан в нём самом и передаётся эмулю во время выполнения, то ли ешё что-то - не знаю. В виду этого скромные результаты клавиатуры в Coretek прошу считать частным случаем, не претендующим на фактическое состояние её работы.
З.Ы. КПК у меня снова в строю. Ремонт закончил.

Прикрепленные файлы

Прикрепленный файлGold_Miner.zip ( 22.97 КБ )


Сообщение отредактировал volta_john - 05.11.06, 10:04



Реп: (261)
Такс... что-то странное и эфимерное нро образовывается - перевариваю =))) Попробую обобщить и выдать ЦУ!



Реп: (11)
>На ТАО и Coretek-е минёр копает только ENTER-ом, пробел игнорируется.

Так я же писал про это (на ТАО)! :) Не знаю, насколько я прав, но у меня сложилось такое ощущение, что это именно эмулятор настроен на восприятие только "телефонных" кодов, а все остальные попросту игнорирует. Проверить можно на том же MidpX (к сожалению, нет его под рукой) - как он будет реагировать на нажатие кнопок клавиатуры, которых нет на телефонах.

P.S.: Я снимал коды с помощью мидлета ScanCodes, ссылку на который привел чуть выше (первый мой пост с результатами сканирования ТАО).



Реп: (58)
Добавляю скан-коды MidpX на KeyCatcher

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

Виртуальная клавиатура на телефоне

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

левая софт-кнопка = -6/0
правая софт-кнопка = -7/0
зеленая трубка = -10/0
красная трубка = ?
0 = 48/0
1 = 49/0
2 = 50/0
3 = 51/0
4 = 52/0
5 = 53/0
6 = 54/0
7 = 55/9
8 = 56/0
9 = 57/10
# = 35/12
* = 42/11
POWER = -12/0

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



Реп: (58)
Поскольку тема всё-таки про Coretek, в "копилку знаний" о нём добавлю ещё одну полезную информацию. Данный эмулятор наряду с эмулем от IBM нормально работает с буфером обмена!!! Нигде об этом в сети инфы я не нашел, так что пишу об этом первый.



Реп: (58)
hackerMMX,
так и есть. Доступные версии эмуляторов явы для PocketPC поддерживают очень небольшое количество спецификаций java, совсем не поддерживают спецклассы производителей мобильных телефонов, не обеспечивают полную поддержку J2ME и плохо либо совсем не эмулируют нажатия софт-клавиш мобильных телефонов. До ява машин современных мобил еще очень далеко. rendor сказал тоже самое проще, без подробностей и терминов. Смысл остался тот же - доля успешно запускаемых игр на этих эмулях меньше половины, новейшие игры в подавляющем большинстве своём не запускаются вовсе.



Реп: (261)
:blink: :blink: :blink:
Вау! Сильно - тогда если можно максимально подробную инфу и спецификацию предоставьте пожалуйста!

А также приблизительные сроки бэты, наличие поддержки софт клавиш (как самой больной темы на покетах), и т.п. Короче, я просто хочу чтобы вы показали серьезность намерений - а там уже дело будет за нами с точки зрения ЦУ, тестирования и т.п. А вообще очень хорошая идея... с точки зрения продаваемости - многие мои знкомые с удовольствием перешли бы на кпк с сохранением телефонных игруек.

Зы. еще вопрос - так как вам ПРИДЕТСЯ столкнуться с проблемый пресловутых софткеев - как вы собираетесь их обойти?



Реп: (11)
Вот это да! Неужели ЭТО случится??? А я уж было совсем собрался ложить на яву... На покете, по крайней мере. :D Даже не верится.

P.S.: Если что - готов помочь в тестировании беты. ;)



Реп: (58)
hackerMMX,
ждём, надеемся и верим.
Насчет тестирования мы всегда готовы помочь. И вот насчет вопроса Chuma, было бы действительно неплохо услышать от Вас хоть какие-нибудь подробности.



Реп: (58)
Да куча! :)
Когда ждать???
hackerMMX @ 27.11.06 05:07:50
для ВМ5.0 будет доступна так называемая виртуальная-клава от мобилы

А будет ли эта клава доступна на WM2003?



Реп: (261)
не будет джема - объявлю байкот и уеду нафик в тибет!!! :rtfm:



Реп: (261)
Новый коретек! (для wm5)
Рендор - добавляй в фак! И надо еще на опере проверить...



каб версия!

Прикрепленные файлы

Прикрепленный файлJava.Coretek.MIDP.2.1.Bundle.cab ( 501.15 КБ )



Реп: (261)
storage card версия...

Прикрепленные файлы

Прикрепленный файлcoretek2_Storage_Card.rar ( 1002.99 КБ )


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

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

Сейчас: 29.03.24, 10:11