cs_bricoleu
Messages postés6Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention14 octobre 2005
-
12 oct. 2005 à 22:19
cs_bricoleu
Messages postés6Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention14 octobre 2005
-
14 oct. 2005 à 21:20
Bonjour à tous,
FdJeux si vous ne connaissez pas c'est la Française des Jeux (Loto, Keno et Cie).
Mon truc (il en faut ) c'est de récupérer la liste des tirages aprés chaque nouveaux tirages pour faire des stats et pronostic (il faut y croire).
Jusqu'à présent il suffisait d'appeler l'URL pour télécharger la liste sous forme de .zip.
Depuis peu, ce n'est plus posssible, (PHP oblige) cet appel procure une erreur du genre "objet inexistant dans la page....". On est obligé de se rendre dans la page en question et cliquer sur le bouton de téléchargement.
Bien sur cela ne me convient pas car je voudrais le faire en automatique.
et pas attendre le samedi jusqu'à 11h pour rapatrier les données. (je suis paresseux bien sur...)
Prenons un exemple : Pour le loto la page se trouve :
http://www.fdjeux.com/jeux/loto/loto_s_historiques.php et le bouton de téléchargement :
www.fdjeux.com/generated/dyn/Loto/Loto.zip L'appel de ce dernier procure l'erreur citée.
Comment faire pour accéder directement à ce .zip ?
Set MonZip = New ZipExtractionClass
MonZip.ZipOpen (App.Path & "\loto.zip")
Call MonZip.ExtractAllFiles(App.Path & "", True, False)
Set MonZip = Nothing
Voila !
Bien sur il faut avoir la dll et le .cls qui va avec pour la decompression. Ensuite il reste plus qu'à lire le fichier pour accéder au données ou faire une ouverture avec excel.
cs_bricoleu
Messages postés6Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention14 octobre 2005 13 oct. 2005 à 21:47
Merci à tous,
CanisLupus: j'ai demandé un accés FTP à FDJ. La réponse a été non
Promethee2003 : Je connais ce controle, il me semblait avoir essayé.
Je vais retenter.
Je vous tiens au courant...