[Thema: Coding]
<?

//license: FREE SHIT! (by moolder@gmx.net)

if (isset($_GET['url'])){

	header("Content-type: audio/x-mpegurl");
	
	$f = fopen($_GET['url'],"r") or die ('no url given!');
	$preg = '/href=[\'"]((?:ht|f)tp:[^"\']+\.(?:mp3|ogg))[\'"]/i';
	while (!feof($f)){
		$line = fgets($f,1024);
		while(preg_match($preg,$line,$out)){
			$line = preg_replace($preg,'',$line);
			print $out[1]."\n";
		}
	}
	
	fclose($f);
} else {
?>
<html><body>
<form action="" method="GET"><input type="text" name="url"><input type="submit" value="enqueue"></form>
</body></html>
<?}?>
in Aktion: Bitte gib eine URL zu einer Webseite an, auf der mp3 Dateien verlinkt sind. Diese Dateien werden dann im MP3-Player enqueued, und so aus dem web direkt abgespielt.

Mittwoch, 31. März 2004, 02:38, von moolder
+del.icio.us | +digg | +marktd | 2 Kommentare |kommentieren

 
Narzist...
Von wegen Verdacht. Aber - zugegebenermassen... War doch recht eindrucksvoll, dir beim Programmieren zuzuschauen...

... link  

 
Habs eben nochmal geändert
Findet jetzt auch alle mp3 links in einer zeile, nicht nur den ersten. Äh, ja und danke für das Kompliment :)

... link  


... comment


To prevent spam abuse referrers and backlinks are displayed using client-side JavaScript code. Thus, you should enable the option to execute JavaScript code in your browser. Otherwise you will only see this information.