Ito ay isang lumang trick ngunit marahil ang ilan sa iyo ay hindi pa rin namamalayan. Ang dapat gawin pumunta sa pahina kung saan matatagpuan ang video at hintaying matapos ito sa paglo-load. Sa YouTube, ang pag-upload ay kinakatawan ng isang pulang linya na lumalaki sa ibaba ng linya ng pag-play.
Kapag na-load na ang lahat, at nang hindi isinara ang explorer, binuksan ko ang Nautilus at binuksan ang folder / tmp /. Makikita mo doon, bukod sa iba pang mga bagay, ang isang file na may kakaibang pangalan na marahil ay may kasamang salitang "Flash". Tapos na, ibawas lang kopyahin ang file na iyon sa lugar na pinaka gusto mo. 🙂 Napak simple lang nito. mata! Gumagana ang trick na ito sa Ubuntu, ngunit hindi lahat ng mga distrito ay nai-save ang mga video na ito sa parehong direktoryo. Posibleng sa iyong distro ang direktoryo ay magkakaiba, ngunit ang lohika ay pareho. Kailangan mo lamang hanapin ang landas kung saan nai-save ang pansamantalang mga file ng Flash. Hindi ito gumagana para sa iyo sa Ubuntu na may 64 bit Flash? Patuloy akong nagbasa ... |
Ang trick sa itaas ay gumagana para sa 32 bit Flash. Ang mga hakbang na susundan sa Ubuntu kapag gumagamit ng Flash 64 bit ay medyo mas kumplikado ... Narito ang paliwanag na ginawa ni Codix sa forum Ang Ubuntu-es:
Gamit ang bagong square 64-bit flash player para sa linux kapag tiningnan mo ang isang video mula sa youtube, o ibang video portal at pumunta sa folder / Tmp inaasahan mong hanapin ang pansamantalang file na gumagana ang flash player (sa kasong ito square). Ngunit hindi mo ito mahahanap, at nagtataka ka kung saan ito darating.
Pagkatapos mag-isip ng kaunti, ang pinakamahusay na paraan upang makita kung mayroong isang pansamantalang file na gumagana ang flash player ay sa pamamagitan ng utos lsof.
Sa mga nakaraang bersyon, pinangalanan ng flashplayer ang mga pansamantalang file bilang Flashxxxxxx, kung saan ang xxxxx ay isang alphanumeric code na binigay ng flashplayer upang makilala ito sa iba pang mga pansamantalang file kaya sinubukan ko
lsof | grep Flash
... At ang resulta ay:
plugin-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (tinanggal)
Tumakbo ulit ako:
lsof | grep Flash
Ang resulta:
plugin-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (tinanggal)
Noon ko nakita na ang file, sa kabila ng isang tinanggal na estado, ay patuloy na tumataas ang laki - ang video ay hindi pa ganap na nai-download. Naisip ko na kung patuloy itong magda-download mayroong isang paraan lamang upang makopya, sa halip, mabawi ang file. Kaya't hinintay ko ang video na ganap na mag-download. Kapag natupad iyon, mula sa console na ginawa ko:
ls -l / proc / open_process_identifier / file_descriptor
ang tagatukoy ng proseso ay nasa pangalawang haligi (15026) at ang tagapaglarawan ng file ay ang pang-apat na haligi nang walang titik (18)
ls -l / proc / 15026 / taut / 18
Ang resulta:
lrwx ------ 1 codix codix 64 2010-10-16 23:21 / proc / 15026 / taut / 18 -> / tmp / FlashXXnM8s5K (tinanggal)
Sa wakas nakabawi ako gamit ang isang simpleng pahayag ng file na file_to_copy copy_file_path ang masayang video na na-download ng flashplayer.
cp / proc / 15026 / taut / 18 aming_video.flv
Sa wakas, nananatili lamang ito upang suriin sa vlc, o totem, caffeine, xine o mplayer na tama ang pag-play ng video. 😀
Bagaman medyo huli na, ngunit narito ang isang script kung sakaling makakatulong ito sa isang tao.
#! / bin / bash
# ***** ***** * #
# Aquest script upang hanapin ang mga pansamantalang fitxer kapag ito ay muling ginawa sa flash video sa Firefox #
Kinukuha ng # Primer ang impormasyon ng mga fitxer oberts sa system na may LSOF at ang mga Flash filters at tmp #
Kinukuha ng # Després per mitja d'un loop ang impormasyon ng bawat fitxer na kinakailangan para sa kopya #
# Kung tama ang kopya, nagbibigay ito ng isang sortida missatge ng script #
# #
# Cal tandaan na ang isang pulis ay ang iyong pahina sa allotjat na ito ng video, nawala ang pansamantalang fitxer #
# ***** ***** * #
# Hanapin ang mga pansamantalang fitter
OnEs = $ (lsof | grep Flash | grep tmp)
# Simulan ang mamimili
i = 0
# Fa isang loop para sa bawat fitxer trobat
para sa mga parameter sa $ OnEs
do
# Extreu els paràmetres kinakailangan sa bawat kopya ng rebuda ng impormasyon
kaso $ i sa
1) identifier = $ parametres ;; 3) deskriptor = $ {parametres %% »u» *} ;; 8) fitxer = $ {parametres ## * »/»} ;;
na C
# Taasan ang bumibili ng bawat rebut ng parameter
hayaan mo ++
# Para sa bawat loop mayroong isang kopya
kung [$ i -eq "10"]; pagkatapos ay i = 0; cp / proc / $ identifier / taut / $ deskriptor / home /portatil/Desktop/$fitxer.flv 2> / tmp / null; control = $?
# Missatge ng sortida
kung [$ control -eq "0"]; pagkatapos ay i-echo ang "Fitxer matagumpay na nakopya sa /home/portatil/Deskfrtop/$fitxer.flv"; otherwise echo "Nagkaroon ng error sa pagkopya ng fitxer"; fi
fi
tapos
lumabas
Kumusta may problema ako .. Ginawa ko ang lahat tulad ng ipinaliwanag mo at nang i-play ko ang video sa VLC ay ginawa lamang nito ang tunog, kaya binuksan ko ang file kasama si Totem at pareho .. Tunog lamang, maaari mo akong bigyan ng isang kamay? Mahusay na Pos Pantay (Y)
Medyo matanda na ngayon ngunit gumagana pa rin ito ... Mayroon akong 11.10-bit ubuntu 32 at gumagana ito ngunit ginagamit ang 64-bit na pamamaraan ... Hindi ko alam kung dahil ito dahil ito ay isang mas kasalukuyang ubuntu ... gayon pa man salamat ikaw talaga ... gumagana ito ng 100%
medyo medyo luma ang post ngunit gagana pa rin ito ... Mayroon akong 11.10-bit ubuntu 32 ngunit ang trick ay gumagana sa 64-bit na isa, sa palagay ko dahil sa mas kasalukuyang ang ubuntu ... marami itong naihatid sa akin at gumagana ito 100%
Hi napakahusay ng post.
Malaki ang naitulong nito sa akin. !!
salamat!
Walang anuman! Tulad ng dati, isang kasiyahan!
Yakap at Maligayang Pasko! Paul
Hoy hey, paano kung ang video ay AVI o MPEG-4?
Kamusta! Ito ay lumabas na ang trick na ito ay maaaring gawin sa Ubuntu Jaunty, ngunit ngayong na-install ko na si Lucid hindi ito gagana para sa akin. Sa folder ng tmp may mga folder at file at wala sa kanila ang video ... Hindi rin ito lilitaw bilang isang nakatagong file, alam mo ba kung ano ang maaaring maging sanhi nito?
Salamat sa iyo!
Kaya't hangga't ito ay ang 32-bit na bersyon o ang 64-bit na bersyon na ginaya ng ndiswrapper (naisulat ba ito nang ganoon?)
Kung mayroon kang katutubong 64b, ang paraan upang mabawi ang mga video ay mas mahirap at narito ang paliwanag kung sakaling nais mong idagdag ito:
http://www.ubuntu-es.org/node/141478#comment-404172
Ang trick na ito ay tumigil sa pagtatrabaho para sa akin sa 64-bit Ubuntu nang magsimula akong gumamit ng flashplugin square. Kaya't inalis ko ito at bumalik sa dating flash gamit ang nspluginwrapper.
Maaaring dahil mayroon kang naka-install na 64-bit na bersyon ng Flash. Maliwanag na ang trick na ito ay hindi gumagana sa bersyon na iyon.
Sa palagay ko na sa ito ay sulit ...
cd / direktoryo / kung saan / nais / i-save / ang / video
string = »$ (lsof | grep Flash | ulo -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | cut -d 'u' -f 1) »&& ls -l / proc / $ cad1 / taut / $ cad2 && cp / proc / $ cad1 / taut / $ cad2 videoFlash.flv
by the way salamat sa trick! 😉
Ang totoo hindi ko alam. Kung malalaman mo, ipaalam sa amin! 🙂
Cheers! Paul
Ito ay totoo! Maraming salamat sa iyong kontribusyon!
Cheers! Paul
Mayroon akong 64-bit flash at ang mga file ay nai-save sa cache folder ng firefox. Ang nakakatawang bagay ay kaagad pagkatapos na sila ay ganap na na-download, ang mga ito ay mabubura, at kung sakupin nila ang higit sa 64 megabytes, mabubura din sila ......
Ang solusyon ay upang mai-install ang extension na flashgot at perpekto
Tandaan na ipinapaliwanag din nito kung paano makuha ang mga file, kahit na may 64-bit flash.
Cheers! Paul
Natutuwa akong nakatulong ito sa iyo upang makumpleto ang artikulo
Yakap!
puff mabuti !!!! salamat!
Diyos, salamat !!! Iniligtas mo lang ang buhay ko !!!
Mata! Tila sa akin na sa Flash 10.2 hindi na ito magagawa ... 🙁
Cheers! Paul
Mahusay na kontribusyon salamat .... Nabaliw na ako
Mahusay, mahusay itong nagsilbi sa akin.
At pinahaba ko mula sa iyong algorithm, upang mai-save ang maraming magkasama. Tiyak na hindi ito ang pinakamahusay, bagaman gumagana ito ng maayos (sa palagay ko). Sa palagay ko ang problema ay sa paggamit ng "buntot", ginamit ko ito nang higit pa sa likas na hilig kaysa sa pag-alam, kaya hindi ko alam kung gaano ito katagal "nagtataglay". Para sa 3 mga video, 2, 1 .. 4 .. maayos .. Hindi ko alam kung ang 10 o 20 ay gagana nang maayos.
ALG:
[code = »Tandaan mo ako»]
#! / basahan / bash
## Tandaan mo ako.
## Tulong: ang unang argument na naipasa sa programa ay ang landas kung saan mai-save ang mga file.
cd $ 1
lumiliko = »$ (lsof | grep -c Flash)»
habang [$ lumiliko -gt 0]
do
string = »$ (lsof | grep Flash | buntot - $ lumiliko)»
c1 = »$ (echo $ string | cut -d '' -f 2)»
c2 = »$ (echo $ string | cut -d '' -f 4 | cut -d 'u' -f 1)»
ls -l / proc / $ c1 / fd / $ c2 && cp / proc / $ c1 / taut / $ c2 video- $ turn
lumiliko = `expr $ lumiliko - 1`
tapos
[/ code]
Ang mga pagpapabuti ay maaaring ibigay sa hindi pagpasok ng maraming beses sa "grep Flash", nai-save ang lahat dati (hindi ko alam kung paano gawin ito nang hindi nawawala ang mga linya ng linya) at gumagamit din ng parehong halagang "c1" na (sa palagay ko) ay hindi nabago, hindi ko alam sa maraming dami.
Pagbati.
Si Ger.
Salamat Ger! Isang yakap! Paul
Maaari ding gamitin ng mga gumagamit ng Firefox ang extension na "UnPlug", na hinahayaan kang mag-download ng mga flash video mula sa halos anumang pahina. Ito ay isang komportableng pagpipilian kaya hindi mo na kailangang iwanan ang browser. Ang isang kagiliw-giliw na katotohanan ay ang lahat ng mga magagamit na mga extension, ito ay isa sa pinakamagaan at pinakamabilis. Subukan mo!
Patnubay sa Mini Application upang mag-download ng anumang video na online sa isang manlalaro, bilang isang halimbawa mayroon kaming mga mula sa YouTube.
Tandaan: Nagda-download din ito ng mga file ng swf.
Pahina: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html
Isang problema. Kapag pinapanood ko ang isang video sa YouTube, minsan (o ilang mga video) ay hindi na-load sa kanilang kabuuan (ang kulay abong bar). At sa mga kasong ito kapag ginagawa ang 'lsof grep Flash' walang lumalabas, at samakatuwid ay hindi ko magawa ang trick na ito. Anumang solusyon sa kung paano ganap na singilin ang bar, o ito ay hindi na flash?
PS: Mayroon akong hindi pinagana ang html5. (Kung sakaling makakaapekto ito sa isang bagay)
Ito ay gumagana nang perpekto hanggang sa i-update ko ang ubuntu sa 14.04 🙁
Ang parehong bagay na nangyari sa akin kapag nag-install ng 14.04 tumigil ito sa paggana