Midilibre.fr
Tous les blogs | Alerter le modérateur| Envoyer à un ami | Créer un Blog

19/01/2009

[gnome] - Faire un applet pour ajouter un répertoire ou un fichier à Audacious

capture-0.pngVous commencez a me connaitre maintenant, Python reste pour moi l'outil à tout faire... et j'ai la vilaine manie de travailler avec un casque en écoutant de la musique. Vous allez me dire quel lien entre les deux ? et bien il est tout simple : j'utilise Audacious et je trouve le processus d'importation d'un album dans Audacious non adapté a mon fonctionnement, je voulais quelque chose de simple et de rapide, en gros quand je veux écouter tel album, je souhaite cliquer sur le dossier et ca s'ajoute dans Audacious... (certes je peut faire un glisser déplacer...mais ce n'est pas le propos)

Heureusement pour moi il y a la possibilité de faire des plugins pour Nautilus avec Python. J'ai donc crée un fichier dans le répertoire approprié : ~/.nautilus/python-extensions et l'ai rendu exécutable avec un joli chmod +x ... la dernière étape est le code en lui même ;-) que vous pourrez trouver ici.

Le principe est simple on détecte si un seul élément (fichier ou dossier) est bien sélectionné avec if len(files) != 1 si c'est le cas il faut supprimer la premiere partie de la variable (les 7 premiers caractères sinon on se retrouve avec file:// et python ne sait pas quoi en faire) avec self.filename = urllib.unquote(file.get_uri()[7:]).

Ligne 22 et 23 on vérifie que si le fichier n'est pas un répertoire, il contient bien l'extension approprié pour être lu dans audacious. On branche ensuite le menu au menu contextuel de Nautilus.

Il reste a crée la fonction qui va lancer audacious avec le répertoire ou le fichier en argument :

os.system('audacious "%s"&'%file.get_uri()[7:])

me voila paré pour ajouter a tour de bras des albums dans Audacious.

 

03/10/2008

[gnome] - Redimensionner une/des images

8381f739bc849a6af9ff5bf502f58e54.jpgJe cherchais un moyen de pouvoir rapidement retailler, un ou des photos avec le clics droit. J'ai trouvé mon bonheur avec le paquet nautilus-image-converter en un tour de clic je peux retailler une image à la dimension que je souhaite.
 
Le principe est simple vous faites un clic droit sur l'image (ou les images) et il suffit de cliquer sur "Redimensionner les images".
Une interface  vous permets alors de choisir la nouvelle taille (standard ou personnalisé), soit en pixels soit avec un ratio. Une dernière option vous permets de décider si vous remplacer le fichier ou si un nouveau nom doit être attribué au fichier.
 
A noter que ce paquet vous permets également de faire pivoter une ou des images.
 
Nota : il vous faudra redémarrer nautilus pour que les changements prennent effet (ou alors faire un killall nautilus) 

23/08/2008

[kde] - Ajouter une applet et naviguer rapidement dans ses fichiers !

Aujourd'hui nous allons ajouter un petit logiciel qui se place en bas dans la barre des tâches (une applet).

Ce petit logiciel va nous permettre de voir rapidement nos dossiers et fichiers. D'habitude, lorsque vous voulez accéder à un fichier ou un dossier, vous ouvriez votre gestionnaire de fichier (Dolphin, konqueror...). Avec cette applet en 2 fois moins de clics, vous allez accèder et ouvrir ce que vous souhaitez.

Pour l'activer, il suffit de faire un clic droit sur la barre des tâches en bas et cliquez sur ajouter une applet au tableau de bord. (Si vous n'aviez pas l'option cliquez sur Déverrouiller les tableaux de bords et recommencez l'opération).

efd3309e5ffb8cb51d45542f50589f1f.jpg

Tapez explo et vous allez avoir une seule option (celle qui est ci-dessus). Cliquez deux fois dessus puis OK.

Une nouvelle icônes se place dans la partie de la barre du tableau de bord en bas. En faisant un clic gauche dessus, vous allez voir tous vos dossiers (comme ci-dessous, cliquez dessus pour agrandir).

Vous pouvez maintenant ouvrir un dossier en cliquant sur Ouvrir dans le gestionnaire des fichiers ou ouvrir directement un fichier en cliquant dessus. 

2b5df0e1b6e54b5191936f7bf6ef887c.jpg

Astuce : si l'emplacement ne vous plaît pas, cliquez sur le bouton de droite et déplacer le menu... maintenant en bougeant la souris vous pouvez le mettre où vous le souhaitez.