ركن لغات البرمجه : :: لغات البرمجه php و asp و Ajax و Java و غيرها

مساعدة التحميل من اليوتيوب لا يعمل بعد التحديث

تحديث تلقائي كل 5 ثواني. تم إيقاف التحديث التلقائي بسبب بقائك في وضع الخمول تمكين التحديث - اعادة تحديث
صورة 'المتميزون' الرمزية
المتميزون
:: عضو نشيط ::
تاريخ الإنضمام: 30 - 03 - 2008
رقم العضوية : 55388
الدولة : مصر - ام الدنيا
المشاركات: 3,741
قديمة 28 - 03 - 2010, 19:35
المشاركة 1
نشاط المتميزون
  • قوة السمعة : 333
  • الإعجاب: 127
    افتراضي مساعدة التحميل من اليوتيوب لا يعمل بعد التحديث


    فى الماضى الروابط كانت بصيغة واحده على ما اعتقد الان حدث اختلاف فبعض الفيديوهات
    تعمل بشكل جيد والبعض الاخر لا تعمل (داونلود)

    هذا هو الملف

    رمز PHP:
    <?php
    function getContent($url) {
        
    $ch curl_init();
        
    curl_setopt ($chCURLOPT_URL$url);
        
    curl_setopt ($chCURLOPT_HEADER0);

        
    ob_start();
        
    curl_exec ($ch);
        
    curl_close ($ch);
        
    $string ob_get_contents();
        
    ob_end_clean();
        return 
    $string;    
    }
    function 
    fetch_headers($url) {
        
    $headers = array();
        
    $url trim($url);

        
    $ch curl_init();
        
    curl_setopt($chCURLOPT_URL$url);
        
    curl_setopt($chCURLOPT_HEADER1);
        
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
        
    curl_setopt($chCURLOPT_NOBODY ,1);
        
    $data curl_exec($ch);
        
    $errormsg curl_error($ch);
        
    curl_close($ch);
                        
        
    $headers explode("\n"$data);
        return 
    $headers;
    }
    function 
    getYoutubeToken($id) {
        
    $path "http://www.youtube.com/get_video_info?";
        
    $cont getContent($path."&video_id=".$id);
        
    parse_str($cont$opts);
        return 
    $opts['token'];
    }


    $videoItem trim($_GET['item']);
    $videoType "";
    $videoPath "http://www.youtube.com/get_video";

    if (
    $_GET['type'] != "0") {
        
    $videoType "&fmt=".$_GET['type'];
    }
    if (
    $videoItem != "") {
        
    $videoTokn getYoutubeToken($videoItem);
        
    $videoURL $videoPath."?video_id=".$videoItem."&t=".$videoTokn.$videoType;
        
    $headers fetch_headers($videoURL);
        for (
    $i=0$i<count($headers); $i++) {
            if (
    strstr($headers[$i], "ocation:")) {
                
    $str1 explode("ocation:"$headers[$i]);
                
    $link trim($str1[1]);
                break;
            }
        }
        
    header("Location: ".$link);
        exit;
    }
    ?>


    هذا الرابط لا يعمل الداونلود مع
    http://www.youtube.com/watch?v=XiNYC...eature=related
    وهذا يعمل
    http://www.youtube.com/watch?v=7_H_e...eature=related

    ربما لديكم خبرة بالتغيرات التى حدثت
    قديمة 30 - 03 - 2010, 22:44
    المشاركة 2
    صورة 'المتميزون' الرمزية
    المتميزون
    :: عضو نشيط ::
    تاريخ الإنضمام: 30 - 03 - 2008
    رقم العضوية : 55388
    الدولة : مصر - ام الدنيا
    المشاركات: 3,741
    اضافة رد
    العلامات المرجعية

    مساعدة التحميل من اليوتيوب لا يعمل بعد التحديث

    تحديث تلقائي كل 5 ثواني. تم إيقاف التحديث التلقائي بسبب بقائك في وضع الخمول تمكين التحديث - اعادة تحديث

    مطلوب تعديل كود تعدد الصفحات ابي كود مثل قوقل قائمه منسدله مثال تكتب تراي = يطلع لك كلمة ترايد نت

    أدوات الموضوع
    طرق العرض



    الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 13:13.
    المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
    فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
    التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

    جميع الحقوق محفوظة Traidnt 2015
    • 009669200920037
    • 00966138648289
    • 2051033691
    Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2015, Jelsoft Enterprises Ltd
    SEO by vBSEO ©2011, Crawlability, Inc.