keyboardsamurais.de thoughts on software development, warts and all…

6Jan/055

Arcor Webbill tool

Da ich im letzten Monat der Telekom entsagte und zu Arcor wechselte, komme ich nun endlich auch mal in den Genuss eines fortschrittlichen Rechnungssystems. Die Rede ist von Arcors Webbill. Diese lässt einen nämlich nicht nur schon während des laufenden Monats einen Blick auf die kommende Rechnung werfen, sondern bietet auch noch eine Menge Zusatzfeatures. Beispielsweise den Download der Rechnungsdaten per CSV. Da an meinem Anschluss drei Personen hängen, die jeweils eine eigene Nummer benutzen, wollte ich nun die CSV Daten in Excel sortieren um rauszufinden, was wer vertelefoniert hat. Eine mühsame Aufgabe, grade wenn man kein Excel Fan ist. Nun gut, also Eclipse hochgefahren und in 20 Minuten ein kleines Programm geschrieben:

WebBillReader.java

Das Programm erfordert ein JDK >= 1.5 zum kompilieren (zum ausführen des kompilierten Programmes müsste eigentlich ein 1.4er JDK reichen).
Es wird mittels

java WebBillReader Rechnung.csv

aufgerufen und erzeugt Ausgaben der Form:

Number 0815 1234567 has a bill of: 25.7624u20AC
Number 0815 7456321 has a bill of: 15.6254u20AC
Number 0815 1982734 has a bill of: 0.0388u20AC
Total: 41.4266u20AC

Liest also die MSN-Anschlüsse und deren Verbrauch aus und stellt ihn inklusive der Mehrwertsteuer dar.
Viel Spaß damit.

Den Sourcecode gibt es hier
Das ausführbare Programm hier

Comments (5) Trackbacks (0)
  1. hmmm
    Ist schön das Progrämmchen.
    Aber execl kann csv dateien auch selbst umwandeln..bzw auseinander frikeln.:-)))..
    Und um die summe der einzelnen Nummern zu ermitteln einfach
    die Stellen markieren und excel rechnet sie zusammnen..:-))).

    Und was ist wenn die erste zeile mal nicht 137-bytes lang wird..weil die es irgendwann ändern…und in die erste zeile länger oder kürzer wird??..:-))))..

    ist aber gut.;-))

    so long
    dagobert

  2. Joo, Excel kann das sicher au
    Joo, Excel kann das sicher auch irgendwie nach ein bischen rumfrickelei – aber Excel kostet Geld und ich verschenke meine Software ;) (Ganz nebenbei mag ich Excel nicht! Dann doch lieber OpenOffice.)
    Wenn das Format geändert wird muss man natürlich das Programm anpassen. Habe zuerst auch kurz überlegt einfach einen readLine() Aufruf zu machen, aber das war mir technisch zu Schmutzig. Die Wahrscheinlichkeit ist außerdem zu groß das bei einer Änderung auch andere Felder betroffen sind. Gesamtbetrag daher immer schön mit dem Gesamtbetrag der Rechnung vergleichen ;)

    Y.T.,
    Toni

  3. Kewl
    Das ist ja locker! Da hat sich ja einer richtig Mühe gemacht. Ich werds auf jeden Fall mal ausprobieren. Danke für den Tipp!

  4. Arcor web bill tool
    Hier ein tool für windows: Webbiller

  5. Arcor web bill tool
    Änderung:
    Webbiller – Arcor Webbill Tool für Windows kostenlos unter http://www.webbilltool.de.vu

    • komfortables herunterladen der CSV Daten
    • Auswertung nach MSN
    • Datenanzeige in sortierbarer Tabelle

Leave a comment

(required)

No trackbacks yet.

Bad Behavior has blocked 727 access attempts in the last 7 days.

FireStats iconPowered by FireStats