यह एक पुरानी चाल है लेकिन एक है कि आप में से कुछ अभी भी अनजान हैं। क्या करना है उस पृष्ठ पर जाएं जहां वीडियो स्थित है और लोडिंग समाप्त करने के लिए प्रतीक्षा करें। YouTube पर, अपलोड को लाल रेखा द्वारा दर्शाया जाता है जो कि प्ले लाइन के नीचे बढ़ता है।
एक बार जब सब कुछ लोड हो गया, और एक्सप्लोरर को बंद किए बिना, मैंने नॉटिलस को खोल दिया और फ़ोल्डर खोल दिया / Tmp /। वहां आप देखेंगे, अन्य चीजों के बीच, एक अजीब नाम के साथ एक फ़ाइल जिसमें संभवतः "फ्लैश" शब्द शामिल है। हो गया, बस घटाना प्रतिलिपि वह फ़ाइल जिसे आप सबसे अधिक पसंद करते हैं। Simple यह इतना आसान है। ¡Ojo! यह ट्रिक उबंटू पर काम करती है, लेकिन सभी डिस्ट्रोस एक ही डायरेक्टरी में इन वीडियो को सेव नहीं करते हैं। यह संभव है कि आपके डिस्ट्रो में डायरेक्टरी अलग हो, लेकिन लॉजिक एक ही हो। आपको बस वह रास्ता खोजना होगा जहाँ अस्थायी फ़्लैश फ़ाइलें सहेजी जाती हैं। क्या यह फ़्लैश 64 बिट के साथ उबंटू में आपके लिए काम नहीं करता है? मैं पढ़ता रहा ... |
उपरोक्त ट्रिक फ़्लैश 32 बिट के लिए काम करती है। फ्लैश 64 बिट का उपयोग करते समय उबंटू में अनुसरण करने के चरण थोड़ा अधिक जटिल हैं ... यहां फोरम में कोडिक्स द्वारा की गई व्याख्या है उबंटू- es:
जब आप यूट्यूब, या किसी अन्य वीडियो पोर्टल से वीडियो देखते हैं और फ़ोल्डर में जाते हैं, तो लिनक्स के लिए नए 64-बिट स्क्वायर फ्लैश प्लेयर के साथ / Tmp आप उस अस्थायी फ़ाइल को खोजने की उम्मीद करते हैं जो फ़्लैश प्लेयर के साथ काम करता है (इस मामले में वर्ग में)। लेकिन आप इसे नहीं पा सकते हैं, और आपको आश्चर्य होगा कि यह कहाँ होगा।
थोड़ा सोचने के बाद, यह देखने का सबसे अच्छा तरीका है कि क्या कोई अस्थायी फ़ाइल है जो फ़्लैश प्लेयर के साथ काम करता है एलसोफे.
पिछले संस्करणों में, फ़्लैशप्लेयर ने अस्थायी फ़ाइलों को नाम दिया Flashxxxxxx, जहां xxxxx एक अल्फ़ान्यूमेरिक कोड है, जो फ़्लैशप्लेयर ने इसे अन्य अस्थायी फ़ाइलों के बीच पहचानने के लिए दिया था, इसलिए मैंने इसके साथ प्रयास किया
lsof | grep फ्लैश
... और परिणाम था:
प्लगइन-सह 15026 कोडिक्स 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (हटाए गए)
मैं फिर भागा:
lsof | grep फ्लैश
नतीजा:
प्लगइन-सह 15026 कोडिक्स 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (हटाए गए)
यह तब है जब मैंने देखा कि फ़ाइल को हटाए जाने की स्थिति में होने के बावजूद, आकार में वृद्धि हुई है - वीडियो पूरी तरह से डाउनलोड नहीं किया गया था। मुझे लगा कि अगर यह डाउनलोड होता रहा, तो फ़ाइल को पुनर्प्राप्त करने का केवल एक ही तरीका था, बल्कि इसे पुनर्प्राप्त करना। इसलिए मैं वीडियो के पूरी तरह से डाउनलोड होने का इंतजार कर रहा था। जब वह पूरा हो गया था, तो मैंने जो सांत्वना दी थी:
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 के साथ फ्लैशप्लेर द्वारा डाउनलोड की गई खुश वीडियो को रिकवर करने में सक्षम था।
cp / proc / 15026 / fd / 18 our_video.flv
अंत में, यह केवल vlc, या totem, caffeine, xine या mplayer के साथ जांचता है कि वीडियो सही तरीके से चलता है। 😀
हालांकि थोड़ा देर से, लेकिन यहाँ एक स्क्रिप्ट है अगर यह किसी की मदद करता है।
#! / Bin / bash
# ************************************* *********************************** * #
# फ़ायरफ़ॉक्स में फ्लैश वीडियो में पुन: पेश किए जाने पर अस्थायी फ़्यूचर का पता लगाने के लिए एक्वास्ट स्क्रिप्ट #
# प्राइमर LSOF और फ्लैश फिल्टर और tmp # के साथ सिस्टम के लिए फ़ोकस करने वालों की सूचनाओं को पुनः प्राप्त करता है
# डिस्प्रेज़ प्रति मितेजा डीउन लूप प्रत्येक फ़्यूचर की जानकारी प्राप्त करता है जो प्रतिलिपि के लिए आवश्यक है #
# अगर कॉपी सही है, तो यह स्क्रिप्ट की एक छंटनी मिसटेज दान करता है #
# #
# कैल याद है कि एक पुलिस वाले ने इस वीडियो को अलॉटजैट पर पेज के लिए सुसाइड कर लिया है, अस्थायी रूप से फिटसर खो गया है #
# ************************************* *********************************** * #
# अस्थाई फ़िट्ज़र का पता लगाएँ
OnEs = $ (lsof | grep Flash | grep tmp)
# खरीदार शुरू करो
i = 0
# प्रत्येक फ़ॉरेक्सर ट्रोबैट के लिए एक लूप
$ OnEs में मापदंडों के लिए
do
# Extreu els paràmetres आवश्यक प्रति फेरस सूचना प्रति की प्रतिलिपि खंड
मामला $ i में
1) पहचानकर्ता = $ पैरामीटर्स ;; 3) डिस्क्रिप्टर = $ {पैरामीटर्स %% »यू» *} ;; 8) तंदुरुस्त = $ {परिमार्जन ## * »/»} ;;
esac
# प्रत्येक पैरामीटर रिबूट के खरीदार को बढ़ाएं
चलो मैं ++
# प्रत्येक लूप के लिए एक प्रति है
अगर [$ i -eq "10"]; फिर मैं = 0; cp / proc / $ पहचानकर्ता / fd / $ डिस्क्रिप्टर /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; नियंत्रण = $?
# सॉर्टिडा द्वारा चूक
अगर [$ नियंत्रण -eq "0"]; तब गूंज "Fitxer को सफलतापूर्वक /home/portatil/Deskfrtop/$fitxer.flv पर कॉपी किया गया"; और प्रतिध्वनि "फिटकसर की नकल करने में त्रुटि थी"; फाई
fi
किया
निकास
नमस्ते, मुझे एक समस्या है .. मैंने सब कुछ किया जैसा आपने समझाया था और जब मैंने वीएलसी के साथ वीडियो चलाया तो यह केवल ध्वनि को पुन: उत्पन्न करता था, इसलिए मैंने टोटेम और उसी के साथ फ़ाइल खोली .. केवल ध्वनि, क्या आप मुझे एक हाथ दे सकते हैं? उत्कृष्ट पोस्ट समान (Y)
अब थोड़ा पुराना है, लेकिन यह अभी भी काम करता है ... मेरे पास 11.10-बिट ubuntu 32 है और यह काम करता है लेकिन 64-बिट विधि का उपयोग कर रहा है ... मुझे नहीं पता कि क्या यह है क्योंकि यह एक अधिक वर्तमान ubuntu है ... वैसे भी, बहुत बहुत धन्यवाद ... यह 100% काम करता है
पोस्ट थोड़ा पुराना है, लेकिन यह अभी भी काम करता है ... मेरे पास 11.10-बिट ubuntu 32 है लेकिन चाल 64-बिट वाले के साथ काम करती है, मुझे लगता है कि यह इसलिए है क्योंकि ubuntu अधिक चालू है ... इसने मुझे बहुत सेवा दी है और यह 100% काम करता है
नमस्ते। बहुत अच्छा पोस्ट।
इसने मेरी बहुत मदद की। !!
ग्रैक्स!
आपका स्वागत है! हमेशा की तरह, एक खुशी!
हग और मेरी क्रिसमस! पॉल।
हे हे, क्या होगा अगर वीडियो AVI या MPEG-4 है?
नमस्कार! यह पता चला है कि यह चाल उबंटू जोंटी के साथ की जा सकती है, लेकिन अब जब मैंने ल्यूसिड स्थापित किया है तो यह मेरे लिए काम नहीं करता है। Tmp फोल्डर में फोल्डर और फाइल्स होते हैं और उनमें से कोई भी विडियो नहीं होता है ... न ही यह एक छुपी हुई फाइल के रूप में दिखाई देता है, क्या आप जानते हैं कि इसके कारण क्या हो सकता है?
ग्रेसियस!
खैर जब तक यह 32-बिट संस्करण या 64-बिट संस्करण ndiswrapper के साथ अनुकरण किया जाता है (तब तक इसे लिखा गया था?)
यदि आपके पास मूल 64b है, तो वीडियो को पुनर्प्राप्त करने का तरीका अधिक कठिन है और यहां आप इसे जोड़ना चाहते हैं, तो यह स्पष्टीकरण है:
http://www.ubuntu-es.org/node/141478#comment-404172
जब मैंने फ्लैशप्लगिन स्क्वायर का उपयोग करना शुरू किया तो इस ट्रिक ने 64-बिट उबंटू पर मेरे लिए काम करना बंद कर दिया। इसलिए मैंने इसे अनइंस्टॉल कर दिया और nspluginwrapper के साथ पुराने फ्लैश पर वापस चला गया।
यह हो सकता है क्योंकि आपके पास 64-बिट संस्करण फ्लैश स्थापित है। जाहिरा तौर पर यह चाल उस संस्करण के साथ काम नहीं करती है।
मुझे लगता है कि इसके साथ यह मूल्य होगा ...
सीडी / निर्देशिका / जहां / आप चाहते / सहेजें / / वीडियो
string = »$ (lsof | grep Flash | head -1)» && Cad1 = »$ (echo $ string | cut -d '' -f 2)» && Cad2 = »$ (echo $ string | cut -dd ') -f 4 | कट -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ Cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv |
वैसे चाल के लिए धन्यवाद! 😉
सच्चाई यह है कि मैं नहीं जानता। अगर आपको पता चले तो हमें बताएं! 🙂
चियर्स! पॉल।
यह सत्य है! आपके योगदान के लिए बहुत-बहुत धन्यवाद!
चियर्स! पॉल।
मेरे पास 64-बिट फ्लैश है और फाइलें फ़ायरफ़ॉक्स के कैश फ़ोल्डर में सहेजी जाती हैं। मजेदार बात यह है कि जल्द ही पूरी तरह से डाउनलोड हो जाने के बाद, वे मिट जाते हैं, और यदि वे 64 मेगाबाइट से अधिक पर कब्जा कर लेते हैं, तो वे भी मिट जाते हैं ……
समाधान विस्तार फ़्लैश और सही स्थापित करने के लिए किया गया है
ध्यान दें कि यहां यह भी बताया गया है कि फ़ाइलों को कैसे प्राप्त करें, यहां तक कि 64-बिट फ्लैश के साथ भी।
चियर्स! पॉल।
मुझे खुशी है कि इसने आपको लेख पूरा करने में मदद की
गले!
अच्छी बात है !!!! धन्यवाद!
भगवान, धन्यवाद !!! आपने मेरी जान बचा ली !!!
आँख! यह मुझे लगता है कि फ्लैश 10.2 में यह अब और नहीं किया जा सकता ... in
चियर्स! पॉल।
उत्कृष्ट योगदान धन्यवाद ... मैं पागल हो रहा था
महान, इसने मुझे बहुत अच्छी तरह से सेवा दी।
और मैंने आपके एल्गोरिथ्म से कई लोगों को एक साथ बचाने के लिए बढ़ाया। यह निश्चित रूप से सबसे अच्छा नहीं है, हालांकि यह अच्छी तरह से काम करता है (मुझे लगता है)। मुझे लगता है कि समस्या "पूंछ" के उपयोग में है, मैंने इसे जानने की तुलना में वृत्ति से अधिक उपयोग किया, इसलिए मुझे नहीं पता कि यह "पकड़" कितनी देर तक है। 3 वीडियो के लिए, 2, 1 .. 4 .. यह अच्छी तरह से चला जाता है .. मुझे नहीं पता कि 10 या 20 अच्छी तरह से काम करेंगे।
एएलजी:
[कोड = »मुझे याद रखें»]
#! / बिन / बैश
## मुझे याद रखना।
## मदद: कार्यक्रम के लिए दिया गया पहला तर्क वह रास्ता है जहां फाइलों को सहेजा जाएगा।
सीडी $ 1
बदल जाता है = »$ (lsof | grep -c फ़्लैश)»
जबकि [$ -gt 0]
do
स्ट्रिंग = »$ (lsof | grep फ़्लैश | टेल - $ टर्न)»
c1 = »$ (गूंज $ स्ट्रिंग | कट -d '' -f 2)»
c2 = »$ (गूंज $ स्ट्रिंग | कट -d '' -f 4 | कट -d 'u' -f 1)»
ls -l / proc / $ c1 / fd / $ c2 और& cp / proc / $ c1 / fd / $ c2 वीडियो- $ बदल जाता है
बदल जाता है = `expr $ बदल जाता है - 1`
किया
[कोड /]
सुधारों को "grep Flash" के साथ कई बार दर्ज नहीं करने पर दिया जा सकता है, पहले से सबकुछ सहेजते हुए (मुझे पता नहीं है कि लाइन ब्रेक के बिना इसे कैसे करना है) और उसी मूल्य का उपयोग करके "c1" कि (मुझे लगता है) संशोधित नहीं है, मुझे नहीं पता अधिक मात्रा में।
नमस्ते.
गेर।
धन्यवाद Ger! गले लगना! पॉल
फ़ायरफ़ॉक्स उपयोगकर्ता "अनप्लग" एक्सटेंशन का भी उपयोग कर सकते हैं, जो आपको लगभग किसी भी पेज से फ्लैश वीडियो डाउनलोड करने की सुविधा देता है। यह एक आरामदायक विकल्प है इसलिए आपको ब्राउज़र नहीं छोड़ना है। एक दिलचस्प तथ्य यह है कि सभी उपलब्ध एक्सटेंशनों में से यह सबसे हल्का और सबसे तेज़ है। कोशिश करो!
मिनी एप्लिकेशन गाइड किसी भी वीडियो को डाउनलोड करने के लिए जो एक खिलाड़ी के साथ ऑनलाइन है, उदाहरण के लिए हमारे पास YouTube से हैं।
नोट: यह भी swf फ़ाइलें डाउनलोड करता है।
पृष्ठ: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html
एक समस्या। जब मैं YouTube वीडियो देखने जाता हूं, तो कभी-कभी (या कुछ वीडियो) वे अपनी संपूर्णता (ग्रे बार) में लोड नहीं करते हैं। और इन मामलों में जब 'lsof grep Flash' करते हैं तो कुछ भी नहीं निकलता है, और इसलिए मैं यह ट्रिक नहीं कर सकता। बार को पूरी तरह से चार्ज करने के तरीके पर कोई समाधान, या यह अब फ्लैश नहीं है?
पुनश्च: मेरे पास एचटीएमएल 5 अक्षम है। (मामले में यह कुछ को प्रभावित करेगा)
जब तक मैं 14.04 को अपडेट नहीं करता तब तक यह सही काम कर रहा था
14.04 स्थापित करते समय मेरे साथ भी ऐसा ही हुआ, इसने काम करना बंद कर दिया