je souhaiterais savoir comment faire pour récupérer depuis une appli en VB 6
des infos sur un fichier distant
en fait, le fichier se trouverait sur un site web, et je voudrais, en
cliquant sur un bouton, récupérer des infos de date, taille, etc ...
est ce possible, et si oui, comment ??
merci d'avance de toute aide ou piste
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
"scraper" a écrit dans le message de news:
Bonjour YannX (dans news:) tu nous disais :
Oui, comprendre 'fichier distant sur site WEB ! " J'avais zappé le dernier mot -OK le Troll- Ce que je voulais dire, c'est que tu tentes d'utiliser uen fonction de l'OS Windows (sur disque local ou réseau NetBios)... et si elle ne trouve pas le fichier : reposer correctement le chemin !
Mais comme ton appel veut passer par un protocole différent (en l'occurence HTTP sur IP) ce ne sont pas du tout les memes API.
Meme s'il est possible que HTTP renvoie la date du fichier (je ne connais pas le détail de l'entete HTTP 1.1 (cf.google) Il faut utiliser les interfaces de WinSocks en VB pour le lire.
YannX
je te remercie de ces précisions ...
comme je disais plus tôt, j'ai rusé ... :-) après tout, comme c'est un fichier que je dispose moi même sur mon site, je peux aussi bien créer un fichier texte qui contient les infos dont j'ai besoin (en fait, ces infos me servent pour vérifier la version en cours de mon appli, et proposer le cas échéant une màj ...
ça donne une solution assez élégante et qui fonctionne
merci encore pour l'aide
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
C'est exactement ce que je fais dans la mise à jour du programme que tu as
la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base
de registre les infos à comparer avec celles de la mise à jour.
"scraper" <scraper@pasdespam.fr> a écrit dans le message de news:
Oy4NcNm1EHA.164@TK2MSFTNGP10.phx.gbl...
Bonjour YannX
(dans news:uL9Bhtl1EHA.1400@TK2MSFTNGP11.phx.gbl)
tu nous disais :
Oui, comprendre 'fichier distant sur site WEB ! "
J'avais zappé le dernier mot -OK le Troll-
Ce que je voulais dire, c'est que tu tentes d'utiliser uen fonction
de l'OS Windows (sur disque local ou réseau NetBios)...
et si elle ne trouve pas le fichier : reposer correctement le chemin !
Mais comme ton appel veut passer par un protocole différent
(en l'occurence HTTP sur IP) ce ne sont pas du tout les memes API.
Meme s'il est possible que HTTP renvoie la date du fichier
(je ne connais pas le détail de l'entete HTTP 1.1 (cf.google)
Il faut utiliser les interfaces de WinSocks en VB pour le lire.
YannX
je te remercie de ces précisions ...
comme je disais plus tôt, j'ai rusé ... :-)
après tout, comme c'est un fichier que je dispose moi même sur mon site,
je
peux aussi bien créer un fichier texte qui contient les infos dont j'ai
besoin (en fait, ces infos me servent pour vérifier la version en cours de
mon appli, et proposer le cas échéant une màj ...
ça donne une solution assez élégante et qui fonctionne
merci encore pour l'aide
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
"scraper" a écrit dans le message de news:
Bonjour YannX (dans news:) tu nous disais :
Oui, comprendre 'fichier distant sur site WEB ! " J'avais zappé le dernier mot -OK le Troll- Ce que je voulais dire, c'est que tu tentes d'utiliser uen fonction de l'OS Windows (sur disque local ou réseau NetBios)... et si elle ne trouve pas le fichier : reposer correctement le chemin !
Mais comme ton appel veut passer par un protocole différent (en l'occurence HTTP sur IP) ce ne sont pas du tout les memes API.
Meme s'il est possible que HTTP renvoie la date du fichier (je ne connais pas le détail de l'entete HTTP 1.1 (cf.google) Il faut utiliser les interfaces de WinSocks en VB pour le lire.
YannX
je te remercie de ces précisions ...
comme je disais plus tôt, j'ai rusé ... :-) après tout, comme c'est un fichier que je dispose moi même sur mon site, je peux aussi bien créer un fichier texte qui contient les infos dont j'ai besoin (en fait, ces infos me servent pour vérifier la version en cours de mon appli, et proposer le cas échéant une màj ...
ça donne une solution assez élégante et qui fonctionne
merci encore pour l'aide
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
scraper
Bonjour Patrice Henrio (dans news:) tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice : dans le code, je récupère la version de l'exe (MajorVersion+MinorVersion+Revision) et je compare avec ma version référence sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Bonjour Patrice Henrio
(dans news:uMOIBft1EHA.1204@TK2MSFTNGP10.phx.gbl)
tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que
tu as la gentillesse d'héberger. En plus le programme lui-même écrit
dasn la base de registre les infos à comparer avec celles de la mise
à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme
devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice :
dans le code, je récupère la version de l'exe
(MajorVersion+MinorVersion+Revision) et je compare avec ma version référence
sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Bonjour Patrice Henrio (dans news:) tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice : dans le code, je récupère la version de l'exe (MajorVersion+MinorVersion+Revision) et je compare avec ma version référence sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Patrice Henrio
OK Comme quoi il n'y a que les imbéciles qui ne changent jamais d'avis. Salut.
"scraper" a écrit dans le message de news:
Bonjour Patrice Henrio (dans news:) tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice : dans le code, je récupère la version de l'exe (MajorVersion+MinorVersion+Revision) et je compare avec ma version référence sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
OK
Comme quoi il n'y a que les imbéciles qui ne changent jamais d'avis.
Salut.
"scraper" <scraper@pasdespam.fr> a écrit dans le message de news:
up209qx1EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour Patrice Henrio
(dans news:uMOIBft1EHA.1204@TK2MSFTNGP10.phx.gbl)
tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que
tu as la gentillesse d'héberger. En plus le programme lui-même écrit
dasn la base de registre les infos à comparer avec celles de la mise
à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme
devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice :
dans le code, je récupère la version de l'exe
(MajorVersion+MinorVersion+Revision) et je compare avec ma version
référence
sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
OK Comme quoi il n'y a que les imbéciles qui ne changent jamais d'avis. Salut.
"scraper" a écrit dans le message de news:
Bonjour Patrice Henrio (dans news:) tu nous disais :
C'est exactement ce que je fais dans la mise à jour du programme que tu as la gentillesse d'héberger. En plus le programme lui-même écrit dasn la base de registre les infos à comparer avec celles de la mise à jour.
ah ??
n'était ce pas toi qui disais il y a pas longtemps qu'on "bon" programme devait écrire le moins possible dans le registre ? rofl
(je blague, bien sûr ...)
mais je n'ai pas eu besoin de cet artifice : dans le code, je récupère la version de l'exe (MajorVersion+MinorVersion+Revision) et je compare avec ma version référence sur le fichier texte que je télécharge ;-)
non ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm