هذه خدعة قديمة ولكنها خدعة ربما لا يزال البعض منكم غير مدركين لها. ما يجب القيام به هو انتقل إلى الصفحة التي يوجد بها الفيديو وانتظر حتى ينتهي التحميل. على YouTube ، يتم تمثيل التحميل بخط أحمر ينمو أسفل خط التشغيل.
بمجرد تحميل كل شيء ، وبدون إغلاق المستكشف ، فتحت Nautilus وفتحت المجلد / تمة /. هناك سترى ، من بين أشياء أخرى ، ملفًا يحمل اسمًا غريبًا ربما يتضمن كلمة "فلاش". تم ، فقط اطرح نسخة هذا الملف إلى المكان الذي يعجبك أكثر. 🙂 الأمر بهذه البساطة. ¡أوجو! تعمل هذه الخدعة على Ubuntu ، لكن لا تحفظ جميع التوزيعات مقاطع الفيديو هذه في نفس الدليل. من الممكن أن يكون الدليل مختلفًا في التوزيعة الخاصة بك ، لكن المنطق هو نفسه. عليك فقط العثور على المسار حيث يتم حفظ ملفات الفلاش المؤقتة. ألا يعمل من أجلك في Ubuntu مع Flash 64 بت؟ ظللت أقرأ ... |
الحيلة أعلاه تعمل مع Flash 32 بت. الخطوات التي يجب اتباعها في Ubuntu عند استخدام Flash 64 بت أكثر تعقيدًا ... إليكم الشرح الذي قدمه Codix في المنتدى أوبونتو إيس:
مع مشغل الفلاش الجديد المربّع 64 بت لنظام التشغيل Linux عندما تشاهد مقطع فيديو من youtube أو بوابة فيديو أخرى وتنتقل إلى المجلد / تمة كنت تأمل في العثور على الملف المؤقت الذي يعمل به مشغل الفلاش (في هذه الحالة مربع). لكن لا يمكنك العثور عليه ، وتتساءل أين سيكون.
بعد التفكير قليلاً ، فإن أفضل طريقة لمعرفة ما إذا كان هناك ملف مؤقت يعمل به مشغل الفلاش هي من خلال الأمر lsof.
في الإصدارات السابقة ، أطلق برنامج flashplayer على الملفات المؤقتة اسم Flashxxxxxx ، حيث xxxxx عبارة عن رمز أبجدي رقمي أعطاها flashplayer للتعرف عليها من بين الملفات المؤقتة الأخرى ، لذا حاولت استخدام
lsof | grep Flash
... وكانت النتيجة:
البرنامج المساعد 15026 كودكس 18u REG 8,6،7599390 131035 8 / tmp / FlashXXnM5sXNUMXK (محذوف)
ركضت مرة أخرى:
lsof | grep Flash
النتيجة:
البرنامج المساعد 15026 كودكس 18u REG 8,6،21912531 131035 8 / tmp / FlashXXnM5sXNUMXK (محذوف)
هذا عندما رأيت أن الملف ، على الرغم من كونه في حالة محذوفة ، استمر في الزيادة في الحجم - لم يتم تنزيل الفيديو بالكامل. اعتقدت أنه إذا استمر التنزيل ، فهناك طريقة واحدة فقط لنسخ الملف ، بدلاً من ذلك ، لاسترداده. لذلك انتظرت تنزيل الفيديو بالكامل. عندما تم تحقيق ذلك ، من وحدة التحكم قمت بما يلي:
ls -l / proc / open_process_identifier / file_descriptor
معرف العملية في العمود الثاني (15026) وواصف الملف هو العمود الرابع بدون الحرف (18)
ls -l / proc / 15026 / fd / 18
النتيجة:
lrwx ------ كودكس 1 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (محذوف)
أخيرًا ، تمكنت من استرداد بيان بسيط cp file_to_copy copy_file_path الفيديو السعيد الذي تم تنزيله بواسطة flashplayer.
cp / proc / 15026 / fd / 18 our_video.flv
أخيرًا ، يبقى فقط التحقق باستخدام vlc أو totem أو caffeine أو xine أو mplayer من أن الفيديو يعمل بشكل صحيح. 😀
على الرغم من التأخر قليلاً ، إلا أنه يوجد نص مكتوب في حال كان يساعد شخصًا ما.
#! / بن / باش
# *************************************************** **************************************************** * #
# أكويست سكربت لتحديد مكان الاشخاص المؤقتين عند استنساخه في فيديو فلاش لفايرفوكس #
# يقوم Primer باسترداد معلومات أجهزة fitxers إلى النظام باستخدام LSOF وفلاتر الفلاش و tmp #
# Després per mitja d'un loop يسترجع معلومات كل fitxer الضرورية للنسخة #
# إذا كانت النسخة صحيحة ، فإنها تتبرع بفرز خطأ في النص #
# #
# كال تذكر ان شرطي صفحتك على هذا التخصيص للفيديو المؤقت يضيع #
# *************************************************** **************************************************** * #
# تحديد موقع الملوثات المؤقتة
OnEs = $ (lsof | grep Flash | grep tmp)
# ابدأ المشتري
ط = 0
# فا حلقة لكل trobat fitxer
للمعلمات في $ OnEs
do
# Extreu els paràmetresضرورة لكل نسخة من المعلومات rebuda
حالة $ i فيها
1) المعرف = $ parametres ؛؛ 3) الواصف = $ {parametres ٪٪ »u» *} ؛؛ 8) fitxer = $ {parametres ## * »/»} ؛؛
ESAC
# زيادة دحض المشتري لكل معلمة
اسمحوا لي ++
# لكل حلقة يوجد نسخة
إذا [$ i -eq "10"] ؛ ثم أنا = 0 ؛ cp / proc / $ identifier / fd / $ descriptor /home/portatil/Desktop/$fitxer.flv 2> / tmp / null ؛ التحكم = $؟
# Missatge التي كتبها Sortida
إذا [$ control -eq "0"]؛ ثم صدى "تم نسخ Fitxer بنجاح إلى / home/portatil/Deskfrtop/$fitxer.flv" ؛ وإلا صدى "حدث خطأ في نسخ fitxer" ؛ فاي
fi
فعل
خروج
مرحبًا ، لدي مشكلة .. لقد فعلت كل شيء كما أوضحت ، وعندما شغلت الفيديو باستخدام VLC ، أعاد إنتاج الصوت فقط ، لذلك فتحت الملف باستخدام Totem ونفسه .. الصوت فقط ، هل يمكنك مساعدتي؟ بعد ممتاز يساوي (ص)
قديم بعض الشيء ولكنه لا يزال يعمل ... لديّ Ubuntu 11.10 32 بت وهو يعمل ولكن باستخدام طريقة 64 بت ... لا أعرف ما إذا كان ذلك لأنه أكثر حداثة من Ubuntu ... على أي حال ، شكرًا انت كثيرا ... يعمل 100٪
المنشور قديم بعض الشيء لكنه لا يزال يعمل ... لدي إصدار 11.10 بت أوبونتو 32 لكن الحيلة تعمل مع الإصدار 64 بت ، أعتقد أن السبب في ذلك هو أن أوبونتو أكثر حداثة ... لقد خدمني كثيرًا ويعمل بنسبة 100٪
مرحبا. جيد جدا المنشور.
لقد ساعدتني كثيرا. !!
غراكس!
على الرحب و السعة! كالعادة ، من دواعي سروري!
عناق وعيد ميلاد سعيد! بول.
مرحبًا ، ماذا لو كان الفيديو AVI أو MPEG-4؟
مرحبا! اتضح أن هذه الحيلة يمكن إجراؤها باستخدام Ubuntu Jaunty ، ولكن الآن بعد أن قمت بتثبيت Lucid ، فإنها لا تعمل بالنسبة لي. يوجد في مجلد tmp مجلدات وملفات ولا يوجد أي منها فيديو ... ولا يظهر كملف مخفي ، هل تعرف ما يمكن أن يكون؟
بفضل!
حسنًا ، هذا طالما أنه الإصدار 32 بت أو الإصدار 64 بت الذي تمت محاكاته باستخدام ndiswrapper (هل تمت كتابته على هذا النحو؟)
إذا كان لديك الإصدار 64b الأصلي ، فستكون طريقة استرداد مقاطع الفيديو أكثر صعوبة وإليك الشرح في حالة رغبتك في إضافتها:
http://www.ubuntu-es.org/node/141478#comment-404172
توقفت هذه الحيلة عن العمل بالنسبة لي على Ubuntu 64 بت عندما بدأت في استخدام مربع flashplugin. لذلك قمت بإلغاء تثبيته وعدت إلى الفلاش القديم باستخدام nspluginwrapper.
قد يكون ذلك بسبب تثبيت إصدار 64 بت من Flash. يبدو أن هذه الحيلة لا تعمل مع هذا الإصدار.
أعتقد أنه مع هذا سيكون الأمر يستحق ...
cd / directory / where / you want / save / the / video
string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | قص -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv
بالمناسبة شكرا على الحيلة! 😉
الحقيقة أنني لا أعرف. إذا اكتشفت ذلك ، فأخبرنا بذلك! 🙂
في صحتك! بول.
هذا صحيح! أشكركم جزيل الشكر على مساهمتكم لك!
في صحتك! بول.
لدي فلاش 64 بت ويتم حفظ الملفات في مجلد ذاكرة التخزين المؤقت لمتصفح Firefox. الشيء المضحك هو أنه بعد وقت قصير من تنزيلها بالكامل يتم مسحها ، وإذا كانت تشغل أكثر من 64 ميغا بايت ، يتم مسحها أيضًا ……
كان الحل هو تثبيت Flashgot التمديد والكمال
لاحظ أنه يشرح هنا أيضًا كيفية الحصول على الملفات ، حتى مع فلاش 64 بت.
في صحتك! بول.
أنا سعيد لأنه ساعدك في إكمال المقال
عناق!
نفخة جيدة !!!! شكرا!
الله شكرا !!! لقد أنقذت حياتي للتو !!!
عين! يبدو لي أنه في Flash 10.2 لا يمكن القيام بذلك بعد الآن ... 🙁
في صحتك! بول.
شكرا مساهمة ممتازة .... كنت مجنون
رائع ، لقد خدمتني جيدًا.
وامتدت من الخوارزمية الخاصة بك لحفظ العديد منها معًا. إنه بالتأكيد ليس الأفضل ، على الرغم من أنه يعمل بشكل جيد (على ما أعتقد). أعتقد أن المشكلة تكمن في استخدام "الذيل" ، فقد استخدمته بالفطرة أكثر من المعرفة ، لذلك لا أعرف إلى متى "يبقى". لثلاثة مقاطع فيديو ، 3 ، 2 .. 1 .. تسير على ما يرام .. لا أعرف ما إذا كانت 4 أو 10 ستعمل بشكل جيد.
أل جي:
[كود = »تذكرني»]
#! / بن / باش
## تذكرنى.
## Help: الوسيطة الأولى التي تم تمريرها إلى البرنامج هي المسار الذي سيتم حفظ الملفات فيه.
قرص مضغوط 1 دولار
المنعطفات = »$ (lsof | grep -c Flash)»
بينما [$ turn -gt 0]
do
string = »$ (lsof | grep Flash | tail - $ turn)»
c1 = »$ (سلسلة صدى $ | قص -d '' -f 2)»
c2 = »$ (echo $ string | cut -d '' -f 4 | قص -d 'u' -f 1)»
ls -l / proc / $ c1 / fd / $ c2 && cp / proc / $ c1 / fd / $ c2 video- $ turn
المنعطفات = `expr $ turn - 1`
فعل
[/ الرمز]
يمكن إجراء التحسينات في عدم الدخول مرات عديدة باستخدام "grep Flash" ، وحفظ كل شيء مسبقًا (لا أعرف كيفية القيام بذلك دون فقد فواصل الأسطر) وأيضًا استخدام نفس القيمة "c1" التي (أعتقد ) لم يعدل ، لا أعرف بكميات كبيرة.
تحية.
جير.
شكرا جير! عناق! بول.
يمكن لأولئك الذين يستخدمون Firefox أيضًا استخدام الامتداد "UnPlug" ، والذي يسمح بتنزيل مقاطع فيديو فلاش من أي صفحة تقريبًا. إنه خيار مريح لذا لن تضطر إلى مغادرة المتصفح. حقيقة مثيرة للاهتمام هي أنه من بين جميع الامتدادات المتاحة ، فهو واحد من الأخف وزناً والأسرع. جربها!
دليل التطبيق المصغر لتنزيل أي مقطع فيديو متصل بمشغل ، كمثال لدينا من YouTube.
ملاحظة: يقوم أيضًا بتنزيل ملفات swf.
الصفحة: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html
مشكلة. عندما أذهب لمشاهدة مقطع فيديو على YouTube ، أحيانًا (أو بعض مقاطع الفيديو) لا يتم تحميلها بالكامل (الشريط الرمادي). وفي هذه الحالات عند القيام بـ "lsof grep Flash" لا يظهر شيء ، وبالتالي لا يمكنني القيام بهذه الحيلة. أي حل لكيفية جعل الشريط مشحونًا بالكامل ، أم أن هذا لم يعد وميضًا؟
ملاحظة: لدي html5 معطل (في حالة تأثيره على شيء ما)
كان يعمل بشكل مثالي حتى قمت بتحديث أوبونتو إلى 14.04 🙁
حدث نفس الشيء لي عند تثبيت 14.04 توقف عن العمل