Results 1 to 1 of 1

Thread: YouTube Kanallarındaki Videoları Sıralı şekilde M3u listemize Ekleme

  1. Go to Thank YouDownload #1
    Go to Thank You
    Yeni Üye cemillo's Avatar

    Info

    Go to Top of Post

    Default YouTube Kanallarındaki Videoları Sıralı şekilde M3u listemize Ekleme

    ---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");

    ?>
    Last edited by cemillo; 16.04.22 at 16:03.




  2. The Following 7 Users Say Thank You to cemillo For This Useful Post:

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •