[..] Exporter jour, date et heure éxacte d'un fichier créé

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Anthony
Niveau 7
Niveau 7
Messages : 323
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

[..] Exporter jour, date et heure éxacte d'un fichier créé

#1

Message par Anthony »

Bonjour à tous

Je cherche à récupérer par un GUI via un glisser déposer: le jour, date et heure de création des fichiers d'un dossier (J:\Videos Caméscope\Nolan\)
Dans mon cas c'est des vidéos de mon fils et j'en ai une bonne centaine voir plus.
En effet il faudrait que je formate cette date par vidéo dans un fichier cible (.srt) en rapport au fichier source et sa date de création

Exemple Windows 7 x64 me donne une date exacte pour: SANY0200.MP4
- Créé le: Vendredi 1 novembre 2013 à 21:42:56
- Modifié le: Vendredi 1 novembre 2013 à 21:43:27
- Dernier accès le: Dimanche 29 décembre 2013 à 21:54:02

Et le résultat (ci-dessous) à enregistrer dans (même dossier) SANY0200.MP4 - Vendredi 1 novembre 2013 à 21h42min56s.srt

Code : Tout sélectionner

1
00:00:00,000 --> 00:00:09,000
Vendredi 1 novembre 2013 à 21:42:56
 
Mais le code me retourne 20:42:56 au lieu de 21:42:56 soit une heure de décalage (comme si l'heure d'été faussait quelque part) :shock:
Created ..: 11/01/2013 20:42:56
J'ai trouvé ce début de code mais le temps me manque maintenant que je suis jeune papa (certains comprendront) c'est pour çà que je demande un peu d'aide
► Afficher le texte
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
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: [..] Exporter jour, date et heure éxacte d'un fichier cr

#2

Message par PandiPanda »

Bonjour, quelque chose comme ceci?
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
Anthony
Niveau 7
Niveau 7
Messages : 323
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Exporter jour, date et heure éxacte d'un fichier cr

#3

Message par Anthony »

PandiPanda a écrit :Bonjour, quelque chose comme ceci?
► Afficher le texte
Merci PandiPanda ;)
C'est tout à fait çà mais l'heure, le mois et le jour retournée n'à pas l'air bon j'ai toujours ce décalage d'une heure j'ai lu je ne sais pas ou que certaines partitions NTFS (ce qui est mon cas) pouvaient en être la cause :?
Voici le retour avec ce super script:
SANY0200.MP4 - Mardi 01 Decembre 2013 à 22h42min56s.srt
alors qu'il devrait être:
SANY0200.MP4 - Vendredi 01 Novembre 2013 à 21h42min56s.srt

Voici une capture d'écran des propriété de SANY0200.MP4
Image
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
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: [..] Exporter jour, date et heure éxacte d'un fichier cr

#4

Message par PandiPanda »

Bonsoir,
pour le "mois" c'est une petite erreur de ma part, j'aurai du décrementé de 1
Bref' ici le script
► Afficher le texte
Pour l'heure je n'ai pas de réponse à vous fournir, en faisant une petite recherche google, je suis tombé sur ca ...
Windows stock l'heure locale dans l'horloge système, et passe donc son temps à la décaler entre hiver/été, et quand vous changez de fuseau horaire.

Linux stock l'heure GMT dans l'horloge système, elle est donc constante et fiable. Au moment de donner l'heure, Linux lit l'heure GMT et applique le décalage de fuseau horaire. On a donc de bonnes dates.

Conséquence: Sous Windows des dates de modifications de fichier ne sont pas fiables.
C'est une limitation de Windows.

source: ici
Edit : pouvez vous essayer ce script ci dessous?
J'ai essayer d'inclure le decalage horaire, sans tout de fois être certain du résultat ^^
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Exporter jour, date et heure éxacte d'un fichier cr

#5

Message par jchd »

Ce ne serait pas _Date_Time_FileTimeToLocalFileTime() ?
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
Anthony
Niveau 7
Niveau 7
Messages : 323
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Exporter jour, date et heure éxacte d'un fichier cr

#6

Message par Anthony »

PandiPanda a écrit :Bonsoir,
pour le "mois" c'est une petite erreur de ma part, j'aurai du décrementé de 1
Bref' ici le script
► Afficher le texte
Pour l'heure je n'ai pas de réponse à vous fournir, en faisant une petite recherche google, je suis tombé sur ca ...
Windows stock l'heure locale dans l'horloge système, et passe donc son temps à la décaler entre hiver/été, et quand vous changez de fuseau horaire.

Linux stock l'heure GMT dans l'horloge système, elle est donc constante et fiable. Au moment de donner l'heure, Linux lit l'heure GMT et applique le décalage de fuseau horaire. On a donc de bonnes dates.

Conséquence: Sous Windows des dates de modifications de fichier ne sont pas fiables.
C'est une limitation de Windows.

source: ici
Edit : pouvez vous essayer ce script ci dessous?
J'ai essayer d'inclure le decalage horaire, sans tout de fois être certain du résultat ^^
► Afficher le texte
Le nom du jour ne correspond pas ainsi que l'heure d'hiver, l'heure d'été est correcte.
Me retourne:
SANY0200.MP4 - Mardi 01 Novembre 2013 22h42min56s.srt
Devrait être:
SANY0200.MP4 - Vendredi 01 Novembre 2013 21h42min56s.srt
Voici un lien officiel du moment de changement d'heure http://www.service-public.fr/actualites/00341.html
Le passage à l’heure d’hiver s’effectue le dernier dimanche d’octobre et à 3 heures du matin il sera 2 heures (soit -1 heure)
Le passage à l’heure d’été s’effectue le dernier dimanche de mars et à 2 heures il sera 3 heures (soit +1 heure)
Peux-tu en faire quelque chose ?
Merci pour ton dévouement :D

jchd où le placerai-tu ?
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Répondre