Hallo!
Ich möchte euch hier meinen Offlinebrowser vorstellen:
mirror
mirror erlaubt es komplette Webseiten inklusive aller Grafiken und Styles auf die Festplatte zu spiegeln!
Die Features im Überblick:
++Analyse von HTMLs
+Auswerten des http-Headers hinsichtlich einer Weiterleitung und des „Content-Type“
++Analyse von CSS-Styles (nur in separaten Dateien)
Dateitypen, die Geladen werden:
text/
html [+Analyse]
text/css [+Analyse]
text/javascript
image/jpeg
image/gif
image/png
Zur Bedienung:
Ich habe versucht die Oberfläche so intuitiv wie möglich zu gestalten:
Um ein Projekt zu starten muss zu erst die Quell-
URL angegeben werden. z.B.:
http://www.google.de
Anschließend kann der lokale Zielort bestimmt werden.
Ich empfehle dringend einen leeren Ordner als Ziel zu bestimmen, da das Programm Dateien OHNE Nachfrage überschreibt!
Durch einen Klick auf „mirror“ das ganze bestätigen und los gehts!
Um ein gestopptes Projekt fortzusetzen genügt es den Zielordner auszuwählen. Das erneute Eingeben der Quell-
URL ist NICHT nötig!
Um das Ergebnis zu betrachten kann die Datei „m.html“ im Zielordner mit einem Browser geöffnet werden.
Sollte das Ergebnis nicht dem Original entsprechen können Folgende Ursachen dafür verantwortlich sein:
-Die eingegebene
URL ist nicht richtig oder wird mit JavaScript weitergeleitet
-Die Seite wurde nicht vollständig geladen, was zu Darstellungsfehlern führen kann
-oder mirror unterstützt Teile der Seite nicht und analysiert diese falsch
Es gibt eine neue Version:
0.04alpha2
Sie enthält einige interessante Neuerungen:
-Einstellen der Ladetiefe
-Verbesserte
HTML analyse
-Bessere CSS-Unterstützung
-Verarbeiten von allen 300er - Fehlern (HTTP)
-eine noch recht einfache SWF-Unterstützung
-einige interne Verbesserungen
Die Einstellbare Ladetiefe hat einen weiteren Vorteil:
Es ist möglich Webseiten einfach abzuspeichern! (Teife: 0) - Allerdings lädt mirror CSS-Styles unabhängig von dieser Einstellung so weit wie nötig um die Seite angemessen darzustellen.
Auf diese Weise ist es möglich Seiten -fast- perfekt zu speichern und man muss sich nicht mit dem zufrieden geben, was Browser davon übrig lassen beim Speichern!
Ein Beispiel: versucht mal eine Seite von Wikipedia zu speichern... Fast nichts bleibt davon übrig!
Ich hoffe einige von euch können etwas mit dem Tool anfangen!
Viel Spaß damit!!!