Yardım edebilecek olan var mı ?
bot kodları ;
<?php
//////////////////////
$db_host = "localhost"; // %99 burası böyle kalsın
$db_user = "user"; // veritabanı kullanıcı adı
$db_pass = "pass"; // veritabanı kşifresi
$db_name = "db"; // veritabanı adı
$swf_klasor = "dosya/swf"; // swf dosyalarının çekileceği klasör yolu
$resim_klasor = "dosya/resim"; // resimlerin çekileceği klasör yolu
ini_set(max_execution_time,0);
error_reporting(0);
mysql_connect($db_host , $db_user , $db_pass);
mysql_select_db($db_name);
ini_set(max_execution_time,0);
function cek($site){
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch,CURLOPT_REFERER,"oyunola.com");
curl_setopt($ch, CURLOPT_URL, $site);
ob_start();
$icerik = curl_exec ($ch) or die("Sayfa indirilemedi!\n");
ob_end_clean();
curl_close ($ch);
return $icerik;
}
function tr($yazi){
$ara = array ('ı','Å?','ü','ç','ö','Ä?','ÅŸ','Ç','İ','ÄŸ','Åz','Ö','Ü','ı','Å?','ç','ö','Ä?','ÅŸ','Ç','İ','ÄŸ','Åz','Ö','Ü','ü','ÄŸ','Åz');
$degis = array ('ı','ş','ü','ç','ö','ğ','ş','Ç','i','ğ','Ş','Ö','Ü','ı', 'ş', 'ç', 'ö', 'ğ', 'ş', 'Ç', 'i', 'ğ', 'Ş', 'Ö', 'Ü', 'ü', 'ğ','Ş');
$yeni = str_replace($ara, $degis, $yazi);
return $yeni;
}
function resimal($resimveri,$downloaddir){
if(!is_dir($downloaddir)){
if(!mkdir( $downloaddir )){
die("Oyunresmi veya SWF klasörü Olusturulamiyor. Lütfen Manuel Olarak Olusturun, ve CHMOD 777 Atin.");
} else {
chmod($downloaddir, "0777") or die("CHMOD 777 Yapilamadi. Manuel Olarak Yapiniz!");
}
}
$file = $resimveri;
if($file[4] != ":" || $file[5] != "/" || $file[6] != "/" ) {
$file = "http://".$file;
}
if($file[0].$file[1].$file[2].$file[3] == "file"){
die("Bu Script, Local URL'ler Ile Çalismak Üzere Ayarlanmamistir.");
}
$do = parse_url($file);
$xx = $do['path'];
$xy = pathinfo($xx);
$locfn = $xy['basename'];
$locpth = $downloaddir."/".$locfn;
$curl = curl_init($file);
ob_start();
curl_exec($curl);
$contents = ob_get_contents();
ob_end_clean();
$handle = fopen($locpth, "a+");
fwrite($handle, $contents);
fclose($handle);
return $locfn;
}
$oyun = file_get_contents ('http://www.oyuntak.com/');
preg_match('#<div class="w_general hidden pt_20 l_bg">(.*?)</div></div></div>#si', $oyun, $ilk);
preg_match_all('#<a class="pt_7" href="(.*?)">(.*?)</a>#si', $oyun, $cats);
?>
<center>
<form action="" method="get">
Kategori:
<select name="link">
<?php
for ($i=1;$i<count($cats[1]);$i++){
?>
<option value="<?=$cats[1][$i];?>"><?=tr($cats[2][$i]);?></option>
<?php
}
?>
</select>
<input type="submit" value="[ A R A ]" >
<input type="hidden" name="yolla" value="1">
</form><br><br></center>
<?php
////////////////////////////////////////////////////////
$link = $_GET['link'];
$p = $_GET['pn'];
if (!isset($_GET['pn'])){$p="1";}
if (isset($_REQUEST["yolla"])) {
$oyun = file_get_contents ($link.'?shf='.$p);
preg_match('#<h1>(.*?)<td colspan="6">#si', $oyun, $ilk);
preg_match_all('#<a href="oyna\.asp\?id=(.*?)&#si', $ilk[1], $links);
preg_match_all('#<img class="pb_7" src="(.*?)" width="110" height="60"(.*?)/>#si', $ilk[1], $ress);
preg_match('#<h1>(.*?)</h1>#si', $oyun, $kategori);
$sayac = count($links[1]);
?>
<center>
<?php
for ($i=0; $i<$sayac; $i++){
$id = $links[1][$i];
$oyun = file_get_contents ('http://www.oyuntak.com/oyna.asp?id='.$id);
preg_match('#<h1>(.*?) oyunu</h1>#si', $oyun, $isim);
preg_match('#<a href="http://www.oyuntak.com/oyunlar/(.*?)">#si', $oyun, $url);
preg_match('#<font size="2" color="black"><b>(.*?)</b>#si', $oyun, $acikla);
?>
<center>
<form method="post" name="kaydet" action="oyuntak.php">
<table border="1" width="40%" id="table1">
<tr>
<td width="25%"><img src="<?=$ress[1][$i];?>" border="0" width="110" height="60"/>
</td>
<td>
<table border="0" style="border-collapse: collapse" width="100%" id="table2">
<tr>
<td align="right">OYUN:<input type="text" name="isim" value="<?=tr($isim[1]);?>" size="45"/></td>
</tr>
<tr>
<td align="right">ETIKET:<input type="text" name="tag" value="<?=tr($isim[1]);?> oyna, <?=tr($kategori[1]);?> oyna" size="45"/></td>
</tr>
<tr>
<td align="right">AÇIKLA:<input type="text" name="aciklama" value="<?=tr(trim($acikla[1]));?>" size="45"/></td>
</tr>
<tr>
<td align="right"><select name="kat" width="50">
<?php
$sec = mysql_query("SELECT * FROM kategori");
while($c=mysql_fetch_assoc($sec))
{
$nos=$c['id'];
$nos2=$c['kat_ad'];
?>
<OPTION VALUE="<?=$nos?>"><?=$nos2?></OPTION>
<?
}
?>
</select><input type="hidden" name="links" value="<?=$url[1];?>"><input type="hidden" name="thumb" value="<?=$ress[1][$i];?>"><input type="hidden" name="yap" value="kaydet"><input type="submit" name="B1" value="Kaydet" class="button" /></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<br />
</center>
<?php
}
$snr = $p+1;
echo '<a href="?link='.$link.'&pn='.$snr.'&yolla=1">Sonraki Sayfa >>></a>';
}
//////////////////////////////////////////////
if ($_POST['yap']=='kaydet') {
$link = $_POST['links'];
$isim = tr($_POST['isim']);
$kat = $_POST['kat'];
$thumb = $_POST['thumb'];
$tag = $_POST['tag'];
$tus = $_POST['tus'];
$acikla = $_POST['aciklama'];
$sonuc = cek ('http://www.oyuntak.com/oyunlar/'.$link);
preg_match('#<embed width="726" height="500" src="(.*?)">#si', $sonuc, $oyunswf);
$sorgu1 = mysql_query("SELECT * FROM oyun WHERE ad='$isim'");
$so1 = mysql_num_rows($sorgu1);
if (($so1==0)){
$resmi = resimal($thumb,$resim_klasor);
$swf = resimal($oyunswf[1],$swf_klasor);
mysql_query("Insert Into oyun (res_site, ad, aciklama, swf_site, kategori, etiket) values ('$resmi','$isim','$acikla','$swf','$kat','$tag')");
echo '<center>'.$isim."<b><font color=\"green\"> Eklendi.</b></font><br><a href=javascript:history.go(-1)>Geri Don</center>";
}else{
echo '<center>'.$isim."<b><font color=\"red\"> Eklenemedi.</b></font><br><a href=javascript:history.go(-1)>Geri Don</center>";
}
}
?>wordpress de resimleri resim diye özel olan ekledim.oyunlara da oyun diye özel alana ekliyorum
Ya da elinde başka bot olan varsa paylaşabilir mi

saygılarımla