|
Прочие вопросы Вопросы не касающиеся программирования (установка, настройка...) |
01.09.2009, 19:35
|
#46
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: java-эмулятор
В MP пропиши. Ты ж это хотел?
|
(Offline)
|
|
02.09.2009, 15:51
|
#47
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: java-эмулятор
В том то и дело что прописывал и так и сяк. Уже пошёл пробовать запускать эмулятор с коммандной строки. А он даже тут не хочет запускаться!
Заметил ещё одну странность KEmulatorа - Пытаюсь запустить JAR файл командой проводника "Открыть с помощью..". Нажимаю "Выбрать программу", выбираю KEmulator.ехе но она даже не добавляется в список возможных программ для открытия! Чудо какое то.
Пробовал Midp2Exe, работает. Но не знаю где у него лежит файловая система?
|
(Offline)
|
|
02.09.2009, 19:35
|
#48
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: java-эмулятор
У меня точно также не выбирается MP
|
(Offline)
|
|
02.09.2009, 21:38
|
#49
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: java-эмулятор
Никогда не пользовался KEmulator'ом, но все-таки, какой синтаксис коммандной строки предлагается в доках к нему?
|
(Offline)
|
|
02.09.2009, 23:17
|
#50
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: java-эмулятор
У меня на компе KEmulator стоит по умолчанию и проблем нет.После компиляции запускаю Default emulator и все работает норм.
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
03.09.2009, 11:49
|
#51
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: java-эмулятор
Удалось мне заставить работать KEmulator. Для этого сделал файл Run_KEmulator.bat, содержащий 2 строки:
cd d:\MIDlet_Pascal\KEmulator
KEmulator.exe -jar %1
Первая выбирает папку эмулятора, вторая его запускает передавая ему параметр переданный ВАТ файлу. Это адрес jar файла. Внимание, без предварительного выбора папки эмулятора (первая строка) не работает. Это если написать d:\MIDlet_Pascal\KEmulator\KEmulator.exe -jar %1.
А в настройке эмулятора MIDletPascal внёс строку:
D:\MIDlet_Pascal\Run_KEmulator.bat %JAR%
Вопрос, кто знает чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. В "AWT Graphics" шрифт меньше и выполнение программы быстрее. В "SWT GDI+" какие то заморочки с отрисовкой. Например она не отображает текст этой программы:
DrawText('HELLO', 0, 0);
repeat
repaint;
until false;
Для отображения в "SWT GDI+" надо внести DrawText в цикл перед repaint, т.е. всё перерисовывать перед выводом. А "AWT Graphics" отображает без проблем. Как правильно? Что соответствует мобильнику, в частности СониЭриксон?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
04.09.2009, 19:26
|
#52
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: java-эмулятор
можно ли в kemulatore эмулировать ФС?
__________________
|
(Offline)
|
|
06.09.2009, 02:54
|
#53
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
Сообщение от Dj_Alex
можно ли в kemulatore эмулировать ФС?
|
Можно. Там есть папочка file/root в ней создаешь все нужные тебе папки и файлы.
По-идее должно работать, но я лично не пользовался FS.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
06.09.2009, 02:57
|
#54
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
Кому надо, выкладываю строки запуска для большинства эмуляторов:
По умолчанию (WTK)
cmd /A /C %JAD%
WTK
{путь} emulator.exe -Xdescriptor:%JAD%
KEmulator
{путь} KEmulator.exe %JAR%
NHAL (он же midp2exe или MidpX)
{путь} Midp2Exe.exe -jar %JAR% -r
Sjboy
{путь} sjboy.exe %JAR%
Microemulator
В папке с эмулятором создаем текстовый файл с именем start.bat и пишем в него такой текст:
java -jar microemulator.jar %1
тогда строка вызова эмулятора будет:
{путь} start.bat %JAD%
|
(Offline)
|
|
07.09.2009, 11:50
|
#55
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: java-эмулятор
odd
KEmulator так не работает. У него в хелпе (окно "О программе") указано что надо запускать: {путь} KEmulator.exe -jar %JAR%. И напрямую из Паскаля не работает, см. пост №51.
Есть ли в NHAL (он же midp2exe или MidpX) файловая система?
|
(Offline)
|
|
07.09.2009, 20:53
|
#56
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
Я не знаю почему у вас не работает, но у меня KEmulator запускается именно с этой строкой. Я её не придумывал, а просто всё перекопировал с моего MP. Правда у меня KEmulator стоит и по умолчанию для открывания JAR файлов. Проблемы могут быть и из-за этого.
Последний раз редактировалось odd, 07.09.2009 в 21:16.
|
(Offline)
|
|
07.09.2009, 21:15
|
#57
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: java-эмулятор
Сообщение от odd
Я не знаю почему у вас не работает, но у меня KEmulator запускается именно с этой строкой. Я её не придумывал, а просто всё перекопировал с моего MP.
|
У меня тоже
|
(Offline)
|
|
08.09.2009, 10:54
|
#58
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: java-эмулятор
Сообщение от odd
Правда у меня KEmulator стоит и по умолчанию для открывания JAR файлов
|
Как Вы смогли это сделать? В посте №47 я описал свою попытку этого.
Попробовал ещё раз запуск с Вашей строкой, заработало. Спасибо.
Можно ли указать KEmulatorу запускаться с открытым окном кнопок?
|
(Offline)
|
|
08.09.2009, 12:09
|
#59
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: java-эмулятор
odd
Не подскажете чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. Что соответствует мобильнику, в частности СониЭриксон?
|
(Offline)
|
|
08.09.2009, 16:59
|
#60
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
Сообщение от vad74
odd
Не подскажете чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. Что соответствует мобильнику, в частности СониЭриксон?
|
AWT Graphics более приближает к реальному виду как на SE. В основном, изменения между двумя движками касаются шрифтов. В SWT GDI+ они жутко накладываются друг на друга и ещё и сглаживаются. В телефонах такого обычно не бывает.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:37.
|