Page 1 sur 2
[R] Créer un répertoire
Posté : ven. 24 oct. 2008 11:02
par Linox
Bonjour, avec quelle fonction puis-je créer un répertoire ?
Re: [..] Créer un répertoire
Posté : ven. 24 oct. 2008 11:50
par Yogui
avec ce lien vous allez avoir beaucoup de réponses
http://www.autoitscript.fr/autoit3/docs/functions.htm
et avec celui ci encore plus :
http://autoitscript.fr/forum/viewtopic.php?f=3&t=1749
pour créer un repertoire c'est
Re: [..] Créer un répertoire
Posté : ven. 24 oct. 2008 11:57
par Linox
Merci beaucoup pour ces deux lien

Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:24
par Linox
Cette ligne ne fonctionne pas:
Que dois-je faire ?
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:28
par Yogui
je ne sais pas ce que contient la variable $vrNamGal donc compliquer de vous répondre :s
mais je pense que :
DirCreate (@DesktopDir &"\"& $vrNamGal) peut être une solution
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:33
par Linox
la variable $vrNamGal contient un mot sensé être le nom du répertoire a créer
ça ne fonctionne toujours pas

Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:38
par ani
met le script stp, car là faut que ...

Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:40
par Linox
Code : Tout sélectionner
$vrNamGal = FileSelectFolder("Choisir un dossier (Sélectionnez le dossier contenant les photos ou images à ajouter dans votre galerie) ", " ")
$vrSaisiUser = InputBox("Nom de la galerie", "Entrer ici le nom souhaité de la galerie:", "", "")
MsgBox(0,"Texte saisie","Nom de la nouvelle galerie: " & @CRLF & " " & $vrSaisiUser & @CRLF & @CRLF & "Dossier des photos ou images: " & @CRLF & " " & $vrNamGal)
; On créer un répertoire.
DirCreate (@DesktopDir &"\"& $vrNamGal)
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:44
par Yogui
hors sujet
étes vous un utilisateur de phpwebgallery ?
j'ai fait le même genre de script pour réduire en masse mes photos
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:53
par Linox
non
pourquoi dit tu hors sujet ?
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:53
par ani
1) Selectionner un dossier, d'accord
2) Nom pour ce nouveau répertoire, d'accord
Si je comprend tu veux copier les fichier présent dans le dossier vers le bureau dans le nouveau répertoire crée par la demande du Nom de la nouvelle galerie?
Le dircreate donne ceux-ci
C:\Documents and Settings\utilisateur\Bureau\C:\Documents and Settings\utilisateur\Mes documents\Mes images
Envoi le script yogui

j'ai pas phpwebga
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:56
par Linox
Oui est apré je redimensionne avec image magique, le il me faudra un moyen d'exécuter une commande dos
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 12:57
par Linox
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:11
par ani
Bingo
Dans le cas de copie je regarderai + vers la fonction
Filecopy
t'a la variable du dossier et t'a la destination
allez au taff

Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:16
par Linox
Ça y est j'ai déja trouver Filecopy dans la doc
Maitenant il faut que je puisse exécuter une commende dos dans mon au3
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:25
par ani
Commande
Run.......Lance un programme externe.
RunWait..Lance un programme externe et met le script en pause jusqu'à ce que l'exécution du programme se termine.
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:26
par Linox
merci encore

;);););););););)
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:30
par Linox
j'ai fait ceci ca ne marche pas:
Code : Tout sélectionner
#include<_FileListToArrayNew2h.au3>
$ar_Array = _FileListToArray3 ("C:\Documents and Settings\lunnatick\Bureau\Claude", "*.jpg", 1, 1, 1,"Temp|TMP")
RunWait("mogrify -resize 500x500" & $ar_Array, @WindowsDir, @SW_MAXIMIZE)
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:34
par ani
tu dois créer une boucle car ar_array deviend un tableau
LA cmd Mogrify la tu tester sur un seul fichier avant ?
Code : Tout sélectionner
#include<_FileListToArrayNew2h.au3>
$ar_Array = _FileListToArray3 ("C:\Documents and Settings\lunnatick\Bureau\Claude", "*.jpg", 1, 1, 1,"Temp|TMP")
For $indice = 0 to $ar_Array[0]
RunWait("mogrify -resize 500x500" & $ar_Array[$indice], @WindowsDir, @SW_MAXIMIZE)
Next
Re: [R] Créer un répertoire
Posté : ven. 24 oct. 2008 13:44
par Yogui
ani a écrit :
Envoi le script yogui

j'ai pas phpwebga
je met déjà le lien vers
phpwebgallery
le script est chez moi je le metterai plus tard
