Положение значка на рабочем столе (программно доступ и управляют),

Я хотел бы программно получить доступ и управлять положениями Значка на рабочем столе, их значками, и т.д.

Это для файлов и каталогов, что Вы сохраняете в ~ / Рабочий стол.

Где этот материал хранится?

8
задан 13 January 2015 в 11:22

1 ответ

Сохраненный как атрибуты метаданных GVFS.

Для получения всех атрибутов метаданных GVFS для файла/каталога:

gvfs-info '/home/user/Desktop/Untitled Folder/'

Для получения определенного атрибута - позиция значка:

gvfs-info -a 'metadata::nautilus-icon-position' '/home/user/Desktop/Untitled Document/'

Для установки позиции значка:

gvfs-set-attribute -t string '/home/user/Desktop/Untitled Document/' 'metadata::nautilus-icon-position' '500,500'

Не забывают обновлять рабочий стол (ключ F5) для наблюдения эффекта.

, Если более низкое управление уровнем потребовало, существует API Расширения Наутилуса (через libnautilus):

https://developer.gnome.org/libnautilus-extension/stable /

и конкретно:

https://developer.gnome.org/libnautilus-extension/stable/NautilusFileInfo.html

8
ответ дан 23 November 2019 в 05:43

Другие вопросы по тегам:

Похожие вопросы: