tibe18453636
Messages postés17Date d'inscriptiondimanche 6 mars 2005StatutMembreDernière intervention 6 juin 2007
-
16 sept. 2006 à 18:10
spomky
Messages postés34Date d'inscriptionmercredi 15 février 2012StatutMembreDernière intervention18 mars 2012
-
4 oct. 2006 à 20:35
Bonjour,
Je débute en c++ et je voudrai savoir s'il est possible d'ouvrir un fichier txt depuis une URL. Je m'explique : j'aimerai creer un programme qui verifie automatiquement à chaque lancement si une nouvelle version est disponible. J'ai eu l'idée de mettre un fichier .txt à la racine de mon site internet contenant le numéro de la version la plus récente du programme. Il faudrait que je puisse récupperer ce fichier puis comparer le n° de la version du programme avec celle du fichier mais je ne sais pas comment mis prendre... (j'ai essayé sans succès avec un fopen :)
si quelqu'un à une solution à mon probleme je serai heureux de l'entendre (j'utilise DEV-C++ 4.9.9.2). Je rappelle aussi que je ne suis pas un expert en c++ (je m'y suis mi il y a environ 1 mois alors ca ne sert à rien de m'envoyer un code de 4 pages je ny comprendrai surment rien).
cs_magma
Messages postés198Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention18 mars 20111 17 sept. 2006 à 00:17
//-----------------------------------------------------------------------------
//VERSION.C
//-----------------------------------------------------------------------------
#include <windows.h>
#include <wininet.h> //Linker avec -lwininet (Menu Projet -> Options)
//Version du programme courant
#define VER "1.2"
//Adresse du fichier "ver.txt" sur ton site
#define URL "
http://TonSite.fr/ver.txt "
//Taille du buffer
#define SIZE 32
//Buffer qui contiendra la version telecharchee
char szVersion[SIZE];
//-----------------------------------------------------------------------------
// Connexion et recuperation du fichier "ver.txt" sur ton site
//-----------------------------------------------------------------------------
BOOL GetProgVersion(void)
{
HINTERNET hNet, hUrl;
DWORD dwDownloaded;
BOOL bRet = FALSE;
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 16 sept. 2006 à 18:30
non ce n'est pas possible, il faut télécharger le fichier (il y a des sources sur le site) et ensuite lire son contenu!
Bob...
"La chance accorde ses faveur aux esprits avertis..."
tibe18453636
Messages postés17Date d'inscriptiondimanche 6 mars 2005StatutMembreDernière intervention 6 juin 2007 16 sept. 2006 à 18:45
merci pour cette réponse si rapide,
j'ai cherché mais je ne sais pas comment faire pour que le programme télécharge automatiquement le fichier (sans que l'utilisateur n'est à entrer d'URL). de plus il faudrait que le fichier txt soit enregistré dans le meme dossier que mon programme...
Tibe
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 16 sept. 2006 à 19:30
bah pour que le programme puisse télécharger le fichier, il faut que ce dernier soit toujours à la même adresse, et que ton programme connaisse l'URL.
ensuite quand tu télécharges le fichier, c'est à toi dans le code de dire ou tu veux que le fichier soit enregistrer.
je ne sais pas si je suis clair, mais je sais pas si attaquer un programme comme celui que tu veux réaliser soit une bonne idée vu que tu débutes. La programmation est quelque chose de compliqué et il faut y allé progressivement en commençant par des programmes simples puis en allant vers le compliqué.
il ne faut pas bruler les étapes (ce qui semble être ton cas) !
Bob...
"La chance accorde ses faveur aux esprits avertis..."
Vous n’avez pas trouvé la réponse que vous recherchez ?