bot ile veri çekme?
24
●3.339
- 05-04-2009, 16:11:51beyaz sayfa verdi hocam.Çalışmadı.LaCReMeL adlı üyeden alıntı: mesajı görüntüle
- 05-04-2009, 16:58:59hocam sana zahmet veriyorum ama buda çalışmadı.beyaz sayfa var.LaCReMeL adlı üyeden alıntı: mesajı görüntüle
şu kısım
function sil($text) { $dizi1 = array('/modieus.swf&streamer=lighttpd&autostart=false&bufferlength=3&logo=/watermark.png")', '&skin', '=', 'file', ',', 'flashvars', '"', "("); $dizi2 = array("", "", "", "", "", "", "", ""); $text = str_replace($dizi1, $dizi2, $text); return ($text);ve şu kısım
$embeds =sil($gets[1][2]);
şu kısımla ilgili problemimiz olabilir mi? - 05-04-2009, 18:21:32orjinalinde sağlam.hatta videonun küçük resmini (thumb) çekebiliyorum uzaktan.LaCReMeL adlı üyeden alıntı: mesajı görüntüle
flv çekemiyorum. - 05-04-2009, 19:01:10
<html> <head> <meta http-equiv="Content-Language" content="tr"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> <title>#BOT#</title> </head> <?php set_time_limit(0); include("../inc/config.php"); include("../inc/clean.php"); function sil($text) { $dizi1=array('/modieus.swf&streamer=lighttpd&autostart=false&bufferlength=3&logo=/watermark.png")','&skin','=','file',',','flashvars','"',"("); $dizi2=array("","","","","","","",""); $text=str_replace($dizi1,$dizi2,$text); return($text); } $sayfa = $_POST['sayfa']; $kategori = $_POST['kategori']; $seo_kategori = seo($kategori); $hit=10; if(empty($sayfa) || $sayfa=="1"){ $sayfa=2; } $analink = "http://www.site.com/videos/latest/$sayfa"; $babalink = "http://www.site.com/video/"; $dataone = file_get_contents("$analink"); preg_match_all('@<a href="(.*?)" ><img class="video-thumb" rot_max="9" src="(.*?)" title="(.*?)" alt="(.*?)" id="(.*?)" /></a>@',$dataone,$link); for ($i=0; $i < count($link[1]); $i++) { $links =$babalink.$link[1][$i]; $title =$link[3][$i]; $thumb=$link[2][$i]; $desc=$title; $baslik_title = seo($title); @$tarih=date("d/m/y"); $datas = file_get_contents("$links"); $bul = explode("'file', '", $datas); $bul = explode("'",$bul[1]); $embeds = $bul[0]; $kontrol=mysql_query("SELECT * FROM videolar WHERE title='$title'"); if(mysql_num_rows($kontrol)==0) { $ekle=mysql_query("insert into videolar(seo_kategori,aciklama,seo_title,title,embed,thumb,etiketler,kategori,hit,tarih)value('$seo_kategori','$desc','$baslik_title','$title','$embeds','$thumb','$etiket','$kategori','$hit','$tarih')"); if($ekle){ echo '<br>'; echo "$title İsimli Video Eklendi.<br>"; }else{ echo '<br>'; echo $title." <b>İsimli Video Eklenemedi</b><br>"; }}else{ echo "$title <XX> <u>Videosu Mevcut</u><br>"; } } ?> </body> </html> - 05-04-2009, 19:40:05beyaz sayfa problemi yok ama benim ki gibi hala sadece resim çekiyor.
explode ile uzaktaki flv'yi alamıyor.
Stormy adlı üyeden alıntı: mesajı görüntüle - 05-04-2009, 20:01:18baska bir yerde hata var gibi.
debug yapalim bunu denermisiniz. tek video üzerinden denicek ciktilari gösterir
<html> <head> <meta http-equiv="Content-Language" content="tr"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> <title>#BOT#</title> </head> <?php set_time_limit(0); include ("../inc/config.php"); include ("../inc/clean.php"); function sil($text) { $dizi1 = array('/modieus.swf&streamer=lighttpd&autostart=false&bufferlength=3&logo=/watermark.png")', '&skin', '=', 'file', ',', 'flashvars', '"', "("); $dizi2 = array("", "", "", "", "", "", "", ""); $text = str_replace($dizi1, $dizi2, $text); return ($text); } $sayfa = $_POST['sayfa']; $kategori = $_POST['kategori']; $seo_kategori = seo($kategori); $hit = 10; if (empty($sayfa) || $sayfa == "1") { $sayfa = 2; } $analink = "http://www.site.com/videos/latest/$sayfa"; $babalink = "http://www.site.com/video/"; $dataone = file_get_contents("$analink"); preg_match_all('@<a href="(.*?)" ><img class="video-thumb" rot_max="9" src="(.*?)" title="(.*?)" alt="(.*?)" id="(.*?)" /></a>@', $dataone, $link); for ($i = 0; $i < count($link[1]); $i++) { $links = $babalink . $link[1][$i]; $title = $link[3][$i]; $thumb = $link[2][$i]; $desc = $title; $baslik_title = seo($title); @$tarih = date("d/m/y"); $datas = file_get_contents("$links"); $bul = explode("'file', '", $datas); $bul = explode("'", $bul[1]); $embeds = $bul[0]; #debugg echo "Link : ".$links."<br />"; echo "Flv : ".$embeds."<br />"; echo "HTML KODLAR : <br />"; echo htmlspecialchars($datas); #debugg /* $kontrol = mysql_query("SELECT * FROM videolar WHERE title='$title'"); if (mysql_num_rows($kontrol) == 0) { $ekle = mysql_query("insert into videolar(seo_kategori,aciklama,seo_title,title,embed,thumb,etiketler,kategori,hit,tarih)value('$seo_kategori','$desc','$baslik_title','$title','$embeds','$thumb','$etiket','$kategori','$hit','$tarih')"); if ($ekle) { echo '<br>'; echo "$title İsimli Video Eklendi.<br>"; } else { echo '<br>'; echo $title . " <b>İsimli Video Eklenemedi</b><br>"; } } else { echo "$title <XX> <u>Videosu Mevcut</u><br>"; } */ exit; } ?> </body> </html>