Créer débrideur depositfile

Créer débrideur depositfile - PHP - Programmation

Marsh Posté le 10-01-2010 à 15:12:18    

Bonjour
Je souhaite créer un débrideur gratuit depositfiles vu la lenteur du téléchargement. Je possède un compte premium :
 

Code :
  1. $alink = str_replace('http://depositfiles.com/en/files/', '', $a[$i]);
  2.   $alink = str_replace('http://depositfiles.com/en/files/', '', $alink);
  3. $postfields = array();
  4. $postfields["login"] = $pseudo;
  5. $postfields["password"] = $password;
  6. $postfields["btn_login"] = "enter";
  7. $postfields["go"] = "1";
  8. //url de la page de soumission
  9. $url = 'http://depositfiles.com/en/files/'.$alink.'';
  10. $useragent = "Mozilla/5.0";
  11. $referer = "http://www.depositfiles.com/";
  12. //Initialise une session CURL
  13. $ch = curl_init($url);
  14. //CURL options
  15. curl_setopt($ch, CURLOPT_POST, 1);
  16. //On poste les données du tableau $postfields
  17. curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
  18. //On définit un useragent ici Mozilla/5.0
  19. curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  20. //On passe un referrer ici on passe la même page $url
  21. curl_setopt($ch, CURLOPT_REFERER, $url);
  22. //on récupère le contenu de la page de résultat de la soumission dans une chaine
  23. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  24. // en cas de redirection (facultatif ici)
  25. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  26. //Page de résultats et fermeture de session
  27. $result = curl_exec($ch);
  28. curl_close($ch);
  29. $fp = fopen('./sessions/'.$_SESSION['id'].'.txt', 'w+');
  30. fwrite($fp, $result);
  31. fclose($fp);


 
Voila, on met un lien par exemple : http://depositfiles.com/en/files/08hmruk95 , ensuite, je connecte direct avec mes identifiants (par le biais du code php). Il y a une courte redirection avant de retomber sur la page avec le lien
Mais la variable $result ne renvoie rien du tout
 
Le code de la page depositfiles :  
 
Connexion :

Code :
  1. <form action="http://depositfiles.com/en/login.php?return=%2Fen%2Ffiles%2F08hmruk95" method="post"><div>
  2. <input type="hidden" name="go" value="1"/>
  3.  <div class="loginoruser">
  4.  <div class="registration">
  5.      <div class="row"><span>Login:</span><input type="text" name="login" value=""/></div>
  6.   <div class="row"><span>Password:</span><input type="password" name="password"/></div>
  7.   <div class="forgotpassword">
  8.    <a href="http://depositfiles.com/en/gold/forgot.php" class="forget">Forgot password?</a>
  9.    <input class="btn_login" type="submit" value="enter"/>
  10.   </div>
  11.  </div>
  12. </div>
  13.  </div></form>


 
Redirection :

Code :
  1. <body bgcolor="#FFFFFF" text="#000000">
  2.  <div align="center">
  3.  Redirecting... If browser do not redirect you automaticaly<br>
  4.  <a id="redirect" href="http://depositfiles.com/en/files/08hmruk95">press here</a> </div>
  5.  <script language="javascript">
  6.  window.location.href = "http://depositfiles.com/en/files/08hmruk95";
  7.  </script>


 
Téléchargement :

Code :
  1. <div id="download_url">
  2.    <a href="http://fileshare190.depositfiles.com/auth-1263120390d71407e476edb1b311f7b8-41.250.230.164-1032691116-36187028/FS190-6/FILM37.upbytoughzaa.pdf" onClick="download_started();" class="hide_download_started">Download the file</a>


 
Vous en pensez quoi ? D'où peut venir l'erreur ?
Merci d'avance
Toughzaa

Reply

Marsh Posté le 10-01-2010 à 15:12:18   

Reply

Marsh Posté le 15-01-2010 à 18:37:49    

Pas de réponse ?

Reply

Marsh Posté le 15-01-2010 à 18:39:09    

C'est surtout illégal : tu essaies de donner accès à un service payant en contournant la sécurité du fournisseur.
 
Du coup : fermeture du sujet.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed