dimanche 28 août 2011

Extraction de privilèges Mirorii - dl.free, Megaupload, ..

Extraction de privilèges Mirorii - dl.free, Megaupload, ..:
Ce morceau de code sauce MacGyver nécessite une distribution GNU/Linux et le logiciel puf pour fonctionner (on peut aussi utiliser wget mais c’est bien plus lent).

#!/bin/bash

# téléchargement de la page Séries

wget -O series http://www.fansub-streaming.eu/blog/series

# on isole les liens vers les dossiers Mirorii dans le fichier "dossiers"

grep -o http://www.mirorii.com/dossier/[^[:space:]]*.html series > dossiers

# on télécharge les pages dossiers dans le fichier "dossier"

puf -O dossier -i dossiers

# on isole les liens des fichiers dans le fichier "links"

grep -o http://www.mirorii.com/fichier.*.html dossier > links

# on télécharge les pages fichiers dans le fichier "fichiers"

puf -O fichiers -i links

# on isole les liens dl.free.fr vers le fichier "linksfree"

grep -o http://dl.free.fr[^[:space:]]*\" fichiers | sed -e "s/\"//" > linksfree

# on télécharge les 25 premiers kilo-octets de tous les fichiers sur dl.free.fr

# decommentez les lignes suivantes si vous êtes abonné Free: ça permet de réinitialiser le délai de rétention de 30 jours sans téléchargements avant suppression

# mkdir out

# puf -lb 26720 -P out -U "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0" -i linksfree

# rm -rf out

# on isole les liens hotfile ul.to rapidshare et megauplaod dans des fichiers distincts

grep -o http://hotfile[^[:space:]]*\" fichiers | sed -e "s/\"//" > linkshf

grep -o http://ul.to[^[:space:]]*\" fichiers | sed -e "s/\"//" > linksut

grep -o http://rapidshare.com[^[:space:]]*\" fichiers | sed -e "s/\"//" > linksrs

grep -o http://www.megaupload.com[^[:space:]]*\" fichiers | sed -e "s/\"//" > linksmu

# on fusionne les fichiers vers un seul fichier contenant tous les liens de tous les hébergeurs

cat linksfree linkshf linksut linksrs linksmu > touslesfichiers

# commentez la ligne suivante pour conserver les fichiers intermédiaires

rm dossier fichiers series



Télécharger le script (zip)

J’ai ajouté des commentaires pour bien expliquer ce que ça fait. Me reste juste à expliquer la finalité de ce script:

  1. en téléchargeant un morceau des fichiers sur dl.free.fr (quand on est abonné Free), on remet à zéro le compteur (qui veut qu’un fichier non téléchargé depuis 30 jours est supprimé)
  2. permet d’isoler dans des fichiers séparés tous les liens des fichiers pour chaque stockage de fichiers
  3. permet en particulier de réunir les liens Megaupload (stockage le fiable via Mirorii) afin d’en tester la disponibilité (copier-coller dans jdownloader)

Sur ce, je m’en vais renouveler les liens :) Très peu de dl.free.fr sont disponibles.

edit: je viens de voir que la regexp que j’utilise n’aime pas quand l’URL d’un fichier Mirorii contient un espace: corrigé.

Merci à de Fansub Streaming


Plus d'info sur le forum http://satinfo3.xooit.fr/index.php