Thread View: de.comp.sys.handhelds.palm-pilot
1 messages
1 total messages
Started by Richard Hable
Fri, 09 Apr 1999 00:00
ANN: Grazer Fahrpl�ne im PalmPilot
Author: Richard Hable
Date: Fri, 09 Apr 1999 00:00
Date: Fri, 09 Apr 1999 00:00
110 lines
5488 bytes
5488 bytes
GVB-FAHRPL�NE IM PALM-PILOT =========================== Ich habe ein Skript namens GVBTRANS.AWK geschrieben, mit dem man die Fahrpl�ne, die die Grazer Verkehrsbetriebe im Internet zur Verf�gung stellen, in den PalmPilot-Organizer �bertragen kann: http://members.ping.at/ri-ha/gvbtrans.awk Voraussetzungen =============== Zum erfolgreichen Einsatz des Skripts ist folgende Hard- und Software notwendig: * Ein HTML-Browser, der Frames von WWW-Seiten im ASCII-Format abspeichern kann und dabei die Tabellenformatierung korrekt beibeh�lt. Ich verwende den Netscape Navigator 4.06 f�r Linux. * Das Programm COMMUTE zur Fahrplanverwaltung am PalmPilot: http://www.liii.com/~koehler/pilot.htm (Commute ist Shareware ohne Funktionseinschr�nkungen) * Der GNU-AWK-Interpreter. Auf Linux-Maschinen ist ein solcher meistens schon installiert. F�r DOS kann man ihn sich vom Internet holen: http://www.kaosuk.demon.co.uk/PC/Dos/gawk.exe * Ein DOS-Rechner zum Ausf�hren des Commute-Hilfsprogramms MAKESCHD.EXE zum Generieren von Commute-Datenbanken. (Auf der Commute-Homepage befindet sich zur Not aber auch der C-Quelltext von MAKESCHD zum Selber�bersetzen.) * Die �blichen PalmPilot-Installationsprogramme Vorgehensweise ============== Folgende Schritte sind zur �bertragung von GVB-Fahrpl�nen auszuf�hren: 1. Mit dem HTML-Browser die Fahrplanseite der Grazer Verkehrsbetriebe ausw�hlen: http://www.gvb.at/ 2. Die Seiten aller interessierenden Abfahrtsstationen, Linien und Richtungen ausw�hlen und als Text abspeichern. Dazu im Netscape Navigator jeweils die Fahrplantabelle anklicken, dann im Men� "File/Save Frame As..." ausw�hlen. Als Format "Text" ausw�hlen und wenn n�tig die Dateinamenerweiterung auf ".txt" �ndern. Ein Beispiel f�r eine auf diese Art erzeugte Datei befindet sich hier: http://members.ping.at/ri-ha/2d7.txt 3. Die abgespeicherten Dateien mit Namen wie 2d7.txt und 493.txt mit dem GVBTRANS-Skript in eine Commute-Import/Exportdatei umwandeln. Beispiel: gawk -f gvbtrans.awk 2d7.txt 493.txt > import.txt 4. Die Commute-Datenbank mit dem Programm MAKESCHD generieren. Beispiel: makeschd -i SchedDB.pdb import.txt ACHTUNG: Wenn bereits eine Datenbank vorhanden ist, die nicht �berschrieben werden soll, dann muss diese durch einen Hotsync in das Pilot-Backup-Verzeichnis geschrieben werden und als Parameter zu MAKESCHD angegeben werden - siehe Commute-Anleitung. 5. Das Programm COMMUTE.PRC und die Datenbank SchedDB.pdb mit dem PalmPilot-Installationsprogramm �bertragen. Die �bertragenen Fahrpl�ne sind jetzt als einzelne Schedules verf�gbar. Es empfiehlt sich, die abgek�rzten Namen der Schedules gleich durch einfacher erfassbare Bezeichnungen zu ersetzen, z.B. "Heimfahrt". Bekannte Einschr�nkungen und Probleme ===================================== * Die GVB-Fahrpl�ne geben nur die Abfahrtszeiten, nicht die Fahrtdauer an. Deshalb bleiben die Arrives-Felder leer und es k�nnen keine Umsteigeverbindungen berechnet werden. * Abfahrtszeiten f�r Sonn- und Feiertage werden nur f�r den Sonntag eingetragen. An Feiertagen muss deshalb mit "Tools/Select a Day" h�ndisch der Sonntag ausgew�hlt werden. * In den GVB-Fahrpl�nen sind manche Abfahrtszeiten mit Markierungen versehen. Das Zeichen # bedeutet etwa, dass eine Fahrt nur vor Feiertagen stattfindet. Diese Zeichen werden zwar in die Spalte Note eingetragen, die dazugeh�rigen erkl�renden Fu�noten gehen aber verloren. * Die GVB unterscheiden zwischen Normal- und Ferienfahrpl�nen. Auf der WWW-Seite ist immer nur der gerade aktuell g�ltige Fahrplan verf�gbar. Will man nicht immer wieder alle Fahrpl�ne neu generieren, empfiehlt es sich deshalb, Normal- und Ferienfahrpl�ne unter unterschiedlichen Schedule-Namen abzuspeichern und mit Hilfe der Datumsbereiche hin- und herzuschalten. * Das GVBTRANS-Skript funktioniert nur, solange das Format der Fahrplantabellen auf der WWW-Seite und die davon abgespeicherten Textdateien ungef�hr gleich bleiben. In jedem Fall sollten die konvertierten Fahrzeiten vor Anwendung auf Plausibilit�t gepr�ft werden. R�ckmeldungen ============= �ber Erfahrungsberichte, Problembeschreibungen, Verbesserungsvorschl�ge (wenn der Aufwand nicht den Nutzen �bersteigt) oder �hnliches w�rde ich mich freuen. Schickt E-Mail an: Richard Hable <ri-ha@ping.at> Aktualisierte Versionen dieser Anleitung und des GVBTRANS-Skripts werde ich auf diese WWW-Seite legen: http://members.ping.at/ri-ha/gvbtrans.html
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads