Die Community zu .NET und Classic VB.
Menü

DeTager

 von 

Beschreibung und Download  


Abbildung 1: Bildschirmfoto von DeTager

So, wie versprochen gibt es jetzt das Modul DeTager in dokumentierter Form zum herunterladen. Das Modul ist nochmals gründlichst überarbeitet worden. Alle die sich schon die undokumentierte Version 1.6.1 heruntergeladen haben, sollten jetzt unbedingt auf die neue 1.6.6 wechseln.

Das Modul kann zum einen dazu benutzt werden, sämtliche Ressourcen einer HTML-Seite auszufiltern, wobei es möglich ist zwischen direkten Links und eingebetteten Links wie Bildern etc. zu unterscheiden. Framesset werden ebenfalls erkannt. Wer will, kann das Modul zum anderen nutzen, um eine Internetseite vollkommen von HTML-Tags zu befreien, so daß nur noch reiner Text verbleibt. Hier alle Leistungsmerkmale auf einem Blick:

  • Isolierung von Links und den darin eingebetteten Ressourcen
  • Isolierung Titel, meta-Schlüsselwörtern und meta-Beschreibungen
  • Isolierung von Bildern
  • Isolierung des Alternativtextes von Bildern
  • Isolierung von Framezielen
  • Isolierung von Ankern
  • Erkennung von Framesets
  • Erkennung von Meta-Weiterleitungen
  • Isolierung von JavaScript-Funktionen (nur mit Modul DeScripter)
  • Isolierung von in Tags integrierten JavaScript-Befehlen (Nur mit Modul DeScripter)
  • Entfernen aller Tags, Nur Text verbleibt
  • Entfernen aller führenden Leerzeichen des Textes
  • Entfernen aller überflüssigen Leerzeilen des Textes
  • Umwandlung aller Sonder- und ASCII-Zeichen
  • Laufzeitoptimierungsmöglichkeit durch flexible Blockeinteilung
  • Zur Laufzeit können Ressourcen für andere Module etc. freigegeben werden (einstellbar)
  • Bei Bedarf kann ein ProgressBar mit angesteuert werden
  • Erkennung von HTML-Fehlern und deren Hervorhebung
  • Doppelte Ressource werden erkannt, aussortiert und gezählt
  • Intern verursachte Fehler werden unterdrückt und in in einer Liste gespeichert (optional)

Der Quellcode ist gut dokumentiert. In Bälde wird es an dieser Stelle eine ausführliche Besprechung des Projekts geben. Ebenso ist die Überarbeitung und Verbesserung des Moduls DeScripter geplant. Der Quellcode des Moduls kann auf einer eigenen Seite angesehen werden.

Sollten Fragen, Wünsche oder Fehler auftauchen, können diese dem Autor übermittelt werden.

Im Folgenden können Sie zum einem das alleinige Modul DeTager, oder das Modul DeScripter bzw. ein kleines Testprojekt herunterladen:

Projekt DeTager 1.6.6 (descripter166.zip, ca. 12 KB) 

Projekt DeScripter 1.6.6 (DeTager166.zip, ca. 2 KB) 

Projekt DeTager 1.6.6 inkl. Testprojekt (DeTager166test.zip, ca. 17 KB) 

Projekt DeTager und DeScripter 1.6.6 (DeTagerscript166Test.zip, ca. 19 KB)