Hallo, 
ich habe ein php-Script geschrieben, das den online Status der Kontakte aus dem Yahoo Messenger im News-Ticker-Format darstellt.
vorgehendsweise:
-> Script mit den eigenen yahoo-kontaktdaten füllen ( siehe array-definition )
-> Script auf einen php-Fähigen Webserver kopieren
-> in tuxbox/config/tuxnews/tuxnews.list die URL zu dem PHP-Script hinzufügen
-> Tuxnews starten ---> alle Freunde, die online sind, werden im Newsticker angezeigt
Gruss
Holger
<?php
print "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
print "<rdf:RDF";
print "xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"";
print "xmlns=\"http://my.netscape.com/rdf/simple/0.9/\">";
print "<channel>";
print "  <title>Y!</title>";
print "  <link></link>";
print "  <description>Y! Online Status</description>";
print "</channel>";
// hier die eigenen yahooids aus der Freundesliste eintragen
$array = array("yahooid1", "yahooid2", "yahooid3","yahooid4" );
foreach ( $array AS $i => $yahooID)
{
	$file = fopen ("http://profiles.yahoo.com/".$yahooID, "r");
	if (!$file)
	{
		print( "<p>Unable to open remote file.\n");
	}
	else
	{
	 	$bFound = False;
		while (!feof ($file))
		{
			$line = fgets ($file, 1024);
			/* This only works if the title and its tags are on one line */
			if (eregi ("online.now", $line, $out))
			{
				//$title = $out[1];
				$bFound=TRUE;
				break;
			}
		}
		if ( $bFound )
		{
			print "<item>";
 			print "<title>$yahooID</title>";
			print "</item>";
		}
		fclose($file);
	}
}
print "</rdf:RDF>";
?>
			
			
									
						
										
						Onlinestatus der Kontakte aus dem Yahoo Messenger anzeigen
- 
				holger0700
 - Neugieriger

 - Beiträge: 13
 - Registriert: Mittwoch 17. Dezember 2003, 23:02
 
- 
				jarny
 - Interessierter

 - Beiträge: 45
 - Registriert: Samstag 2. Oktober 2004, 10:14
 
Hi, ist zwar schon etwas älter der Thread, aber ich suche gerade nach ner Lösung um den Status der Yahoo-Freunde auf Neutrino anzuzeigen. Ich habe leider keinen PHP-fähigen Webspace zur Verfügung, deshalb die Frage, ob es eine "Dbox2-only"-Lösung (also nur DBox die über ne Flatrate am Inetz hängt) gibt?
Gruß
Jarny
			
			
									
						
										
						Gruß
Jarny