[..] Récupérer une liste de fichiers classée par DATE

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Izarra4autoit
Niveau 2
Niveau 2
Messages : 17
Enregistré le : mar. 21 mai 2013 16:08
Status : Hors ligne

[..] Récupérer une liste de fichiers classée par DATE

#1

Message par Izarra4autoit »

Bonjour,

j'ai un script 100% fonctionnel qui me renvoie la liste de fichiers dans un tableau
le problème est que cette liste est 'triée' par défaut sur le nom des fichiers
comment pourrais je simplement obtenir cette même liste triée par date de fichiers (croissant, décroissant)
y a t-il un paramétrage supplémentaire à appliquer ?

Merci d'avance !

Et Excellente journée !
► Afficher le texte
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#2

Message par PandiPanda »

Bonjour, ceci peut etre ?

C'est pas du tres beau code(surtout la partie compareDate()), mais ca fonctionne ^^
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Izarra4autoit
Niveau 2
Niveau 2
Messages : 17
Enregistré le : mar. 21 mai 2013 16:08
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#3

Message par Izarra4autoit »

Merci PandiPanda !

mais je viens d'essayer ton script en remplaçant :
* par *.txt dans : global $FileList = _FileListToArray( $path,"*.txt") ; list of TXT files
et 0 par -1 dans
$FileList = trieParDate($FileList,-1)
mais ça a pas l'air d'être correct sur mon poste ?
le résultat est erroné
tu l'as vérifié avec une liste de fichiers ?
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#4

Message par PandiPanda »

J'ai corriger le "probleme" qui n'en etais pa vraiment un ... ^^
En fait j'ai écrit dans le script de recuperer la date lors de l'acces, mais on y accede aux fichier avant via "_FileListToArray" qui fait que tout les fichies avait le "même temps". Il suffit de vérifier la date lors de la modication.

Je vous ai fait une archive.
Fichiers joints
testDate.rar
(1.06 Kio) Téléchargé 79 fois
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#5

Message par mikell »

@Panda
FileGetTime ("filename", 0, 1) + _ArraySort() :shock:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#6

Message par PandiPanda »

Oui j'y ai penser mais le probleme avec les chaine de caractere c'est ceci ...

Code : Tout sélectionner

MsgBox(0,"","256" > "1991")
alors certes pour des fichiers aussi court (dans le temps) ca poserai peut etre pas de probleme mais bon suis pas fan ^^
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#7

Message par mikell »

Question de syntaxe :roll:

Code : Tout sélectionner

MsgBox(0,"", Int("256") > Int("1991"))
voire même si on reste dans les strings

Code : Tout sélectionner

MsgBox(0,"", StringFormat("%4d","256") > StringFormat("%4d", "1991"))
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Izarra4autoit
Niveau 2
Niveau 2
Messages : 17
Enregistré le : mar. 21 mai 2013 16:08
Status : Hors ligne

Re: [..] Récupérer une liste de fichiers classée par DATE

#8

Message par Izarra4autoit »

:wink: merci à tous les deux
je vais regarder ça de ce pas !
A+:) :wink:
Répondre