Альтернативный способ сертификации сертификации Java на sy DAG-YASTREB-05 09.06.11, 11:19 Статья о том, как предоставить максимальные права в операционной системе symbian9 любому приложению Java, используя сертификат другого приложения Java, подписанного разработчиком. А так же о том , как установить для Java векторную иконку , упакованную в mif. --------------- DAG-YASTREB-05 09.06.11, 11:20 Пригодится тем, кому по какой -либо причине не удается использовать для отмены запросов системы при работе с Java программу RomPatcher, или просто представляется обременительным.:) --------------- DAG-YASTREB-05 09.06.11, 11:21 Весь способ сертификации заключается в том, что, установив через файл.jad любое подписанное разработчиком приложение (сертификатами multiple, thawte, verisign), и предоставив ему необходимые права в диспетчере приложений, мы заменяем файл файл.jar, находящийся по пути \private\102033E6\MIDlets\xxxxx\ (где xxxxx- папка установленного подписанного мидлета) на файл.jar того мидлета, которому хотели бы предоставить права подписанного. Новый файл в этой папке должен обязательно быть назван именем предыдущего (воизбежание ошибки лучше имя оригинала скопировать в буфер , а потом переименовывать заменяющий файл, вставив это имя из буфера , после чего переместить новый файл в ту папку , согласившись с заменой). --------------- DAG-YASTREB-05 09.06.11, 11:23 После проделанной процедуры иконка приложения, его название в меню и диспетчере приложений останутся от предыдущего , но запускаться будет именно то , на файл.jar которого мы поменяли оригинальный файл.jar. --------------- DAG-YASTREB-05 09.06.11, 11:23 Права приложению предоставляются в диспетчере приложений. Если забыли сделать это до замены файла, это можно сделать после замены (для некоторых моделей рекомендуется сделать это до замены). Поумолчанию после установки даже у подписанного Java права ограничены. Поэтому в диспетчере нужно выделить имя установленного приложения, нажать на него средней кнопкой, и выбрать настройки, затем разрешить доступ к необходимым ресурсам системы . Основные, требующие частых запросов- это доступ в сеть , чтение данных , изменение данных . --------------- DAG-YASTREB-05 09.06.11, 11:24 Теперь о том, как установить для Java векторную иконку , упакованную в mif. Да, это возможно. :) Во время этой процедуры можно так же и изменить название приложения в меню. --------------- DAG-YASTREB-05 09.06.11, 11:24 Здесь нам потребуется программа RscEditor. Редактируем ею файл вида yyyyy_loc.rsc, находящийся по пути \private\10003a3f\import\apps \NonNative\resource\. Для этого (экспресс-мануал по использованию программы, кто знает-пропускает ) открываем этот файл программой, жмем на него средней кнопкой, на экране появился путь к файлу , нажимаем 5, нажимаем 1, нажимаем Ok, нажимаем 2, видим название программы в меню- редактируем по желанию , нажимаем Ok, видим путь , редактируем обязательно . Путь должен иметь вид CилиE:\resource \apps\ имя_иконки.mif\ , нажимаем Ok, и в завершение обязательно нажимаем 0, выходим из программы. Затем помещаем любую иконку имя _иконки.mif в папку, путь которой указали при редактировании. (имя новой иконки для некоторых моделей желательно создать, скопировав имя родной иконки, изменив расширение *.mbm на *.mif). --------------- DAG-YASTREB-05 09.06.11, 11:25 Перед перезагрузкой подчистим папку \private\10003a3f\import \apps\NonNative\resource\, удалим из нее два ненужных файла . Первый- это родная иконка приложения в формате mbm, второй- это файл вида yyyyy_loc.rsc.original . --------------- DAG-YASTREB-05 09.06.11, 11:25 Перезагружаем аппарат , и видим симпатичную векторную иконку в меню.:) --------------- DAG-YASTREB-05 09.06.11, 11:26 Заранее отвечу на вопрос , почему мы помещаем иконку в формате mif не туда же , где находилась родная иконка приложения (в \private \10003a3f\import\apps\NonNative \resource\), а помещаем ее в \resource\apps\. Дело в том, что из той папки иконка в формате .mif будет читаемой только при отключенных капсах , а из \resource \apps\ она будет читаемой всегда . --------------- DAG-YASTREB-05 09.06.11, 11:26 Теперь о том, что дает установка векторной иконки для Java- приложения. 1. Она красивая.:) Это актуально для аппаратов, на которых читаемость родных иконок мидлетов оставляет желать лучшего . --------------- DAG-YASTREB-05 09.06.11, 11:27 2/ Векторная иконка всегда сможет изменять свой размер в приложениях , которые их отображают, например диспетчерах задач. --------------- DAG-YASTREB-05 09.06.11, 11:27 3. Кто пользуется приложением GDesk версии 0.26d, которая на мой взгляд самая стабильная, но не поддерживает установку на рабочий стол ярлыков Java, теперь будет поддерживать.:) Так как эта версия вовсе не Java не любит, а их родные иконки в формате mbm. --------------- DAG-YASTREB-05 09.06.11, 11:28 На некоторых аппаратах 9.2 при использовании приложением стороннего сертификата могут не сохраняться настройки . --------------- Degqin 10.06.11, 8:08 Проще взломать сматрфон я свой нокиа 5228 за 2 минуты взломал предворительно получив сертификат и устмновив хакит и фреесингер --------------- DAG-YASTREB-05 10.06.11, 15:08 Degqin, это совсем другой раздел. Но зачем фреесингер . Она только для подписи программ. И все --------------- Degqin 12.06.11, 0:22 КАк установить на смарт две одинаковых игры так чтобы он при установке не заменял их?) --------------- mr.Stec 13.06.11, 20:48 реально проще взломать свой аппарат, чем при установке каждого приложения вот это всё проделать каждый раз. Мне 2 попытки понадобилось для этого, первая долгая и неудачная, а вторая- точно 2 минуты всего прошла. --------------- HBIB 15.06.11, 7:30 Degqin, если не смарт то такое возможно --------------- DAG-YASTREB-05 21.06.11, 13:43 Degqin, тебе на жава телефон или на смарт --------------- STORM 12.01.13, 13:37 Что за бред??? Jаvа игры и проги никогда не просят сертификатов!!! --------------- Чупакабра 02.02.13, 22:28 Ну они то непросят,но кому нада вот кпримеру можна подписать сертификатом от даркмана на сайте симак.ру --------------- STAIL_XXL 16.05.13, 23:45 Что за бред??? Jаvа игры и проги никогда не просят сертификатов!!! Соласен с етим постом , требуют серт только сис проги и игры --------------- дима96 30.06.13, 1:13 спасибо за инфо ---------------