Flash-videote allalaadimine ilma lisaprogramme installimata

See on vana trikk, kuid mõni teist ilmselt veel ei tea. Mida teha on minge lehele, kus video asub, ja oodake, kuni see laadib. YouTube'is tähistab üleslaadimist punane joon, mis kasvab esitusjoone alla.

Kui kõik oli laaditud ja uurijat sulgemata, avasin Nautiluse ja kausta / tmp /. Seal näete muu hulgas faili kummalise nimega, mis tõenäoliselt sisaldab sõna "Flash". Valmis, lahuta lihtsalt kopeerida selle faili kohta, mis teile kõige rohkem meeldib.  Nii lihtne see ongi.

silm! See trikk töötab Ubuntus, kuid mitte kõik distrod ei salvesta neid videoid ühte kataloogi. On võimalik, et teie distro'is on kataloog erinev, kuid loogika on sama. Peate lihtsalt leidma tee, kuhu ajutised Flash-failid salvestatakse.

Kas see ei tööta teie jaoks Ubuntu koos 64-bitise Flashiga? Jätkasin lugemist ...


Ülaltoodud trikk töötab 32-bitise Flash-i puhul. 64-bitise Flashi kasutamisel on Ubuntu järgitavad sammud veidi keerukamad ... Siin on Codixi foorumis tehtud selgitus Ubuntu on:

Uue Linuxi jaoks mõeldud 64-bitise ruudukujulise flash-mängijaga, kui vaatate videot YouTube'ist või mõnest muust videoportaalist ja lähete kausta / tmp loodate leida ajutise faili, millega flash-mängija töötab (antud juhul ruut). Kuid te ei leia seda ja mõtlete, kus see asub.

Pärast veidi mõtlemist on parim viis kontrollida, kas on olemas ajutine fail, millega flash-mängija töötab, läbi käsu lsof.

Eelmistes versioonides nimetas flashplayer ajutisi faile Flashxxxxxx, kus xxxxx on tähtnumbriline kood, mille Flashplayer andis talle teiste ajutiste failide seas ära tunda, nii et proovisin

lsof | grep Flash

… Ja tulemus oli:

plugin-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (kustutatud)

Jooksin uuesti:

lsof | grep Flash

Tulemus:

plugin-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (kustutatud)

Siis nägin, et vaatamata sellele, et see on kustutatud olekus, muutus faili suurus järjest suuremaks - video polnud täielikult alla laaditud. Arvasin, et kui faili allalaadimist jätkati, oli faili kopeerimiseks ainult üks viis. Nii et ootasin video täielikku allalaadimist. Kui see oli täidetud, tegin konsoolist:

ls -l / proc / open_process_identifier / faili kirjeldaja

protsessi identifikaator asub teises veerus (15026) ja faili kirjeldaja on neljas veerg ilma täheta (18)

ls -l / proc / 15026 / fd / 18 

Tulemus:

lrwx ------ 1 koodeksi koodeks 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (kustutatud)

Lõpuks suutsin Flashplayeri allalaaditud õnneliku video abil lihtsa cp-avaldusega file_to_copy copy_file_path taastada.

cp / proc / 15026 / fd / 18 our_video.flv

Lõpuks jääb üle vaid kontrollida vlc ehk totem, caffeine, xine või mplayeriga, et video mängiks õigesti. 

Aitäh Guido Ignacio 64-bitise Flash-failina allalaaditavate andmete eest!