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.

#151 Le 09/11/2007, à 20:19

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

Apparement ca motive du monde...je me lance donc...

Est ce que vous pensez qu'il faut que je fasse un nouveau topic sur le forum pour mon script?
comme cela je tiens à  jour la première page pour avoir la dernière version et aussi une remontée des bugs?

Bon concrètement, la phase 2 cité plus haut est en cours, voici le code :

#!/bin/bash
#-------------------------------------------------------
#
#DESCRIPTION: script permettant de classer ces documents
#
#-------------------------------------------------------
#AUTEUR : yleetiny
#DATE DE DERNIERE MODIFICATION: 09/11/2007        
#-------------------------------------------------------
#
#BUT PRESENT:
#Rechercher dans un dossier $DirRechFich,
#tous les fichiers contenant les chaines de caractères $2,  
#et les déplacer vers le sous-dossier de $DirRechDest contenant les chaines de caractères $2.
#
#BUGS CONNUS:
# 1-Problèmes si plusieurs dossiers de sorties ($DirDest) sont trouves 

##
#definition des variables (à  adapter suivant l'utilisation)
DirRechFich="$1"
String="*$2*"

DirRechDest="$1"
DirDest=$(find "$DirRechDest" -type d -iname "$String" -print) 

#Les tests 
#----------
#pour vérifier les variables 
#echo -e "DirRech=$DirRech \nString=$String \nDirDest=$DirDest\n" ;

#pour la recherche des fichiers en printant le résultat
#find "$DirRech" -type f -iname "$String" -print  

#
#La commande finale :
#--------------------
#pour rechercher et déplacer 
find "$DirRech" -wholename "$DirDest" -prune -o -type f -iname "$String" -exec mv -v -t "$DirDest" '{}'  \;

toute aide est bienvenue concernant la résolution des bugs.
et si vous trouvez des bugs aussi.
Bon plutot que d'attaquer ce qui est long (la gestion des bugs)
je préfère avancer : en le rendant plus intelligent:
un dossier qui contient des sous-dossiers...
un autre à  classer...
les fichiers "à  classer" se déplacent dans les bons sous-dossiers.

Par contre j'aurais quelques questions pour plus tard:
1- quelle est la commande la plus flexible permettant de comparer deux chaà®nes de caractères?
(trouver les points commun et autre, à  l'image du diff/Tkdiff pour les fichiers)
2- comment faire un find avec plusieurs dossiers non cherchés (-prune)?
Merci d'avance pour vos réponses...

Dernière modification par yleetiny (Le 09/11/2007, à 20:55)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#152 Le 10/11/2007, à 06:21

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

nomdidiou c'est dgénial chte schript

Hors ligne

#153 Le 10/11/2007, à 12:24

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

Bon j'ai créé un topic pour mon "truc".
Voilà  le lien :
http://forum.ubuntu-fr.org/viewtopic.php?id=164701
Note : comme c'est pas au point, je l'ai placé dans la rubrique Programmation/Développement.


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#154 Le 10/11/2007, à 12:42

Skippy le Grand Gourou

Re : [Script] dossier magique qui tri tout seul vos fichiers

yleetiny > Tu pourrais y mettre un lien vers celui-ci, pour ceux pour qui ça suffit et qui ne veulent pas attendre...

xelator > Tu pourrais éditer ton premier post pour mettre un lien vers un script fonctionnel et/ou le wiki...

Hors ligne

#155 Le 11/11/2007, à 06:34

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

je vous propose une autre voie pour aboutir au même résultat

le script obtenu est enregistré en tant que trier.sh  après vérification des droits d'exécution il est déplacé dans usr/bin

il suffit alors après avoir installé gnome-terminal  d'appeler la console ( clic droit) et de taper trier

#!/bin/bash

echo "début du tri"


mv *.mp3 *.mp4                    ~/Musique
mv *.txt *.doc *.odt *.pdf        ~/Documents
mv *.avi *.flv *.mpg *.mpeg       ~/Videos
mv *.tar *.zip *.bz2              ~/Archives
mv *.deb                          ~/Packages
mv *.jpeg  *.jpg *.png  *.bmp     ~/Images

echo "tri terminé"
sleep 5

echo "tchao"

sleep 5



pour eviter toute grosse gaffe en tant que root ( du genre trier  un dossier système) ce serait bien d'inclure une demande de confirmation du genre voulez-vous continuer) une idée ( je ne suis pas aussi féru que vous)


volontairement je n'ai pas cherché à  trier les fichiers sans extensions ou divers car en essayant directement le script dans  le bureau avec le critère*.* les raccourcis  sont déplacés ( évident quand on réfléchit une seconde) donc mieux vaut avoir qq fichiers qui  ne soient pas triés et compléter  le script au fur et à  mesure de ses besoins:D:D

Hors ligne

#156 Le 11/11/2007, à 07:16

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

bon voila ce qu j'ai pondu lol  en allant pomper des bribes de script  votre opinion?
---------------------------------------------------------------------------------
#!/bin/bash
PS3="> vous avez demandé à  trier ce dossier  voulez-vous continuer? " # definit l'invite du menu
select choix in  "oui(y/Y)" "non(n/N)"; do
case $REPLY in

  1|y*|Y*) # on accepte en appuyant sur 1 ou en tapant un mot commencant par Y ou y

echo "OK" # on y va
     echo "début du tri"


mv *.mp3 *.mp4  ~/Musique
mv *.txt *.doc *.odt *.pdf ~/Documents
mv *.avi *.flv *.mpg *.mpeg ~/Videos
mv *.tar *.zip *.bz2        ~/Archives
mv *.deb   ~/Packages
mv *.jpeg  *.jpg *.png       ~/Archives
echo "tri terminé"
sleep 1

echo "tchao"

sleep 2
break;;
  2|n*|N*) echo "Au revoir" # on quitte en appuyant sur 2 ou en tapant un mot commencant par n ou N
     break;;
  *) echo "Je n'ai pas compris votre réponse . Veuillez repeter svp.";;
  esac
done

Dernière modification par etalarmor (Le 11/11/2007, à 07:18)

Hors ligne

#157 Le 11/11/2007, à 07:44

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

voilà  une version avec la liste des fichiers et dossiers non triés après le passage du script ( ce qui permet de rajouter  les extensions oubliées):lol:

#!/bin/bash
PS3="> vous avez demandé à  trier ce dossier  voulez-vous continuer? " # definit l'invite du menu
select choix in  "oui(y/Y)" "non(n/N)"; do
case $REPLY in

  1|y*|Y*) # on accepte en appuyant sur 1 ou en tapant un mot commencant par Y ou y

echo "OK" # on y va


echo "début du tri"

mv *.mp3 *.mp4  ~/Musique
mv *.txt *.doc *.odt *.pdf ~/Documents
mv *.avi *.flv *.mpg *.mpeg ~/Videos
mv *.tar *.zip *.bz2        ~/Archives
mv *.deb   ~/Packages
mv *.jpeg  *.jpg *.png       ~/Archives
echo "tri terminé"
sleep 1
echo "les dossiers et les fichiers  suivants n'ont pas été triés"

ls -C --color


sleep 5

echo "tchao"

sleep 2
break;;

  2|n*|N*) echo "Au revoir" # on quitte en appuyant sur 2 ou en tapant un mot commencant par n ou N
     break;;
  *) echo "Je n'ai pas compris votre réponse . Veuillez répéter svp.";;
  esac
done

Hors ligne

#158 Le 15/11/2007, à 12:59

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

salut...
est-ce que cà  vous tenterai de fusionner les différents scripts?
comme je me suis mis que très récemment au scripts avancés (j'ai un peu bouquiner par-ci par-là ) je suis pas capable de faire tout moi-même.
Pour les gens ce serai plus simple à  utiliser.

Et de développer chacun sa petite partie?
Du genre, (d'après, les scripts cités sur ce topic) :
etalarmor => interface graphique
Skippy le grand Gourou => Tri en fonction des types.
moi => maintien d'un classement déjà  existant.

est ce que ca vous tente?


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#159 Le 15/11/2007, à 17:15

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

euh
j'ai abandonné la voie de skippy ( excuse -moi skippy)parceque  j'avais des fichiers qui me renvoyaient des erreurs   pour déterminer  le type mime ,
un coup çà  passait
un coup non,
, je trouvais que les instructions étaient lentes ça m'a gonflé

j'ai cherché une autre voie , je voulais  un tri rapide, qui ne me déplace pas des fichiers sans  me le demander ( en mettant  le non triable dans divers) ,et qui puisse être appelé depuis  n'importe quel dossier , c'est pourquoi j'ai pensé à  utiliser comme discriminant l'extension et comme trieur la commande mv , ça s'est avéré extêmement rapide  , j'ai complété en demandant dans mon script les fichiers restants après le tri , puis en mettant les avertissements en gras

enfin en combinant avec gnome-terminal  on peut  appeler le script logé dans usr/bin  depuis n'importe quel répertoire

Si on veut créer un gui  il faudrait qu'on puisse choisir  le répertoire à  trier avec ou non les sous-répertoires   ,les répertoires de destination et les types de fichiers à  trier en fonction des  répertoires de destination 

gros de boulot


je n'ai jamais développé de gui  mais pourquoi pas , miais j'ai tout à  apprendre dans ce domaine




voila o๠j'en suis


#!/bin/bash



echo -e "\033[01m vous avez demandé à  trier ce dossier  voulez-vous continuer? \033[00m " # definit l'invite du menu
select choix in  "oui(y/Y)" "non(n/N)"; do
case $REPLY in

  1|y*|Y*) # on accepte en appuyant sur 1 ou en tapant un mot commencant par Y ou y

echo "OK" # on y va


echo "début du tri"
#ici on trie les extensions en fonction des répertoires o๠vont être déplacés les fichiers
# n'ajoutez pas *.* comme extension au risque de déplacer des fichiers essentiels,
# mieux vaut déplacer le reliquat à  la main,ou renommer quelques fichiers

mv *.mp3 *.mp4  *.ogg *.wav *.flac                           ~/Musique
mv *.txt *.doc *.odt *.pdf *.html *.htm  *.ps  *.war         ~/Documents
mv *.avi *.flv *.mpg *.mpeg *.mov *.wmv                      ~/Videos
mv *.tar *.zip *.bz2                                         ~/Archives
mv *.deb *.rpm                                               ~/Packages
mv *.jpeg  *.jpg *.png *.bmp  *.xcf*.xpm  *.ico *.psd        ~/Images
echo""
echo""
echo -e "\033[01m tri terminé \033[00m"
sleep 1
echo""
echo""
echo -e "\033[01m les dossiers et les fichiers  suivants n'ont pas été triés \033[00m "
# la liste des fichiers non triés permet de repérer les extensions oubliées
echo""

ls -C --color


sleep 5
echo""
echo""
echo -e "\033[01m tchao \033[00m "

sleep 2
break;;

  2|n*|N*) echo -e "\033[01m Au revoir \033[00m " # on quitte en appuyant sur 2 ou en tapant un mot commencant par n ou N
     break;;
  *) echo -e  " \033[01m Je n'ai pas compris votre réponse . Veuillez répéter svp \033[00m ";;
  esac
done

Dernière modification par etalarmor (Le 15/11/2007, à 17:19)

Hors ligne

#160 Le 15/11/2007, à 17:47

Skippy le Grand Gourou

Re : [Script] dossier magique qui tri tout seul vos fichiers

etalarmor a écrit :

j'ai abandonné la voie de skippy ( excuse -moi skippy)

Y'a pas de problème, j'oblige personne... tongue

Simplement cette méthode est plus adaptée dans certains cas que la méthode des noms (car encore faut-il que les fichiers aient des noms cohérents). L'essentiel est d'avoir une méthode qui correspond à ses besoins.

yleetiny > Pourquoi pas, c'est vrai que a serait pas mal effectivement de proposer justement le choix de la méthode de tri, pis d'en faire un paquet compilé, voire un projet sur sourceforge si on veut voir loin... À condition, pour ma part, qu'il y ait au moins une interface de configuration avancée qui puisse permettre de choisir jusqu'à un dossier par type de fichier, parce que j'aime bien quand on peut tout configurer aux petits oignons. big_smile

Malheureusement je ne pense pas avoir suffisamment de temps pour m'impliquer là-dedans, mais ma contribution passée est sous GPL (enfin je sais plus exactement les subtilités, mais on va dire que tant que ça reste libre et gratuit, vous pouvez utiliser et modifier mon script wink).

Hors ligne

#161 Le 15/11/2007, à 18:44

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

OUAIP moi aussi  c'est en gpl ,pour moi plus on partage mieux ça vaut

Hors ligne

#162 Le 23/11/2007, à 20:31

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

bon juste pour dire que ca avance un tout petit peu...
j'ai décidé de ne pas fusionner les codes mais plutà´t de faire un code qui appelle les autres codes suivant une option que vous pouvez mettre : çà  évite certaines difficultés.
bon évidemment faut indiquer o๠se trouve les autres programmes
sinon mon code fonctionne correctement (sans pour autant gérer tous les problèmes de caractères spéciaux, il gère quand meme les espaces).
j'ai même ajouter la suppression des dossiers vides... une fois les fichiers classés...
bon pour plus d'infos je rappelle le lien sur le forum de développement:
http://forum.ubuntu-fr.org/viewtopic.php?id=164701


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#163 Le 24/11/2007, à 21:17

teke

Re : [Script] dossier magique qui tri tout seul vos fichiers

dites, je me demandes si on ne pourrait pas se simplifier la vie en utilisant make pour faire cela ? Il n'y aurait plus un gros script, mais une série de commande ou de script cours réunit dans un même fichier.

qu'en pensez vous ?

#164 Le 25/11/2007, à 04:37

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

@teke:
je veux bien sur le principe... mais j'ai jamais fait de makefile long.. (avec la gestion des indentations qui doivent poser problèmes).
je m'en serts uniquement pour compiler mes programmes d'habitude...
si tu sais faire, je serait ravi que tu m'explique (ou que tu m'envoi sur un tuto digne de nom)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#165 Le 25/11/2007, à 04:46

etalarmor

Re : [Script] dossier magique qui tri tout seul vos fichiers

yleetiny
je serais preneur d'un tuto pour compiler un script tout simple    apparemment tu sais faire big_smile:D:D:D:D

Hors ligne

#166 Le 25/11/2007, à 11:44

teke

Re : [Script] dossier magique qui tri tout seul vos fichiers

j'ai appris sur le tas il y a une année... en fait je ne l'utilise pas pour compiler des programmes mais des site web... et c'est le pied géant... couplé à  sed, svn, vim, curlftpfs ça me fait une plate forme de gestion de site qui écrase tout les programmes que j'ai utilisés depuis 1995... c'est épatant... une petite analyse après six mois d'utilisation m'a montré que j'ai sextuplé ma productivité...

l'extraction svn par make et la configuration automatique de chaque site permet de produire un nouveau site complet à  partir de quelque chose d'existant en moins d'une heure...

des tutos :
http://www.linuxfocus.org/Francais/May2001/article181.shtml
http://ftp.traduc.org/doc-vf/gazette-linux/html/2002/083/lg83-B.html
http://www.eng.hawaii.edu/Tutor/Make/FrenchMake/make_all.htm
http://www.april.org/groupes/doc/make/make.html
http://www.abrillant.com/doc/make/index.html
http://graal.ens-lyon.fr/%7Efvivien/Enseignement/PPP-2001-2002/TP03-GNUmake/index.html
http://www.tastalian.org/scar/article-27.html
http://fr.wikipedia.org/wiki/Make
http://cowww.epfl.ch/infgmel/miniref/miniref-makefile.html
http://iihm.imag.fr/blanch/howtos/GNUMake.html
http://gl.developpez.com/tutoriel/outil/makefile/
http://mapage.noos.fr/emdel/make.htm
http://www.delafond.org/traducmanfr/man/man1/make.1.html

Il y a de tout dans ces tutos, certains sont très complet et peuvent dégoutter dans un premier abord... d'autre son extrêmement simple et génial pour débuter les deux premiers sont les plus simples, pour la suite il n'y a plus d'ordre...

exemple d'un make file qui ne compile rien du tout : (à  ouvrir dans vim pour bénéficier des replis)
http://forum.ubuntu-fr.org/viewtopic.php?pid=1343453#p1343453

ce fichier est un peu brouillons car fait rapidement, de plus l'aide est intégrée directement dans le makefile et s'obtient en tapant "make" ou"make help", ainsi que le fichier de configuration qui est extrait du make lui même...

Pour l'indentation : pas de soucis c'est très simple... les règles sont au fer à  gauche, les commandes bash son indentées par une tabulation. et c'est tout...

J'aimerais juste encore préciser une chose, je ne suis pas un spécialiste en la matière, juste un bidoulleur, je n'ai apris de make que ce dont j'ai besoin pour préparer mes cours à  l'école (il assemble mes dias et mes fiches d'exercice) et pour la gestion des sites dont je m'occupe... SI j'utilise ce système plutà´t que des script, c'est que je le trouve beaucoup plus simple...

Dernière modification par teke (Le 25/11/2007, à 12:04)

#167 Le 25/11/2007, à 12:37

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

@teke
bon j'ai pas tout lu... mais je savais déjà  certaines choses et pour le moment j'ai rien appris...
mon soucis pour le makefile : pas de possibilités de passer des arguments non codés en dur. au lieu de me taper tous les liens pour voir si c'est possible je préfère te le demander... est-ce qu'on peut aussi utilisé... des appels récursif?
(En résumé, je me doute bien que make est surpuissant... mais sait-il géré le dynamique?)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#168 Le 25/11/2007, à 12:51

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

@teke
j'ai tout parcouru, j'ai pas trouvé mon bonheur... pour une utilisation dynamique...

@etalarmor
j'ai une formation orienté calcul scientifique pour mes programmes....
en gros... j'ai très rarement eu besoin de manipuler les fichiers pour des tri....
il y a des solutions existantes en C qui peuvent faire des commandes systèmes...
mais bon je ne pense pas que ce soit la meilleure solution...

bon juste pour me vanter... mon programme fonctionne très bien...l'avez vous testé? (une fois paramétré....on peut faire quasiment tout ce qu'on veut, en choisissant les bonne options : on peut faire appel au classement par mime de skippy, ... on peut utiliser un autre qui classe par extensions... et on peut classer tous les fichiers d'un dossier récurssivement, par rapport aux noms des sous-dossiers d'un second)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#169 Le 25/11/2007, à 12:59

teke

Re : [Script] dossier magique qui tri tout seul vos fichiers

oui c'est possible :
make mavariable=mavaleur

récursif ? le make qui appelle le même maque ? heu... je ne sais pas si c'est possible du moment o๠l'on peut naviguer comme on veut dans le make ce n'est pas vraiment nécessaire...

il est aussi possible d'utiliser des commandes read dans un make

Dernière modification par teke (Le 25/11/2007, à 13:00)

#170 Le 25/11/2007, à 13:02

teke

Re : [Script] dossier magique qui tri tout seul vos fichiers

oui oui, il fonctionne très très bien... et moi il me convient très bien... c'était juste une proposition pour ceux qui demande de le faire évoluer...

#171 Le 25/11/2007, à 13:13

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

@teke
merci.... donc il faudrait que je fasse
make -f 'chemin_du_makefile' 'ma_fonction_que_utiliser' 'mon_paramètre'='ce que je veux'
du style make -f '~/mes_progs/makefile' classer_par_mime dossier="."

c'est un peu long tu trouves pas?
avec mon script il suffit de faire:
"chemin_du_prog" --mime .

Question: est-ce vraiment plus simple?
c'est vrai que passer par plusieurs fichiers c'est moins sympa... mais c'est plus souple (pas 10 000 variables de paramètres dans un même script... et c'est plus facile de se retrouver si on veut personnaliser)

en tout cas, je ne me lance pas dans le make... a moins que tu veuilles le faire

Dernière modification par yleetiny (Le 25/11/2007, à 13:14)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#172 Le 25/11/2007, à 15:17

teke

Re : [Script] dossier magique qui tri tout seul vos fichiers

l'idée c'est de ne plus rien mettre du tout justement...

dans le dossier faire make... et c'est tout. sans compter que l'on peut rendre le Makefile exécutable. C'est le make qui va gérer ce qui doit être fait ou pas... c'est son but... si tu veux une fonction particulière Makefile fonction

et dans cette fonction on peut définir certains fichier ou répertoire...

#173 Le 25/11/2007, à 18:39

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

@teke
euh...ben il suffit juste de configurer les options par défaut... il te suffira de taper la commade et hop il fera ce que tu veux....
bah je vais une variable qui stocke cela... ce sera plus simple... (en ce moment je suis en train de programmer une interface graphique...pour la configuration du système...meme si c'est pas super portable : utilisation des paquets zenity et patch)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#174 Le 26/11/2007, à 12:42

yleetiny

Re : [Script] dossier magique qui tri tout seul vos fichiers

mon script est prêt, il me semble stable
je lances donc un appel aux testeurs...
(avant d'effectuer des améliorations graphiques)
je rappelle le lien :
http://forum.ubuntu-fr.org/viewtopic.php?id=164701
voili voilou, en espérant que cela plaira...

Dernière modification par yleetiny (Le 26/11/2007, à 12:43)


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#175 Le 27/11/2007, à 10:28

Philoux

Re : [Script] dossier magique qui tri tout seul vos fichiers

Avant le mv de ce script, rajoute un petit

if [ ! -d "/media/sda6/ma musique" ]; then
mkdir -p "/media/sda6/ma musique";
fi

j'ai mis le -p à  mkdir comme ça tu peux utilisier un répertoire du style "/media/sda6/blabla/ma musique", il te créera les répertoires parent non existant aussi smile

--
Philippe Thierry


Philippe Thierry.

Hors ligne