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 :)
prog pour maj
Règles du forum
Pour toute demande d'aide commencez par indiquer :
Pour toute demande d'aide commencez par indiquer :
- votre matériel complet et votre système d'exploitation.
- Si ces conditions ne sont pas remplies, où bien incomplètes le sujet ne sera pas traité.
- Et surtout donnez de vos nouvelles sans laisser traîner pendant des semaines, voire des mois !
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
prog pour maj
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: prog pour maj
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.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 :)
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+
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/
- Prof
- Administrateur du site
- Messages : 8320
- Enregistré le : lun. 5 avr. 2010 20:07
- Localisation : Vosges
- A remercié : 1 fois
- A été remercié : 22 fois
- Contact :
Re: prog pour maj
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.
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.
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: prog pour maj
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 +++++
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 +++++
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
Re: prog pour maj
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.
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.
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: prog pour maj
non c gentil , laisse , je vais prendre les versions installable comme ca , la demande de maj se fera automatiquement
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: prog pour maj
re sh@rpQuand c'est toi qui code tes propres softs, un updater est très simple à mettre en place
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
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
-
- Membre VIP
- Messages : 261
- Enregistré le : lun. 18 avr. 2011 14:07
- A remercié : 1 fois
- A été remercié : 1 fois
Re: prog pour maj
C'est pas possible de trouver la BDD dans l'exe du soft? Si on l'ouvre avec un logiciel hexadécimal ?
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: prog pour maj
tu m'en demande trop , j'y connais strictement rien
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe