KAYNAK :
http://www.erguner.net/dersler/php/p...-tr-muzik-botu
BOT VERİLERİ :
http://bot.erguner.net/bot/power.php?harf=4
Eveeeeeeeeet

epey zamandır yapmak isteyipte yapamadığım işi yaptım diyebilirim. PowerClub.com.tr biliyoruz ki çok büyük bir müzik arşivine sahip ve sahip olduğu müzikleri ücretli olarak satıyor.
Şimdi ben ne yaptım, PowerClub.com.tr için bir bot kodladım ve tüm müzik arşivini
Şarkıcı Adı
Albüm Adı
Şarkı Adı
Önizleme Mp3
olarak alabiliyorum. Bu da bize yaklaşık 200bin şarkılık veritabanı sağlar. ki bu da nefis bir rakam
Botumuzun adresi
http://bot.erguner.net/bot/power.php?harf=4
Harf yazan yere ne girerseniz o harfle başlayan şarkıcıları, onların albümlerini ve o albümlerdeki şarkıları listeler.
<?
$api = "71bda33b75a4bca31c3c92e1764d6835";
$harf = $_GET['harf'];
function f($bas, $son, $yazi) { @preg_match_all('/' . preg_quote($bas, '/') . '(.*?)'. preg_quote($son, '/').'/i', $yazi, $m); return @$m[1];}
$file = "http://bot.erguner.net/bot/power.php?api=".$api."&harf=".$harf;
$cek = file_get_contents($file);
$sarkici = f('<sarkici>','</sarkici>',$cek);
$sarkici_id = f('<sarkici:id>','</sarkici:id>',$cek);
$album = f('<album>','</album>',$cek);
$album_id = f('<album:id>','</album:id>',$cek);
$sarki = f('<sarki>','</sarki>',$cek);
$sarki_id = f('<sarki:id>','</sarki:id>',$cek);
$mp3 = f('<mp3>','</mp3>',$cek);
$i=0;
while($i<=count($sarkici)){
if(!empty($sarkici[$i])){
echo $sarkici[$i]." - ".$sarkici_id[$i]."<br>";
}
$d=0;
while($d<=count($album)){
if(!empty($album[$d])){
echo $album[$d]." - ".$album_id[$d]."<br>";
}
$z=0;
while($z<=count($sarki)){
if(!empty($sarki[$i])){
echo $sarki[$z]." - ".$sarki_id[$z]." - ".$mp3[$z]."<br><br>";
}
$z++;}
$d++;}
$i++;}
?>
API Koduyla ilgili sıkıntı olabilir,
http://bot.erguner.net/ buradan kendinize başka maillerle bir API Kodu alın.
NOT :
POWERCLUB Yayın Hayatına Son Verdi, Veriler Gitmeden Kendi Veritabanınıza BU BOTLA ALIN! YOKSA ÜZÜLEBİLRSİNİZ!
ARKADAŞLAR, Artık aynı harf ile başlayan tüm şarkıları çeker bu 1. Biraz uzun sürer bu 2, sunucuyu yorabilir 3.
Geliştirilebilir. Güle güle kullanın...