Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/02/2008, à 14:28

chaoswizard

Modifier automatiquement les "Ouvrir avec..."

Salut à tous,

J'aimerais faire un petit script qui permettrait de changer automatiquement le programme par défaut d'une application (cela m'éviterais de le faire à chaque fois que j'installe Ubuntu...).

Par exemple, pour que tous les .avi,.mpeg.mpg.divx.vob,... s'ouvrent avec SMplayer.

Un seul problème, je ne sais pas vraiment comment faire hmm...

Dernière modification par chaoswizard (Le 17/02/2008, à 14:29)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#2 Le 20/02/2008, à 21:24

chaoswizard

Re : Modifier automatiquement les "Ouvrir avec..."

Personne n'a une idée ? neutral

Dernière modification par chaoswizard (Le 21/02/2008, à 21:42)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#3 Le 21/02/2008, à 21:33

johnlege

Re : Modifier automatiquement les "Ouvrir avec..."

Bonsoir,
je viens de chercher comme toi,
il existe un fichier nommé /usr/share/applications/mimeinfo.cache qui contient en fonction des extensions, les applications qui peuvent être exécutées.
Ces applications exécutées sont dans le même répertoire, elles s'appellent application.desktop hmm
dans le répertoire de l'utilisateur $HOME/.local/share/applications/ existe aussi un fichier mimeinfo.cache propre à l'utilisateur, la référence aux applications à exécuter est faite sur le même principe avec application.desktop hmm
En résumé, soit on généralise les applications à exécuter en modifiant /etc/mimeinfo.cache en ajoutant l_autre_application_pour_ouverture.desktop sur la ligne de l'extension, et le fichier l'autre_application_pour_ouverture.desktop existe dans le même répertoire, ou on raisonne sur le user, et on crée un fichier mimeinfo.cache spécifique avec l'application.desktop au niveau du user.
si tu trouves comment on mets l'application par défaut dans /etc/mimeinfo.cache
je suis preneur


Merci d'indiquer résolu dans le titre quand c'est résolu

Hors ligne

#4 Le 21/02/2008, à 21:47

chaoswizard

Re : Modifier automatiquement les "Ouvrir avec..."

Oulà, je ne pensais pas faire ça comme ça...

En réalité, je pensais partir d'un petit script qui permet de faire que les miniatures des vidéos soient gérées par mplayer.
Je pensais que le fonctionnement serait un peu prés similaire...

Je te donne quand même le script en question, tu seras pi être plus inspiré que moi...

if [ -e /usr/bin/mplayer-video-thumb.sh ]; then
for i in $(cat video_ext); do
echo "Seting Key for "$(echo $i | sed -e 's/\/desktop\/gnome\/thumbnailers\///g')""
/usr/bin/gconftool-2 -s "$i"/command -t string '/usr/bin/mplayer-video-thumb.sh %u %o'
/usr/bin/gconftool-2 -s "$i"/enable -t boolean 'true'
done
else
 echo "setup not complet"
 exit
fi

où video_ext est la liste :

/desktop/gnome/thumbnailers/application@ogg
/desktop/gnome/thumbnailers/application@smil
/desktop/gnome/thumbnailers/application@vnd.rn-realmedia
/desktop/gnome/thumbnailers/application@vnd.rn-realvideo
/desktop/gnome/thumbnailers/application@x-extension-m4a
/desktop/gnome/thumbnailers/application@x-extension-mp4
/desktop/gnome/thumbnailers/application@x-flash-video
/desktop/gnome/thumbnailers/application@x-matroska
/desktop/gnome/thumbnailers/application@x-ms-asf
/desktop/gnome/thumbnailers/application@x-ogg
/desktop/gnome/thumbnailers/application@x-quicktime-media-link
/desktop/gnome/thumbnailers/application@x-shockwave-flash
/desktop/gnome/thumbnailers/application@x-shorten
/desktop/gnome/thumbnailers/application@x-smil
/desktop/gnome/thumbnailers/application@xspf@xml
/desktop/gnome/thumbnailers/audio@x-pn-realaudio
/desktop/gnome/thumbnailers/image@vnd.rn-realpix
/desktop/gnome/thumbnailers/image@vnd.rn-realpix
/desktop/gnome/thumbnailers/misc@ultravox
/desktop/gnome/thumbnailers/video@3gpp
/desktop/gnome/thumbnailers/video@dv
/desktop/gnome/thumbnailers/video@mp4
/desktop/gnome/thumbnailers/video@mpeg
/desktop/gnome/thumbnailers/video@msvideo
/desktop/gnome/thumbnailers/video@quicktime
/desktop/gnome/thumbnailers/video@vnd.divx
/desktop/gnome/thumbnailers/video@vnd.rn-realvideo
/desktop/gnome/thumbnailers/video@x-anim
/desktop/gnome/thumbnailers/video@x-avi
/desktop/gnome/thumbnailers/video@x-flc
/desktop/gnome/thumbnailers/video@x-fli
/desktop/gnome/thumbnailers/video@x-m4v
/desktop/gnome/thumbnailers/video@x-mpeg
/desktop/gnome/thumbnailers/video@x-ms-asf
/desktop/gnome/thumbnailers/video@x-msvideo
/desktop/gnome/thumbnailers/video@x-ms-wmv
/desktop/gnome/thumbnailers/video@x-nsv
/desktop/gnome/thumbnailers/video@x-ogm@ogg
/desktop/gnome/thumbnailers/video@x-matroska

Je cherchais donc comment faire ça avec gconf...

Dernière modification par chaoswizard (Le 21/02/2008, à 21:47)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#5 Le 25/02/2008, à 12:29

chaoswizard

Re : Modifier automatiquement les "Ouvrir avec..."

Pas d'idée ?


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#6 Le 11/03/2008, à 15:07

nico_co

Re : Modifier automatiquement les "Ouvrir avec..."

tu te complique la vie dans le repertoire /home/toit/.local/share/application/ tu trouveras sur ton compte un fichier defaults.list qui tout simplement la liste des assosiation type-mime = racourci-menu
soit pour lancer un MP3 avec xmms

audio/mpeg=xmms.desktop

ou pour tous les utilisateurs le memes fichier defauts.list dans /usr/share/applications


;) Nico
Linux User : 486012
Ubuntu User : 26381

Hors ligne

#7 Le 14/03/2008, à 06:51

chaoswizard

Re : Modifier automatiquement les "Ouvrir avec..."

D'accord, je vais regarder de ce coté là alors !!!

(il me semble que le fichier dans mon /home ne contient que les modifs que j'ai faite !)

Dernière modification par chaoswizard (Le 14/03/2008, à 06:53)


Ubuntu ==> Debian ==> Archlinux

Hors ligne