Доступ к настройкам gconf

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Ответить
GhostII
незнакомец
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск
Контактная информация:

Доступ к настройкам gconf

Сообщение GhostII »

Вобщем, требуется из программы изменить настройки gnome - как это делается с помощью утилиты gconftool или gconf-editor.
Есть ли примеры работы с этим настройками? Открыть ветку, получить значение? Изменить значение?
Аватара пользователя
vertu
новенький
Сообщения: 12
Зарегистрирован: 09.02.2010 10:02:19

Сообщение vertu »

дык реестр гнома - это, вроде бы, обычные xml файлы
строишь из них дерево любым парсером и всё
GhostII
незнакомец
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск
Контактная информация:

Сообщение GhostII »

Благодарю!
А где они находятся? ;-)
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

В скрытом подкаталоге в домашней папке пользователя:

Код: Выделить всё

/home/<user>/.gconf/
GhostII
незнакомец
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск
Контактная информация:

Сообщение GhostII »

Спасибо, теперь понял, в чем суть - я смотрел уже в этом каталоге, но файлов с нужной опцией не было. Оказывается, там хранятся только параметры, отличные от значений по умолчанию. Если же надо изменить, то просто добавляешь в соответствующий файл нужный параметр и все.
Еще раз спасибо! :-)
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Сообщение bw »

Давайте всё же уже начнёте программировать как белые люди?
Почему не используем заботливо приготовленный специально для вас API (http://library.gnome.org/devel/gconf/2.28/)?

..bw
Ответить