Durchsuchen nach
Category: Code

Unblock-Us Auto-Update Skript auf Python portiert

Unblock-Us Auto-Update Skript auf Python portiert

Kurz vor Weihnachten noch eine kurze Nachricht: Ich habe mein Unblock-Us Auto-Update Skript auf Python portiert. Der ein oder andere hat vielleicht eine Abneigung gegen Shell-Skripte, deshalb gibt es jetzt eine Alternative. Zu finden ist das Ganze nach wie vor auf GitHub und steht nach wie vor unter MIT-Lizenz.

Junecloud Delivery Status per PHP auslesen

Junecloud Delivery Status per PHP auslesen

Ich habe mich mal wieder hin gesetzt und einen sehr unsauberen, unschönen und schlecht dokumentierten Scraper in PHP geschrieben. Diesmal geht es um die Delivery Status Sendungsverfolgung von den Jungs und Mädels von Junecloud. Delivery Status Touch ist eine meiner „First-Homescreen“-Apps auf iPhone und iPad. Es gibt auch ein Dashboard-Widget für OS X (aber wer benutzt schon noch das Dashboard?). Ich hatte jetzt das Problem, dass ich gerne alle Informationen zu Sendungsverfolgungen unterschiedlicher Versandunternehmen, die ich sowieso alle bei Delivery Status pflege,…

Weiterlesen Weiterlesen

Runtastic-Aktivitäten per PHP auslesen

Runtastic-Aktivitäten per PHP auslesen

Wenn ich mich in meinem Leben dann doch mal sportlich betätige, dokumentiere ich sämtliche Aktivitäten mit Runtastic. Runtastic ist ein ziemlich umfangreiches Portal um seine Aktivitäten und Fitness zu erfassen und eine gute Übersicht zu bekommen. Was mich schon länger stört: Runtastic bietet keine Entwickler-API an. Ich habe bislang vergeblich versucht, irgendwie an die Daten zu kommen. Selbst ein Gold-Mitgliedschaft bringt einem hier nichts: Was auf Runtastic steht, bleibt auf Runtastic. Um dieses Problem zu umgehen habe ich spontan eine…

Weiterlesen Weiterlesen

Notifications von Icinga oder Nagios per WhatsApp verschicken

Notifications von Icinga oder Nagios per WhatsApp verschicken

Ich habe in einem anderen Post bereits erklärt, wie man WhatsApp-Nachrichten per Kommandozeile verschicken kann. Wenn die Voraussetzungen erfüllt sind, sind der Fantasie quasi keine Grenzen mehr gesetzt. Was ich als erstes mit den neuen Möglichkeiten gemacht habe ist, sämtliche Host- und Service-Notification meines Icinga-Servers von SMS auf WhatsApp umzustellen. Das Ganze lässt sich ziemlich leicht umsetzen, wenn man erst einmal die Einrichtung von Yowsup, dem Python-Skript zum Verschicken von Nachrichten, abgeschlossen hat. Ich erkläre hier kurz, wie man sich…

Weiterlesen Weiterlesen

WhatsApp-Nachrichten über Kommandozeile verschicken

WhatsApp-Nachrichten über Kommandozeile verschicken

Es gibt mittlerweile eine ziemlich einfache Möglichkeit, per Kommandozeile Nachrichten per WhatsApp zu verschicken. Möglich ist das Ganze über die ein kleines Python-Tool namens „Yowsup„. Mit diesem Tool ist es möglich, die WhatsApp-Registrierung durchzuführen und anschließend Nachrichten zu versenden und zu empfangen. Da ich dem Empfang noch nicht getestet habe, beschreibe ich hier erst einmal, wie der Versand von Nachrichten funktioniert. Voraussetzungen eine gültige Handynummer Python python-dateutil argparse for python < 2.7 libxml2 Yowsup Yowsup downloaden und entpacken Zuerst einfach…

Weiterlesen Weiterlesen

Unblock-Us Auto-Update Skript

Unblock-Us Auto-Update Skript

Ich bin seit ca. einem Jahr absoluter Fan von Netflix. Leider gibt es in Deutschland noch immer keine vernünftige Möglichkeit, ein Abo abzuschließen und Netflix ohne Umwege zu empfangen. Man benötigt nach wie vor einen VPN- oder DNS-Anbieter der Netflix vorgaukelt, man befinde sich in den USA oder Kanada. Es gibt sicherlich viele dieser Dienste, allerdings habe ich mich ziemlich schnell für Unblock-Us entschieden. Der Dienst stellt alternative DNS-Server ein, die man in seinem Gerät (in meinem Fall Apple TV)…

Weiterlesen Weiterlesen

GeoJSON Feature Collection per JavaScript-Object erzeugen

GeoJSON Feature Collection per JavaScript-Object erzeugen

Im Rahmen von Michaels Pacific Crest Wanderung habe ich basierend auf OpenLayers, jQuery und den Daten seines SPOT Satellite Messenger eine Webanwendung gebaut, auf der man rund um die Uhr verfolgen kann, wo er sich gerade befindet. Bei der Nutzung von OpenLayers stellt man sich zwangsläufig irgendwann die Frage, in welchem Format man die Location-Daten denn überhaupt abrufen möchte. In einem Projekt von 2010 für walking-away.de (Beispiel), habe ich beispielsweise GPX-Dateien verwendet. Die Methode bietet sich vor allem immer dann an,…

Weiterlesen Weiterlesen

MEGA und die 3rd-Party-Apps

MEGA und die 3rd-Party-Apps

Kim Dotcoms MEGA ist jetzt bereits einige Wochen verfügbar. Manch einer mag sich gewundert haben, wo denn die ganzen 3rd-Party-Apps (Sync-Clients etc.) bleiben, wie man sie von Dropbox, Box und Google Drive kennt. Ich bin selbst vor ein paar Tagen auf eine coole Idee gekommen, die ich mit MEGA als Storage-Provider umsetzen könnte. Die Entwickler-API von MEGA habe ich mir bereits am Start-Tag angesehen um mal zu schauen, was sich so machen lässt. Damals habe ich das Ganze aber nur…

Weiterlesen Weiterlesen