nvbn 21.05.2010 10:25
Есть вопрос! — 'Редактор ресурсов' для linux
Помню под windows были такие программы, в которых можно было редактировать ресурсы различных приложений, есть ли такео под linux?А то уж очень сильно хочется убить иконку скайпа в трее =)
Иконка для трея хранится внутри бинарника.
Убить в трее иконку скайпа, отредактировав ресурсы)
Или есть какой-нибудь другой способ?
Или есть какой-нибудь другой способ?
Иконку где? В трее? В заголовке окна? В списке окон? В меню приложений? Возможно, никакой редактор ресурсов и не потребуется, иконка может храниться где-нибудь в /usr/share/icons или /usr/share/pixmaps, ее можно скрыть настройкой заголовков окна, настроить скайп не показываться в трее или другим способом.
Не, нету его иконок в /usr/share/icons и /usr/share/pixmaps, и в других местах тоже, в свое время искал и не нашел... Значит где-то глубоко внутри зарыты, а поменять охота, т.к. раздражает его зеленая морда в монохромном трее.

Больше половины сам перерисовал и подсовывал к теме elementary-monochrome. Можете скачать но предупреждаю сразу, она еще очень кривая.
Там ничего нет, что влияет на трей:
% find /usr/share -iname 'skype*'
/usr/share/doc/skype
/usr/share/applications/skype.desktop
/usr/share/skype
/usr/share/skype/avatars/Skype Artiste.png
/usr/share/skype/avatars/Skype Brrr... .png
/usr/share/skype/avatars/Skype Jah.png
/usr/share/skype/avatars/Skypers of the Caribbean.png
/usr/share/skype/avatars/Skype-ahoy.png
/usr/share/skype/avatars/Skype Candy.png
/usr/share/skype/avatars/Skype Smiley.png
/usr/share/skype/avatars/Skype-a-Manger.png
/usr/share/skype/avatars/Skype Boarder.png
/usr/share/skype/avatars/Skype Cool Shades.png
/usr/share/skype/avatars/Skype Aid.png
/usr/share/skype/avatars/Skype Shorty.png
/usr/share/skype/avatars/Skype Goaaaaal.png
/usr/share/skype/avatars/Skype 502.png
/usr/share/skype/avatars/Skype Time.png
/usr/share/skype/avatars/Skype San.png
/usr/share/skype/avatars/Skype Cola.png
/usr/share/skype/avatars/Skype.png
/usr/share/skype/avatars/Skype Safety.png
/usr/share/skype/avatars/Skype Extreme.png
/usr/share/skype/avatars/Skype Beauty.png
/usr/share/skype/avatars/Skype Bling.png
/usr/share/skype/avatars/Skype Jyve.png
/usr/share/skype/avatars/Skype Headset.png
/usr/share/skype/avatars/Skype in a Bag.png
/usr/share/skype/avatars/Skype-in-one.png
/usr/share/skype/sounds/SkypeLogin.wav
/usr/share/skype/sounds/SkypeLogout.wav
/usr/share/skype/lang/skype_uk.ts
/usr/share/skype/lang/skype_th.qm
/usr/share/skype/lang/skype_fr.qm
/usr/share/skype/lang/skype_lt.ts
/usr/share/skype/lang/skype_pt_br.ts
/usr/share/skype/lang/skype_uk.qm
/usr/share/skype/lang/skype_ru.ts
/usr/share/skype/lang/skype_pl.ts
/usr/share/skype/lang/skype_et.ts
/usr/share/skype/lang/skype_pl.qm
/usr/share/skype/lang/skype_ro.qm
/usr/share/skype/lang/skype_it.ts
/usr/share/skype/lang/skype_lv.ts
/usr/share/skype/lang/skype_lt.qm
/usr/share/skype/lang/skype_zh_t.qm
/usr/share/skype/lang/skype_tr.qm
/usr/share/skype/lang/skype_es.ts
/usr/share/skype/lang/skype_bg.ts
/usr/share/skype/lang/skype_tr.ts
/usr/share/skype/lang/skype_en.ts
/usr/share/skype/lang/skype_it.qm
/usr/share/skype/lang/skype_zh_s.ts
/usr/share/skype/lang/skype_es.qm
/usr/share/skype/lang/skype_zh_t.ts
/usr/share/skype/lang/skype_pt_pt.ts
/usr/share/skype/lang/skype_pt_br.qm
/usr/share/skype/lang/skype_de.qm
/usr/share/skype/lang/skype_th.ts
/usr/share/skype/lang/skype_de.ts
/usr/share/skype/lang/skype_lv.qm
/usr/share/skype/lang/skype_et.qm
/usr/share/skype/lang/skype_ru.qm
/usr/share/skype/lang/skype_en.qm
/usr/share/skype/lang/skype_ja.qm
/usr/share/skype/lang/skype_pt_pt.qm
/usr/share/skype/lang/skype_zh_s.qm
/usr/share/skype/lang/skype_ro.ts
/usr/share/skype/lang/skype_ja.ts
/usr/share/skype/lang/skype_ko.qm
/usr/share/skype/lang/skype_fr.ts
/usr/share/skype/lang/skype_bg.qm
/usr/share/skype/lang/skype_ko.ts
/usr/share/pixmaps/pidgin/emotes/skype
/usr/share/pixmaps/pidgin/protocols/16/skypeout.png
/usr/share/pixmaps/pidgin/protocols/16/skype.png
/usr/share/pixmaps/pidgin/protocols/22/skypeout.png
/usr/share/pixmaps/pidgin/protocols/22/skype.png
/usr/share/pixmaps/pidgin/protocols/48/skypeout.png
/usr/share/pixmaps/pidgin/protocols/48/skype.png
/usr/share/pixmaps/skype.png
/usr/share/icons/skype.png
Универсального способа не существует.
По слухам, оно написано на Qt. А формат ресурсов Qt известен, его можно поковырять, если бинарник не зашифрован.
По слухам, оно написано на Qt. А формат ресурсов Qt известен, его можно поковырять, если бинарник не зашифрован.
Забудем про Скайп, сузим поиск: есть ли такие прграммы для QT и GTK? Мне вот тоже интересно.
> skype --help
Skype 2.1.0.81
Usage: skype
Options:
--resources=<path> Specify a path where Skype can find its resource files.
Default: /usr/share/skype
Ня?
Так чо надо-то?