Vraag & Antwoord

OS Linux

[wget] downloaden specifieke afbeelding wil niet...

Anoniem
None
5 antwoorden
  • Hoi,
    ben laatst gestuit op mooi werk van een fotograaf op http://www.waclawwantuch.com .
    Nu plaatst ie dagelijks 1 foto in (iets) hoge(re) resolutie op zn site "for download".
    Ik probeer deze middels wget eraf te plukken, maar het lukt me niet.
    [code:1:5ceffe4eb8]wget -r -l 2 -A jpg http://www.waclawwantuch.com/?ln=en&id=2[/code:1:5ceffe4eb8] zou het toch moeten doen?
    -r: recursief
    -l 2 : 2 levels diep
    -A jpg: alleen jpg's

    Wie ziet de fout?
  • [quote:71e8ba6ea1="rolfb"]
    Wie ziet de fout?[/quote:71e8ba6ea1]Om het grote plaatje te downloaden, moet je 3 levels diep gaan. Maar dan trek je wel een hoop extra plaatjes mee (nu +/- 1MB, waarvan maar 188 kB voor de foto). Je zou eigenlijk eerst de html van de pagina moeten parsen, en daar de link naar de gewenste foto uit halen.
  • Dank, dat werkt idd.
    Ik snap het alleen niet…
    De URL geeft de pagina waarop een directe link staat naar de foto. Da's dan toch 2 levels?
    Anyway, hier kan ik wel verder mee, dank.
  • [quote:3307ac37d0="rolfb"]Dank, dat werkt idd.
    Ik snap het alleen niet…
    De URL geeft de pagina waarop een directe link staat naar de foto. Da's dan toch 2 levels?
    Anyway, hier kan ik wel verder mee, dank.[/quote:3307ac37d0]Bijna, het plaatje staat in de folder 'img/pocztowki/maxi/'. Dat is 3 subfolders diep, dus 3 levels. Je moet dus aangeven hoeveel directories diep wget mag/moet gaan.
  • OK, ik interpreteerde levels als het aantal links dat er "diep" gevolgd moet worden…

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.