---Php server da you.php adında dosya oluşturduktan sonra içine aşağıdaki kodu yapıştırın
---M3u listenize Kanalın hangi sıradaki Videosunu çekmek istiyorsanız sonuna &it=1 veya &it=2 vb. Ekliyoruz
örneğin ; [Sadece kayıtlı ve aktif kullanıcılar bağlantıları görebilir.] Kayıt Olmak İçin Tıklayınız..
[Sadece kayıtlı ve aktif kullanıcılar bağlantıları görebilir.] Kayıt Olmak İçin Tıklayınız..
Şeklinde eklediğinizde kanala eklenen it=1 ise sondan 1. Video it=2 ise sondan 2. Video gelecektir.
---Bu şekilde son 5 video sıralı olarak m3u listenize ekleyebilirsiniz
Uyarı!! ÖRNEKTEKİ kanal= SONRASINA istediğiniz Kanalın adı yazılacak
Youtube de kanalın videolar sekmesinde adres çubuğuda örnek:[Sadece kayıtlı ve aktif kullanıcılar bağlantıları görebilir.] Kayıt Olmak İçin Tıklayınız..
Bize lazım olan "BarisOzcan" kısmı
<?php
function getir($baslangic, $son, $cekilmek_istenen)
{
@preg_match_all('/' . preg_quote($baslangic, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $cekilmek_istenen, $m);
return @$m[1];
}
$_kanal=$_GET['kanal'];
$_it=$_GET['it'];
$url = "https://m.youtube.com/c/$_kanal/videos";
$icerik = file_get_contents($url);
$film_adi = getir('watch?v=','"',$icerik);
function getir2($baslangic, $son, $cekilmek_istenen)
{
@preg_match_all('/' . preg_quote($baslangic, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $cekilmek_istenen, $m);
return @$m[1];
}
$durum = $_it; // 1,2,3,4 değerini alabilir ama istediğimiz değeri verebiliriz.
if($durum == 1) {
$salak = $film_adi[0];
} else if($durum == 2) {
$salak = $film_adi[1];
} else if($durum == 3) {
$salak = $film_adi[2];
} else if($durum == 4) {
$salak = $film_adi[3];
} else if($durum == 5) {
$salak = $film_adi[4];
} else {
echo ' Girdiğiniz duruma göre bir işlem bulunmuyor.';
}
$url = "https://m.youtube.com/watch?v=$salak";
$icerik = file_get_contents($url);
$ilm_adi = getir2('18,"url":"','","mimeType',$icerik);
$metin = "$ilm_adi[0]";
$eski = "\u0026";
$yeni = "&";
$metin = str_replace($eski, $yeni, $metin);
header("Location: $metin");
?>
Geändert von cemillo (16.04.22 um 16:03 Uhr)