Переназначение правой софт клавиши на телефонах SE
AMSTEL Заслуженный писатель

Пол: 
Зарегистрирован: 16.08.2007
Сообщения: 2948
Статус: Offline
Способ замены правого софткея.
Делается это с помощью файла
RIGHT_SOFTKEY_HOOK.itm ,который нужно положить в папку \tpa\preset\custom\
ВАЖНО: после заливки и после этого файла, нужно удалять файл cust_menu_done_unpacking.dat из папки \tpa\preset\system\custmenu\
Что можно на неё повесить:
1) Сылку на любимый сайт
2) Яву
Как менять и чем:
Файл RIGHT_SOFTKEY_HOOK.itm это архив формата tar , с расширением itm . Изменять его можно с помощью Total Commander. Открыв файл в программе, вы увидите внутри RIGHT_SOFTKEY_HOOK.xml . Кликнув по нему правой кнопкой, выбираете пункт «правка» , и согласившись на вопрос программы меняете его по своему усмотрению, потом сохраняете опять соглашаясь на вопросы программы.
Проследите что бы после редактирования файл сохранился в кодировке UTF-8
Что менять:
1) Ссылка:
<?xml version="1.0" encoding="UTF-8"?>
<MenuItem version="1.0">
<item_text>
<TEXT default_lang="ru" str="ForuM/"/>
</item_text>
<item_help />
<item_icon />
<item_action>
<ACTION type="URL" str="\http://forum.shadrinsk.net/ " mode="Normal"/>
</item_action>
</MenuItem>
В данном примере зелёным отмечено название кнопки ( то что будет отображатся на экране ), синим стартовая страница
Вот в принципе и всё что касается ссылки.
2) Ява
Прописование явы рассмотрим на примере приложения «Torch» которое на к790 включает
Светодиод подсветки как фонарик
Как писать ссылку на яву становится ясным из цветовой индикации.
Из jar архива программы «Torch» достаём файл MANIFEST.MF , который находится в папке META-INF , открываем его в блокноте и видим примерно следующее:
Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MIDlet-Name: Torch **MASYAKA**
MIDlet-Icon: icon.png
MIDlet-Vendor: Staffan Persson
MIDlet-1: Torch,,se.torch.Torch
MIDlet-Version: 1.0.0
MicroEdition-Profile: MIDP-2.0
это прописываем в RIGHT_SOFTKEY_HOOK.itm и закидываем в телефон
Вот так будет выглядеть готовый к загрузке файл
Сдесь что касается кнопки тоже самое ( отмечено зелёным)
<?xml version="1.0" encoding="UTF-8"?>
<MenuItem version="1.0">
<item_text>
<TEXT default_lang="ru" str=" ="Torch"/>
</item_text>
<item_help />
<item_icon />
<item_action>
<ACTION type="JAVA" javasuite_name=" Torch **MASYAKA** " javasuite_vendor=" Staffan Persson" entry_point=" Torch,,se.torch.Torch "/>
</item_action>
</MenuItem>
Вместо надписи можно поставить изображение.
Вариант № 1
Для этого нужно создать картинку формата png и размером
примерно 77х22,( подбирается эксперементально) и сохранить её с названием SK_IMAGE без расширения.Картинку кладём в \tpa\preset\custom\ (не работает на к790i и подобных)
Если изображение не установилось то:
Вариант № 2
Добавляем в RIGHT_SOFTKEY_HOOK.xml в Total Commander такие строки:
…..
<TEXT default_lang="ru" str="Torch"/></item_text>
<item_help> </item_help>
<item_icon><RIGHT str="softkey.png" /></item_icon>
…….
И рядом ложим нашу иконку с расширением! ( в нашем случае это «softkey.png» )
Вот что должно получиться в итоге:
<?xml version="1.0" encoding="UTF-8"?>
<MenuItem version="1.0">
<item_text>
<TEXT default_lang="ru" str="Torch"/></item_text>
<item_help> </item_help>
<item_icon><RIGHT str="softkey.png" /></item_icon>
<item_action>
<ACTION type="JAVA" javasuite_name="Torch **MASYAKA**" javasuite_vendor="Staffan Persson" entry_point="se.torch.Torch"/>
</item_action>
</MenuItem>
Запаковываем всё это обратно и льём по тому же пути
Способ № 2 работает на к790i и подобных! ( максимальный размер иконки для к790i 115х24 )
Как это выглядит можно посмотреть на скриншотах
( за иконку не пинать, поставил что попало, мне был важен сам факт!)
Все файлы прилагаются.
RIGHT_SOFTKEY_HOOK.rar - 13,52 KB
(c) se-zone.ru |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|