Page 1 sur 1
prog pour maj
Posté : mar. 1 mars 2011 18:50
par Nash
salut a tous
appel au createur de bat
vous allez me prendre pour un fou mais j'aurai besoin d'un bat , vbs , ce que voulez pour faire une maj de deux log en meme temps .
je m'explique :
admettons que j'ai par exemple ccleaner et SIW installé sur mon pc , je voudrais que le programme verifie si des maj sont dispo sur les sites officiels et me les dl si besoin , avec install bien sur..un sorte de windows update pour ces 2 logs
est ce vraiment hyper compliqué ?? est ce possible ??
pour ceux qui auront la bonne idee de me dire qu'il suffit d'ouvrir ccleaner et demandé la maj , merci je suis au courant lol !
ces 2 logs restent des exemples
si quelqu'un a des idees , infos , sites
merci de se manifester

:)
Re: prog pour maj
Posté : sam. 5 mars 2011 14:15
par sh@rp
Nash a écrit :salut a tous
appel au createur de bat
vous allez me prendre pour un fou mais j'aurai besoin d'un bat , vbs , ce que voulez pour faire une maj de deux log en meme temps .
je m'explique :
admettons que j'ai par exemple ccleaner et SIW installé sur mon pc , je voudrais que le programme verifie si des maj sont dispo sur les sites officiels et me les dl si besoin , avec install bien sur..un sorte de windows update pour ces 2 logs
est ce vraiment hyper compliqué ?? est ce possible ??
pour ceux qui auront la bonne idee de me dire qu'il suffit d'ouvrir ccleaner et demandé la maj , merci je suis au courant lol !
ces 2 logs restent des exemples
si quelqu'un a des idees , infos , sites
merci de se manifester

:)
Il ne faut même pas y penser. Seule les éditeurs ont le moyen de comparer le numéro de version du logiciel installé en local avec celui dispo sur leur serveur. Tout simplement parce que leur nouveau numéro de version logiciel est stocké dans une Base de donnée et que lorsque tu cliques sur le bouton "vérifier s'il existe une nouvelle version" depuis leur logiciel, une fonction codé dans "CCleaner" par exemple va comparé le numéro de version avec celui présent dans la base de donnée du serveur distant.
Le raisonnement est le suivant :
---> Comment vérifier une version de logiciel en local ?
- en extrayant les informations depuis des assemblys compilés en langage DotNet
- en utilisant des langages de prog à part entière et non des langages de script
- en extrayant les informations en dur (logiciel installé en dur). Informations récupérables dans le registre pour un logiciel installé et non portable ou alors voir si les infos de versions sont récupérables dans un fichier de config (ini ou xml).
---> Comment vérifier une version de logiciel disponible sur un serveur distant ?
- Le seul et unique moyen c'est de télécharger l'application et la stocker en repertoire temporaire. Si l'application possède un setup d'installation alors seule la version du setup d'install pourra être lu avec un langage de prog et pas la version de l'appli car cette dernière sera visible sur l'exécutable qui sera installé dans %Program Files%.
Quand c'est toi qui code tes propres softs, un updater est très simple à mettre en place mais sinon quand ce sont d'autres softs d'éditeurs tiers, à moins dd'avoir accès à leur BDD il n'existe pas de solutions pour satisfaire ta requête.
A+
Re: prog pour maj
Posté : sam. 5 mars 2011 17:14
par Prof
Merci pour ta réponse sh@rp,
Sinon il existe la solution de Matx, un petit outil de MAJ, en fait c'est toi qui mets dans un dossier les MAJ des différents softs intégrés dans l'una, les regroupes dans un seul pack que les utilisateurs peuvent dl d'un clic sur leur bureau...
Voit avec lui si ça te tente.
Re: prog pour maj
Posté : sam. 5 mars 2011 17:36
par Nash
merci sh@rp pour les infos
non bein tant pis , je laisse tomber , c'etait au cas ou mais je vois que c'est le bordel
les utilisateurs feront leur maj eux meme
merci +++++
Re: prog pour maj
Posté : sam. 5 mars 2011 19:24
par Ikki
Dommage, l'idée était sympa...
Sinon, faudrait voir avec les trustiens et leur WTupdate.
Je peux te mettre n relation avec certain si tu veux et si ils sont d'accord.
Re: prog pour maj
Posté : sam. 5 mars 2011 20:34
par Nash
non c gentil , laisse , je vais prendre les versions installable comme ca , la demande de maj se fera automatiquement

Re: prog pour maj
Posté : jeu. 28 avr. 2011 19:42
par Nash
Quand c'est toi qui code tes propres softs, un updater est très simple à mettre en place
re sh@rp
je relance le truc
et pour un updater qui verifierai par rapport au nom de dossier la version
je m'explique :
si dans un dossier créé (prenons par ex : dossier AAZ) je mets des logs en version portable avec chacun leur dossier numeroter par version ! ex:
ccleaner portable 1.1
siw 2.1
et que sur mon serveur je stock des versions en rar que je nomme :
ccleaner portable 1.2
siw 2.2
est il possible que je demande au soft codé de verifier a telle adresse en comparant ces numero de version par rapport au nom de dossier ? et que si le numero du rar est superieur au nom de dossier , il dl et se decompresse en remplacant celui ci ?
je sais pas si je me suis bien fait comprendre lol
Re: prog pour maj
Posté : jeu. 28 avr. 2011 19:57
par KuronekoChris
C'est pas possible de trouver la BDD dans l'exe du soft? Si on l'ouvre avec un logiciel hexadécimal ?
Re: prog pour maj
Posté : jeu. 28 avr. 2011 20:04
par Nash
tu m'en demande trop , j'y connais strictement rien
