Autor Téma: Ako stiahnut celu stranku  (Přečteno 10976 krát)

Offline ababyi

  • Administrator
  • 101 a více
  • *****
  • Příspěvků: 280
  • Karma: 26
    • mmmm.sk
Ako stiahnut celu stranku
« kdy: Srpna 20, 2015, 11:59:05 »
Ak mate dostatocne velky disk a spravne rychle pripojenie (a samozrejme vhodny username a password), moze sa hodit:

diaperedonline:
Kód: [Vybrat]
wget \
  --append-output=log.log \
  -e robots=off \
  --user=$$USERNAME$$ \
  --password=$$PASSWORD$$ \
  --convert-links \
  --backup-converted \
  --recursive \
  --level=30 \
  --timestamping \
  --restrict-file-names=windows \
  --page-requisites \
  --wait=1 \
  --random-wait \
  --user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6" \
  -D diaperedonline.com \
  http://www.diaperedonline.com/private/

abdreams (okrem obrazkov):
Kód: [Vybrat]
wget \
  --append-output=log.log \
  -e robots=off \
  --user=$$USERNAME$$ \
  --password=$$PASSWORD$$ \
  --convert-links \
  --backup-converted \
  --recursive \
  --level=30 \
  --timestamping \
  --restrict-file-names=windows \
  --page-requisites \
  --wait=1 \
  --random-wait \
  --user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6" \
  -D abdreams.com \
  http://abdreams.com/members/galleries.html

abdreams (obrazky, po stiahnuti toho predchadzajuceho):
Kód: [Vybrat]
for d in ./* ; do
  if [ -d "$d" ]; then
    e=${d/ /%20}
    cd "$d"
    wget http://$$USERNAME$$:$$PASSWORD$$@abdreams.com/members/images/$e/gallery.xml
    mkdir large
    mkdir thumb
    for f in `cat gallery.xml | grep filename`; do
      f=${f/<filename>/}
      f=${f/<\/filename>/}
      cd large
      wget http://$$USERNAME$$:$$PASSWORD$$@abdreams.com/members/images/$e/images/large/$f
      cd ../thumb
      wget http://$$USERNAME$$:$$PASSWORD$$@abdreams.com/members/images/$e/images/thumb/$f
      cd ..
    done
    cd ..
  fi
done

Podobne aj pre ine weby.

Prosim uvedomte si pritom, ze neexistuje nic ako "obed zadarmo" -- ak mate zakupeny pristup, je to ok, ale nemalo by to sluzit na sharovanie obsahu kadetade.

Offline mskvor

  • 101 a více
  • *****
  • Příspěvků: 807
  • Karma: 4
Re:Ako stiahnut celu stranku
« Odpověď #1 kdy: Srpna 20, 2015, 15:23:15 »
To je hezký, díky. Uměl bys něco  podobnýho na Coppermine gallery?  Na http://babyjunior.co.uk má naskenované staré časopisy DPF a jiné, ale stahovat to po jednom obrázku je děsivý a na přímý čtení na webu je to dlouhý. Předem díky za odpověď, MS

Offline PetrMyslivec

  • Registrovaný uživatel
  • 101 a více
  • ***
  • Příspěvků: 639
  • Karma: 8
Re:Ako stiahnut celu stranku
« Odpověď #2 kdy: Srpna 25, 2015, 20:55:38 »
Díky moc za sctripty, jenom bych doplnil, že u druhého pro ABdreams / obrázky je potřeba odkázat na ./members/images, kdy $e odkazuje na galerie podle názvů adresářů stažených v prvním scriptu a kde se pak vytváří další podadresáře s obrázky jednotlivých galerií ... trochu jsem se s tím trápil  ;)

Offline raulik

  • Administrator
  • 101 a více
  • *****
  • Příspěvků: 955
  • Karma: 45
    • TajemnaKomnata
Re:Ako stiahnut celu stranku
« Odpověď #3 kdy: Srpna 25, 2015, 22:04:41 »
Take diky moc, jen bych doplnil, ze se jedna o skripty pro linux - obvlaste ten abdreams images.