Changement d’heure avec une stations météo automatique et WindowsXP, Wswin32 et ftp-Uploader.

 

Les changements d’heure légale ont lieu, dans toute l’Europe, les derniers dimanches matin de Mars et d’Octobre.

 

Les stations radio-pilotées et les PC changent d’heure automatiquement, vous n’avez rien à faire.

Mais il faut que les deux (station et PC) soient en changement d'heure automatique. Si un seul change d'heure, bien entendu cela posera des problèmes.

(voir éventuellement le post #37, ici:

 changement d'heure: décalage des graphiques ?)

 

 

Intellectuellement un changement d'heure est une chose, sinon aberrante, en tous cas très difficile à appréhender et source de nombreuses erreurs de raisonnement

 

Mais nous ne pouvons nous plaindre qu’aux politiques qui ont pris cette décision (aberrante), mais ça c’est une autre histoire !

(J’ai trouvé récemment la seule vraie explication de cette mesure : voir changement d'heure )

 

 

 

 

Le problème (mineur) se produit avec ftp-Uploader (et autres ftp ?) et le téléchargement sur votre site météo.

 

En effet, ftp-Uploader se base sur la date et l’heure de modification des fichiers du dossier html pour décider de ceux qu’il transfert sur votre site web.

 

Or, au changement d’heure, Windows change l’heure (légale) de création/modification de tous les fichiers.  (*)

 

Juste après le changement d’heure, ftp-Uploader va trouver tous les fichiers du dossier html de Wswin32 avec une nouvelle heure et va donc tous les re-télécharger.

 

Vous pouvez d’ailleurs vérifier dans votre ftp-Uploader ou sur votre site qu’aucun fichier ne possède une date de transfert antérieure au dernier changement d’heure (sauf si vous aviez déjà fait la manip ci-dessous).

 

Le seul petit inconvénient de ceci est que ça va prendre beaucoup de temps  surtout si Wswin32 fonctionne depuis plusieurs années et a donc crée un grand nombre de fichiers (12 200 fichiers chez moi en 10 ans).

Nettement moins si vous utilisez l’option (très recommandé !) « année séparer » dans Wswin32 et que vous avez déjà interdit de nouveaux transferts dans les sous-répertoires des années passées (voir sur le site de Chamois cité plus bas).

 

Par exemple, chez moi, au changement d’heure d’octobre 2013, ce téléchargement a duré environ 10 minutes (1296 fichiers)

Cela n’est pas forcément très gênant mais peu surprendre si vous n’êtes pas avertis !

 

Cela peut aussi poser des problèmes avec les FAI qui fournissent des hébergements un peu « capricieux » au téléchargement, notamment avec de fréquentes interruptions d’accès en écriture ou une limitation en durée.

 

Si vous voulez vous affranchir de ce « désagrément », la solution est la suivante :

 

La veille du changement d’heure fermez Wswin32 (ou empêchez le de démarrer automatiquement le lendemain).

 

Le lendemain, après le changement d’heure, lancer Wswin32, dès le téléchargement suivant ouvrez ftp-uploader, le grand téléchargement de tous les fichiers a commencé, arrêtez le en cliquant sur « stop » sélectionnez tous les fichiers (cliquez sur un fichier quelconque puis presser sur Ctrl-A, tous les fichiers seront en sur brillance), puis cliquez sur le bouton droit et sélectionnez "Status ändern", qui signifie "Changer le statut", puis "gesendet" qui signifie "comme envoyés".

Ainsi, tous ces fichiers seront considérés comme déjà envoyés bien qu’ils aient une nouvelle heure de création/modification.

Fermez ftp-Uploader.

 

Lancez Wswin32 et refaites la grande mise à jour journalière si elle s’était faite à l’ouverture de Wswin32.

 

 

En fait, ici, je n’interviens plus et laisse ftp-uploader faire ses 10 minutes de téléchargement.

(puisque de toute façon je ne peux pas intervenir si je suis absent !).

 

 

Ce texte est une synthèse des explications que nous avait très aimablement fourni JackT sur ce forum, voir éventuellement :

http://forums.infoclimat.fr/index.php?showtopic=11583&hl=changement+d'heure

 

Voir également sur le site de Chamois, à la fin de cette page :

http://www.meteo-roquefort-les-pins.com/parlotte/m7s4.html

 

Merci à eux.

 

Passez tout de même une bonne nuit au prochain changement d’heure !

 

 

(*)

La date et heure de modification UTC n'est applicable qu'avec un disque formaté en NTFS.

En FAT32, c'est la date et l'heure locale qui est enregistrée et celle-ci ne bouge donc pas après un passage vers l'heure d'hiver ou vers l'heure d'été.

Pour connaître le type de formatage de votre disque : dans l’explorateur, clic droit sur « disque local (C :) » / propriétés.

Donc ce problème n’existe qu’en NTFS :

 

 

dernière mise à jour le 2 mars 2015