Webseiten speichern

  • Hallo zusammen

    Wenn man mehrere Tabs geöffnet hat, kann man die Webseiten aller Tabs irgendwie automatisch auf der Festplatte speichern.

    Also für jede Webseite eine eigene Datei auf der Festplatte.
    Möchte die Daten der Webseiten in anderen Programmen weiterverarbeiten.

    Möchte nicht auf jeder Seite „Seite speichern“ per Hand ausführen sondern automatisiert.

    Grüße, Market Maker

  • Zitat

    Also für jede Webseite eine eigene Datei auf der Festplatte.

    Eine Datei? Dich interessiert also nur der Quellcode der Seite? Eingebundene Skripte/Stylesheets/Objekte sind nicht relevant?

    Zitat

    Möchte die Daten der Webseiten in anderen Programmen weiterverarbeiten.

    Wie und mit was?

  • Hallo

    Die Webseiten müssten glaube Ich genauso dargestellt werden als wenn man auf jeder Seite klickt „Seite speichern unter“

    Im Programm Open Office lasse Ich in einem Tabellenblatt Daten aus einer externen Quelle einlesen. Habe also Open Office angewiesen beim öffnen einer Open Office Datei externe Daten zu suchen. Sind im Moment 11 verschiedene Webseiten.
    Leider braucht Open Office bei meiner tollen ISDN Verbindung sehr lange um die Daten zu laden. Etwa 7 Minuten, FF nur paar Sekunden durch Cach – Daten.

    Wenn OO die Daten geladen hat, benötige Ich von jeder Webseite nur eine Zahl zur Weiterverarbeitung.

    Ich könnte OO auch anweisen die Webseiten direkt auf der Festplatte zu suchen, also Datei einlesen anstatt einer URL, das geht dann innerhalb von Sekunden, was sonnst einige Minuten dauern würde.

    Mir ist das bloß zu umständlich auf jeder Seite zu sagen „Seite speichern unter“.

    Die Webseiten öffne Ich im FF über einen Ordner, die Webseiten liegen dadurch immer in den gleichen Tabs. Beim speichern müsste jeder Tab immer seinen speziellen Namen haben, damit Open Office immer die gleiche Datei benutzt.

    Grüße, MarketMaker

  • Zitat

    glaube Ich

    Glauben kannst du an Gott. :twisted: Es sollte hier schon ein Wissen sein.

    Zitat

    genauso dargestellt werden als wenn man auf jeder Seite klickt „Seite speichern unter“

    Tja, da kannst du dann noch immer auswählen, wie du die Seite speichern willst ("komplett" oder "nur HTML").

    Zitat

    benötige Ich von jeder Webseite nur eine Zahl zur Weiterverarbeitung

    Steht denn der Wert schon im Quelltext der Seite oder wird dieser dynamisch eingefügt? Falls der Wert schon im Quelltext steht, dann würde ich den Fx ganz raus lassen. Nutze bspw. wget um Seiten lokal zu speichern. Das kannst du dann gesteuert über ein Shell-Skript machen und in diesem anschließend OO starten. Wäre dann letztlich nur ein Doppelklick oder ein Kommando in der Shell.

  • Hallo

    „Es sollte hier schon ein Wissen sein.“

    Deshalb hab Ich „glaube“ geschrieben, Ich konnte dir also die Frage nicht definitiv beantworten. : - ))

    „Tja, da kannst du dann noch immer auswählen, wie du die Seite speichern willst ("komplett" oder "nur HTML").“

    Hab’s bisher Komplett gemacht, OO liest dann aber eh nur Zahlen und Wörter in die OO Datei.

    Hier mal eine Beispielseite:

    http://www.ariva.de/CS0AEA

    Wichtig für mich wäre der Kurs unter „Geld“, im Code 99,00

    Im Quelltext steht folgende Zeile hierzu:

    ><span >&nbsp;<span class="arp_101864998@39.19_b_format=price_blink">99,00</span>&nbsp;</span> </span></td> <td width="70" align="right"><span class="nobr"

    „Steht denn der Wert schon im Quelltext der Seite oder wird dieser dynamisch eingefügt?“

    Die Zahl steht ja nun drin, wird sich aber auch ständig ändern wenn man die Seite neu ladet.

    „Das kannst du dann gesteuert über ein Shell-Skript machen..“

    Da passt dann wieder dein Satz „Es sollte hier schon ein Wissen sein.“.


    Also das Programm hab Ich geladen , hab aber keine Ahnung was Ich damit jetzt machen muss, und Englischunterricht gab’s in meiner Schulzeit leider auch nicht, da war die andere Weltmacht wichtiger.

    Könntest Du mir das erklären?

    Grüße, MarketMaker

  • Zitat

    m Code 99,00

    Ok, dann ist der Wert also statisch im Code. Das ist bei der Sache hilfreich. In dem Fall kannst du den Fx komplett außen vor lassen.

    Zu wget findest du über Google durchaus ein paar Hinweise auch auf Deutsch.
    Grundsätzlich gilt:
    http://www.gnu.org/software/wget/manual/wget.html#Invoking
    Also:

    Code
    wget [Optionen] [URL]


    Simples Beispiel:

    Code
    wget http://www.ariva.de/CS0AEA


    Die Datei wird dann im gegenwärtigen Verzeichnis der Konsole gespeichert.
    Spezielle Verzeichnispfade oder Dateinamen über Option -O
    http://www.gnu.org/software/wget/…ownload-Options
    Eine Datei als URL-Liste nutzen via -i
    http://www.gnu.org/software/wget/…ut-File-Options

    Für Batch-Dateien unter Windows kannst du ebenfalls Google konsultieren. Oder du suchst ein Windows-Forum auf.