Ücretsiz Youtube Bot Scripti

0
Onaylı Üye
Üye
Katılım
26 Şubat 2005
Mesajlar
142
Tepki puanı
0
çalışması lazım... Ben gene bir baktım ama çalışıyor....

ben çalıştırdım fakat kodlar ile biraz oynadım ama sayfalama yapmıyor...

Kod:
<?php
$sorgu =	$_GET["kelime"]; 
			 $sayfa =	$_GET["s"];

$f = "http://www.youtube.com/api2_rest?method=youtube.videos.list_by_tag&dev_id=7db6FB9UBjg&tag=$sorgu";
$xml = file_get_contents ($f); 
preg_match_all('/<title>(.*?)<\/title>/',$xml,$arrt); 
preg_match_all('/<id>(.*?)<\/id>/',$xml,$arrl); 
preg_match_all('/<length_seconds>(.*?)<\/length_seconds>/',$xml,$arrp); 
preg_match_all('/<description>(.*?)<\/description>/',$xml,$arrd);
preg_match_all('/<tags>(.*?)<\/tags>/',$xml,$arre); 
preg_match_all('/<thumbnail_url>(.*?)<\/thumbnail_url>/',$xml,$arra); 
unset($arrt[1][0]);
unset($arrt[1][1]);
unset($arrl[1][0]);
unset($arrl[1][1]);
unset($arrd[1][0]);
unset($arre[1][0]);
unset($arra[1][0]);
$title = array_merge($arrt[1]);
$link = array_merge($arrl[1]);
$pubdate = $arrp[1];
$desc    = array_merge($arrd[1]);
$tags    = array_merge($arre[1]);
$thumbnail    = array_merge($arra[1]);
$ars = array(array_filter($title),array_filter($link),array_filter($pubdate),array_filter($desc),array_filter($tags),
array_filter($thumbnail));

	




$len = count($ars[0]); 
for($i=0; $i<$len; $i++) 
   
				
		   echo '<TABLE><TR><TD><a href="izle.php?kelime='.$ars[1][$i].'" target=\"_blank\"><img src="'.$ars[5][$i+1].'"></TD><TD><a href="izle.php?kelime='.$ars[1][$i].'" target=\"_blank\"><br>'. 
         $ars[0][$i].'</font><br></a>'."\n"
		 .ucwords(substr($ars[3][$i+1] , 0, 150)).'<br><br>Süre : ['.$ars[2][$i].'] sn'."</TD></TR></TABLE>  \n";
	

?>
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2006
Mesajlar
1,410
Tepki puanı
4
Konum
Pendik
localhost da çalıştırdım ben bunu öyle güzel birşey yaparımki :))
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
:) ersinin ağzının suyu aktı gibi geliyor bana
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
Senönce bizi miamiye gönder daha hesap numarası vericen para göndericez :)
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
ust.php o kadar önemli değil tasarıma göre entegre edebilirsiniz...

Bakın bu dağıtıım kodlar ile bir arkadaşımız demo gönderdi...

http://www.videoyadoy.com/

bakın ne kadar güzel entegre etmiş...
 
M
maiL
Misafir
hay allah bende o aramaformu vs de çıkmadı. anlamadım gitti.
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
Yotutube bot'da hata

arkadaşlar büyük bir hata varmış onu görememişim. Bir arkadaşımız haber verdi... Gerekli değişikliği lütfen yapınız...



Öncelikle arama.php doyasını açıyorsunuz

$sorgu = $_GET["kelime"];

olan satırı buluyorsunuz.. Daha sonra hemen altına ( bu satırı silmeden )

$sorgu=str_replace(" ", "+", $sorgu);

ekliyorsunuz ve kaydediyorsunuz...

Eğer bu değişikliği yapmazsanız iki kelimeli aramalarda sonuç çıkmaz...
 
0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
dev_id kodunu youtube de nereden alacagız :S
 
0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
Yazdıktan sonra aradıgımda bulmuştum teşekkurler cevabın içinde ;)
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2007
Mesajlar
1,087
Tepki puanı
0
Konum
Bursaspor
Gerçekten güzel entegre edilmiş.
 
0
Yasakli Uye
Katılım
23 Nisan 2007
Mesajlar
409
Tepki puanı
1
Konum
Gemlik
htaccess de sorun var 500 hatası aldım htaccess i silince çalışıor
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2005
Mesajlar
1,607
Tepki puanı
1
Konum
Neverland
bi kere en başta daha scripti kurup çalıştırdığımız zaman aldığımız en önemli hata

Warning: Cannot modify header information - headers already sent by

alıyoruz. ondan sonra arama ile ilgili yapılan son değişiklik (boşluğu + ile kapatma değişikliği yani) yaptıktan sonra iki kelimelik bişey arattığımızda da

file_get_contents(http://www.youtube.com/api2_rest?method=youtube.videos.list_by_tag&dev_id=o2vcDWswiE4&tag=buzda dans) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 500 Server Error in arama.php on line 259

satır $xml = file_get_contents ($f); denk geliyo. dev id de alınıp yapılmış durumda. host bedava host değil.

==============

yukarda yazdığım şekilde file_get_contents hatası alan arkadaşlar 255 inci satırı açın şu şekilde

$sorgu = $_GET["kelime"];
$sayfa = $_GET["s"];

buraya da araya sorgudan sonra

$sorgu = str_replace(" ", "+", $sorgu);

ekliyoruz sorun çözülüyo.
 
Geri
Üst