bis zur Bieberlan 36 gibts die Bilder in der History jeweils als handlichen DL, aber für die 37 und 38 ist keiner mehr vorhanden. Kann man das evtl noch hinzufügen?
Gruß
oTTze
Code: Alles auswählen
'use strict';
var a = document.querySelectorAll("#lightgallery > a");
var o = "";
var t = "";
function markElement(e) {
e.setAttribute("style", "border: 4px solid green !important");
}
function getLink(e) {
t = e.getAttribute("href");
markElement(e.firstChild);
console.log(t);
o += "https://www.bieberlan.de/" + t + "\n";
}
a.forEach(getLink);
console.log("Status: # of <a> elements processed = " + a.length);
copy(o);Code: Alles auswählen
echo https://www.bieberlan.de/downloads/bilder/bl39/BL39_{0001..0205}.jpg | tr ' ' "\n" | xargs wget -xJein. F12 öffnet allgemein die DevTools. Immer das panel das zuletzt aktiv war. Das dürfte standardmäßig "Elements" sein und nicht die "Console". Die shortcuts oben öffnen immer direkt die Konsole.k3x🍪🎮🍺 hat geschrieben: 29.03.2018, 17:26 Ps: In beiden Browsern kann man mit F12 die Entwicklerkonsole öffnen.
Richtig, nur die Links. Das war mit dem Schritt 5. ??? gemeintNatürlich gibt es Mittel und Wege ohne das ZIP-Archiv. Dieses ist jedoch für Laien am einfachsten. Dein Code listet übrigens nur die Links auf und ist dafür ziemlich umständlich.
Typische Linux Gefrickel LösungMit folgendem Bash-Einzeiler läd man alle Bilder der aktuellen Lan runter:
Für andere Lans zwei mal die Lannummer und einmal die größte Bildnummer ersetzen.Code: Alles auswählen
echo https://www.bieberlan.de/downloads/bilder/bl39/BL39_{0001..0205}.jpg | tr ' ' "\n" | xargs wget -x
Code: Alles auswählen
curl -s 'https://www.bieberlan.de/index.php?navi=history&lan=39&content=history' | pup '#lightgallery > a attr{href}' | rg '(.*\S)' -r 'https://www.bieberlan.de/$1' | wget -i -