Skype Status auslesen
7. February 2008, by AlexSkype unterstützt die Funktion seinen Onlinestatus über die Skypehomepage abzufragen. Allerdings sind wir hier auf wenige, vorgefertigte Grafiken beschränkt. Doch mit etwas PHP können wir unsere eigenen Grafiken verwenden.
| #01 #02 #03 #04 #05 #06 #07 #08 #09 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31 #32 #33 #34 #35 #36 #37 #38 #39 #40 #41 #42 #43 #44 #45 #46 |
// Bytes define('ONLINE', 428); define('SKYPEME', 502); define('AWAY', 546); define('NA', 490); define('DND', 500); define('OFFLINE', 376); function skypeStatus($skypename = NULL) { $fp = fopen('http://mystatus.skype.com/smallicon/'.$skypename, 'r'); $content = fread($fp , 4096); $length = strlen($content); switch($length) { case ONLINE: $status = 'online'; break; case SKYPEME: $status = 'Skype Me!'; break; case AWAY: $status = 'away'; break; case NA: $status = 'Not Available'; break; case DND: $status = 'Do Not Disturb'; break; case OFFLINE: $status = 'offline'; break; default: $status = 'disabled'; } return $status; } |
Wer diesen Service nutzen möchte, benötigt allerdings Skype Version 2 oder höher. Zusätzlich muss hier in den Optionen eine Aktivierung dieses Dienstes erfolgen:
Anonymos Says:
12. May 2009 at 16:52
Danke Danke Danke
Fatal error: Call to undefined function quote_comments_link() in /home/www/kuhrti.de/wp-content/themes/kuhrti6/comments.php on line 43