четверг, 22 октября 2009 г.

Получение сертификата ...

http://allnokia.ru/symb_cert/

Для подписи используем приложение Signsis.

НАСТРОЙКА

Данное приложение интересно тем, что не требует работы с командной строкой, не требует ввода путей в окне программы. Программу достаточно установить и настроить один раз. И затем у Вас будет возможность подписать приложение, расположенное в любом месте на жестком диске, в любой папке, из контекстного меню.

После установки и настройки этой программы добавляется следующая надпись в меню при нажатии правой кнопки мыши:



Рассмотрим процесс установки этой программы и ее настройки:

1.Скачиваем и распаковываем архив с программой Signsis. В архиве четыре файла:

* install1.bat
* install2.bat
* uninstall.bat
* signsis.exe

2. Копируем в тот же каталог, куда мы распаковали файлы, свои сертификат и ключ.
3. Переименовываем Ваш сертификат в cert.cer, а ключ в cert.key.
4. Открываем файл install1.bat в Блокноте для редактирования.

* Изменяем значение set password1 на свой пароль (по умолчанию 12345678).
* Изменяем путь к папке программы в значениях set disk_ins и set app_path.

Теперь разберем, как правильно отредактировать путь к программе.
В данном примере программа расположена в папке:

D:\Nokia\6290\sign_sis\

Следовательно, необходимо прописать значения таким образом:

set disk_ins=D:
set app_path=Nokia/6290/sign_sis

Обратите внимание на наклон cлеш (косых линий), если их поставить в обратную сторону, то программа уже не станет работать.



5. Сохраняем файл, нажав в Блокноте "Сохранить".

6. Запускаем файл install1.bat двойным нажатием мыши.

7. Если все выполнено верно, то в результате по нажатию правой кнопкой мыши по инсталляционному пакету sis, у Вас появится контекстное меню с пунктом "Подписать персональным сертификатом".

8. Выбираем приложение на жестком диске, что необходимо подписать. Нажимаем правой кнопкой мыши по нему один раз, в контекстном меню выбираем "Подписать персональным сертификатом". В результате рядом с неподписанным файлом появится еще один файл с тем же именем, но с добавлением к имени "_signed".



9. Подключаем телефон к ПК и с помощью программы PC Suite устанавливаем наше подписанное приложение в смартфон.

Примечание: Если нужно сделать два меню, для подписи двумя разными персональными сертификатами (в случае, если в семье два и более телефонов), то по аналогии редактируем и запускаем install2.bat.

Для полного удаления приложения, а также удаления записей реестра, запустить файл uninstall.bat.

Скан-коды доступных в 5800 клавиш

красная - 197
меню - 180
зеленая - 196
питание - 166
блокировка - 179
затвор - 226
камера - 171
громкость: нажатие "-" и, не отпуская её, "+" - 162
громкость: нажатие "+"и, не отпуская её, "-" - 163

Последние две строчки означают, что качельку можно использовать только таким образом: сначала нажимается одна клавиша качельки, а затем, не отпуская первой, вторая (то есть пальцем нужно с нажимом провести вверх или вниз по качельке). По-иному эти клавиши задействовать нельзя.

LangSwitcher переключатель раскладки

LangSwitcher

Разработчик: arok
Язык: English
Состояние: Free
Описание: Пpoгpaммa для измeнeния языкa ввода пo гopячeй клaвишe.
Ecть aвтoзaпycк, назначенная клавиша не обрабатывается в приложениях Режим ожидания, Меню, Телефон. В этих приложениях при нажатии назначенной клавиши будет выполнятся системное действие.
В отличие от аналогичных программ не требует наличия программы для переназначения клавиш, работает во всех видах клавиатур, в портретном и ландшафтном режимах.
После установки следует перезагрузить телефон, никаких настроек делать не надо - программа изначально настроена на переключение раскладки при долгом удержании красной клавиши.
При необходимости изменение настроек в программе можно сделать при помощи виртуальной клавиатуры.
Прикрепленный файл LangSwitcher.zip ( 30.21 килобайт ) Кол-во скачиваний: 1824


Для тех, кто желает самостоятельно настроить переключение языка по своему вкусу,
небольшой мануал


При запуске программы конфигурации открывается меню (напомню, для работы в меню необходима виртуальная клавиатура):

Scan code - здесь нужно указать скан-код клавиши, при нажатии на которую будет переключаться раскладка.

По умолчанию установлен код красной клавиши.

Следующие два пункта меню, Long capture и Support long press определяют, каким образом будет обрабатываться нажатие клавиши для выполнения основного действия и для переключения раскладки. Оба пункта являются переключателями, но в программе есть небольшой глюк - на экране никак не отображается значение данного пункта, включен он, или выключен, поэтому действовать придется эмпирически, или, говря по-научному, методом тыка. (IMG:http://touchnokia.ru/forums/style_emoticons/frostsmile/smile.gif)
Если включен пункт Long capture, и выключен Support long press, то при кратком нажатии будет выполняться основное действие клавиши, а при длительном - переключение раскладки.
И наоборот, отключенный пункт Long capture будет означать, что при кратком нажатии будет меняться раскладка. Чтобы сделать доступным реакцию на основное действие, пункт Support long press следует установить во включенное состояние, в этом случае основное действие будет выполняться при длительном нажатии на клавишу.
Еще раз подчеркну, что состояние этих пунктов на экране визуально никак не отображается.
По-умолчанию пункт Long capture включен, а Support long press - выключен.

В пункте Lang можно отметить нужные языки, которые будут циклически переключаться при нажатии на выбранную клавишу.
У меня в программе доступны три языка: русский, английский и украинский, из них по-умолчанию отмечены два - русский и ангельский.

Следующий пункт меню - Apps - здесь можно отметить галочкой те приложения, в которых LangSwitcher не будет переключать раскладки. Действие горячей клавиши в таких приложениях будет отрабатываться по-умолчанию. Напомню, что программа автоматически отключает переключение раскладок в приложениях Режим ожидания, Меню и Телефон.

После изменения любых параметров не забудьте нажать на кнопку "Сохранить" в программе.