Откуда спиздил код не помню Спасибо человеку написавшему немного подпр

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?
//Откуда спиздил код не помню. Спасибо человеку написавшему, немного подправил чтобы отображалась песня, а не альбом.
$username = 'mr7kill';
$scrobbler_url = "http://ws.audioscrobbler.com/2.0/user/" . $username . "/recenttracks";
if ($scrobbler_xml = file_get_contents($scrobbler_url)) {
$scrobbler_data = simplexml_load_string($scrobbler_xml);
foreach ($scrobbler_data->track as $track) {
$string .= $track->artist . ' - ' . $track->name;
break;
}
}
//Получаем только первое значение(последняя запись, она же зачастую Now playing)
//Записываем изображение в переменную и задаем цвет текста
$im = imagecreatefromjpeg('zbs.jpg');
$text_color = imagecolorallocate($im, 233, 14, 91);
//Пусть к шрифту
$font = "/IndieFlower.ttf";
// Рисуем текст из переменной string(содержит название исполнителя и песни)
imagettftext($im, 20, 0, 320, 75, $text_color, $font, "Now Playing: " . $string);
// Вывод изображения
header("Content-type: image/jpeg");
imagejpeg($im);
imageDestroy($im);
?>