Активный участник
Сообщений всего: 52
Регистрация: Авг. 2006
|
Программа для подписи ява-приложений сертификатом халмера. Ее преимущества в том, что она производит операцию цифрового подписывания "за один клик". Установить программу можно на любой диск и в любой каталог. EQ Halmer Certificator игнорирует пробелы и некорректное содержимое файла META-INFMANIFEST.MF
Вы наверняка заметили, что любой мидлет, обращающийся к файлам в памяти телефона или выходящий в интернет, каждый раз выдаёт надоедливые окошки "разрешить?" Избавиться от них можно, снабдив мидлет цифровой подписью. Раньше это мог сделать только разработчик, обратившись в центр сертификации. Теперь же вы можете сами подписывать java мидлеты. Кроме избавления от лишних вопросов, это даёт возможность запускать мидлет автоматически в нужное время, или по событию (например, приход СМСки).
Для подписывания вам нужно: После закачки распаковать её куда угодно. Запустить файл EQHalmer.exe, после запуска увидите вопрос о добавлении программы в контекстное меню. Вводим букву "a" (без кавычек) и жмем Enter, закрываем окно программы. Выбираем нужный jar-файл, нажимаем на нём правой кнопкой мыши и выбираем пункт Halmer. Рядом с файлом JAR должен будет появится подписанный файл JAD
Как пользоваться EQ Halmer Для того, чтобы подписать приложение, достаточно запустить эту программу, указав в качестве параметра нужное приложение. После этого программа проверит указанное приложение на наличие препятствий подписывания (*Permissions*) и в случае обнаружения удалит их. После она автоматически создаст JAD-файл и запустит процесс подписывания.
Чем программа EQ Halmer лучше обычного способа Во-первых, можно забыть о пробелах в имени файла, т.к. теперь это не проблема. Во-вторых, файл может лежать где угодно, а не в папке C:\MS\Jar. Это ускоряет подписывание приложений и их последующее использование.
Если Вам надоедает каждый раз запускать программу через командную строку Три пути. Самый простой - запустить программу без параметров, после чего она спросит, добавлять ли пункт в контекстное меню. Нажмите нужную клавишу и Enter. A - добавить пункт в меню, R - убрать. Просто Enter - выход без изменений. После добавления пункта в контекстное меню вам будет достаточно нажать на интересующий файл правой кнопкой мыши и выбрать пункт Halmer, после чего приложение будет подписано. Второй способ - добавить ярлык программы на рабочий стол, после чего перетаскивать на него мышью нужные файлы. Третий способ - тоже что и второй, но только в Total Commander. Просто добавьте значок в панель инструментов, после чего перетаскивайте на него нужный файл мышью.
Как узнать, что что-то пошло не так Пока что ошибок не обнаружено, программа всегда подписывает как нужно. Однако вся работа ведётся в консоли, поэтому у вас есть возможность проконтролировать её. Если возникнет какая-либо предвиденная ошибка, то работа будет прервана, а последняя строка в консоли будет содержать причину остановки. Если же программа просо пишет, что приложение не удалось подписать, то необходимо проследить ход работы Certify1.bat, который отображён выше.
Скачать EQ Halmer Certificator: EQHalmer.zip |