abo-direkt.de - Der Online-Kiosk
Partnerprogramme.com - Geld verdienen im Internet
jostjahn.de Schnellzugriff: Astronomie  Fotografie  Gästebuch  Impressum  Neues  Reisen  Sitemap  Software  Support  Suche  Uelzen  Webseiten

Jahns Welt

Astronomie

Autor

Fotografie

Hardware

Internet

Live

Praxis

Reisen

Service

Software
- Inhalt
- Batches
- Eigene
- DOS
  - CSV
  - Dateien
  - Grafik
  - HTML
    - HTM Bytes Log
    - HTM Bytes
     - History
     - News
    - HTM Formular
    - HTML Link
    - HTM No Comment
    - JJImgSrc
    - JJ-HTML
    - LinkList
    - Local Size
    - MakeCapt
    - MAPTog
    - NEWURL
  - Internet
  - Strato
  - Text
  - Restliche
- Excel
- NetCaptor
- Palm
- Portfolio
- Links
- Probleme

Uelzen

Sie befinden sich hier: Software > DOS > HTML > HTM Bytes    

Screenshot

HTMBytes

Version: 1.15

Datum: 20. Dezember 2006

Autor: Jost Jahn

OS: DOS

Download: Hier Klicken für htmbytes.zip.

Fügt via Platzhaltern in eine Liste mit Dateien die aktuelle Downloadgröße ein. Die Logdatei HTMBYTES.LOG kann mit dem Programm HTMBYLOG gekuerzt werden.

Für diverse Programmsammler und Datenbanken gibt es auch eine File_ID.DIZ und die PAD-Datei.


Dokumentation von HTMBYTES

Version: 1.15

2006 Dez 20


VORWORT
-------

Vorneweg: HTMBYTES ist Freeware. Die Benutzung geschieht auf
eigene Gefahr. Aus rechtlichen Gruenden garantiere ich fuer nichts.
Eine Aenderung des Sourcecodes und des Programmes sind nicht erlaubt.

HTMBYTES steht fuer "Byteangaben in HTM Dateien".

Gibt man eine Liste von direkt downloadbaren Dateien an, so gehoert es
zum guten Ton auch eine Groessenangabe dazu zu schreiben.

Dazu muss man diese Dateien aber alle erst herunterladen. Das ist nicht
praktikabel, besonders wenn die Dateigroesse sich oft aendert

Dieses Problem erledigt HTMBYTES. Es durchsucht die uebergebene Datei
nach Referenzen der Form ref="Datei" und laedte die Laengeninformation
(nicht die ganze Datei!) dann mit dem Programm URLTOFILE herunter.

Warum unter DOS?
Nun, ich programmiere in QBasic gerne einen schnellen Hack,
der sich dann auch mal ausweiten kann. Ausserdem benutze ich gerne
Batches, um meine Daten zu verarbeiten. Da bieten sich DOS-Utilities
eben an.


INSTALLATION
------------

Entpacken Sie alle Dateien in ein Verzeichnis Ihrer Wahl.

Loeschen Sie auf keinen Fall die Programm ftp.exe, unix2dos.exe und
urltofile.exe. HTMBYTES benoetigt diese drei Programme.

URLTOFILE und FTP greifen auf das Internet zu (Zugriff also bitte erlauben).



BENUTZUNG
---------

Das Programm kennt nur den Dateinamen (der auch einen Pfad enthalten
kann) als Parameter:

HTMBYTES.EXE Dateiname

Das Programm bestimmt zunaechst einen Platzhalter, der dort stehen soll,
wo die Dateigroesse nach dem Lauf stehen wird. Dieser Platzhalter
wird von Platzhalter eingerahmt. Sinnvollerweise zwischen
Kommentaren. Beispiel (in einer Zeile):



HTMBYTES sucht anschliessend alle Zeilen der Datei nach einer
Referenz HREF=URL ab (alles muss in einer Zeile stehen). Dabei ist
URL ein Link der Form http://URLBezeichnung, also z.b.

http://www.jostjahn.de/index.html

Hat HTMLBYTES diesen Link gefunden, wird mit dem Programm URLTOFILE
der Datenkopf heruntergeladen. Existiert der Link nicht, merkt das
URLTOFILE (auch wenn es etwas dauert).

Existiert der Link, wird in der gleichen (!) Zeile wie HREF nach dem
Platzhalter gesucht und dieser durch die Dateigroesse ersetzt. Dabei
wird diese immer maximal 4stellig angegeben. Nach 9xxx Bytes folgen
dann 10KBytes etc. Gleiches geht dann via MBytes, GBytes bis TBytes.
dabei wird die Bytedefinition mit 1KByte=1024Bytes benutzt! Mehr als
dreistellige Zahlen erhalten einen Punkt, um die Tausenderstelle
zu markieren.

Bleibt der Platzhalter stehen, so ist das ein Zeichen dafuer, dass der
Link nicht existiert (oder etwas anderes falsch ist).

Die Ausgabe steht anschliessend in der Datei

HTMBYTES.OUT

Im Startpfad werden die Dateien UNIX2DOS.OUT, HTMBYTES.DAT,
HTMBYTES.TMP und einige Dateien urltofile.* erzeugt. Diese koennen
zur Fehleranalyse mit eingeschickt werden.

Im Startverzeichnis wird die (anhaengende) Logdatei HTMBYTES.LOG geschrieben.
Diese sollte ab und an durchgesehen werden, um fehlerhafte oder Links
mit neuen Redirectss zu finden. Anschliessend kann sie geloescht werden.
Redirects werden im Logfile markiert.

Existiert die Datei HTMBYTES.FNT, so wird daraus die erste Zeile als
String interpretiert, der vor den Laengenangabe im Text steht und
die zweite Zeile als String danach. Damit kann man die Laengenangabe
beliebig "auszeichnen", z.B. farbig.

Wenn die Datei keine Laengenangabe im Kopf enthaelt, wird sie
komplett heruntergeladen. Das kann natuerlich manchmal etwas dauern!
Zur Erkennung wird die Groessenangabe am Ende in Sterne (wenn der
202 Bestätigungscode da ist) oder in Doppelkreuze (wenn der 202 Code
nicht existiert) gesetzt.

Als Error 404 wird eine Datei bezeichnet, die eine Weiterleitung auf
eine Fehlerseite hat, aber nicht existiert.

Es wird noch eine Datei mit gleichem Namen wie die Eingabedatei,
aber zusaetzlich ".bytes" erzeugt. Damit kann man VORHER vergleichen, ob
die Datei geaendert wurde (sinnvoll bei langen Listen). Diese Datei hat
immer das aktuelle Datum.



WEBSEITE
--------

Die Software liegt unter http://www.jostjahn.de/software/htmbytes.zip
Diese Datei liegt unter http://www.jostjahn.de/software/htmbytes.html

Sollten diese beiden Webseiten nicht erreichbar sein, schauen
Sie im Index von http://www.jostjahn.de nach.

Unter http://www.jostjahn.de/software/softnews.html koennen Sie sich
auch in einen Newsletter eintragen lassen, der Ihnen Updates mitteilt.


KONTAKT
-------

Verbesserungsvorschlaege und Fehlermeldungen senden Sie bitte
an webmaster@jostjahn.de


BEISPIEL
--------

Als Eingabedatei sei genannt:

http://www.vds-journal.de/down-load.htm

Diese Datei bitte anschauen und HTMBYTES uebergeben. Dann wird als
Ausgabe HTMBYTES.OUT erzeugt, welche anschliessend durch Umbenennung
(und Hinzufuegen der Menues) zu meiner Datei

http://www.vds.journal.de/download.html

wird.
WebDesign von JHJ. Inhalt und Kontakt: JHJ.

Bitte beachten Sie die Werbelinks. Vielen Dank!
Partnerprogramme
Sofortkredite
Autoanzeigen
Flirtfieber
Flugbuchung
LastMinute
Immobilien
Goodmails
70Prozent
Immowelt
BigPoint
Perfecto
Mobile
ChatIT
Scout
 

CounterHandy bestellen URL dieser Webseite: http://www.jostjahn.de/software/htmbytes.html [Zaehler]