Laßt die Heime „twittern“…

Warum nicht die Hausautomatisierung selbst den Status in das bekannte Microblog-System bloggen lassen ? Da kommen einem doch sicherlich noch ganz andere Ideen ?

Voraussetzungen:
Twitter-Bibliothek für php gibt es unter:
http://code.google.com/p/twitter-php/

  • die Klasse twitter.class.php aus der Twitter-Bibliothek nach <IPSymcon-Verzeichnis>\scripts\ kopieren
  • die Datei php_curl.dll aus einem php-Installations-Archiv (unter \ext zu finden) ins IPSymcon Verzeichnis kopieren
  • die php.ini-Datei um den Eintrag extension = „php_curl.dll“ erweitern
  • die beiden Dateien libeay32.dll und ssleay32.dll aus dem IPSymcon-Verzeichnis nach \Windows\System32\ kopieren

hier ein Beispiel-Skript für IPSymcon:

<?php

include ‘twitter.class.php’;
$userName=“";  
$password=“";
$twitter = new Twitter($userName, $password);  
switch ($IPS_VARIABLE)  
{
       case 30910 /*[twitter]*/:         
                $twitter->send(GetValueString($IPS_VARIABLE));         
                 break;  
}
?>
Eine String-Variable mit dem Namen twitter anlegen.
Ereignis hinzufügen: bei Variablenaktualisierung von twitter

Sobald man jetzt in anderen Skripten die Variable twitter mit Text füllt, wird ein entsprechender Eintrag im twitter-Account erstellt.  

Wenn man dann noch die langweiligen Status-Meldungen mit zufälligen Kommentaren aus einem passenden Pool versieht, könnte das Ganze noch lesenswert gestalten.

z.B.
14.04.2009 20:00 „Es ist windstill. Beste Gelegenheit wieder ein paar Runden mit dem X-Twin zu fliegen!“
14.04.2009 13:45 „Es ist Vogel-Badezeit. Der Bachlauf wurde aktiviert.“
13.04.2009 18:37 „Hilfe, ich werde nass. Mach’ doch endlich die Fenster zu!“

http://twitter.com/markustc

Eine Antwort schreiben