Ergebnis 1 bis 1 von 1

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

  1. Gehen Sie zu DankeHerunterladen #1
    Gehen Sie zu Danke
    Yeni Üye Avatar von cemillo

    Info

    Gehen Sie zum Anfang des Beitrags

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

    ?>
    Geändert von cemillo (16.04.22 um 16:03 Uhr)




  2. Die folgenden 7 Benutzer sagen Danke zu cemillo für diesen nützlichen Beitrag:

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •