Rechercher : dans
Par :

Télécharger un fichier depuis MU sur serveur

Dernière réponse le 2 aoû 2009 à 22:48:52 flashy38, le 9 jan 2008 à 09:43:15 
 Signaler ce message aux modérateurs

Salut tout le monde,

j'espère trouver ici une bonne âme qui sera m'aider pour un petit pb...

je cherche à faire un script qui me permet de télécharger un fichier depuis megaupload sur mon serveur web (et mon sur mon PC !!!).

J'ai réussi à programmer la première partie du script qui me permet, grâce à mon compte premium, de générer le "lien de téléchargement premium" (du style http://www66.megaupload.com/files/75ef240f01f9ec59b987c1167e518a68/File_000001.txt) à partir du lien MU classique (du style http://www.megaupload.com/?d=R1PJB8WB).

Là où je bloque, c'est pour faire le téléchargement du fichier sur mon serveur web.

J'ai bien essayé de regarder les header qui sont envoyé quand je fais le téléchargement depuis firefox (cf. ci-dessous) mais je vous avouerai que je sais pas quoi en faire !!!! (Et oui, mes connaissances en php sont relativement réduites : j'ai appris en autodidacte !). Voici donc les header envoyé :

http://www66.megaupload.com/files/75ef240f01f9ec59b987c1167e518a68/File_000001.txt

GET /files/75ef240f01f9ec59b987c1167e518a68/File_000001.txt HTTP/1.1
Host: www66.megaupload.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.megaupload.com/fr/?d=R1PJB8WB
Cookie: user=0cf4c85e2871598ab02155796fccb272; v=1; l=fr

HTTP/1.x 200 OK
Server: Apache/1.3.37 (Debian GNU/Linux) PHP/4.4.7
Etag: "R1PJB8WB"
Content-Type: application/octet-stream
Content-Length: 5
content-disposition: attachment
Cache-Control: private
Content-Transfer-Encoding: binary
Accept-Ranges: bytes



J'ai bien codé un petit script php qui me permet de générer un header comme celui-là, mais qu'est-ce que j'en fais ??? C'est là toute la question !!!

Et puis comment récupérer le fichier sur MU dans un fichier sur mon serveur web ???


Petite précision, je sais qu'il existe un script qui s'appelle Rapidleech qui permet de faire ça (je l'utilise régulièrement et c'est ok) mais, comme je souhaite faire un téléchargement "automatisé" de beaucoup de fichiers à la suite, je voudrais éviter de passer par ce script une fois mon "lien premium" généré.
J'ai bien essayé de regarder et d'adapter le code de ce script mais, là encore, mes compétences n'ont pas réussi à venir à bout de mon problème de ce coté là !!!


Voilà... Merci d'avance de votre aide
Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « télécharger un fichier depuis MU sur serveur » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[Aspirateur de pages HTML] Comment aspirer un site Web ? VoirHTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
Installation serveur Samba VoirInstallation et configuration d'un serveur Samba version 3.0.2a Linux Mandrake version 10.0 Prérequis Introduction 1.Architecture de Samba 2.Installation des paquetages nécessaires au serveur samba Premier démarrage de Samba Les commandes...
Télécharger Filezilla Server VoirFileZilla Server est un serveur FTP pour Windows développé en open source. Il comporte de nombreuses fonctionnalités telles que le support de SSL, la possibilité de reprendre des téléchargements annulés, la gestion des répertoires, ... Mise à...
Télécharger PS3 Media Server VoirUn logiciel simple et gratuit pour connecter sa PS3 et son PC à coups sûrs en DLNA et qui apporte les webradios, youtube et encodages automatiques. Fonctionne sous Java 6. Allez ici pour télécharger les versions autres que pour Windows :...
Fichier DAT VoirFormat DAT Un fichier DAT Un fichier .dat est un fichier de données (.DAT signifie data). En général, il s'agit d'un fichier binaire, créé par un programme et utilisable uniquement par ce programme, ce qui signifie qu'il n'est pas censé être ouvert...
Fichier PPS VoirFormat PPS Un fichier PPS est une présentation PowerPoint (diaporama) autonome. Il peut être lu avec l'un des logicielles suivants : Avec le logiciel Microsoft PowerPoint, payant. Avec la visionneuse pour Microsoft PowerPoint, gratuite, en...

1

Tiller, le 9 jan 2008 à 13:03:47

Bah si le lien marche bien, tu fais un file_get_contents en php avec un fopen / fputs / fclose non?

On dit que les oiseaux sont libres dans le ciel,
Mais la vraie liberté n'est pas celle d'avoir un endroit où se poser ?

Répondre à Tiller

2

flashy38, le 10 jan 2008 à 08:58:32

J'ai bien essayé avec file_get_contents :

file_get_contents(http://www66.megaupload.com/...

mais ca me retourne une erreur :
file_get_contents(http://www21.megaupload.com/files/b1b490f8­c6d2e9a323401008c0f54ca6/File_000001.txt) : failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found


Merci quand même pour ta réponse...

D'autres suggestions ???

Répondre à flashy38

3

 clasix, le 2 aoû 2009 à 22:48:52

Www.megadebrid.eu tu y trouvera ton bonheur

Répondre à clasix
Collection CommentÇaMarche.net