Aller au contenu

ruchbach

Membres
  • Compteur de contenus

    184
  • Inscription

  • Dernière visite

Tout ce qui a été posté par ruchbach

  1. ruchbach

    Partitionner Ses Disque Dur

    Pour
  2. Je clos le sujet qui est en partie en cours de traitement ici http://www.nas-forum.com/forum/index.php/topic/19426-partitionner-ses-disque-dur/page__gopid__119738#entry119738 Allez donc sur le sujet ci-dessus pour m'aider ;-)
  3. ruchbach

    Partitionner Ses Disque Dur

    Je crois que je me suis plant
  4. Bonjour, je voulais savoir s'il était possible de mixer le RAID et le non RAID en ayant un DS211 avec 2 DD 2To. Je m'explique. Pour l'instant j'ai mes 2 DD de 2To chacun en RAID1. J'ai donc 2 To redondés. Est-il possible de faire un peu comme le SHR mais en "semi-RAID". Je prends mon exemple conret: Je veux couper mes 2 To de chaque disque en par exemple 1.5To + 0.5 To (faire deux partitions) Puis mettre en RAID1 les 2 partitions de 1.5To Et monter avoir 2 autres volumes de 0.5To par disque. Au final j'aurais donc quelque chose comme: /volume1/ de 1.5 To en RAID1 (redondé sur DD1 et DD2) /volume2/ de 0.5 To non redondé (de DD1) /volume3/ de 0.5 To non redondé (de DD2) Et au total j'aurais donc 2.5To avec 1.5 To redondés ! En cherchant dans les derniers sujet j'ai pas vu mais peut-etre que ça a déjà été traité, dans ce cas je m'execuse d'avance. Sinon je veux bien des éléments de réponses sur la faisabilité de ce concept et sur la procédure à suivre si c'est possible ! Merci d'avance.
  5. ruchbach

    Quel Syst

    d
  6. j'ai mis ça en partie téléchargement (à renommer les .txt en .sh...) remarque : j'ai rajouté le format XL (depuis DSM 3.1 ?) http://www.nas-forum...thumbcreateall/
  7. voici le script que j'ai pondu hier pour cr
  8. Oui c'est bien ce que dit DIaoul: 1.
  9. voilà je me suis fais un script qui marche pour la création des miniatures après il ne me reste plus qu'à vérifier que c'est bien pris en compte lors de la réindexation par le syno ##################################### # DISCLAMER ##################################### la solution que je propose ici est en cours de validation chez moi, si vous la tenter c'est à vos risque et péril !!! elle ne fait aucune suppréssion de fichier mais créer des miniatures dans le dossier scanné attention à toutes mauvaise manipulation EDIT: - modif de quelques fautes de typo dans les commentaires - dans la cascade des résolutions de convert (pour améliorer encore la vitesse d'execution) - "rev" enlever pour utiliser directement $NF dans awk (mieux et en plus rev n'existe pas sur syno meme dans ipkg) ###################################### # remarque, j'utilise "bash" mais normalement vous l'avez sur votre linux de base "si vous etes sous windows... dommage" je l'ai décomposé en 3 fichiers: le "master" qui scanne tous les *jpg et *JPG puis qui appelle la conversion en miniature la conversion "unitaire" qui crée les 4 miniatures avec la bonne arborescence le "check" de l'existence pour pas refaire les miniatures qui existent: photo_thumbCreateAll.sh #!/bin/bash # --------------------------------------------------------------------- # limitations: extensions supportés jpg JPG # # dépend des scripts suivant : # - photo_thumbElem.sh # qui dépend de # - photo_thumbCheckExist.sh # --------------------------------------------------------------------- # interface utilisateur echo " Ce script genere les miniatures pour photostation" echo "---------------------------------------" # inputs # ------ # $1 = repertoire export inputDir=$1 # display # ------- echo "Début du traitement" # récupère les jpg et JPG puis converti find $inputDir \( -name "*.JPG" -o -name "*.jpg" \) -exec photo_thumbElem.sh {} \; # fin echo "--------------------------------------------" echo "- il faut maintenant relancer l'indexation -" echo "- pour que les miniatures soient prises en -" echo "- compte dans photo-station -" echo "-------------------- FIN -------------------" photo_thumbElem.sh #!/bin/bash # --------------------------------------------------------------------- # limitations: cf convert pour la conversion en .jpg # # dépend des scripts suivant : # - photo_thumbCheckExist.sh # --------------------------------------------------------------------- # --------------------------------------------------------------------- # init/config # --------------------------------------------------------------------- # thumnails names export Lname="SYNOPHOTO:THUMB_L.jpg" export Bname="SYNOPHOTO:THUMB_B.jpg" export Mname="SYNOPHOTO:THUMB_M.jpg" export Sname="SYNOPHOTO:THUMB_S.jpg" # thumnails size export Lsize="800x800" export Bsize="640x640" export Msize="320x320" export Ssize="160x160" # fichier temporaire créé par checkThumbExist (nom arbitraire, il faut juste la cohérence avec la fonction check) fileTmpDiff="/tmp/thbExist918diff" # --------------------------------------------------------------------- # coeur du programme # # rem: a ameliorer pour tenir compte de tous les formats image supportés # # limitations: extensions supportés jpg JPG # --------------------------------------------------------------------- # element a convertir fullPathToPic=$@ # test @eaDir isNot_eaDir=`echo $fullPathToPic | grep -v "@eaDir"` if [[ -z $isNot_eaDir ]] then # fichier image non traité car contient @eaDir dans le path echo $fullPathToPic non traitee car est dans @eaDir else # Recupere le noms et le dossier de l'element picName=`echo $fullPathToPic | awk -F\/ '{print $NF}' ` picDir=`echo $fullPathToPic | sed s/$picName//g | sed s/.$//` # vérification que les miniatures n'existe pas déjà photo_thumbCheckExist.sh $picDir $picName # si diff vide alors les miniatures existent deja isNot_thumb=`cat $fileTmpDiff` if [[ -z $isNot_thumb ]] then # fichier image non traité car les miniatures existent déjà echo $fullPathToPic non traitee car les miniatures existent deja else echo " " echo "traitement du fichier :" $fullPathToPic # conversion # ---------- mkdir -p "$picDir/@eaDir/$picName" chmod 775 "$picDir/@eaDir/$picName" convert -size $Lsize "$picDir/$picName" -resize $Lsize "$picDir/@eaDir/$picName/$Lname" convert -size $Lsize "$picDir/@eaDir/$picName/$Lname" -resize $Bsize "$picDir/@eaDir/$picName/$Bname" convert -size $Bsize "$picDir/@eaDir/$picName/$Bname" -resize $Msize "$picDir/@eaDir/$picName/$Mname" convert -size $Msize "$picDir/@eaDir/$picName/$Mname" -resize $Ssize "$picDir/@eaDir/$picName/$Sname" fi fi photo_thumbCheckExist.sh #!/bin/bash # ce script verifie si l'image cible a deja des miniatures respectant les noms donnés par photostation # input picDir=$1 picName=$2 # fichiers temporaires fileTmpLs="/tmp/thbExist918ls" fileTmpRef="/tmp/thbExist918ref" fileTmpDiff="/tmp/thbExist918diff" # reference "ls" echo "SYNOPHOTO:THUMB_B.jpg" > $fileTmpRef echo "SYNOPHOTO:THUMB_L.jpg" >> $fileTmpRef echo "SYNOPHOTO:THUMB_M.jpg" >> $fileTmpRef echo "SYNOPHOTO:THUMB_S.jpg" >> $fileTmpRef # "ls" cible if [[ -d "$picDir/@eaDir/$picName" ]] then # echo "existe!" # verifie si les fichiers thumb existe bien tous ls "$picDir/@eaDir/$picName" > $fileTmpLs diff $fileTmpLs $fileTmpRef > $fileTmpDiff # else # echo "n'existe pas" else # met n'importe quoi pour dans le diff pour dire que ça differe echo "n'existe pas donc a creer" > $fileTmpDiff fi - il suffit de créer ces trois fichiers, de avec ces noms là ! (en supposant que vous etes dans le répertoire ou les fichiers se trouvent la suite est ci dessous) - de les rendre exécutables : chmod 775 photo_thumb* - de rajouter dans son path le répertoire ou vous avez sauvez ces fichiers : PATH=$PATH:$PWD -puis d'appeler le script avec le dossier photo... >> en ssh sur le NAS ça donne qqch comme ça . photo_thumbCreateAll.sh /volume1/photo >> dans un terminal sur son linux ça donne un truc comme . photo_thumbCreateAll.sh /media/ds211photo # si /media/ds21photo pointe (en nfs) vers le /volume1/photo dans le syno POUR INFO: il affiche dans le terminal quel fichier il a ignoré et pour quelle raison et affiche le fichier qui est en cours de traitement. Meme avec le syno ça va plus vite car j'ai repris l'image basse résolution pour créer les miniatures secondaires (nécéssite d'installer bash via ipkg sur le syno) REMARQUE: je suis preneur de toute amélioration, tout commentaire... Bonne nuit !
  10. ça m'interesse en tout cas si tu y es arrivé.
  11. Ce qui serait bien quand meme c'est d'avoir la possibilit
  12. ruchbach

    Qualit

  13. ruchbach

    Remplacement Audiostation

    Je d
  14. ruchbach

    Qualit

    Merci pour ta r
  15. ruchbach

    Qualit

    J'
  16. ruchbach

    Ds Audio Et Ogg Vorbis

    bon
  17. ruchbach

    Lecture De Fichiers .ogg

    Bon je r
  18. Quelqu'un a essay
  19. ruchbach

    Ds Audio Et Ogg Vorbis

    Pour info, j'ai un copain avec un HTC Desire et une version android 2.2 et
  20. Je reposte ici car j'ai eu une question en directe, alors pour en faire profiter tout le monde je mets ici ce que j'ai fait pour mon cas Avant d'installer mes DD sur mon DS211 j'ai fait ça: 0. j'ai gravé l'image d'une archive de freeDOS avec le logiciel wdidle3 dessus (lien trouvé sur le forum en anglais: Image FreeDOS avec WDIDLE3) 1. je suis allé chez un ami avec un port SATA dans sa tour (et oui je n'en avais pas...) 2. j'ai branché à tour de role mes DD WD20EARS en faisant la meme chose à chaque fois: 2-a. je boote sur le CD précédemment gravé avec uniquement le DD WD caviar green dans la tour (j'ai viré tout les autres DD de mon pote) 2-b. je tape la commande postée un peu partout sur les forum "wdidle3 /D" sous FreeDOS 2-c. j'éteins l'ordi et je débranche mon DD qui est prêt à être installé sur le NAS (ou n'importe où ailleurs en fait...) Je recommence les étapes 2-* pour chacun de mes caviars green... et c'est bon normalement j'ai meme pas besoin de synotweak (je l'ai pas installé en tout cas) Voilà mes disques "green" sont prêts à être monté sur mon NAS. remarque: on peut encore les préparer pour faire un remappage avec "dd" (cf tuto de fredo) mais c'est autre sujet et normalement ls DSM3.0 le propose de base maintenant si j'ai bien compris Le formattage complet avec les versions > 3.0 permet de bien prendre en charge le "WD advanced format" vérifiable sous ssh une fois le NAS monté avec la commande "sfdisk -l" (premiers chiffres multiples de
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.