domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
Cобственно вопросы состоят в следующем: 1. откуда вообще исторически взялись *.desktop файлы (в сторону каких проектов ман курить и из каких времен пошла унификация в этот самый формат ярлыка)? 2. что предоставляет система для работы с этими самыми ярлыками? (про kde-$version_N и gnome-$version_N не вспоминать. Интересуют именно консольные программы/утилиты и максимально независимые от различных DE библиотеки)
Да пребудет с вами знание ip адреса
|
honaht |
|
Темы:
5
Сообщения:
266
Участник с: 04 февраля 2011
|
domov0yxdg-utils.
gentoo
|
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
В терминале их надо посмотреть через cat Exec=geany %F А по-хорошему их вовсе не надо из терминала запускать, они для этого не предназначены. |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
xdg-utils.не совсем то что интересует. Этот пакет я уже внимательно разглядывал. lampslave, насчет этого варианта я в курсе. Но меня сильно смущает мысль что четыре широко известных ДЕ будут в куче мест дергаться отыскивая это единственное и неповоримое место и от первого символа “=” в строке страдать извращениями на тему “ну запусти меня”. ИМХО : неаккуратно как то получается.
Да пребудет с вами знание ip адреса
|
honaht |
|
Темы:
5
Сообщения:
266
Участник с: 04 февраля 2011
|
Может спецификация даст ответы на вопросы: http://standards.freedesktop.org/deskto … ec/latest/
gentoo
|
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
часть ответов спецификация действительно дала. Хотя в принципе почти то же самое есть и на русском языке. Остался еще один вопрос: где и как запоминается положение иконки на рабочем столе?
Да пребудет с вами знание ip адреса
|
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
часть ответов спецификация действительно далаНу и как? “Дёргаются”? где и как запоминается положение иконки на рабочем столеОчевидно, в конфиге рабочего стола. Или специально предназначенном файле. В Xfce, например, в файлах .rc в папке .config/xfce4/desktop/ |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
В каждом DE как-то по-своему должно быть. В старом гноме, в частности, некоторые из них селились в gconf-editor-е, в кедах не помню, натыкался когда-то, но забыл. По идее, где-то в ~/.kde4/share/config/.plasmarc или что-то вроде того. |
anode |
|
Темы:
7
Сообщения:
982
Участник с: 30 августа 2011
|
А вас не смущает, что ни у одного из файлов с расширение .десктоп не установлен бит “исполняемый файл”? Даже есть ответы на ваш вопрос, хотя он граничит, очень близко с … ну, вы поняли. Курить очень вредно, читать полезно, может быть фридесктоп.орг вам поможет. |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
anode bash test.sh Из исполняемого скрипта можно подключить “неисполняемый”, тем самым исполнив. Короче говоря. Еcли .desktop обрабатывет какой-то внешний скрипт/программа, то нет никаких поводов к тому, что бы сами файлы были исполняемыми. Это даже лишнее, и уж тем более - не должно смущать. Мягко говоря наезд не по адресу.. |