CoconutBattery ohne Exportmöglichkeit für Daten

CoconutBattery ist eine beliebte Mac-Anwendung um sich Ladezustand, Kapazität, Alter und einige weitere Informationen zu einem MacBook-Akku anzeigen zu lassen. Dabei bietet sich die Möglichkeit, die aktuellen Daten zu speichern, so dass man die Entwicklung über die Lebensdauer eines Akkus vergleichen kann …

… leider fehlt aber eine Möglichkeit, die gespeicherten Daten zu speichern, beispielsweise zur Nutzung in einer anderen Anwendung wie Microsoft Excel oder NeoOffice Calc. Für mich ist CoconutBattery damit eine Erinnerung daran, dass man Daten nur in Anwendungen speichern sollte, welche den Export der gespeicherten Daten in einem allgemein nutzbaren Format ermöglichen – ansonsten begibt man sich in eine gefährliche Abhängigkeit von einer einzelnen Anwendung.

Artikel zu ähnlichen Themen

18 Antworten auf CoconutBattery ohne Exportmöglichkeit für Daten

  1. Martin schreibt:

    Warum verpixelst du die aktuellen Messdaten, aber nicht die Liste?

    Die Daten werden ja wahrscheinlich irgendwo in einer plist gespeichert, wenn man unbedingt möchte, kann man sich ja mit regulären Ausdrücken einen Parser schreiben, oder vielleicht auch was mit XML benutzen.

  2. Herr T. schreibt:

    AFAIR gibt es in
    ~/Library/Application\ Support/coconutBattery/coconutBattery.xml
    die Daten.

  3. Lars schreibt:

    Messdaten pixeln ist wirklich der grösste Witz :-)

  4. johannes.mac schreibt:

    Interessant, dass du dieses Problem ansprichst. Ich hatte mich gestern erst hingesetzt, um die Messwerte aus der .xml Datei zu extrahieren. Habe dazu TextEdit mit Suchen&Ersetzen verwendet und nach und nach eine .csv daraus erstellt.
    Das Ergebnis: http://dl.dropbox.com/u/2733169/Akkuleistung.pdf
    Ein ziemliches Gefrickel. Eine Exportfunktion wäre da wirklich angebracht.

  5. Martin schreibt:

    Wenn es wirklich ein Anliegen ist, kann man ja einen Exporter schreiben, der die Datei nimmt und eben in CSV oder so umwandelt, mit Regex / DOM Parser ja nur eine Frage der Zeit …

    • Flo schreibt:

      Nur? Fast alles ist nur eine Frage der Zeit. Du hast scheinbar reichlich!

    • Martin schreibt:

      Also die Zeit, die hier in dem Blogeintrag drin steckt, könnte man ja eigentlich in die Umsetzung eines Parsers stecken. Wenn es wirklich wichtig ist, kann man das ja machen.

      Kann ich ja mal schauen, vielleicht baue ich das einfach mal und stelle das dann als Donationware auf meine Webseite …

      • Flo schreibt:

        Diese Arroganz! Ich höre auf!

        Frohes Fest!

        • @Martin, Flo: Bitte bleibt friedlich, merci! :|

          @Martin: Bloggen ist für mich zwar zeitintensiv, aber deutlich weniger aufwendig als Programmieren. Falls Du Zeit hast, für CoconutBattery eine Exportmöglichkeit zu erstellen, wäre Dir die Dankbarkeit vieler Benutzer sicher. Allerdings würde ich Dir empfehlen, solche Software als freie Open Source zu publizieren – «Donationware» ist auch so möglich.

  6. Martin schreibt:

    Die Formulierung ist in der Tat nicht wirklich gut gewählt, ich möchte mich dafür hiermit entschuldigen.

    Jedenfalls habe ich jetzt ein Programm fertig, kann man hier herunterladen:

    http://www.martin-ueding.de/bl.....-programm/ https://launchpad.net/cobaex

    Steht jetzt unter der GPL, Quellen sind natürlich dabei.

    Flo, MacMacken und alle andere: Frohes Fest!

  7. Herbert Feuersemmel schreibt:

    Wow, nützlich. Danke.
    Aber ich verstehe das doch richtig, das nur die Daten umgewandelt werden, die man vorher händisch einzeln mittels Klick auf SAVE gespeichert hat, oder speichert CB die Daten automatisch (bei jedem Start evtl.)
    Das wäre wohl eine super Sache.
    Dann müsste man CB nur noch autoamatisch Starten lassen und irgendwann kann man sich mit dem hier vorgestellten und programmierten Tool die Daten dahin exportieren, wohin man mag.

    • Aber ich verstehe das doch richtig, das nur die Daten umgewandelt werden, die man vorher händisch einzeln mittels Klick auf SAVE gespeichert hat, oder speichert CB die Daten automatisch (bei jedem Start evtl.)

      CoconutBattery speichert Daten AFAIK nur manuell.

  8. Martin schreibt:

    Bei einigen Leuten hatte das Programm ja irgendwie nicht funktioniert, jedoch konnte ich den Fehler nicht reproduzieren. Besteht bei denjenigen noch Interesse daran, ich könnte versuchen es in Python erneut zu implementieren.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Kommentarregeln: Keine Werbung, keine Trollereien und persönlichen Angriffe, keine Off-Topic (OT)-Diskussionen, keine Short-URLs und keine unsinnigen Namensangaben.