In diesem speziellen Fall habe ich folgendes bash
Skript erhalten:
#!/bin/bash DOWNLOAD="wget -m -p -E -np -k" SITE="http://homepage.tinet.ie/~themma" $DOWNLOAD $SITE/ $DOWNLOAD $SITE/songs/ $DOWNLOAD $SITE/songs/songs.html $DOWNLOAD $SITE/songs/disco.html $DOWNLOAD $SITE/links/ $DOWNLOAD $SITE/other/ $DOWNLOAD $SITE/tour/ for i in `seq 1 8`; do $DOWNLOAD $SITE/images/bar_0$i.gif $DOWNLOAD $SITE/images/bar_0$i-over.gif $DOWNLOAD $SITE/images/bar_0$i-bar_03_over.gif done for i in `seq 1989 2003` do $DOWNLOAD $SITE/images/$i.gif done
Ich konnte zwar kein JavaScript-Verhalten simulieren, aber da die Website extrem einfach ist, ist es nicht viel, sie zu analysieren, um ein wget
basiertes Shell-Skript zu schreiben . Es ist ein bisschen schwierig, aber es funktioniert. Vielen Dank an alle für Vorschläge.
Ich bezeichne diese Antwort nicht als die beste, weil meine Antwort nur einen bestimmten Fall implementiert. Daher sind alle Ideen in Bezug auf den allgemeineren Fall wirklich willkommen (alle "intelligenten" Cmd-Line-Tools, Browsererweiterungen usw.).