php flash oyun botu (kraloyun)

Author: P.Crew / Etiketler: , , , , , , , ,

Merhaba herkeze. Geçenlerde Sao rica etmişti. Bugünde tahribat'da dolaşırken gördüm bir arkadaşın ihtiyacı olmuş. Bende bir meşgale arıyordum zaten bunlarda bahanesi oldu.

Botu kolaylıkla kendi sitenize göre uyarlıyabilirsiniz. Lütfen alıntı yaparsanız da kaynak gösterin. Bu sizin emeğe saygınızı gösterir.

#Coded by h4ckinger
#kraloyun.com flash oyun botu
#www.h4ckinger.org
#h4ckinger [~at~] gmail[~dot~]com
ob_start();
ini_set('max_execution_time',0);
$arama="araba";#aranacak kelime
$ilksayfa=baglan("http://www.kraloyun.com/Oyunlari/".urlencode($arama)."/1/48");
$ilkdesen="#class=\"catSelectorLink\" href=\"/Oyunlari/(.*?)/(.*?)/48#si";
preg_match_all($ilkdesen,$ilksayfa,$nums);
$fak=count($nums[2]);#10
$say=$fak/2;#5
$toplamsayfa=$nums[2][$say-1];

$resimdesen="#$isimdesen="#(.*?)#si";
$swfdesen="#name=\"flGame\" src=\"http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/flash/Games/(.*?)\"#si";

for($i=1;$i<=$toplamsayfa;$i++){
$sayfa=baglan("http://www.kraloyun.com/Oyunlari/".urlencode($arama)."/".$i."/48");
preg_match_all($resimdesen,$sayfa,$resimler);
preg_match_all($isimdesen,$sayfa,$isimlink);
$linkler=$isimlink[1];#-4
$isimler=$isimlink[2];#-4
$resimler=$resimler[1];

#her bir arama sayfası için
for($z=0;$z<=count($resimler);$z++){
$oyunsayfalink="http://www.kraloyun.com".$linkler[$z];
$oyunsayfasi=baglan($oyunsayfalink);
preg_match_all($swfdesen,$oyunsayfasi,$swfler);
$swflinkler=$swfler[1];
$swflink="http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/flash/Games/".$swflinkler[0];
$oyunisim=$isimler[$z];
$oyunresim="http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/images/Games/".$resimler[$z];
if($oyunisim!="" && $oyunresim !="" && $swflink !=""){
#if(!mysql_num_rows("select * from oyunlar where oyunisim='$oyunisim'")){
#$ekle=mysql_query("insert into oyunlar set oyunisim='$oyunisim',oyunresim='$oyunresim',swflink='$swflink'");
#if($ekle)
echo "\"$oyunisim\" adlı oyun eklendi..
";
#}
}
ob_flush();
flush();
usleep(200000);
}

}

function baglan($url){
$oturum = curl_init();
curl_setopt($oturum, CURLOPT_URL, $url);
$h4 = $_SERVER['HTTP_USER_AGENT'];
curl_setopt($oturum, CURLOPT_USERAGENT, $h4);
curl_setopt($oturum, CURLOPT_HEADER, 0);
curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true);
$source=curl_exec($oturum);
curl_close($oturum);
return $source;
}
?>

0 yorum: