Mein eigenes Pebble-Ziffernblatt

Trotz längerer Suche im Pebble-Store konnte ich bislang keine adäquate deutsche Übersetzung des Pebble Ziffernblattes „Sliding-Text“ finden, das auf der Frontseite der Pebble-Classic-Schachtel abgebildet ist.
Da der deutsche Text (z.B. sieben siebenunddreißig) recht lang ist, werden bei den meisten übersetzten Ziffernblättern dummerweise einige Buchstaben abgeschnitten.

Also habe ich mich selbst hingesetzt und mein erstes Ziffernblatt programmiert. Dieses enthält eine Schriftart, die auch den deutschen Text  vollständig auf dem Display anzeigen kann. Zudem können Datum, Wochentag, Kalenderwoche, Bluetooth-Verbindung, Ladezustand und Timeline Quick Views dargestellt werden. Bei Verlust der Bluetooth-Verbindung vibriert die Uhr.
Da ich keine vierzeilige Uhrzeit haben wollte, bietet die Uhr nur ein 12-Stunden-Format an (also kein „dreiundzwanzig siebenunddreißig“ sondern nur „elf siebenunddreißig“).

Download

Nachfolgende Archivdatei enthält eine pbw-Datei, die mit Hilfe der Pebble-App von iPhones oder Android-Smartphones installiert werden kann.
Ich habe die Anwendung für meine Pebble Time nach bestem Wissen entwickelt und stelle sie gerne öffentlich zur Verfügung. Schäden an Hard- und Software des Pebble-Gerätes sind bei mir auch nach längerem Gebrauch in keiner Weise aufgetreten. Dennoch kann ich das nicht ausschließen und übernehme daher keine Haftung. Die Nutzung dieser Anwendung erfolgt daher auf eigenes Risiko und auf eigene Gefahr.

Watchface Stefans-Text3
MD5-Prüfsumme: aa859d9849ef8e16a569fc42930a4c19
SHA1-Prüfsumme: 049b5fc0ad73a23b08e3fd7c9b362c8c9b9ef7c3
SHA256-Prüfsumme: 26eb3b11e86d6daa120d362f4cda0cac418a518b33fbfade0e4f74ab213414cc
(Benutzen Sie CompareChecksum, um die Prüfsummen zu kontrollieren)

Tagesverse – Losungen und Bibellesepläne für webOS

Eigentlich gibt es ja bereits eine App, um Losungen auf webOS-Geräten anzuzeigen. Allerdings habe ich hier immer mögliche Interaktionen mit einer Bibel-App vermisst, um angezeigte Bibelstellen nochmals ausführlich im Zusammenhang lesen zu können.
Seit dem 17. Oktober habe ich begonnen, die Bibel mit Begleitung des Jahresbibelleseplans der Deutschen Bibelgesellschaft zu lesen und habe mir zu diesem Anlass eine App gebastelt, die mir täglich die entsprechenden Textstellen anzeigt. Aus der App kann ich direkt in BibleZ HD Pro springen. Zudem werden die aktuellen Losungstexte angezeigt.

Features

  • Anzeige von Losungs- und Lehrtext
  • Anzeige von Wochensprüchen
  • Anzeige von Monatssprüchen
  • Anzeige der Jahreslosung
  • Anzeige des Bibelleseplans
  • Automatisches Öffnen von BibleZ HD Pro bei dem ausgewählten Kapitel
  • Bibelverse als E-Mail oder als SMS versenden
  • Bibelverse zur Pebble Smartwatch senden
  • Bibelverse in Zwischenablage kopieren
  • Übersichtliche Darstellung, da Verse, die sich seltener ändern, ausgeblendet sind

„Tagesverse – Losungen und Bibellesepläne für webOS“ weiterlesen

MWatch – Patch für weitere Apps (Update)

Inzwischen habe ich mich richtig an die Vorteile der Kommunikation zwischen meinem HP Veer und der Pebble-Smartwatch gewöhnt, dass ich mein Smartphone immer seltener aus der Tasche nehmen möchte. Stattdessen arbeite ich daran, dass immer mehr Apps wissenswerte Informationen direkt an die Uhr senden. Damit das optimal funktionieren kann, habe ich einen Patch für MWatch geschrieben, der fehlende Funktionen nachrüstet.

Zusätzliche Features

  • Kompatibel mit Pebble Firmware 4.x (außer Musik-App)
  • Logfile in der App wird deutlich größer dargestellt und ist so auf kleinen Smartphones wie dem HP Veer gut lesbar
  • Toooor-Nachrichten zeigen eigenes Icon
  • Tagesverse-Nachrichten mit eigenem Icon

Einige weitere Apps wurden bereits eingebunden aber sind in dieser Aufzählung noch nicht aufgeführt. Hier ist die Bereitstellung weiterer Patches erforderlich, die teilweise noch in der Testphase sind. Andere befinden sich momentan erst in meinem „Ideenspeicher“. Per Update werde ich neu nutzbare Funktionalitäten hier auflisten. „MWatch – Patch für weitere Apps (Update)“ weiterlesen

CompareChecksum kann jetzt SHA256

Ende Februar konnte Google erstmals offiziell beweisen, dass es möglich ist, zwei unterschiedliche Dateien zu generieren, die den gleichen SHA1-Hashwert erzeugen. Mit diesem Wissen kann man nicht mehr sicher sein, ob eine z.B. aus dem Internet geladene Datei tatsächlich frei von Manipulationen ist, wenn lediglich MD5- oder SHA1-Hashsummen überprüft werden.

Mein inzwischen neun Jahre altes Tool CompareChecksum war damit auch nur noch eingeschränkt hilfreich, da es nur diese zwei Verfahren prüfen konnte. Zwischenzeitlich habe ich aber den alten Quellcode herausgesucht und mit einer aktuellen Entwicklungsumgebung und mit neuen Funktionen compiliert.

Jetzt ist eine Prüfung von Dateien anhand von MD5-, SHA1- und SHA256-Hashes möglich. SHA256 gilt im Moment als sicher, allerdings werden SHA256-Prüfsummen noch nicht so häufig angeboten. Das möchte ich zumindest für meine neuen Downloads ändern. Sie finden die neue Programmversion von CompareChecksum auf der ursprünglichen Projektseite – natürlich mit Angabe der SHA256-Prüfsumme.

Die Oberflöche der Software CompareChecksum 1.1.0.0
CompareChecksum kann einfach entpackt werden und ohne Installation z.B. auf einem USB-Stick eingesetzt werden. In diesem Fall zieht man die gewünschte Datei einfach in das Dialogfenster, um die Prüfsummen zu ermitteln.

Update für Media DB (inoffizielle Kodi-Fernbedienung)

Da im Februar Kodi Version 17 (Krypton) mit einigen Änderungen veröffentlicht wurde, ist es jetzt höchste Zeit, ein Update von Media DB zu liefern.

Das sind die neuen Features:

  • Lauffähig mit Kodi 15 (Isengard), Kodi 16 (Jarvis) und Kodi 17 (Krypton)
  • Individuelle Filter-Möglichkeit durch Speichern von SQL-Befehlen (WHERE …. ORDER BY …) in einer Filter-Datenbank
  • Größere Cover-Darstellung des laufenden Titels auf dem HP Touchpad
  • Neuladen der Songdetails aktualisiert jetzt auch die Anzeige Wertung (nur unter Kodi 17)
  • Unterstützt neue 10-Sterne-Wertung für Lieder unter Kodi 17. Angezeigt werden allerdings nur die halben Wertungen (also 0 bis 5 Sterne)

Screenshots

Download

Nachfolgende Archivdatei enthält eine ipk-Datei, die mit angeschaltetem “Developer Mode” installiert werden kann.
Ich habe die Anwendung für meine webOS-Geräte nach bestem Wissen entwickelt und stelle sie gerne öffentlich zur Verfügung. Schäden an Hard- und Software der webOS-Gerätes sind bei mir auch nach längerem Gebrauch in keiner Weise aufgetreten. Dennoch kann ich das nicht ausschließen und übernehme daher keine Haftung. Die Nutzung dieser Anwendung erfolgt daher auf eigenes Risiko und auf eigene Gefahr.

Media DB 0.4.2 für webOS
MD5-Prüfsumme: b6baa28424935283e45c70f6c3dd8b71
SHA1-Prüfsumme: df3f0b4f6669d9eb154cf373ea0c7e158d993d40
(Benutzen Sie CompareChecksum, um die Prüfsummen zu kontrollieren)

Sonne für webOS

Es gibt zwar schon einige Berechnungsprogramme für Sonnenaufgänge und Sonnenuntergänge, die auf webOS laufen. Allerdings habe ich noch keines gefunden, das für die Ermittlung der Zeiten keine GPS-Verbindung benötigt.

GPS ist für die Ermittlung des Standortes ganz komfortabel. Möchte man aber für einen anderen Standort die Zeiten ermitteln, kommt man auf diesem Weg zu keinen Ergebnissen. Zudem ist es lästig, immer wieder die Koordinaten des Heimatortes ziehen zu müssen, obwohl sich dieser in der Regel ziemlich selten ändert.

Daher habe ich eine App programmiert, mit der man den Standort per GPS ermitteln und den Ort dauerhaft in einer Datenbank speichern kann. Danach sind Zeitermittlungen für diesen Standort ohne GPS-Verbindung möglich.

Für den schnellen Zugriff auf den Heimatort gibt es einen „Home“-Button – (Danke an Preemptive vom webOS-Nation-Forum für diese Idee).

Screenshots

Download

Nachfolgende Archivdatei enthält eine ipk-Datei, die mit angeschaltetem “Developer Mode” installiert werden kann.
Ich habe die App für meine webOS-Geräte nach bestem Wissen entwickelt und stelle sie gerne öffentlich zur Verfügung. Schäden an Hard- und Software der webOS-Gerätes sind bei mir auch nach längerem Gebrauch in keiner Weise aufgetreten. Dennoch kann ich das nicht ausschließen und übernehme daher keine Haftung. Die Nutzung dieser App erfolgt daher auf eigenes Risiko und auf eigene Gefahr.

Sonne für webOS
MD5-Prüfsumme: b61c94c2b72621a5715653c9a48dc33c
SHA1-Prüfsumme: f5db81863ba4e399ce04e92fa56f241778ff7542
(Benutzen Sie CompareChecksum, um die Prüfsummen zu kontrollieren)

Zeitlose SMS in webOS 2.2.4

Bereits wenige Monate nach Veröffentlichung des HP Veer begann im September 2011 der große Räumungsverkauf, mit dem ja bekanntlich das Ende von webOS eingeläutet wurde. Offizielles Betriebssystem für den HP Veer war zu dieser Zeit webOS 2.1.2, jedoch war webOS 2.2.4 bereits in Vorbereitung und wurde von der webOS-Community soweit zurechtgebogen, dass es mit einigen Patches stabil auf dem HP Veer läuft.

An einem Punkt war es für mich jedoch bislang schmerzlich spürbar, dass die Arbeiten kurz vor Abschluss in unfertigem Zustand eingestellt worden sind: Die SMS haben keinen Zeitstempel. Lediglich eine gruppierende Überschrift lässt erkennen, aus welcher Woche oder aus welchem Monat die SMS ist. Für dieses Problem ist in Preware ein Patch verfügbar, der einen Zeitstempel in allen Nachrichten anzeigt – allerdings ist das der Zeitstempel des Eingangs auf dem Gerät. Mich interessiert aber mehr, wann eine Nachricht gesendet wurde!

Da zudem ein weiterer Patch namens Character Counter auf meinem HP Veer nicht richtig funktioniert und zudem die Zahl der Zeichen für mich zu klein angezeigt wird, habe ich mich entschieden, einen Patch zu basteln, der sowohl die beiden vorigen Patche beinhaltet und auch noch Ctrl and Enter for New Line einschließt. Zudem sollte mein Patch zusätzlich noch die Sendezeit anzeigen, falls diese mehr als 5 Minuten von der Eingangszeit abweicht.

Erfreulicherweise lassen sich solche Dinge mit etwas Hirnschmalz und Investition von Zeit in der Regel realisieren. Das Ergebnis für Geräte mit deutscher Spracheinstellung finden sie in den nachfolgenden Screenshots.

Screenshots

Download

Nachfolgende Archivdatei enthält eine patch-Datei, die mit angeschaltetem “Developer Mode” installiert werden kann.
Ich habe den Patch für meine webOS-Geräte nach bestem Wissen entwickelt und stelle sie gerne öffentlich zur Verfügung. Schäden an Hard- und Software der webOS-Gerätes sind bei mir auch nach längerem Gebrauch in keiner Weise aufgetreten. Dennoch kann ich das nicht ausschließen und übernehme daher keine Haftung. Die Nutzung dieses Patches erfolgt daher auf eigenes Risiko und auf eigene Gefahr.

StefansMessagingPatch für webOS 2.2.4
MD5-Prüfsumme: 71e5e63cae1a7c1babf9d427545d4967
SHA1-Prüfsumme: 817647cfaa832202da9cd9d2f828ef5ce65f1293
(Benutzen Sie CompareChecksum, um die Prüfsummen zu kontrollieren)

Mein Palm kann sprechen?

Am Bildrand eines HP Touchpads wird ein Fussballergebnis angezeigt

Letzte Woche war ich mit dem Fahrrad unterwegs und wollte dabei über ein laufendes Spiel der Fußball Europameisterschaft informiert werden. Als webOS-Nutzer verwende ich hierzu meine eigene App Toooor. Mir wurde jedoch bereits bei Anpfiff des Spiels klar, dass meine App (und auch die anderer Anbieter) eine entscheidende Schwäche hat: Wenn das Smartphone gut in der Tasche verstaut und ein Blick auf das Display nicht möglich ist, dann reicht es nicht aus, wenn ein Torhinweis im Headset bimmelt. Man möchte ja wissen, für welche Mannschaft das Tor gefallen ist!

Die restliche Fahrt machte ich mir daher Gedanken, ob es möglich sein könnte, die Software anzuzapfen, die die Sprachmeldungen der Navigationssoftware Navit generiert. Wieder zu Hause angekommen machte ich mich sogleich ans Werk. Und siehe da – es geht tatsächlich. Man benötigt dazu allerdings die aktuellste Version aus dem alpha-Feed von Preware.

Sogleich habe ich meine App ausgebaut und in den letzten Tagen eifrig getestet. Jetzt kann man sich die Meldungen zu einem Spiel vorlesen lassen, so dass die Hände bequem und sicher am Lenker bleiben können.

Die neue Programmversion erhalten Sie in der App Gallery von webOS Nation oder bequem in der Preware App Ihres webOS Gerätes. Viel Spaß beim weiteren Turnierverlauf!

Media DB für webOS – Inoffizielle Kodi-Fernbedienung

Ausschnitt der Programmoberfläche in Media DB

Bereits vor knapp 2 Jahren hatte ich einige Wochen Arbeit in die Überarbeitung der webOS-App XBMC Remote gesteckt, um meinen Raspberry Pi auch ohne Bildschirm bedienen zu können. Diese war nämlich für XBMC 9.11 entwickelt worden und spätestens seit Version 13 (Gotham) nicht mehr lauffähig.
Bei der Nutzung der App störte es mich jedoch, dass es zum einen nicht möglich war, ohne Verbindung zum Raspberry Pi die Datenbank durchstöbern zu können. Entsprechend lange dauerte es dann auch jedes Mal, bis die komplette Musikdatenbank vom Raspberry Pi per W-LAN auf das webOS-Gerät übermittelt war. Nicht selten endete der lange Datenabruf auch nach mehreren Versuchen in einem Timeout, so dass gar nichts angezeigt wurde. Es sollte also eine bessere Lösung her.

Vor einigen Wochen hatte ich endlich den Einfall, die Kodi-Datenbanken ( – XBMC wurde zwischenzeitlich in Kodi umbenannt – ) direkt auf meine webOS-Geräte zu kopieren und diese per App auszulesen und zu benutzen.
Dadurch müssen zum einen wesentlich weniger Daten bei der Benutzung übertragen werden und zum anderen kann man die Datenbank auch „offline“ verwenden. Natürlich sind so die Daten nicht immer ganz brandaktuell, so dass man zwischendurch daran denken muss, die Datenbanken zu synchronisieren. Das geht entweder per USB-Kabel oder eleganter mit Kommandozeilenprogrammen über W-LAN z.B. während man Musik auf Kodi hört.

Screenshots

Erst die Arbeit …

„Media DB für webOS – Inoffizielle Kodi-Fernbedienung“ weiterlesen