Comment configurer les mises à jour automatiques par le web
XLS Padlock inclut une fonctionnalité de mise à jour par le web qui peut télécharger et installer automatiquement de nouvelles versions de votre application. Cela permet à vos utilisateurs finaux de mettre facilement à niveau votre application de classeur chaque fois que vous publiez une nouvelle version.
Aucun logiciel tiers n’est requis, mais vous devez disposer d’un serveur web ou d’un espace d’hébergement web pour héberger les fichiers de mise à jour.
Comment fonctionne la mise à jour par le web
Section titled “Comment fonctionne la mise à jour par le web”L’application télécharge d’abord un petit fichier de contrôle (.inf) depuis votre serveur. Ce fichier indique à l’application si une nouvelle version est disponible. Si tel est le cas, l’application télécharge les fichiers de mise à jour nécessaires (.cab), se ferme, installe la mise à jour et redémarre.
Vérification des mises à jour
Section titled “Vérification des mises à jour”Vous pouvez configurer votre application pour qu’elle vérifie automatiquement les mises à jour au démarrage ou ajouter un bouton “Check for Updates” à l’écran d’accueil. Lorsqu’une nouvelle version est détectée, les utilisateurs sont guidés à travers un assistant de mise à jour par le web.

Les utilisateurs peuvent également lancer une mise à jour via le commutateur de ligne de commande -webupdate.
Comment une nouvelle version est détectée
Section titled “Comment une nouvelle version est détectée”Le numéro de File Version, spécifié sur la page EXE Version Info de XLS Padlock, est utilisé pour déterminer si une mise à jour est nécessaire. Vous devez augmenter ce numéro de version à chaque fois que vous publiez une mise à jour.
Configuration
Section titled “Configuration”-
Base URL : l’URL sur votre serveur web où les fichiers de mise à jour par le web seront hébergés (par exemple,
https://www.yourwebsite.com/myfolder). HTTPS est recommandé. -
Web Update INF Control Filename : le nom du fichier de contrôle qui contient les informations de mise à jour.
-
Local Destination Folder : un dossier local sur votre ordinateur où XLS Padlock générera les fichiers de mise à jour. Vous devez ensuite téléverser l’intégralité du contenu de ce dossier vers votre serveur web.
Avertissement
Le dossier de destination doit être vide. XLS Padlock demandera à en supprimer le contenu s’il ne l’est pas.
-
Texte “What’s new” (facultatif) : texte à afficher dans l’assistant de mise à jour, informant les utilisateurs des changements de la nouvelle version.
Génération des fichiers de mise à jour par le web
Section titled “Génération des fichiers de mise à jour par le web”Cliquer sur Generate Web Update Files dans XLS Padlock créera les fichiers nécessaires (un fichier de contrôle .inf et un fichier compressé .cab) dans le dossier local que vous avez spécifié. Vous pourrez ensuite téléverser ces fichiers vers votre serveur web.
Dépannage
Section titled “Dépannage”Pour dépanner la fonctionnalité de mise à jour par le web, activez l’option “Enable WebUpdate Log” dans les Options avancées. Cela créera un fichier WUPDATE.LOG dans le dossier Documents de l’utilisateur, contenant des informations détaillées sur le processus de mise à jour.