logoAnerty's Lair - Mise à jour - DriveSort v1.223 << Actualités << Home
enfr
^
article

Mise à jour: DriveSort v1.223

Une petite amélioration des performances d'ouverture en perspective avec cette version, j'ai pu différer un bout de code qui ne servait qu'à la fenêtre de propriétés, et qui pouvait prendre du temps avec beaucoup de fichiers, ou de gros fichiers.

Sinon, avec la quantité de bugs que j'ai trouvé la semaine dernière, je me suis dit que c'est bien beau de corriger tout ça, mais après il faut aussi que vous pensiez à mettre à jour votre version. Vu qu'il n'y avait pas de moyen de vérifier qu'on avait bien la dernière version depuis DriveSort, ça obligeait à aller sur le site, ce qui peut être un poil lourd. J'ai donc intégré une nouvelle tâche de fond qui vérifie si DriveSort est bien à jour. Si c'est pas le cas elle vous en informe, et vous propose d'ouvrir la page de téléchargement. Par défaut, cette vérification est activée, et ne se lance pas plus d'une fois par semaine, à l'occasion du démarrage de DriveSort.

Si vous voulez désactiver la vérification, ou changer la fréquence, ou lancer manuellement une vérification, vous avez un nouveau sous-menu "Mises à jour..." sous le menu mystère à droite ("?").

Si vous avez un firewall, il risque de vous demander si vous autorisez DriveSort à se connecter au Net. Pour vous aider à configurer tout ça, voici ce qu'il se passe quand DriveSort se met à jour:

  • DriveSort demande l'adresse IP du serveur www.anerty.net, via une requete DNS.
  • Une fois qu'il a trouvé ou c'est, il s'y connecte sur le port TCP 80 (HTTP)
  • Il envoie ensuite une requête sur l'URL suivante: /software/file/DriveSort/?style=ver&curVer=1.222&curLang=040c. Vous pouvez aller voir si vous voulez, ya juste le nom de l'appli et la version pour le moment. A terme j'ajouterai ptet d'autre choses, c'est pourquoi j'ai mis deux paramêtres qui décrivent la version que vous possedez, pour pouvoir ultérieurement faire des distinctions entre mises à jour mineures et majeures, et pouvoir vous diriger directement sur la traduction que vous aviez.
    • curVer c'est la version que vous avez (1.222 dans l'exemple)
    • curLang un code langue Windows qui veut dire \"Français (France)\" pour 040c ou \"English (US)\" pour 0409
  • Si il reçoit quelquechose ("DriveSort v1.223"), il vérifie qu'il est bien à jour, sinon il réessaye une deuxième fois, et si ça marche toujours pas il vous en informe et laisse tomber jusqu'à la prochaine fois.