Outils pour utilisateurs

Outils du site


bash:recuperateur_d_images_4chan

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bash:recuperateur_d_images_4chan [2012-10-04 17:47] mitsubash:recuperateur_d_images_4chan [2015-12-25 19:13] (Version actuelle) mitsu
Ligne 23: Ligne 23:
 echo "" echo ""
 echo "# ok, let me retrieve the board pages. Need a few seconds." echo "# ok, let me retrieve the board pages. Need a few seconds."
-wget --quiet "$board/" -O - | grep -o 'res/[^"]*#' | sed 's/res\///' | sed 's/#//' >> threads+wget --quiet "$board/" -O - | grep -o 'thread/[^"]*#' | sed 's/thread\///' | sed 's/#//' >> threads
  i=1  i=1
- while [ $i -lt 17 ]; do wget --quiet "$board/$i" -O - | grep -o 'res/[^"]*#' | sed 's/res\///' | sed 's/#//' >> threads; let i=1+$i; done+   while [ $i -lt 17 ]; do wget --quiet "$board/$i" -O - | grep -o 'thread/[^"]*#' | sed 's/thread\///' | sed 's/#//' >> threads; let i=1+$i; done
 echo "" echo ""
 echo "# Done ! Now I gonna extract the thread links. Won't be long." echo "# Done ! Now I gonna extract the thread links. Won't be long."
Ligne 31: Ligne 31:
 while read line; do echo "" > "out/$line"; done<threads while read line; do echo "" > "out/$line"; done<threads
 cd out cd out
-for file in *; do echo "$board/res/$file" >> ../threadlist; done+for file in *; do echo "$board/thread/$file" >> ../threadlist; done
 cd .. cd ..
 rm -rf "out" rm -rf "out"
Ligne 37: Ligne 37:
 echo "" echo ""
 echo "# That was quick. Now, let me download every thread and extract its image links. May take a minute or two." echo "# That was quick. Now, let me download every thread and extract its image links. May take a minute or two."
-while read line; do wget --quiet "$line" -O - | grep -o '<a href="//images.4chan.org[^"]*' | sed 's/<a href="\/\//http:\/\//' >> imagelist; done<threadlist+while read line; do wget --quiet "$line" -O - | grep -o '<a href="//i.4cdn.org[^"]*' | sed 's/<a href="\/\//http:\/\//' >> imagelist; done<threadlist
 rm threadlist rm threadlist
 echo "" echo ""
bash/recuperateur_d_images_4chan.1349372829.txt.gz · Dernière modification : (modification externe)