web-dev-qa-db-fra.com

Où l'outil de configuration Nautilus-actions enregistre-t-il les actions?

Je souhaite utiliser une ligne de commande, mais je ne sais pas à quoi ressemble cette configuration ni où le sauvegarder.

5
Sergey

Selon le code source , il utilise GConf pour stocker la configuration. Gconf peut être manipulé à partir de la ligne de commande à l'aide de gconftool-2 mais vous devez comprendre le schéma car gconftool est plutôt de bas niveau et ne peut pas garantir que vos modifications sont correctes ou cohérentes. .

Vous trouverez peut-être plus facile d'utiliser l'outil de configuration d'action nautilus pour modifier une action et gconftool pour voir ce qui sera modifié plutôt que de donner directement un sens à la description du schéma.

2
msw

Quand ils sont exportés en allant à tools: export aassistant (regardez aussi Edit-Preferences-Export), ils contiennent les paramètres Gconf, mais en même temps les paramètres définis dans l'outil de configuration d'action nautilus sont des fichiers .desktop créés dans /.local/share/file-manager/actions, et ils ne contiennent pas de tels paramètres, à l'exception de certains qui correspondent aux niveaux supérieurs d'un menu arborescent.

Par exemple, après avoir créé ce paramètre dans outil de configuration d'action Nautilus :

enter image description here

ce qui donne ceci:

enter image description here

les menus de niveau supérieur tels que "Sous-titres" et "Télécharger les sous-titres" contiennent des lignes telles que ItemsList=3f0b618c-c6fe-436c-86a9-2ebd9b1a77dd;1601ae38-5d78-4214-aeef-b7feb9864fc7;d67b7f55-6b10-418b-bfe8-eb9d4e5e7732;66242038-c8b1-414f-9ef2-4d5bb831a027;, qui sont des paramètres gconf qui ne peuvent pas vraiment être modifiés manuellement dans le fichier texte, tandis que les éléments de niveau le plus bas (les actions elles-mêmes - EN, RO , FR, etc) n’ont pas de telles lignes de code et peuvent être édités.

1
user47206