Hallo ich war vor ein paar Monaten auf einer Seite und habe dort ein Bild gesehen. Nun finde ich es trotz stundenlanger Suche nicht mehr. Wenn man auf der Seite Bilder betrachtet, steht in der URL immer was mit der Endung =12345 z.b. oder eben =04711 ... Gibt es eine Möglichkeit, automatisch URLs in Tabs zu erzeugen und zu öffnen, mit fortlaufender Nummerierung? Dann könnte ich die Tabs durchblättern bis ich das Bild gefunden hab.
Das schreit ja fast schon nach Mozilla Plugin. Oder bei Linux über die Konsole eben versuchen die Seite aufzurufe und dir das Bild zu laden.
Klar: i=1; while [ $i -tl 5000 ] ; do firefox http://example.com/image-$i ; i=$[$i+1]; done und danach wird dein system sterben...
Dr. Sommer schrieb: > Klar: > i=1; while [ $i -tl 5000 ] ; do firefox http://example.com/image-$i ; > i=$[$i+1]; done > > und danach wird dein system sterben... wie mache ich das bzw wo geb ich das ein?
Bruder meiner Schwester schrieb: > wie mache ich das bzw wo geb ich das ein? In den Computer. Hübschere Variante: for i in `seq -w 1 5000`; do firefox http://example.com/image-$i; done
Der Kolben schrieb: > for i in `seq -w 1 5000`; do Das ist die einzige "Programmiersprache" wo für eine for-Schleife die Zählindices für alle Durchläufe in den Speicher geladen, dann geparst,getrennt und in die Schleife gegeben werden... Und das alles mithilfe eines externen Programms. ;-)
Freu dich dann schon mal auf Ärger vom Betreiber der Seite. Der wird das sicher als DoS-Angriff auf seine Seite sehen.
Ich hab sowas mal unter Linux in einem Batchskript gemacht. Da gings allerdings um gepackte Dateien. Einfach nen String manipukiert und anschließend mit wget runtergeladen. Wird so vermutlich mit ner php Seite nicht funktionieren.
1 | for((i=1;i<500;i+=1)); do |
braucht kein externes programm erfüllt aber den gleichen zweck.
wg. dos:
einfach nach jeweils 10, 50, 100 oder so durchläufen eine pause
einlegen, schon ist das ganze nicht mehr so wild. und wenn ein einzelner
rechner es schafft, einen server lahmzulegen, dann hat der admin etwas
falsch gemacht (mal abgesehen davon, dass in dem fall firefox und die
internetanbindung die limitierenden elemente sind...
> [wget]... Wird so vermutlich mit ner php Seite nicht funktionieren.
warum sollte das nicht funktionieren? wget macht auch nichts anderes als
firefox - den php-code bekommt man (hoffentlich) mit weder noch zu
gesicht...
http://dl.dropbox.com/u/31340900/utils/tabs.html Die nächsten Zahlen werden nach dem Klick automatisch in die Zahlenfelder eingetragen. Keine Gewähr, keine Prüfung auf Unsinn-Eingaben.
Dr. Sommer schrieb: > Klar: > i=1; while [ $i -tl 5000 ] ; do firefox http://example.com/image-$i ; > i=$[$i+1]; done > > und danach wird dein system sterben... Keinen Browser nehmen, sondern mit curl oder wget runterladen, und dann einen Bildbetrachter mit Thumbnails nach persönlichen Geschmack verwenden.
Daniel F. schrieb: > braucht kein externes programm erfüllt aber den gleichen zweck. Aber Daniel F., du hast -w übersehen.
XXXL schrieb: > Das schreit ja fast schon nach Mozilla Plugin. flashgot, download galerie erstellen. oder mit wget die html-seiten (1-xxxx) alle ziehen und z.b. mit perl die .jpg links rausziehen, und die dann wieder mit wget laden.
Daniel F. schrieb: > und wenn ein einzelner > rechner es schafft, einen server lahmzulegen, dann hat der admin etwas > falsch gemacht Dann hat er wirklich was falsch gemacht. Ich meinte aber nicht lahmlegen, sondern den Server unnötig auslasten. Wenn in der Sekunde zig Anfragen kommen, wird jeder Admin die nötigen Schritte einleiten um sowas zu unterbinden. Von Blocken der IP bis z.B. Beschwerde beim ISP.
c. m. schrieb: > flashgot, download galerie erstellen. das war echt ein Supertipp und funktioniert einwandfrei. Leider aber nur für Bilder. Ich denke das Teil was ich eigentlich suchte, ist kein jpg sondern ein pdf... grummel wie stelle ich es an, dass die Seiten wie gehabt automatisch weitergeblätter werden und der jeweilige Inhalt egal welcher Art in einen Ordner heruntergeladen wird?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.