Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Faire un check d'updates
Auteur Message
Répondre en citant
Message Faire un check d'updates 
Salut! Au fait depuis quelques temps je travaille sur un assez gros projet BATCH, Et ce programme une fois terminé sera publier et mis a disposition de tous ^^ . Par contre :/, ce programme çera updater environ 1 fois par mois... j'aimerais savoir si il est possible que, lorsque quelqun ouvre le programme et que une update est sortie, le programe lui ouvre une fenêtre qui écrit quelque chose de genre "une update est disponible, voules vous la telecharger?". Mais je n'ai aucune idée commen faire... Help svp x)
Merci d'avance ^^
-Cordialement, Carl




______________________________________________________
Ma chaine youtube: https://www.youtube.com/channel/UCykX5dw1funYqugw3AJA7_Q
Bonne journée/soirée! Smile
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Faire un check d'updates 
Hey hey,

Pour la notification tu peu faire comme ça:

Place un fichier texte ici : ton.serveur.com/maj/ok.txt.

En suite le checker va vérifier si il existe comme suivant:


Code:


call:checker "http://ton.serveur.com/maj/ok.txt" "%~dp0ok.txt"

:checker
(
echo src = "%~1"
echo Set v1 = CreateObject ("MSXML2.XMLHTTP"^)
echo Set v2  = CreateObject ("ADODB.Stream"^)
echo v1.open "GET", src, false
echo v1.send (^)
echo v2.open
echo v2.Type = 1
echo v2.Write v1.ResponseBody
echo v2.SaveToFile "%~2") >"%~dpn0.vbs"
cscript "%~dpn0.vbs">nul
del "%~dpn0.vbs" >nul




En gros si y'a une mise à jours ça va télécharger ok.txt, si y'en a pas > Télécharge rien

Pour le reste c'est du basique, tu regardes si ça a télécharger un fichier ou non:


Code:


if exist ok.txt goto :maj_ready
echo Aucune mise à jour disponible.
pause>nul
exit

:maj_ready
cls
echo Une mise a jour est disponible.
pause>nul
exit



Voilà voila, si tu veux un système de mise a jour automatisé je te laisse voir ça:

http://batch.xoo.it/t5281-BATCH-VBS-Recherche-de-mise-jour.htm?q=maj#p39749 (ce post est pas top, j'en ai mis d'autre plus bas)

En Batch/VBS, car ma technique notifie juste l'utilisateur qu'il y'a une mise à jour.

EDIT:

Voici quelques post qui en parle:

http://batch.xoo.it/t5280-D-cter-une-adresse-web.htm#p39743
http://batch.xoo.it/t4371-VBS-BAT-Faire-un-syst-me-d-update-automatique.htm (sachadee)
http://batch.xoo.it/t5281-BATCH-VBS-Recherche-de-mise-jour.htm

Je te conseil celui de sachadee, il est très bien fait/expliqué.

Voilà Very Happy, Désolé pour les fautes d’orthographe.



Dernière édition par tomjomson156 le Mer 31 Aoû 2016 - 11:11; édité 4 fois
Répondre en citant
Message Faire un check d'updates 
Salut, une petite recherche sur le forum aurait pu te donner quelques éléments de réponse!
Voici un résultat obtenu en recherchant "update" sur le forum :

Tutoriel de Sacha :
http://batch.xoo.it/t4371-VBS-BAT-Faire-un-syst-me-d-update-automatique.htm…

EDIT : Oups, tomjomson156 a posté juste avant moi Laughing




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Message Faire un check d'updates 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch