wido a écritexiste-t-il un script qui permet de récupérer des données en texte via un mot-clé provenant du site
pastebin par exemple?
Bjr,
Tu veux récupérer un code posté sur pastebin via un ou plusieurs mot clés ???
Si c'est bien ça, je me suis amusé à le faire vite fait(ca me servira !), comme d'hab, ca peut être amélioré !
J'ai décomposé un peu les commandes, pour être plus clair. Le code pourrait surement être réduit, plus rapide, mais bon, ici, pas vraiment besoin de faire un truc rapide ni du grand art, le principal, c'est que ça fonctionne 🙂
./script.sh mot1 mot2 mot3 etc etc
La sortie sera enregistrée dans un fichier
code_numéro dans le dossier où est lancé le script.
#!/bin/bash
arg=$(sed 's/ /+/g' <<< $@)
add=$(wget -U ' ' "http://www.google.fr/search?q=$arg+site%3Ahttp%3A%2F%2Fpastebin.com" -O- | sed -n '3p' | sed 's/=/\n/g' | grep '^http://.*pastebin.com/' | cut -d \& -f1 | head -n1)
add_modif=$(sed 's@com/@com/download.php?i=@' <<< $add)
wget $add_modif -O ./code_${add##*/}
exit
Pour avoir affichage sur sortie standard en même temps :
#remplacer:
wget $add_modif -O ./code_${add##*/}
#par:
wget $add_modif -O- | tee ./code_${add##*/}
info: Seul le premier code de la recherche est récupéré...