Matthias Wetzka

Tarifliste-Midlet

Was ist "TarifListe"?

"Tarifliste" ist ein Midlet, das einem eine Übersicht über die momentan gültigen Telefontarife vom Handy aus gibt. Der Clou dabei ist, dass die Infos aus einer Datei gelesen werden, die vom Nutzer am PC selbst abänderbar ist.
Momentan ist im nur eine Liste der Tarife für O2 enthalten, aber am Ende dieser Seite befindet sich eine Anleitung, wie man die interne Tarifdatei abändern kann.

Falls jemand eine Tarifdatei erstellt hat, so wäre es super, wenn er sie mir zumailen könnte!

Das Programm ist kostenlos und vollkommen frei zur privaten Nutzung.

Screenshots

Download

Download JAD-Datei (TarifListe.jad, 178 b)
Download JAR-Datei (TarifListe.jar, 5,5 kb)

Installation

Die Installation ist von Handy zu Handy verschieden. Möglicherweise wird das direkte Einspielen von Java-Programmen von machnen Handys gar nicht unterstützt.
Ich persönlich kann nur von meinem Siemens S55 berichten (ich werde andere Erfahrungsberichte gerne hier veröffentlichen). Dort verbindet man das Handy mit dem Datenkabel mit dem PC und erzeugt einen neuen Ordner auf dem Handy namens adventure im Verzeichnis \java\jam. In diesen Ordner kopiert man dann die .jar und .jad Datei. Nun sollte man unter Surf&Fun/Games&More das Adventure auswählen können.

Änderung der Tarifdaten

Die Tarifdaten befinden sich in der .jar Datei. Diese Datei muss man jedoch zunächst entpacken. Dies kann man unter Windows z.B. mit dem Tool WinZip erledigen. (Eventuell erkennt WinZip die Datei nicht als gepackte Datei. In diesem Fall sollte man die Dateiendung in .zip umändern.)
Nach dem Entpacken befindet sich in dem Verziechnis, in das man die Datei entpackt hat eine Datei mit dem Namen tarif.txt. In dieser Datei stehen alle Tarifinformationen aufgeschlüsselt. Jede Zeile entspricht einem Datensatz. Die sechs Zeilen kommen durch die verschiedenen Kombinationen von Home an/aus und City/Local/Mobile Option zustande. In jeder Zeile bedeutet die erste Ziffer die jeweilige Option (0 = city, 1 = local, 2 = mobile) und die zweite Ziffer den Status der Homezone (0 = home aus, 1 = home an). Danach folgen mit Strichpunkten getrennt die verschiedenen Einträge für die Tarifsätze. Diese Einträge sind im Programm die einzelnen Zeilen. Das erste Wort in jedem Eintrag ist der Text, der angezeigt wird. Nach einem Leerzeichen folgen, durch Kommas getrennt, die drei Preise für Werktag (8 - 18 Uhr), Freizeit (18 - 8 Uhr) und Wochenende (Sa, So und Fr nach 20 Uhr) in Cent. Von diesen Einträgen können beliebig viele in einer Zeile stehen.
Folgende Tabelle macht alles hoffentlich noch ein wenig klarer:

OptionHomeEintrag 1Eintrag 2...
Name Tarif; Name Tarif;
10Festnetz 49,19,07; Local 19,19,07;