Accueil > > > XGUPDATE (XML + HTTP)
XGUPDATE (XML + HTTP)
Information sur la source
Description
Logiciel permettant de mettre à jour par ex : un de vos programmes. Le tout en n'ajoutant qu'un fichier xml (bien sûr, savoir le gérer comme il se doit car très peu de détection d'erreurs sont prévues) et en utilisant un serveur http. Il gère la modification d'un ou plusieurs fichier (avec gestion de la recursivité). On peut configurer plusieurs serveurs http dans le xml. L'auteur du logiciel ainsi que la version et celle des fichiers sont affichées. Le système se met automatiquement dans le systray au démarrage.
Source
- Fichier xml :
- <?xml version="1.0" encoding="windows-1250"?>
- <XGUpdate version="1.0">
- <name>NomDuProgramme</name>
- <author>Auteur</author>
- <version>1.4.39.5</version>
- <remote>
- <server id="0">http://srvr/update/update.xml</server>
- <server id="1">http://srv2/dossier/update/update.xml</server>
- </remote>
- <filelist>
- <folder name="Help">
- <folder name="files">
- <file name="autrefichier.htm" version="1.4.39" />
- </folder>
- <file name="help.chm" version="1.4.39" />
- </folder>
- <folder name="icones">
- <file name="plugin.ico" version="1.0" />
- </folder>
- <file name="monappli.exe" version="1.0" />
- </filelist>
- </XGUpdate>
Fichier xml :
<?xml version="1.0" encoding="windows-1250"?>
<XGUpdate version="1.0">
<name>NomDuProgramme</name>
<author>Auteur</author>
<version>1.4.39.5</version>
<remote>
<server id="0">http://srvr/update/update.xml</server>
<server id="1">http://srv2/dossier/update/update.xml</server>
</remote>
<filelist>
<folder name="Help">
<folder name="files">
<file name="autrefichier.htm" version="1.4.39" />
</folder>
<file name="help.chm" version="1.4.39" />
</folder>
<folder name="icones">
<file name="plugin.ico" version="1.0" />
</folder>
<file name="monappli.exe" version="1.0" />
</filelist>
</XGUpdate>
Conclusion
Suffisant pour mettre à jour beaucoup de choses malgré les tout petits 80Ko qu'il fait !!
J'ai déposé cette source nécessitant beaucoup d'amélioration en les attendant dans vos commentaires :) ...
J'aimerai aussi trouver une solution pour que ce logiciel se mette à jour lui aussi et pour ne pas avoir besoin des droits d'admin.
Les logiciels devant être mis à jour doivent être inscrits dans le registre Wwindows dans la clé "HKEY_LOCAL_MACHINE\SOFTWARE\XGUpdate" avec comme NOM DE VALEUR, le nom du programme à mettre à jour et comme VALEUR, l'emplacement de l'xml local. Si besoin, vous pouvez ajouter la valeur Location qui sera ignorée en cas de besoin pour que votre programme puisse lancer XGUpdate (cette valeur n'est pas créée automatiquement).
Historique
- 23 février 2008 21:19:48 :
- Correction d'un bug lors de l'exécution de la liste des actions due aux url des serveurs de mise à jour. (frmMain.vb:Ln144)
Correction d'un bug qui faisait quitter la boucle For lorsque le registre contenait la valeur "Location" (frmMain.vb:Ln83)
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
XML ajoute de fils a un parents [ par comtention ]
Bonjour, Je n'arrive pas ajouter des balises fils a une balise parent en xml avec DomJ'ai -------------------------------------------<contacts>
URL et Flux XML [ par dyfred ]
Bonjour, Je travaille sur une application qui fonctionne avec des servlets qui renvoient du XML. Cependant, j'aimerai pouvoir gérer les appels &
URL et Flux XML [ par dyfred ]
Bonjour, Je travaille sur une application qui fonctionne avec des servlets qui renvoient du XML. Cependant, j'aimerai pouvoir gérer les appels &
URL et flux XML [ par dyfred ]
Bonjour, Je travaille sur une application qui fonctionne avec des servlets qui renvoient du XML. Cependant, j'aimerai pouvoir gérer les appels
XPath - VB.Net - Etrange comportement - Yahoo XML [ par doustij ]
Bonjour, J
fichier XML???? [ par videaste ]
j'ai un fichier dans le format suivant : COND-COMPLET je voudrais le reproduire, pour cela jutilise la classe Xmldocument mais je
fichier xml sur site web?impossible d'analyser le nom de l'hote [ par helioz ]
bonjour a tous !j ai un fichier xml sur un site web...je n arrive pas a lire son contenu....j ai créé le meme fichier en local ca fonctionne
changer la valeur d'un noeud xml [ par mictif ]
Bonnour,j'aimerais savoir comment changer la valeur d'un noeud xml ! je ne trouve pas!ou bien comment suprimer un noeud et en crecreer un autre ! :)me
ADO Update / Replace [ par Obi_1 ]
Bonjour à tous,Je cherche une solution à mon problème concernant une update de RecordSet...Mon prog VB6 etablit une connection ADO avec
Programme VB.net et fichier xml [ par harrauem ]
Bonjour,voila j'ai un fichier xml tres court et un programme vb,je veux recuperer les infos xml pour les afficher en console, tout simple donc mais je
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|