Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تخزين ملفات الفيديو التي تشاهدها على اليوتيوب مباشرة!!

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • تخزين ملفات الفيديو التي تشاهدها على اليوتيوب مباشرة!!

    سيسأل أحد ما فائدة هذا الموضوع من من شاهد فيديو على اليوتوب وأراد تسجيله إن الفيديوهات التي تشاهدها تخزن في cache في
    firefox

    الفيديو من تسجيلي

    كاتب الموضوع والسكريبت مسلم عادل
    السلام عليكم ورحمة الله وبركاته

    إخواني الأعزاء، قمت بعمل سكريبت بسيط يقوم بنسخ ملفات الفيديو التي تشاهدها على اليوتيوب مباشرة على جهازك.

    طريقة عمل السكريبت:

    1) قم بفتح الفيديو الذي تريد مشاهدته على اليوتيوب.
    2) انتظر تحميل الفيديو كاملا.
    3) شغل السكريبت.

    طريقة تركيب السكريبت:

    قم بنسخه (وانت رووت) الى /usr/local/bin/

    ملاحظات:

    * السكريبت يقوم بنسخ ملفات الفلاش في المجلد الحالي الذي تستدعي منه السكريبت
    * السكريبت يعمل مع أي موقع يوفر فيديو على صيغة فلاش وليس اليوتيوب فقط.
    * المتصفحات التي تم تجربتها عليه هي الفايرفوكس والكروم. وتم تجربته على اوبونتو فقط.
    * اذا اردت دعم متصفحات أخرى غير الفيرفوكس والكروم، قم بفتح السكريبت، ابحث عن المتغير المسمى plugins واضف اليه اسم الـ plugin الخاص بادارة الفلاش في المتصفح الذي تريده.

    أي ملاحظة او تعديل مرحب به

    كود:
    [COLOR=red]#!/usr/bin/python
    # -*- coding: utf-8 -*-
    #
    # (C) Muslim Abu-Taha <muslim.adel@gmail.com>
    #
    # This simple script will copy the videos you are watching in youtube
    # to your current directory. PLEASE KEEP THE VIDEO OPENED WHEN YOU RUN
    # THIS SCRIPT, OTHERWISE IT WILL BE DELETED.
    #
    # Licensed under GPL v3.
    
    
    import os[/COLOR]  [COLOR=red]
    import sys
    import time
    import commands
    
    
    # Firefox flash plugin names (depends on firefox version and distribution): firefox, plugin-co[/COLOR]  [COLOR=red]
    # Chrome flash plugin name: chrome
    #
    # Add here the plugins name
    plugins = ["plugin-co", "chrome", "firefox", "npviewer"]
    
    
    # From here, don't modify the script unless you know what you're doing.[/COLOR]  [COLOR=red]
    
    # Some outputs colors[/COLOR] [COLOR=red]
    FAIL = '\033[91m'
    ENDC = '\033[0m'
    HEADER = '\033[95m'
    
    
    # Dictonary for flash files[/COLOR]  [COLOR=red]
    flash_files = {}
    
    print "Searching for flash files, please wait...."[/COLOR] [COLOR=red]
    
    # Collect pid/fd of all deleted flash files[/COLOR] [COLOR=red]
    for plugin in plugins:
        available_flashs = commands.getoutput("lsof -c %s | grep Flash | awk '{print $2, $4}' | tr -d [:alpha:]" % plugin).split('\n')
        
        if not available_flashs[0]:
            print HEADER + "NOTE: " + ENDC + "No flash file found for:", plugin
            continue
        
        for flash in available_flashs:
            pid = flash.split(" "...[0]
            fd = flash.split(" "...[1]
    
    [/COLOR] [COLOR=red]         if not pid in flash_files.keys():
                flash_files[pid] = []
                flash_files[pid].append(fd)
            else:
                flash_files[pid].append(fd)
    
    
    # If no deleted flash files were found, exit[/COLOR]  [COLOR=red]
    if not flash_files:
        print FAIL + "ERROR: " + ENDC + "No flash files found!"
        sys.exit(0)
    
    
    # Copy files to current directory[/COLOR]  [COLOR=red]
    for key, values in flash_files.iteritems():
        for value in values:
            timestamp = int(time.time()) + 1
            cmd = "cp /proc/%s/fd/%s ./%d.flv" % (key, value, timestamp)
            print "Running:", cmd
            os.system(cmd)
            time.sleep(1)[/COLOR]


    download script

    source


  • #2
    شوف الفديو عادى وبعد ما يخلص حمله ب
    Internet Download Manager
    هتلاقيه البرنامجه سحبه من الكاش كانه حمله

    تعليق


    • #3
      لا استخدم ويندوز من أصل وشغال على اوبونتو وسكريبت أكثر من رائع

      تعليق


      • #4
        اذا كنت من مستخدمين متصفح Firefox استخدم إضافة Easy Youtube Video Downloader

        تعليق


        • #5
          مشكور ولكن سأكتفي بهذا السكريبت لست محتاج إلى أي إضافة تقوم بإبطاء المتصفح

          تعليق


          • #6
            شكراً لك أخي لمجهودك الرائع
            this

            تعليق


            • #7
              جميل ربما احتاجه .. اذا استخدمت الابونتو يوما ما..





              "Great minds have purposes ; others have wishes"
              "العقول العظيمة لها أهداف، و غيرهم لهم أمنيات فقط"

              +

              طريقة عمل فلم مدته ساعتين بسهولة
              http://www.maxforums.net/showthread.php?t=134034&highlight=

              تعليق


              • #8
                ممكن تستخدم اوبونتو من الأن كل ما تحتاج إليه usb 2gb إذا كنت مستعد لتجربته لينوكس وهجرة ويندوز.
                ولكن أن استخدم اوبونتو ومثبت عليه برنامج المايا عن طريق فرتولبكس

                تعليق

                يعمل...
                X