Sayfa 1/3 123 SonSon
14 sonuçtan 1 ile 5 arası

Konu: Minika Go PHP

  1. Teşekküre Gitİndir #1
    Teşekküre Git
    Kıdemli Üye Yazar Panda - ait Kullanıcı Resmi (Avatar)

    Bilgi

    Gönderi Başına Git

    Mesaj Minika Go PHP

    <?php


    class MinikaGoStreamFetcher {
    private const SECURE_URL = 'https://securevideotoken.tmgrup.com.tr/webtv/secure?401424&url=https%3A%2F%2Ftrkvz.daioncdn.net %2Fminikago%2Fminikago.m3u8%3Fapp%3Dweb%26ce%3D3';
    private const BASE_URL = 'https://trkvz.daioncdn.net/minikago/'; // M3U8 dosyasındaki yolları tam URL'ye dönüştürmek için temel URL
    private const HEADERS = [
    'Origin: [Sadece kayıtlı ve aktif kullanıcılar bağlantıları görebilir.] Kayıt Olmak İçin Tıklayınız..',
    'Referer: [Sadece kayıtlı ve aktif kullanıcılar bağlantıları görebilir.] Kayıt Olmak İçin Tıklayınız..',
    'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0'
    ];


    public function fetchStream() {
    $secureResponse = $this->makeRequest(self::SECURE_URL);
    $jsonData = json_decode($secureResponse, true);


    if (!$this->isSuccess($jsonData)) {
    http_response_code(500);
    echo 'Error fetching the stream URL.';
    return;
    }


    $m3u8Content = $this->makeRequest($jsonData['Url']);
    $processedContent = $this->processM3U8Content($m3u8Content);


    header('Content-Type: application/vnd.apple.mpegurl');
    echo $processedContent;
    }


    private function makeRequest(string $url): string {
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, self::HEADERS);
    $response = curl_exec($ch);
    curl_close($ch);


    return $response;
    }


    private function isSuccess(array $data): bool {
    return isset($data['Success']) && $data['Success'] === true;
    }


    private function processM3U8Content(string $content): string {
    $lines = explode("\n", $content);
    foreach ($lines as &$line) {
    if (preg_match('/^(minikago_\d+p\.m3u8\?.*)$/', $line, $matches)) {
    $line = self::BASE_URL . $matches[1];
    }
    }
    return implode("\n", $lines);
    }
    }


    $fetcher = new MinikaGoStreamFetcher();
    $fetcher->fetchStream();
    ?>

    Tek PHP ile Aşağıdaki Kanalları İzleme Olanağına Sahip Olursunuz...
    Kanallar Localhost Olarak Açılmaktadır.
    Kanalların Kullanımına İlişkin Liste ve PHP Aşağıda Sunulmuş Olup İyi Seyirler Dilerim.

    PHP
    Gizli içerik barındırıyor
    UYARI: Gizlenmiş mesajı görmek için mesaj altındaki butonuna tıklamanız yeterlidir.
    Zorunlu olmadıkça mesaj yazmayın. Yazmak zorunda kalırsanız kısa mesaj iyi karşılanmaz.
    Yaşadığınız sorunlarınızı anlatırken detaylı yazın, cihaz adı, markası, hangi platformda gibi vs..
    Teşekkür ettikten 3 saniye sonra gizli içerik otomatik açılmazsa buraya tıklayın.

    KANAL LISTESI
    Gizli içerik barındırıyor
    UYARI: Gizlenmiş mesajı görmek için mesaj altındaki butonuna tıklamanız yeterlidir.
    Zorunlu olmadıkça mesaj yazmayın. Yazmak zorunda kalırsanız kısa mesaj iyi karşılanmaz.
    Yaşadığınız sorunlarınızı anlatırken detaylı yazın, cihaz adı, markası, hangi platformda gibi vs..
    Teşekkür ettikten 3 saniye sonra gizli içerik otomatik açılmazsa buraya tıklayın.


  2. 11 kişi bu gönderi için Yazar Panda üyemize teşekkür etti:

  3. Teşekküre Gitİndir #2
    Teşekküre Git
    Kıdemli Üye Yazar Panda - ait Kullanıcı Resmi (Avatar)

    Bilgi

    Gönderi Başına Git

    Aslında direkt PHP'yi yapıştırmamıştım. Açıklama yazmıştım ama silmişim.
    Bu PHP'yi minikago kanalını oynatabilmeniz için yaptım. İsteyenler uygulamalarına ya da M3U'larına ekleyebilirler. PHP'nin en iyi şekilde çalışması için PHP'yi m3u8'e yönlendiren bir .htaccess dosyası yapmayı unutmayın.
    ATV'nin nasıl oynatılacağını soran çok kullanıcı gördüm, bu yüzden minikago PHP'sini yaptım. Bundan yola çıkarak ATV'yi de yapabilirsiniz...
    İyi kullanımlar dilerim. PHP'Yi kendinize göre özelleştirebilirsiniz. Saygılar...
    Konu Yazar Panda tarafından (4 Hafta önce Saat 14:31 ) değiştirilmiştir. Sebep: Yalnış yazım


  4. 4 kişi bu gönderi için Yazar Panda üyemize teşekkür etti:

  5. Teşekküre Gitİndir #3
    Teşekküre Git
    Üye bahri - ait Kullanıcı Resmi (Avatar)

    Bilgi

    Gönderi Başına Git

    Bu localhost icinmi ustam


  6. 3 kişi bu gönderi için bahri üyemize teşekkür etti:

  7. Teşekküre Gitİndir #4
    Teşekküre Git
    Kıdemli Üye telase - ait Kullanıcı Resmi (Avatar)

    Bilgi

    Gönderi Başına Git

    aslında bunu daha önce yazacaktım,php ye erek yokki,zaten IDM aynı tokenli linki yakalıyor


  8. telase üyemize teşekkür edenler:

  9. Teşekküre Gitİndir #5
    Teşekküre Git
    Kıdemli Üye Yazar Panda - ait Kullanıcı Resmi (Avatar)

    Bilgi

    Gönderi Başına Git

    Ama o sadece sizin için geçerli bir link. Başkası oynatamaz. Oynatsa bile her gün yeniden almanız gerekir.

    - - - - - - - - - -

    Web server'de deneme fırsatım olmadı. İsterseniz deneyebilirsiniz. Local'de çalışıyor ama.

    Alıntı bahri Nickli Üyeden Alıntı Mesajı göster
    Bu localhost icinmi ustam
    Konu Yazar Panda tarafından (1 hafta önce Saat 14:37 ) değiştirilmiştir. Sebep: Yalnış yazım.


  10. 2 kişi bu gönderi için Yazar Panda üyemize teşekkür etti:

Sayfa 1/3 123 SonSon

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu an 2 kullanıcı var. (1 üye ve 1 konuk)

  1. coskun

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •