Page 1 sur 1
[..] Télécharger un fichier
Posté : mar. 20 oct. 2009 21:46
par Iste
Salutations
Bon bien sur, mon probleme est un peu plus compliqué que ca en a l'air.
En fait, je cherche a télécharger un fichier, mais l'url est de type
http://www.messagerievocale.bbox.bouygu ... rang_tel=1
Resultat, quand je l'entre dans un navigateur, soit il lit le message, soit il le télécharge, mais inetget() ne renvoi rien, winhttprequest() non plus.
Avez vous donc une idée pour comment récup ce fichier ?
merci
Re: [..] Télécharger un fichier
Posté : mar. 20 oct. 2009 22:45
par L4crymal
Hum, je suis pas sur de bien saisir, mais moi par exemple je vais sur la page et je trouve une page qui a pour code source:
► Afficher le texte
Code : Tout sélectionner
<html>
<body onload="document.redirect.submit();">
<form method="POST" name="redirect" action="https://www.aaa.bbox.bouyguestelecom.fr/servicesAAA/async/auth.phtml?CI_servID=34&callback=https://www.messagerievocale.bbox.bouyguestelecom.fr/checkAccesAAA.phtml&callback_error=http://www.messagerievocale.bbox.bouyguestelecom.fr/index.phtml?pg=99">
<input type="hidden" name="CI_servID" value="34">
<input type="hidden" name="callback" value="https://www.messagerievocale.bbox.bouyguestelecom.fr/checkAccesAAA.phtml">
<input type="hidden" name="callback_error" value="http://www.messagerievocale.bbox.bouyguestelecom.fr/index.phtml?pg=99">
</form>
<noscript><CENTER><br><br>Pour utiliser Flashvox, vous devez<BR>activer "JavaScript" dans les préférences de votre navigateur.<br><br></CENTER></noscript>
</body>
</html>
Mais si il y a un fichier à télécharger, tu dois d'abord te connecter...
Donc pour télécharger un fichier il faut faire un script Autoit qui se connecte d'abord sur le site avant de télécharger
Re: [..] Télécharger un fichier
Posté : mar. 20 oct. 2009 22:49
par jbnh
Pour essayer d'aider, quand j'ai fait mon google trad, je prenais le fichier
translate_t pour
http://translate.google.fr/[b]translate_t[/b]?hl=fr&ie=UTF-8&text=fefefe&sl=en&tl=fr#en|fr|hello
Dans ton cas, essaye de voir la page affichée ou le fichier concerné
Re: [..] Télécharger un fichier
Posté : mar. 20 oct. 2009 23:19
par ani
InetgetSourcePost() ne te retourne rien non plus ?
Re: [..] Télécharger un fichier
Posté : mar. 20 oct. 2009 23:31
par Iste
En fait c'est la messagerie vocal des bbox. quand tu veux récup un message, il te passe un lien qui ressemble a ce que je t'ai passé. Toute les étape de connexion et récup de liens sont bonne chez moi, juste le téléchargement du .wav qui me pose probleme.
J'ai récup ce qu'il se trouve derrier le lien, car comme L4crymal me l'a fait remarquer le lien ne pointe pas directement sur le fichier mais vers une page :
Code : Tout sélectionner
<EMBED src=http://www.messagerievocale.bbox.bouyguestelecom.fr/playMsg.phtml?uid=xxxxxx&idmsg=xxxxxx&idbal=xxxxxx width="100%" height="100%" type=audio/wav fullscreen="yes">
note que le lecteur intégré a pour code
Code : Tout sélectionner
<embed id="player" src="http://www.messagerievocale.bbox.bouyguestelecom.fr/playMsg.phtml?uid=xxxxxx&idmsg=xxxxxx&idbal=xxxxxx" autostart="true" autoplay="true" balance="0" currentPosition="0" currentMarker="0" enableContextMenu="false" enableErrorDialogs="false" enabled="true" fullscreen="false" invokeURLs="false" mute="true" playCount="1" rate="1" uiMode="none" volume="100" ShowStatusBar="true" width="300" height="80"></embed>
Voila, je suis un peu coincé là :s donc si vous avez des idées...
encore merci
Re: [..] Télécharger un fichier
Posté : mar. 20 oct. 2009 23:53
par jbnh
Dans playMsg.phtml doit surement se trouver le lien direct du wav. Si c'est le cas, un stringbetween et c'est bon.