OVH Cloud OVH Cloud

Telechargement automatique

21 réponses
Avatar
Fred87
Bonjour ,

Je cherche sur l'ouverture d'un programme a v=E9rifier sur=20
un site de mise =E0 jour si la version du programme et la=20
derni=E8re =E0 jour, et tout cela en automatique bien sur et=20
en masqu=E9.
Quelles peuvent =EAtre les m=E9thodes utilis=E9s pour faire cela
"ftp" ou autre.

Le but serait de mettre =E0 jour un Logiciel (donn=E9es plus=20
programme) par internet automatiquement en avertissant=20
l'utilisateur qu'il existe une versiion disponible plus=20
r=E9cente.

Cela existe d=E9ja pour des logiciels du march=E9.

Merci d'avance pour toutes informations ou suggestions.

Fred87

10 réponses

1 2 3
Avatar
Christian Hubert-Hugoud
Voila comment j'ai fait et cela marche très bien :

je charge un fichier ascii en http

après je le lis et j'en fais ce que je veux.

Hope this helps

Christian


"Fred87" a écrit dans le message de
news: 198d01c56059$acb58420$
Bonjour ,

Je cherche sur l'ouverture d'un programme a vérifier sur
un site de mise à jour si la version du programme et la
dernière à jour, et tout cela en automatique bien sur et
en masqué.
Quelles peuvent être les méthodes utilisés pour faire cela
"ftp" ou autre.

Le but serait de mettre à jour un Logiciel (données plus
programme) par internet automatiquement en avertissant
l'utilisateur qu'il existe une versiion disponible plus
récente.

Cela existe déja pour des logiciels du marché.

Merci d'avance pour toutes informations ou suggestions.

Fred87
Avatar
scraper
Bonjour Christian Hubert-Hugoud, dans le message
news:d6vb7t$33o$
tu disais :


Voila comment j'ai fait et cela marche très bien :

je charge un fichier ascii en http

après je le lis et j'en fais ce que je veux.



oui, c'est aussi ce que je fais .... :-)

c'est simple et rapide ;-)
(et totalement transparent pour l'utilisateur



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
Patrice Henrio
Je suis intéressé mais je ne comprends pas du tout.

je charge un fichier ascii en http





Où se trouve ce fichier ? Qu'est-il censé contenir ?
Merci.



"scraper" a écrit dans le message de news:

Bonjour Christian Hubert-Hugoud, dans le message
news:d6vb7t$33o$
tu disais :


Voila comment j'ai fait et cela marche très bien :

je charge un fichier ascii en http

après je le lis et j'en fais ce que je veux.



oui, c'est aussi ce que je fais .... :-)

c'est simple et rapide ;-)
(et totalement transparent pour l'utilisateur



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper


Avatar
scraper
Bonjour Patrice Henrio, dans le message
news:
tu disais :


Je suis intéressé mais je ne comprends pas du tout.

je charge un fichier ascii en http





Où se trouve ce fichier ? Qu'est-il censé contenir ?



sur ton site ; des infos sur la version de la dernière mise à jour du
logiciel, l'URL de téléchargement, le poids de la mise à jour à télécharger,
les correctifs apportés par la màj etc .... ce que tu juges utile, en fait

depuis ton logiciel, tu crées un bouton "vérifier les mises à jour" par
exemple ...

ton programme télécharge ce fichier, l'ouvre en lecture, et compare la
version que tu as inscrite avec sa propre version => traitement :-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
DJ
"Fred87" a écrit dans le message de
news:198d01c56059$acb58420$
Bonjour ,

Je cherche sur l'ouverture d'un programme a vérifier sur
un site de mise à jour si la version du programme et la
dernière à jour, et tout cela en automatique bien sur et
en masqué.
Quelles peuvent être les méthodes utilisés pour faire cela
"ftp" ou autre.

*************

1- ben je sais pas pour quoi la mise en retrait auto marche plus ... put**
de oe6 !

2- pour ta question : oui c'est la bonne voie je fais presque pareil :
- ne pouvant modfier l'appli elle meme, j'ai un "lanceur" qui soccupe
des maj ou lance l'appli
- pour les maj j'ai une petit fichier text genre .ini que je FTPetes et
qui contient le numero de version
- ca me donne donc le N° de maj a recuperer et pour parer à tout type de
maj je FTPetes un exe correspondant
qui s'occuper de faire la maj (en general un bon Zip a dezziper).

voili-voila, si tu as besoin de bout de code pour l'exemple..

DJ
Avatar
scraper
Bonjour DJ, dans le message
news:
tu disais :


1- ben je sais pas pour quoi la mise en retrait auto marche plus ...
put** de oe6 !



essaie OE-QuteFix, qui est un complément indispensable à OE 6 ....

il fonctionne en background, et permet de corriger les problèmes
d'indentation, de signature, et d'insérer des en têtes personnalisés ;-)

l'essayer, c'est ne plus pouvoir s'en passer :-)




--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
fred87
Bonjour

Pour ce qui est des bout de code je suis preneur, merci d'avance.

Dans sa réponse Christian dis "je charge un fichier Ascii en http" quelle
est donc la methodes est ce en fait du ftp ??

Merci pour toutes infos

Fred87


"DJ" wrote:


"Fred87" a écrit dans le message de
news:198d01c56059$acb58420$
Bonjour ,

Je cherche sur l'ouverture d'un programme a vérifier sur
un site de mise à jour si la version du programme et la
dernière à jour, et tout cela en automatique bien sur et
en masqué.
Quelles peuvent être les méthodes utilisés pour faire cela
"ftp" ou autre.

*************

1- ben je sais pas pour quoi la mise en retrait auto marche plus ... put**
de oe6 !

2- pour ta question : oui c'est la bonne voie je fais presque pareil :
- ne pouvant modfier l'appli elle meme, j'ai un "lanceur" qui soccupe
des maj ou lance l'appli
- pour les maj j'ai une petit fichier text genre .ini que je FTPetes et
qui contient le numero de version
- ca me donne donc le N° de maj a recuperer et pour parer à tout type de
maj je FTPetes un exe correspondant
qui s'occuper de faire la maj (en general un bon Zip a dezziper).

voili-voila, si tu as besoin de bout de code pour l'exemple..

DJ





Avatar
jean-marc
"fred87" wrote in message
news:
Bonjour

Pour ce qui est des bout de code je suis preneur, merci d'avance.

Dans sa réponse Christian dis "je charge un fichier Ascii en http" quelle
est donc la methodes est ce en fait du ftp ??



Hello,

très commode et que j'utilise, la fonction:
URLDownloadToFile()

http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/monik
er/reference/functions/urldownloadtofile.asp

--
Jean-marc
Avatar
scraper
Bonjour jean-marc, dans le message
news:42946705$0$8216$
tu disais :


Hello,

très commode et que j'utilise, la fonction:
URLDownloadToFile()

http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/monik
er/reference/functions/urldownloadtofile.asp



un problème avec, et qui m'a fait y renoncer, dans le cas des mises à jour :
si l'utilisateur dispose d'un gestionnaire de téléchargements (genre
flashget, etc ...) tu ne peux pas placer ton fichier à l'endroit que tu
désires, s'il possède une extension reprise par le gestionnaire en question
:
une boîte s'ouvre, te demandant l'emplacement où tu veux télécharger le
fichier ...

perso, je trouve ça embêtant, et pas souhaitable

je me suis donc rabattu sur un contrôle winsocks ... avec l'aide de ng (que
jen remercie au passage ;-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
DJ
scraper wrote:
Bonjour DJ, dans le message
news:
tu disais :


1- ben je sais pas pour quoi la mise en retrait auto marche plus ...
put** de oe6 !



essaie OE-QuteFix, qui est un complément indispensable à OE 6 ....

il fonctionne en background, et permet de corriger les problèmes
d'indentation, de signature, et d'insérer des en têtes personnalisés
;-)

l'essayer, c'est ne plus pouvoir s'en passer :-)



Ah ben je te confirme que ca marche super !!! (voir ci-dessus)
genial, merci bien
DJ
1 2 3