.
virusphoto virusphoto

Identifiant

Mot de passe

Derniers messages Messages du jour Sujets sans réponse S'inscrire

Rejoignez-nous !

VirusPhoto » Forum » Discussions sur la photo » Logiciels photo

Noter la discussion : Script VirusPhoto pour linux

Aller au premier non-lu
  #1  
non lus 23/10/2007, 07h12
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 7
180 Photiz - Faire un don

Script VirusPhoto pour linux


Bonjour à tous.

Trouvant ennuyeux de devoir redimensionner mes photos pour VirusPhoto avec the Gimp, j'ai crée un petit script pour linux à placer dans le repertoire ~/.gnome2/nautilus-scripts pour pouvoir l'utiliser avec nautilus.

Plus précisement ce script va redimensionner l'image (ou les images) selectionnées dans nautilus et les placer dans le repertoire VirusPhotoOutput du repertoire courant.

Pour fonctionner il nécessite le packet imagemagick (sudo apt-get install imagemagick sous ubuntu, emerge -av imagemagick pour gentoo)

Voici donc le code de ce script je vous laisse le copier coller.

~/.gnome2/nautilus-scripts/resize-VP

Code:
#! /bin/bash #/* # * # * Author: GaRgAm # * Created: 23 oct 2007 # * Modified: 23 oct 2007 # * # * This program is free software; you can redistribute it and/or modify # * it under the terms of the GNU General Public License as published by # * the Free Software Foundation; either version 2 of the License. # * # * This program is distributed in the hope that it will be useful, # * but WITHOUT ANY WARRANTY; without even the implied warranty of # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # * GNU General Public License for more details. # * # * You should have received a copy of the GNU General Public License # * along with this program; if not, write to the # * Free Software Foundation, Inc., # * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # * This program resize one or more image at time to fit a resolution # * maximal of 1000x800 to be uploaded on virusphoto.com # * To use it with Nautilus please copy it to ~/.gnome2/nautilus-scripts # # TODO: - progress bar (with zenity) # - mime type verification # - log error in a log file # - auto-upload on virus-photo blog (is it possible?) while [ $# -gt 0 ]; do path=VirusPhotoOutput mkdir 2> /dev/null width=`identify -format "%w" $1` heigh=`identify -format "%h" $1` if [ -eq ]; then convert -resize 800x800! $1 /$1 elif [ -gt ]; then k=$((*1000 / )) convert -resize 1000x! $1 /$1 else k=$((*800 / )) convert -resize x800! $1 /$1 fi shift done;

Pour le faire fonctionner faire un petit
Code:
chmod +x ~/.gnome2/nautilus-scripts/resize-VP

Et voila le script est utilisable
Vous n'avez plus qu'à cliquez droit sur la ou les images que vous voulez redimensionner et sélectionner "Script/resize-VP"

N'hésitez pas à faire des commentaires ou des suggestions.

edit: j'avais pas mis la bonne version du script

Dernière modification par GaRgAm 23/10/2007 à 13h34.

Pour participer aux discussions et avoir accès à tous les outils
proposés sur VirusPhoto, inscrivez-vous en quelques secondes : cliquez ici.

Outils de la discussion Chercher dans ce sujet
Rechercher dans la discussion:

Recherche avancée

Noter la discussion
Evaluez cette discussion :
  #2  
non lus 23/10/2007, 15h50
--nattfodd
 
Messages: n/a
Photiz - Faire un don
Euh... Il ne manquerait pas des variables à certains endroits (je soupçonne le forum d'interpréter certains bouts de code, c'est un gros problème en général). Par exemple sur le mkdir, ou les arguments des -gt/-eq. Si c'est bien le cas, propose plutôt un lien ou copie le sur http://rafb.net/paste
  #3  
non lus 23/10/2007, 22h51
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 7
180 Photiz - Faire un don
Heu oui effectivement merci de l'avoir remarqué
Donc voici le lien vers le paste.
Il est indiqué PHP car il n'y avais pas de coloration syntaxique bash, mais ca ne change rien
je n'ai pas encore le droit de poster de lien donc ... voici
Code:
rafb.net/p/UwEFSY14.html
VirusPhoto » Forum » Discussions sur la photo » Logiciels photo

 

Discussion précédente / suivante dans cette rubrique :
« Quel logiciel de retouche avec Vista? | EOS UTILITY et windows vista pas bon ménage! »

Non-lu Non-lu  
Bloguer ceci Outils de la discussion Rechercher dans la discussion Noter la discussion

Outils de la discussion Rechercher dans la discussion
Rechercher dans la discussion:

Recherche avancée
Noter la discussion
Noter la discussion:

 


LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Powered by vBulletin® Version 3.8.2 - Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
2006 - 2017 © ® VirusPhoto. Tous droits réservés.