toughzaa | Bonjour
Je souhaite créer un débrideur gratuit depositfiles vu la lenteur du téléchargement. Je possède un compte premium :
Code :
- $alink = str_replace('http://depositfiles.com/en/files/', '', $a[$i]);
- $alink = str_replace('http://depositfiles.com/en/files/', '', $alink);
- $postfields = array();
- $postfields["login"] = $pseudo;
- $postfields["password"] = $password;
- $postfields["btn_login"] = "enter";
- $postfields["go"] = "1";
- //url de la page de soumission
- $url = 'http://depositfiles.com/en/files/'.$alink.'';
- $useragent = "Mozilla/5.0";
- $referer = "http://www.depositfiles.com/";
- //Initialise une session CURL
- $ch = curl_init($url);
- //CURL options
- curl_setopt($ch, CURLOPT_POST, 1);
- //On poste les données du tableau $postfields
- curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
- //On définit un useragent ici Mozilla/5.0
- curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
- //On passe un referrer ici on passe la même page $url
- curl_setopt($ch, CURLOPT_REFERER, $url);
- //on récupère le contenu de la page de résultat de la soumission dans une chaine
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- // en cas de redirection (facultatif ici)
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
- //Page de résultats et fermeture de session
- $result = curl_exec($ch);
- curl_close($ch);
- $fp = fopen('./sessions/'.$_SESSION['id'].'.txt', 'w+');
- fwrite($fp, $result);
- 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 :
- <form action="http://depositfiles.com/en/login.php?return=%2Fen%2Ffiles%2F08hmruk95" method="post"><div>
- <input type="hidden" name="go" value="1"/>
- <div class="loginoruser">
- <div class="registration">
- <div class="row"><span>Login:</span><input type="text" name="login" value=""/></div>
- <div class="row"><span>Password:</span><input type="password" name="password"/></div>
- <div class="forgotpassword">
- <a href="http://depositfiles.com/en/gold/forgot.php" class="forget">Forgot password?</a>
- <input class="btn_login" type="submit" value="enter"/>
- </div>
- </div>
- </div>
- </div></form>
|
Redirection : Code :
- <body bgcolor="#FFFFFF" text="#000000">
- <div align="center">
- Redirecting... If browser do not redirect you automaticaly<br>
- <a id="redirect" href="http://depositfiles.com/en/files/08hmruk95">press here</a> </div>
- <script language="javascript">
- window.location.href = "http://depositfiles.com/en/files/08hmruk95";
- </script>
|
Téléchargement :
Code :
- <div id="download_url">
- <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
|