Merhaba arkadaşlar elimde bir film botu var herşeyi çok güzel çekiyor ama partlı olan filmlerin sadece 1 partını çekiyor bunu aşağıdaki koddan düzenleyebilecek arkadaşlar varsa çok makbule geçer saygılarımla...



Kodlar

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />



<html><head>

<title>filmizle.com.tr BOTU ...</title>

<style type="text/css"> 



.baslik

{

font-family:Verdana; font-size:12px; color:#FF3300;

}



.icerik

{

font-family:Verdana; font-size:11px; color:black;

}



.basliks

{

font-family:Verdana; font-size:12px; color:black;

}



.form

{

font-family:Verdana; font-size:11px; color:#333333;

}

.basliklar {float:left;width:500px;}

.tarih {float:left;width:200px;text-align:right;}

.formlar

{

font-family:Verdana; font-size:11px; color:#333333;



}

</style>

<script>

<!--

function secKaldir(check) {

	for(i=0;i<document.getElementsByName(check).length;i++) {

		document.getElementsByName(check)[i].checked = !document.getElementsByName(check)[i].checked;

	}

}



//-->



</script>

</head>

<?php
function cvr($kelime) {
	$kelime = iconv ("windows-1254", "UTF-8", $kelime) ;
	return $kelime;

}
function cek($url)
{
  $curl = curl_init();

  // Setup headers - I used the same headers from Firefox version 2.0.0.6
  // below was split up because php.net said the line was too long. :/
  $header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
  $header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
  $header[] = "Cache-Control: max-age=0";
  $header[] = "Connection: keep-alive";
  $header[] = "Keep-Alive: 300";
  $header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
  $header[] = "Accept-Language: en-us,en;q=0.5";
  $header[] = "Pragma: "; // browsers keep this blank.

  curl_setopt($curl, CURLOPT_URL, $url);
  curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
  curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
  curl_setopt($curl, CURLOPT_REFERER, 'http://www.google.com');
    curl_setopt($curl, CURLOPT_HEADER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
  curl_setopt($curl, CURLOPT_ENCODING, 'gzip,deflate');
  curl_setopt($curl, CURLOPT_AUTOREFERER, true);
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($curl, CURLOPT_TIMEOUT, 30);

  $html = curl_exec($curl); // execute the curl command
  curl_close($curl); // close the connection

  return $html; // and finally, return $html
}

function sefyap ( $fonktmp ) {
    $returnstr = "";
    $turkcefrom = array("/Ğ/","/Ü/","/Ş/","/İ/","/Ö/","/Ç/","/ğ/","/ü/","/ş/","/ı/","/ö/","/ç/");
    $turkceto   = array("G","U","S","I","O","C","g","u","s","i","o","c");
    $fonktmp = preg_replace("/[^0-9a-zA-ZÄzÜŞİÖÇğüşıöç]/"," ",$fonktmp);
    // Türkçe harfleri ingilizceye çevir
    $fonktmp = preg_replace($turkcefrom,$turkceto,$fonktmp);
    // Birden fazla olan boşlukları tek boşluk yap
    $fonktmp = preg_replace("/ +/"," ",$fonktmp);
    // Boşukları - işaretine çevir
    $fonktmp = preg_replace("/ /","-",$fonktmp);
    // Tüm beyaz karekterleri sil
    $fonktmp = preg_replace("/\s/","",$fonktmp);
    // Karekterleri küçült
    $fonktmp = strtolower($fonktmp);
    // Başta ve sonda - işareti kaldıysa yoket
    $fonktmp = preg_replace("/^-/","",$fonktmp);
    $fonktmp = preg_replace("/-$/","",$fonktmp);
    $returnstr = $tmpdate . $fonktmp;
    return $returnstr;
}




?>



<table align="center" width="400" border="0" cellspacing="2" cellpadding="2">

<form action="" method="POST">

<tr>

								<td class="baslik">Kategori Seciniz</td>

								<td><select  class="basliks" name="site">
								<option value="http://filmizle.com.tr/">Son eklenenler</option>
								<?php
$cek = cek("http://filmizle.com.tr/");


$kateo= explode('Tüm film kategorilerini kapsar">Türler</a>',$cek);
$kateo= explode('Yabancı film izlenir.">Yabancı Filmler</a>',$kateo[1]);
$kateoik=$kateo[0];

preg_match_all('#<a href="(.*?)"(.*?)>(.*?)</a>#si',$kateoik,$m1);

$abey = count($m1[0])-1;
								
for ($sayac = 0; $sayac <= $abey; $sayac++ ) 
{

echo '<option value="'.$m1[1][$sayac].'">'.$m1[3][$sayac].'</option>';
}
?>			
</select>

								

								</td>

							  </tr>

							 





  <tr>

    <td></td>

    <td><input type="submit" class="form" name="cek" value="Çekmeye Başla" style="color:#003399;"/></td>

  </tr>
   <tr>

    <td></td>

    <td>Kaçıncı sayfayı çekelim<input type="text" class="form" name="sayfa" value="1" style="color:#003399;"/></td>

  </tr>

 

</table>







<?php
include("wp-load.php");
include("wp-config.php");
@include("wp-admin/includes/image.php");


set_time_limit(0);

function seola($deger) {
	$turkce=array("ş","Ş","ı","(",")","?","ü","Ü","ö","Ö","ç","Ç"," ","/","*","?","ş","Ş","ı","ğ","Ğ","İ","ö","Ö","Ç","ç","ü","Ü");
	$duzgun=array("s","S","i","","","","u","U","o","O","c","C","-","-","-","","s","S","i","g","G","I","o","O","C","c","u","U");
	$deger=str_replace($turkce,$duzgun,$deger);
	$deger = preg_replace("@[^A-Za-z0-9\-_]+@i","",$deger);
	return $deger;
}  
  function resim_indir($resimlinki,$resimadi)
{
$resimlinki = str_replace( ' ', '%20', $resimlinki );
$resimlinki = str_replace( 'ç', '%C3%A7', $resimlinki );
$resimlinki = str_replace( 'Ç', '%C3%87', $resimlinki );
$resimlinki = str_replace( 'ı', '%C4%B1', $resimlinki );
$resimlinki = str_replace( 'ş', '%C5%9F', $resimlinki );
$resimlinki = str_replace( 'Ş', '%C5%9E', $resimlinki );
$resimlinki = str_replace( 'Ü', '%C3%9C', $resimlinki );
$resimlinki = str_replace( 'ü', '%C3%BC', $resimlinki );
$resimlinki = str_replace( 'ğ', '%C4%9F', $resimlinki );
$resimlinki = str_replace( 'Ğ', '%C4%9E', $resimlinki );
$resimlinki = str_replace( 'ç', '%C3%B6', $resimlinki );
$resimlinki = str_replace( 'Ç', '%C3%87', $resimlinki );



$uzanti=pathinfo(basename($resimlinki),PATHINFO_EXTENSION);
$content = file_get_contents("$resimlinki");
$handle = fopen('resimler/'.$resimadi.'.'.$uzanti, 'w+');
fwrite($handle, $content);

}
		

			if(@$_REQUEST['site'] and empty($_POST['kaydet']) and empty($_POST['son'])){

			$site = $_REQUEST['site'];
			$sayfat=$_REQUEST['sayfa'];
			if($sayfat=="1")
			{
			$dizioku= cek("$site");
			}
			else
			{
			$dizioku= cek("$site/page/$sayfat");
			}
			
			echo '<form action="" method="post"><table align="center" width="800" border="1" cellspacing="1" cellpadding="1">';

preg_match_all('/<div class="film-ust">(.*?)<a href="(.*?)"(.*?)>(.*?)<\/a>(.*?)<p><img src="(.*?)"/si', $dizioku,$ver);

			for($a=0; $a<count($ver[1]); $a++) {

			$link = $ver[2][$a];

			$adi = $ver[4][$a];

			$redim = $ver[6][$a];

			

			

			?>

			<tr><td class="baslik" width="90%"><div class="basliklar"> <?php echo "$adi";?> </div></div></td> <td width="10%"><input type="hidden" name="resdim[]" value="<?php echo $redim;?>"><input type="hidden" name="konu[]" value="<?php echo $adi;?>"><input type="hidden" value="<?php echo $link;?>" name="link[]"> <input type="checkbox" value="<?php echo $a;?>" name="move[]"></td> </tr>

			

			<?php

			}

			

			echo "<tr><td></td><td  class=\"form\"><input type='checkbox' onclick='secKaldir(\"move[]\")'>Hepsi</td></tr>";

					

			$rakam = explode("<div id='wp_page_numbers'>",$dizioku);
			$rakam = explode('</div>',$rakam[1]);
			$rakam2=$rakam[0];

			

					

			echo '<tr><td class="basliks"> 

			

						

			<br /><br /><input class="form" type=submit name="kaydet" value="Seçilenleri Düzenle"></form></td><td class="baslik"><br>

			'; 
		

		
			echo "</select>

			

			</form></td></tr></table>";

			

			}

			

			

			if(@$_POST['kaydet'] and empty($_POST['son'])) {

			echo '<table align="center" width="800" border="1" cellspacing="1" cellpadding="1">';

			echo '<form action="" method="POST">';

		

			$kac = $_POST['move'];

			$konum = $_POST['konu'];

			$linkim = $_POST['link'];

			$resb= $_POST['resdim'];



			for($z=0; $z<count($kac); $z++) {

			

			$tam = $kac[$z];

			$konular = $konum[$tam];

			$konucuk =  addslashes($konular);

			$linkle = $linkim[$tam];
			$resit=$resb[$tam];
			$linkler=$linkle;

				

			$tekrar = cek("$linkler");



			$icert = explode('<div class="filmortala">',$tekrar);
			$icert = explode('<blockquote>',$icert[1]);
			$icerikp=$icert[0];
			$icerikpi=trim($icerikp);
			$icerte = explode('<blockquote>',$tekrar);
$icerte = explode('</blockquote>',$icerte[1]);
$icerikpe=$icerte[0];

$iceriky=strip_tags($icerikpi,'<br></br><br /><b><br/></b><li></li><p></p>');



preg_match_all('#IMDB puanı:(.*?)</span>#si',$icerikpe,$reksalik1);
preg_match_all('#Oyuncular:(.*?)<span#si',$icerikpe,$reksalik2);
preg_match_all('#Senaryo:(.*?)<span#si',$icerikpe,$reksalik3);
preg_match_all('#Yönetmen:(.*?)<span#si',$icerikpe,$reksalik4);
preg_match_all('#Yapım:(.*?)<span#si',$icerikpe,$reksalik5);
preg_match_all('#Gösterim tarihi:(.*?)<span#si',$icerikpe,$reksalik6);



$imdb2= strip_tags($reksalik1[1][0]);
$oyuncular2= strip_tags($reksalik2[1][0]);
$senaryo2= strip_tags($reksalik3[1][0]);
$yonetmen2= strip_tags($reksalik4[1][0]);
$yapim2= strip_tags($reksalik5[1][0]);
$gosterim2= strip_tags($reksalik6[1][0]);

$konular=str_replace(trim($imdb2),'',$konular);


preg_match_all('#<meta name="keywords" content="(.*?)"#si',$tekrar,$reksalik);
$etike= $reksalik[1][0];


preg_match_all('#</code>(.*?)<div class="clear"></div>#si', $tekrar, $par1);

$player1 =$par1[1][0];
$player1=preg_replace('|<div(.*?)</div>|is', '', $player1);
$player1=preg_replace('|<a(.*?)</a>|is', '', $player1);
$player1=str_replace('<!-- www.poisx.com | PoisPlayer v1.0.3 ~ This software was written by PoisX Software. Licenced by filmizle.com.tr -->','',$player1);

$player1 =$player1;


$parcasayem12 = explode('<div class="partlari">', $tekrar);
$parcasayem12 = explode('</div>', $parcasayem12[1]);
$par12=$parcasayem12[0];


$dizi=array();
$parcacik = preg_match_all('/<a href="(.*?)"/si', $par12, $offf);
for($ab=0;$ab<$parcacik;$ab++){
$newurl =$offf[1][$ab];
@$kaynak = cek($newurl);

preg_match_all('#"280"></iframe></p>(.*?)<p>(.*?)</p>#si', $kaynak, $parcasay);
$player = '<!--nextpage-->'.$parcasay[2][0];

array_push($dizi,$player);
}
$sonuc = implode('<br/>', $dizi);  
$sonuc=preg_replace('|<div(.*?)</div>|is', '', $sonuc);
$sonuc=preg_replace('|<a(.*?)</a>|is', '', $sonuc);
$sonuc=str_replace('<!-- www.poisx.com | PoisPlayer v1.0.3 ~ This software was written by PoisX Software. Licenced by filmizle.com.tr -->','',$sonuc);

$sonuc=str_replace("[tab name='PART 7'][/tab]",'',$sonuc);
$iceriky=str_replace('<p style="text-align: center;"></p>','',$iceriky);
$iceriky=trim($iceriky);


$rastgele=array("bedava film izle","hd film izle","film izle","full film izle","izle","türkçe dublaj film izle");


$rand=rand(0,5);
$konular=str_replace("-","",$konular);
	echo '

			<tr>

			<td class="baslik">Başlık</td>

			<td><input type="text" size="100%" name="baslik[]" value="'.trim($konular).' '.$rastgele[$rand].'"></td>
			
			</tr>
			<tr>
			<td class="baslik">Etiketler</td>

            <td><input type="text" size="100%"  name="etiketler[]" value="'.trim($konular).' izle,'.trim($konular).' bedava film izle,'.trim($konular).' full hd film izle,'.trim($konular).' altyazılı film izle,'.trim($konular).' türkçe dublaj film izle,'.trim($konular).' full film izle,'.trim($konular).' film izle">
			</td></tr>
			<tr>
			<td class="baslik">resim</td>

			<td><input type="text" size="100%"  name="restesd[]" value="'.$resit.'">

			</td></tr>
		

			<tr>

			<td class="baslik">İçerik</td>

			<td class="icerik">'.$icerikpe.$iceriky.'<textarea name="icerik[]" rows="10" cols="25">'.$iceriky.'filmnoktasi.tk İyi Seyirler Dileriz..</textarea></td><td>

			<tr>
		<td class="baslik">embed</td><td><textarea name="embed[]" rows="10" cols="25">'.$player1.'<br>'.$sonuc.'</textarea></td>


			</td></tr>
			<input type="hidden" name="imdb[]" value="'.trim($imdb2).'">
			<input type="hidden" name="oyuncular[]" value="'.trim($oyuncular2).'">
			<input type="hidden" name="senaryo[]" value="'.trim($senaryo2).'">
			<input type="hidden" name="yonetmen[]" value="'.trim($yonetmen2).'">
			<input type="hidden" name="yapim[]" value="'.trim($yapim2).'">
			<input type="hidden" name="gosterim[]" value="'.trim($gosterim2).'">
				<tr>
		<td class="baslik">Kategori seçiniz</td><td>
		<select name="cat[]" class="form">';
			$get = mysql_query("select * from wp_term_taxonomy where taxonomy='category'"); 
			while($gelis=mysql_fetch_array($get)){
			$idsm = $gelis['term_id'];
			$adbul = mysql_query("select * from wp_terms where term_id='$idsm'");
			$oks = mysql_fetch_array($adbul);
			$neymis = $oks['name'];

			echo '<option value="'.$idsm.'">'.$neymis.'</option>';
			}
	
	
		echo '<option value="">Bir Kategori Seçiniz</option></td></select></td></tr>';
			

			

			

			

			}

	



	echo '	<tr><td class="basliks">
	
1
<br /><br /><input class="form" type=submit name="son" value="Verileri Kaydet"></form></td></tr>';

			

			echo '</form>';

			}

			

			if(@$_POST['son']){

			echo '<table align="center" width="800" border="1" cellspacing="1" cellpadding="1">';

			echo '<form action="" method="POST">';

			$cate = $_POST['cat'];

			$baslik = $_POST['baslik'];
			$etiketler = $_POST['etiketler'];
			$icerik = $_POST['icerik'];
			$emed = $_POST['embed'];
			
			
			
			$titles = $_POST['titles'];
			$desp = $_POST['descp'];
			$keyword = $_POST['keyword'];
			$resfga= $_POST['restesd'];
			
			
			$imdb1 = $_POST['imdb'];
			$oyuncular1 = $_POST['oyuncular'];
			$senaryo1 = $_POST['senaryo'];
			$yonetmen1 = $_POST['yonetmen'];
			$yapim1 = $_POST['yapim'];
			$gosterim1 = $_POST['gosterim'];
			
			
				for($z=0; $z<count($baslik); $z++) {

			

			$tbaslik =  addslashes($baslik[$z]);

			$tetiketler = $etiketler[$z];
			$embed =$emed[$z];
			$cat=$cate[$z];
			$icerikler = $icerik[$z];
			$ressim = $resfga[$z];
							
			
			$imdb =$imdb1[$z];
			$oyuncular=$oyuncular1[$z];
			$senaryo = $senaryo1[$z];
			$yonetmen =$yonetmen1[$z];
			$yapim=$yapim1[$z];
			$gosterim = $gosterim1[$z];
			



$film=stripslashes(trim($embed));
$tamicerik=$icerikler.'<!--more-->'.$film;
$sv=mysql_num_rows(mysql_query("Select * from wp_posts where post_title='".$tbaslik."'"));
if($sv=="0"){



        $my_post = array(); 
        $my_post['post_title'] = $tbaslik; 
        $my_post['post_content'] =$tamicerik;
        $my_post['post_status'] = 'publish'; 
        $my_post['post_author'] = 1; 
        $my_post['post_category'] = array($cat); 
        $my_post['tags_input'] = $tetiketler;
			
		
		$ted=wp_insert_post( $my_post );							
mysql_query("UPDATE wp_posts SET post_content = '$tamicerik' WHERE ID ='$ted'");

add_post_meta($ted, '_aioseop_title', $tbaslik);
add_post_meta($ted, '_aioseop_description', strip_tags(trim(substr($tamicerik,0,160))));
add_post_meta($ted, '_aioseop_keywords', $tetiketler);

add_post_meta($ted, 'resim', $ressim );		


add_post_meta($ted, 'imdb', $imdb );	
add_post_meta($ted, 'oyuncular', $oyuncular );	
add_post_meta($ted, 'yonetmen', $yonetmen );	
add_post_meta($ted, 'yapim', $yapim.'-'.$gosterim );	



					
			?>
			
			<tr></div></div></td> <td width="10%"> <font color="green">Eklendi.</font></td> </tr>
			
			
			<?php
			}else { ?>
			
			<tr><td class="baslik" width="90%"></div></div></td> <td width="10%"> <font color="red">Mevcut.</font></td> </tr>
			
			<?php }
			
			}
			
			}
			?>