Sådan downloades flash-videoer uden at installere ekstra programmer

Dette er et gammelt trick, men et som nogle af jer sandsynligvis stadig ikke er opmærksomme på. Hvad man skal gøre er gå til den side, hvor videoen er placeret, og vent på, at den er færdig med indlæsningen. På YouTube er belastningen repræsenteret af en rød linje, der vokser under afspilningslinjen.

Når alt var indlæst, og uden at lukke opdagelsesrejsende, åbnede jeg Nautilus og åbnede mappen / Tmp /. Der vil du blandt andet se en fil med et mærkeligt navn, der sandsynligvis indeholder ordet "Flash". Færdig, træk bare kopi den fil til det sted, du bedst kan lide. 🙂 Det er så simpelt.

Watch out! Dette trick fungerer på Ubuntu, men ikke alle distroer gemmer disse videoer i samme bibliotek. Det er muligt, at biblioteket i din distro er anderledes, men logikken er den samme. Du skal bare finde stien, hvor de midlertidige Flash-filer gemmes.

Fungerer det ikke for dig i Ubuntu med Flash 64 bit? Jeg fortsatte med at læse ...


Ovenstående trick fungerer for Flash 32 bit. Trinene, der skal følges i Ubuntu, når du bruger Flash 64 bit, er lidt mere komplicerede ... Her er forklaringen fra Codix i forummet Ubuntu-er:

Med den nye 64-bit firkantede flash-afspiller til Linux, når du ser en video fra youtube eller en anden videoportal og går til mappen / Tmp du håber at finde den midlertidige fil, som flash-afspilleren arbejder med (i dette tilfælde firkantet). Men du kan ikke finde det, og du spekulerer på, hvor det vil være.

Efter at have tænkt lidt over er den bedste måde at se, om der er en midlertidig fil, som flash-afspilleren arbejder med, gennem kommandoen lsof.

I tidligere versioner navngav flashplayer de midlertidige filer som Flashxxxxxx, hvor xxxxx er en alfanumerisk kode, som flashplayer gav den til at genkende den blandt andre midlertidige filer, så jeg prøvede med

lsof | grep Flash

... Og resultatet blev:

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

Jeg løb igen:

lsof | grep Flash

Resultatet:

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

Dette var da jeg så, at filen til trods for at være i en slettet tilstand fortsatte med at stige i størrelse - videoen var ikke blevet downloadet helt. Jeg troede, at hvis den blev ved med at downloade, var der kun én måde at kopiere, snarere at gendanne filen. Så jeg ventede på, at videoen blev downloadet helt. Da dette var opfyldt, fra konsollen gjorde jeg:

ls -l / proc / open_process_identifier / file_descriptor

procesidentifikatoren er i anden kolonne (15026), og filbeskrivelsen er den fjerde kolonne uden bogstavet (18)

ls -l / proc / 15026 / fd / 18 

Resultatet:

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

Endelig var jeg i stand til at gendanne med en simpel cp-erklæring file_to_copy copy_file_path den glade video downloadet af flashplayer.

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

Endelig er det kun tilbage at kontrollere med vlc eller totem, koffein, xine eller mplayer, at videoen afspilles korrekt. 😀

Tak Guido Ignacio for dataene til download i Flash 64 bit!

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Collons Tower sagde han

    Selvom det er lidt sent, men her er et script, hvis det hjælper nogen.

    #! / Bin / bash
    # *********************************************** * ************************************************ * #
    # Aquest-script til at lokalisere de midlertidige fitxere, når det gengives i flashvideo til Firefox #
    # Primer henter informationen fra fitxers oberts til systemet med LSOF og Flash-filtre og tmp #
    # Després per mitja d'un loop henter de oplysninger om hver fitxer, der er nødvendige for kopien #
    # Hvis kopien er korrekt, donerer den en sortida-missatge af scriptet #
    # #
    # Cal husk, at en betjent er din side på denne allotjat videoen, den midlertidige fitxer er tabt #
    # *********************************************** * ************************************************ * #

    # Find midlertidige fitxere
    OnEs = $ (lsof | grep Flash | grep tmp)

    # Start køberen
    i = 0
    # Fa en løkke til hver fitxer-trobat
    for parametre i $ OnEs
    do
    # Extreu els paràmetres necessaris per fer kopien af ​​informationen rebuda
    sag $ i ind
    1) identifikator = $ parametre ;; 3) deskriptor = $ {parametres %% »u» *} ;; 8) fitxer = $ {parametre ## * »/»} ;;
    at C

    # Forøg køberen af ​​hver parameterafvisning
    lad jeg ++

    # For hver sløjfe er der en kopi
    hvis [$ i -eq "10"]; så er jeg = 0; cp / proc / $ identifikator / fd / $ deskriptor /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; kontrol = $?

    # Missatge af sortida
    hvis [$ control -eq "0"]; derefter ekko "Fitxer med succes kopieret til /home/portatil/Deskfrtop/$fitxer.flv"; ellers ekko "Der opstod en fejl ved kopiering af fitxeren"; fi
    fi
    færdig

    frakørsel

  2.   Francisco José sagde han

    Hej, jeg har et problem .. Jeg gjorde alt, som du forklarede, og da jeg spillede videoen med VLC, gengav den kun lyden, så jeg åbnede filen med Totem og det samme .. Kun lyd, kunne du give mig en hånd? Fremragende post lige (Y)

  3.   Juanga Molina pladsholderbillede sagde han

    Lidt gammel nu, men det fungerer stadig ... Jeg har 11.10-bit ubuntu 32, og det fungerer, men ved hjælp af 64-bit-metoden ... Jeg ved ikke, om det er fordi det er en mere aktuel ubuntu ... alligevel, mange tak ... det virker 100%

  4.   Juanga Molina pladsholderbillede sagde han

    indlægget lidt gammelt, men det fungerer stadig ... Jeg har 11.10-bit ubuntu 32, men tricket fungerer med 64-bit, jeg tror, ​​det er fordi ubuntu er mere aktuel ... det har tjent mig meget, og det fungerer 100%

  5.   imexcomp sagde han

    Hej. meget godt indlægget.

    Det hjalp mig meget. !!

    tak!

  6.   Lad os bruge Linux sagde han

    Selv tak! Som altid en fornøjelse!
    Klem og god jul! Paul.

  7.   porfirio21 sagde han

    Hej hej, hvad hvis videoen er AVI eller MPEG-4?

  8.   Alvaro sagde han

    Hej! Det viser sig, at dette trick kunne gøres med Ubuntu Jaunty, men nu hvor jeg har installeret Lucid, fungerer det ikke for mig. I tmp-mappen er der mapper og filer, og ingen af ​​dem er videoen ... Det vises heller ikke som en skjult fil, ved du hvad dette kunne være?
    Tak!

  9.   Guy Ignatius sagde han

    Nå, det er så længe det er 32-bit versionen eller 64-bit versionen emuleret med ndiswrapper (blev det skrevet sådan?)

    Hvis du har den oprindelige 64b, er det vanskeligere at gendanne videoerne, og her er forklaringen, hvis du vil tilføje den:

    http://www.ubuntu-es.org/node/141478#comment-404172

  10.   Pascual vinkel sagde han

    Dette trick stoppede med at virke for mig på 64-bit Ubuntu, da jeg begyndte at bruge flashplugin-firkanten. Så jeg afinstallerede det og gik tilbage til den gamle flash med nspluginwrapper.

  11.   Lad os bruge Linux sagde han

    Det kan skyldes, at du har 64-bit versionen af ​​Flash installeret. Tilsyneladende fungerer dette trick ikke med den version.

  12.   funkwave sagde han

    Jeg tror, ​​at det med dette ville være værd ...

    cd / bibliotek / hvor / du vil / gemme / videoen
    string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | klip -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv

    forresten tak for tricket! 😉

  13.   Lad os bruge Linux sagde han

    Sandheden er, at jeg ikke ved det. Hvis du finder ud af det, så lad os det vide! 🙂
    Skål! Paul.

  14.   Lad os bruge Linux sagde han

    Det er sandt! Mange tak for dit bidrag!
    Skål! Paul.

  15.   Detomailg sagde han

    Jeg har 64-bit flash, og filerne gemmes i cache-mappen i Firefox. Det sjove er, at kort efter at de er downloadet helt, slettes de, og hvis de optager mere end 64 megabyte, slettes de også ...…

    Løsningen har været at installere udvidelsen flashgot og perfekt

  16.   Lad os bruge Linux sagde han

    Bemærk, at her forklares det også, hvordan man får filerne, selv med 64-bit flash.
    Skål! Paul.

  17.   Guy Ignatius sagde han

    Jeg er glad for, at det hjalp dig med at færdiggøre artiklen
    Hug!

  18.   Guy Ignatius sagde han

    god pust !!!! tak!

  19.   Pepito sagde han

    Gud, tak !!! Du har lige reddet mit liv !!!

  20.   Lad os bruge Linux sagde han

    Øje! Det ser ud til, at dette i Flash 10.2 ikke kan gøres mere ... 🙁
    Skål! Paul.

  21.   sagde01 sagde han

    Fremragende bidrag tak .... Jeg blev skør

  22.   Hermann G.LM. sagde han

    Fantastisk, det tjente mig meget godt.
    Og jeg udvidede fra din algoritme for at gemme flere sammen. Det er bestemt ikke det bedste, selvom det fungerer godt (synes jeg). Jeg tror, ​​problemet er brugen af ​​"halen", jeg brugte den mere af instinkt end ved at vide, så jeg ved ikke, hvor længe den "holder". For 3 videoer går 2, 1 .. 4 .. godt .. Jeg ved ikke, om 10 eller 20 ville fungere godt.

    ALG:

    [code = »Husk mig»]
    #! / bin / bash
    ## Husk mig.
    ## Hjælp: det første argument, der sendes til programmet, er stien, hvor filerne gemmes.

    cd $ 1

    vender = »$ (lsof | grep -c Flash)»

    mens [$ bliver -gt 0]
    do
    streng = »$ (lsof | grep Flash | hale - $ vendinger)»
    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 / fd / $ c2 video- $ drejer
    vender = `expr $ vender - 1`
    færdig
    [/kode]

    Forbedringerne kan gives ved ikke at komme ind så mange gange med "grep Flash", gemme alt tidligere (jeg ved ikke hvordan man gør det uden at miste linjeskift) og også bruge den samme værdi "c1" som (jeg tror ) er ikke ændret, jeg ved det ikke i store mængder.

    Greetings.

    Ger.

  23.   Lad os bruge Linux sagde han

    Tak Ger! Et kram! Paul.

  24.   Chango sagde han

    Firefox-brugere kan også bruge udvidelsen "UnPlug", som giver dig mulighed for at downloade flashvideoer fra næsten enhver side. Det er en behagelig mulighed, så du ikke behøver at forlade browseren. En interessant kendsgerning er, at den af ​​alle de tilgængelige udvidelser er en af ​​de letteste og hurtigste. Prøv det!

  25.   sagde han

    Mini Application Guide til download af enhver video, der er online med en afspiller, som et eksempel har vi dem fra YouTube.

    Bemærk: Det downloader også swf-filer.

    side: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html

  26.   Alex sagde han

    Et problem. Når jeg går for at se en YouTube-video, indlæses de nogle gange (eller nogle videoer) ikke hele (den grå bjælke). Og i disse tilfælde når der udføres 'lsof grep Flash', kommer der ikke noget ud, og derfor kan jeg ikke gøre dette trick. Enhver løsning på, hvordan baren kan oplades fuldt ud, eller blinker den ikke længere?
    PS: Jeg har html5 deaktiveret. (Hvis det påvirker noget)

  27.   Tomas sagde han

    Det fungerede perfekt, indtil jeg opdaterede ubuntu til 14.04 🙁

    1.    sil ibidi sagde han

      Det samme skete for mig, da jeg installerede 14.04, stoppede det med at virke