дело в том, что MidletPascal при запуске мидлета собирает командную строку в которой имя мидлета заключено в кавычки, таким образом мидлет можно передать только как параметр к какойнить программе (заведомо должен быть эмулятор), но у меня попытки передать MidpX имя мидлета как параметр не принесли успеха и я решился на такой план:
1. создайте где-нибудь (я создал в самой папке куда установил MidpX) файл типа JarStart.bat и в нем напишите просто %1 2. в Паскале: Configure - Program options - Emulator выбираете эмулятор какой там есть рудактируете его (edit), или создаете новый, и там где RunCommand пишете: путь_к_файлу\jarstart.bat %JAR% (желательно, чтоб путь к файлу был без пробелов, у меня допустим в каталоге "Program Files" не работало) 3. теперь чтоб запустить свое чудо жмите всегда Ctrl+F5 (Build & Run) теперь что происходит: Паскаль запускает JarStart.bat с параметром "путь\файл.jar". А пакетный файл (bat) запускает сам параметр (запись %1 означает имя первого параметра), причем отбросив кавычки... единственное неудобство, это что вместо просто F5 нужно будет давить Ctrl+F5, но это думаю дело привычки :) |
А можно проще. Указать в пути эмулятора в MP:
C:\Program Files\Kwyshell\MidpX\Midp2Exe\Midp2Exe.exe -jar %JAR% -r |
Вложений: 2
Огромное спасибо Denis! я блин все мучался искал как и что там пускать...
дак вот, родил я на основе MidpX микроэмулятор который даже устанавливать не надо... и весит меньше метра. (типа моя мааленькая микросборка) просто запустить runjar с параметром (путь к jar файлу) или в паскале прописать ...\runjar.bat %JAR% PS у меня вроде работало... просьба если вдруг не будет работать, постить тут... |
Re: MidpX и MidletPascal
Для упрощения работы с эмулятором и расширения возможностей удобно использовать графическую оболочку GUIMidp2Exe.exe. Она позволяет :
- преобразовать как единичные файлы так и каталоги(включая подкаталоги), содержащие jar файлы. - показывает полную информацию о выбранном Jar файле и иконку (если она есть) - генерирует Jad файл - помогает запустить для проверки сгенерированный exe файл - расшаривает все ресурсы - картинки, текст,звуки во временную папку Test в папке с эмклятором ( ВНИМАНИЕ - папка самоуничтожается после закрытия файла !!!) - сохраняет скриншоты мобильных игр в JPG - для преобразования JAR в EXE достаточно просто перетащить его на окно программы Русифицированная версия с графической оболочкой и всем необходимым по адресу http://adgjm.fatal.ru/MIDPtoEXE.zip Размер ZIP - 1.172 Mb, не требует установки |
Re: MidpX и MidletPascal
Neploho, odnako pochti vse eti vozmojnosti est i v samom emulyatore...
|
А я ишо хитрее сделал. Написал маненький лаунчер(шоб консольное окно не прыгало)! И теперь в настройках просто прописываешь
emulator %JAR% и фсё, файл запускаица без дрюкання, после завершения ехе удаляица, так шо кому ехе нана копируйте пока прога работаит!!! Файл тута: -> http://satan.ho.com.ua/files/emu.zip ЗЫ ... я ишо и русификатор примантырил, шоб совсем здорово было, с ключами от мерсидеса!!! :) Если кому нано пишите! |
Re: MidpX и MidletPascal
Народ, а ктонить модет сказать как в этом эмуле правую софт-клавишу настроить на клаву? Оч. надо, сенкс заранее
|
Re: MidpX и MidletPascal
MarS
Клавиши f11 - левая, f12 - правая |
Re: MidpX и MidletPascal
Респееееект чел, а я ступил
|
Re: MidpX и MidletPascal
пасиб
|
Re: MidpX и MidletPascal
большое человеческое...
|
Ответ: MidpX и MidletPascal
Большое причеловеческое
|
Часовой пояс GMT +4, время: 09:41. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot