Si Nautilus est utilisé pour déposer un fichier sur un partage samba dans une application, l'application verra alors: "SMB: // serveur/partage/fichier"
Comment l'application est-elle censée détecter le chemin gvfs réel et fonctionnel de ce fichier? différentes versions d'Ubuntu ont des chemins différents vers le dossier gvfs.
y a-t-il une API, ou un script de conversion, ou quelque chose comme ça, qui pourrait traduire cela dans le chemin ull GVFS?
Utilisez GIO GVfs , par exemple en Python:
#!/usr/bin/env python
from gi.repository import Gio
uri='SMB://server/share/file'
gvfs=Gio.Vfs.get_default()
path=gvfs.get_file_for_uri(uri).get_path()
print path