Народ, подскажите где в файловой системе лежат файлы аплетов для рабочего стола. Гаджет: Nokia N810 OS2008
Я знаю только про апплеты статусбара:
desktop-файлы в /usr/share/applications/hildon-status-bar/
so-библиотеки в /usr/lib/hildon-desktop/
Для апплетов рабочего стола библиотеки лежат там же, а .desktop-файлы где-то рядом
Ещё один вопрос. Какой кодировки so-библиотеки
Эээ... Хмм...
Это бинарные файлы с исполняемым кодом для процессора. Результат компиляции программы на языке типа С.
Расковырять их и что-то с ними сделать практически невозможно.
Зато можно исходники на человеческом языке, если они доступны, поправить и скомпилировать заново.
А что вы пытаетесь сделать?
Видимо задал глупый вопрос. Во-первых мне хотелось бы изменить statusbar battery, чтобы при хорошем заряде батарейка была зеленая, потом желтее и т.д., а во-вторых хотелось бы изменить аплет «Поиск в интернете» добавив туда несколько русcкоязычых сервисов.
• Про батарейку: поищите в /usr/share/icons или /usr/share/themes, там где-то должны быть иконки всех состояний батареи. Достаточно их перекрасить и не нужно менять сам апплет
• Про поиск: я нашёл что в /usr/share/mis/ лежат файлики с описанием поисковиков. Возможно, достаточно создать там ещё один файлик для яндекса (модифицировав как нужно), и он сам подцепится. Проверить прямо сейчас не могу — таблетка дома.
Для Яндекса в такой XML'ке нужно прописать action=\"http://yandex.ru/yandsearch\", user-input=\"text\", дополнительных <input>'ов не нужно. Ну и иконку и имя соответственно поменять.
Спасибо за наводку. Изменил википедию, теперь она у меня русская, а с яндексом что-то не срослось. Взял за пример у гугла подставил свои значения и получилось вот что:
<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>
Но в строке поиска его не видно в аплете.
Удалите апплет с рабочего стола и добавьте опять — и всё появится. Это равноценно перезапуску апплета.
Кстати, тэги <input> для яндекса файла можно убрать
Большое спасибо. А вот с иконками статусбара такая фишка не прокатила. Перекрасил «батарейку», перезагрузил устройство, выключил и включил иконку, изменений нет. Как была «батарейка» белой, так и осталась. Может где-нибудь прописано, что картинка должна остаться не цветной.
Но всё таки получилось случайно. Может есть верный способ перезагрузки иконок статусбара.
а ведь правда, я совсем забыл что нужно обновить кэш иконок (из-под рута):
gtk-update-icon-cache -f /usr/share/icons/hicolor
Получилось. Большое спасибо.
smr_a
Изменил википедию, теперь она у меня русская
что то не пойму, что именно в этом файле подправить надо,чтобы русская была
подробней если можно