TimeTable mobil

Dokumentation

Das Programm dürfte keine größeren Bedienungsproblem bereiten. Es gibt aber zwei Bedienungsmöglichkeiten, die nicht sofort ersichtlich sind:


Beschreibung des Datenformates

Es gibt in der Tabelle fünf Spalten, die gefüllt sein müssen. Alle Spalten werden durch ';' separiert. Beispiel:

00:04;Z;D;Paris-Nord;127
00:05;Z;RE;Braunschweig Hauptbahnhof(DB);127

Die ersten vier sind die sichtbaren Spalten, die 5. enthält den Wochentag. Für den gilt ein Eintrag im Format:

   sa fr do mi di mo so
   1  1  1  1  1  1  1
   64 32 16 8  4  2  1

Daraus errechnet sich die Wochentagszahl. Wenn diese Zahl nicht genutzt werden soll, kann dort auch '0' stehen (=alle Tage).

Aufbau eigener Tabellen

Um eine eigene Tabelle aufzubauen, kann es sinnvoll sein, die Spaltenbreiten zu ändern. Dazu muß die Breite der Tabelle in Pixel betrachtet werden. Die Voreinstellungen sind 24,8,22,92 Pixel (146 Breite). Beispiel (Titel="BuLi Tabelle 25. Spieltag"):

1;Bayern Muenchen;+32;53; 
2;Bayer 04 Leverkusen;+27;53; 

Versuchen Sie diese Tabelle mit dem Perlscript (perl makepdb.pl mein.txt "mein Titel") zu übersetzen oder nutzen Sie die Online-Generierung. Vergeben Sie dazu einen Titel und kopieren Sie die Tabelle in das große Feld. Die Tabelle fehlt noch eine bessere Formatierung. Fügen Sie dazu in die Daten eine erste Zeile mit folgenden Muster ein:

#15;96;18;14

Falls die Werte nicht so genau gesetzt werden, wird eine Berichtigung an der letzten Spalte vorgenommen.

Durch das Anfügen von weiterem Text können Sie eine Beschreibung der Tabelle gestalten, wobei jetzt jedes weitere ';' als Zeilenvorschub betrachtet wird. Dies ist auch bei den Zeileneinträgen machbar und enthält dann einen Eintrag für die entsprechende Zeile. Beispiel (Titel="Theater März 2000"):

#25;12;23;100;* in Originalsprache mit deutschen Untertiteln
01.03.;Mi.;19:30;Madame Butterfly;Opernhaus;von Giacomo Puccini
01.03.;Mi.;19:30;Blaubart - Hoffnung der Frauen;0;Schauspielhau;von Dea Loher

A. Fischer, afischer (at) dbServ.de
home  txt.home