[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
knappi,
Mittwoch, 31. März 2004, 03:00
Narzist...
Von wegen Verdacht. Aber - zugegebenermassen... War doch recht eindrucksvoll, dir beim Programmieren zuzuschauen...
... link
moolder,
Mittwoch, 31. März 2004, 03:11
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











