Einzelnen Beitrag anzeigen

new32

Registriert seit: 10. Mai 2005
160 Beiträge
 
Delphi 7 Enterprise
 
#1

{Freeware} mirror - Lädt komplette Webseiten

  Alt 5. Feb 2008, 18:23
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!!!
Miniaturansicht angehängter Grafiken
capture-1_133.jpg  
Angehängte Dateien
Dateityp: exe mirror_0.04alpha2_123.exe (377,6 KB, 27x aufgerufen)
Dateityp: zip wikipedia_692.zip (165,9 KB, 18x aufgerufen)
~?&/%§$§%\&?~
8)
  Mit Zitat antworten Zitat