[R] Extraire lien premium Rapidshare.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
TopXm
Niveau 6
Niveau 6
Messages : 260
Enregistré le : mer. 25 mai 2011 16:37
Localisation : Usa
Status : Hors ligne

Re: [..] Extraire lien premium Rapidshare.

#21

Message par TopXm »

Hello :)

A noter aussi que RapidShare propose toute une flopée d'API qui permettent de faire un peu tout ce que l'on veut : http://images.rapidshare.com/apidoc.txt
Avatar du membre
Uranium
Niveau 5
Niveau 5
Messages : 143
Enregistré le : mer. 28 mars 2012 13:13
Status : Hors ligne

Re: [..] Extraire lien premium Rapidshare.

#22

Message par Uranium »

@mangaskiff
Je viens de voir suite au post de Tlem , que RapidShare n'avais pas les 45 sec comme Mégaupload,
Désolé :wink:

Pour ton script , j'ai remarquer que le lien de téléchargement fonctionner de la sorte :
► Afficher le texte
Il te faut une chose :
  • Trouver comment envoyer des cookies et finir le code précédent avec tes résultats
Dans l'exemple de lien que j'ai pris nous avons ,
Où fileid= est dans l'url le deuxième chiffre
et pareil pour filename

Pour récupérer le lien tu peux commencer par :

Code : Tout sélectionner

$url = 'https://rapidshare.com/#!download|692p3|3641128721|TIG.rar|9846|R~0|0|0|'
$array = StringSplit($url,"|")
$lien = 'http://rs692p10.rapidshare.com/cgi-bin/rsapi.cgi?sub=download&fileid='&$array[3]&'&filename='&$array[4]&'&dlauth='&$cookie
Si tu trouves comment 'choisir'/envoyer tes cookies:
Tu télécharge l'add-on HTTP-Headers de Firefox , tu prendre le seul cookie qui y'as , tu devrais avoir un truc du genre 'encrypt=...'
et si tu garde la même valeur pour tes cookies , tu devrais avoir toujours le même $cookie ( string à la fin de l'url)
Je ne l'ai pas tester mais sa devrais marcher sans utiliser IE
« En mathématiques, “évident” est le mot le plus dangereux. »
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Extraire lien premium Rapidshare.

#23

Message par blacksoul305 »

Euh, je vois pas pourquoi commencer à s'embêter à analyser les cookies pour en extraire une partie pour avoir au final, le lien de téléchargement. Avec mon premier code le téléchargement se lance tranquillement. Il suffit de faire quelques modification pour ne pas voir l'IE s'afficher et donc avoir un téléchargement totalement transparent...
► Afficher le texte
De plus, je pense que l'analyse d'un cookies afin d'en extraire le contenu est illégale. Si le lien de téléchargement est inscrit dans un Javascript, c'est sûrement pour de bonnes raisons.
Étudiant en 2ème année de Licence Informatique.
Avatar du membre
Uranium
Niveau 5
Niveau 5
Messages : 143
Enregistré le : mer. 28 mars 2012 13:13
Status : Hors ligne

Re: [..] Extraire lien premium Rapidshare.

#24

Message par Uranium »

Pourrais tu partager ton JavaScript alors car sur Chromium , sur le button il n'y aucune action associé :/
« En mathématiques, “évident” est le mot le plus dangereux. »
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Extraire lien premium Rapidshare.

#25

Message par blacksoul305 »

Je l'ai posté précédemment mais re-voilà le code :

Code : Tout sélectionner

<a id=​"js_dlpage_dlbtn" href=​"javascript&#058;​void(1)​;​" class=​"btn-2011 green rsdl-btn">​
"href" est utilisé pour amener à un lien ou un téléchargement en HTML, comme tu peux le voir c'est une commande Javascript à la place, ce qui veut dire que RapidShare ne veut pas forcément que l'on télécharge plus directement les fichiers stockés.
Étudiant en 2ème année de Licence Informatique.
Répondre