1

Тема: Аплеты

Народ, подскажите где в файловой системе лежат файлы аплетов для рабочего стола. Гаджет: Nokia N810 OS2008

Nokia N810

2

Re: Аплеты

Я знаю только про апплеты статусбара:
    desktop-файлы в /usr/share/applications/hildon-status-bar/
    so-библиотеки в /usr/lib/hildon-desktop/

Для апплетов рабочего стола библиотеки лежат там же, а .desktop-файлы где-то рядом

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

3

Re: Аплеты

Ещё один вопрос. Какой кодировки so-библиотеки

Nokia N810

4

Re: Аплеты

Эээ... Хмм...

Это бинарные файлы с исполняемым кодом для процессора. Результат компиляции программы на языке типа С.
Расковырять их и что-то с ними сделать практически невозможно.
Зато можно исходники на человеческом языке, если они доступны, поправить и скомпилировать заново.

А что вы пытаетесь сделать?

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

5

Re: Аплеты

Видимо задал глупый вопрос. Во-первых мне хотелось бы изменить statusbar battery, чтобы при хорошем заряде батарейка была зеленая, потом желтее и т.д., а во-вторых хотелось бы изменить аплет «Поиск в интернете» добавив туда несколько русcкоязычых сервисов.

Nokia N810

6

Re: Аплеты

• Про батарейку: поищите в /usr/share/icons или /usr/share/themes, там где-то должны быть иконки всех состояний батареи. Достаточно их перекрасить и не нужно менять сам апплет

• Про поиск: я нашёл что в /usr/share/mis/ лежат файлики с описанием поисковиков. Возможно, достаточно создать там ещё один файлик для яндекса (модифицировав как нужно), и он сам подцепится. Проверить прямо сейчас не могу — таблетка дома.
Для Яндекса в такой XML'ке нужно прописать action="http://yandex.ru/yandsearch", user-input="text", дополнительных <input>'ов не нужно. Ну и иконку и имя соответственно поменять.

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

7

Re: Аплеты

Спасибо за наводку. Изменил википедию, теперь она у меня русская, а с яндексом что-то не срослось. Взял за пример у гугла подставил свои значения и получилось вот что:
<search name="Яндекс"
       icon="/media/mmc2/m_logo.png"
       action="http://www.yandex.ru/yandsearch"
       user-input="text">
       <input name="btnG" value="Search"/>
       <input name="safe" value="medium"/>
       <input name="client" value="ms-nokia-tablet"/>
</search>
Но в строке поиска его не видно в аплете.

Nokia N810

8

Re: Аплеты

Удалите апплет с рабочего стола и добавьте опять — и всё появится. Это равноценно перезапуску апплета.
Кстати, тэги <input> для яндекса файла можно убрать

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

9

Re: Аплеты

Большое спасибо. А вот с иконками статусбара такая фишка не прокатила. Перекрасил «батарейку», перезагрузил устройство, выключил и включил иконку, изменений нет. Как была «батарейка» белой, так и осталась. Может где-нибудь прописано, что картинка должна остаться не цветной.

Nokia N810

10

Re: Аплеты

Проблема решена.

Nokia N810

11

Re: Аплеты

Но всё таки получилось случайно. Может есть верный способ перезагрузки иконок статусбара.

Nokia N810

12

Re: Аплеты

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

gtk-update-icon-cache -f /usr/share/icons/hicolor
N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

13

Re: Аплеты

Получилось. Большое спасибо.

Nokia N810

14

Re: Аплеты

smr_a

Изменил википедию, теперь она у меня русская


что то не пойму, что именно в этом файле подправить надо,чтобы русская была
подробней если можно

15

Re: Аплеты

понятно заменить http://www.wikipedia.org    на http://ru.wikipedia.org