Hur man laddar ner flash-videor utan att installera extra program

Det här är ett gammalt trick men en del av er är nog inte medveten om. Vad man ska göra är gå till sidan där videon finns och vänta tills den har laddats. På YouTube representeras uppladdningen av en röd linje som växer under spellinjen.

När allt var laddat och utan att stänga utforskaren öppnade jag Nautilus och öppnade mappen / Tmp /. Där ser du bland annat en fil med ett konstigt namn som antagligen innehåller ordet "Flash". Klar, bara subtrahera att kopiera den filen till den plats du gillar mest. 🙂 Det är så enkelt.

Se upp! Det här tricket fungerar på Ubuntu, men inte alla distros sparar dessa videor i samma katalog. Det är möjligt att katalogen är annorlunda i din distro, men logiken är densamma. Du måste bara hitta sökvägen där de tillfälliga Flash-filerna sparas.

Fungerar det inte för dig i Ubuntu med Flash 64 bitar? Jag fortsatte att läsa ...


Ovanstående trick fungerar för 32-bitars Flash. Stegen att följa i Ubuntu när du använder Flash 64 bitar är lite mer komplicerade ... Här är förklaringen från Codix i forumet Ubuntu-är:

Med den nya 64-bitars fyrkantiga flash-spelaren för Linux när du tittar på en video från YouTube eller en annan videoportal och går till mappen / Tmp du hoppas hitta den tillfälliga filen som flash-spelaren arbetar med (i detta fall kvadratisk). Men du kan inte hitta det och undrar var det kommer att vara.

Efter att ha tänkt lite, är det bästa sättet att se om det finns en tillfällig fil som flash-spelaren arbetar med genom kommandot lsof.

I tidigare versioner namngav flashplayer tillfälliga filer som Flashxxxxxx, där xxxxx är en alfanumerisk kod som flashplayer gav den för att känna igen den bland andra tillfälliga filer så jag försökte med

lsof | grep Flash

... Och resultatet blev:

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

Jag sprang igen:

lsof | grep Flash

Resultatet:

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

Det var när jag såg att filen, trots att den var i ett borttaget tillstånd, fortsatte att öka i storlek - videon hade inte laddats ner helt. Jag trodde att om det fortsatte att laddas ner fanns det bara ett sätt att kopiera, snarare återställa filen. Så jag väntade på att videon skulle laddas ner helt. När det var uppfyllt gjorde jag från konsolen:

ls -l / proc / open_process_identifier / file_descriptor

processidentifieraren finns i den andra kolumnen (15026) och filbeskrivaren är den fjärde kolumnen utan bokstaven (18)

ls -l / proc / 15026 / fd / 18 

Resultatet:

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

Äntligen kunde jag återställa den enkla cp-filen file_to_copy copy_file_path den glada videon som laddades ner av flashplayer.

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

Slutligen återstår bara att kontrollera med vlc, eller totem, koffein, xine eller mplayer att videon spelas korrekt. 😀

Tack Guido Ignacio för att data kan laddas ner i Flash 64 bitar!

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Collons Tower sade

    Även om det är lite sent, men här är ett manus om det hjälper någon.

    #! / Bin / bash
    # ************************************************ ************************************************* * #
    # Aquest-skript för att lokalisera tillfälliga fitxers när det återges i flash-video till Firefox #
    # Primer hämtar informationen om fitxers oberts till systemet med LSOF och Flash-filter och tmp #
    # Després per mitja d'un loop hämtar informationen för varje fitxer som är nödvändig för kopian #
    # Om kopian är korrekt donerar den en sortida missatge av manuset #
    # #
    # Cal komma ihåg att en polis är din sida på denna allotjat videon, den tillfälliga fitxer är förlorad #
    # ************************************************ ************************************************* * #

    # Hitta tillfälliga fitxers
    OnEs = $ (lsof | grep Flash | grep tmp)

    # Starta köparen
    i = 0
    # Fa en slinga för varje fitxer-trobat
    för parametrar i $ OnEs
    do
    # Extreu els paràmetres necessaris per fer kopian av informationen rebuda
    fall $ i in
    1) identifierare = $ parametrar ;; 3) deskriptor = $ {parametres %% »u» *} ;; 8) fitxer = $ {parametres ## * »/»} ;;
    att C

    # Öka köparen av varje parameter-rebut
    låt jag ++

    # För varje slinga finns en kopia
    om [$ i -ek "10"]; då är jag = 0; cp / proc / $ identifier / fd / $ descriptor /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; kontroll = $?

    # Missatge av sortida
    om [$ control -eq "0"]; sedan echo "Fitxer kopierades framgångsrikt till /home/portatil/Deskfrtop/$fitxer.flv"; annars ekar "Det uppstod ett fel vid kopiering av fitxern"; fi
    fi
    gjort

    avsluta

  2.   Francisco Jose sade

    Hej, jag har ett problem .. Jag gjorde allt som du förklarade och när jag spelade upp videon med VLC reproducerade den bara ljudet, så jag öppnade filen med Totem och samma .. Endast ljud, kan du ge mig en hand? Utmärkt inlägg lika (Y)

  3.   Platshållarbild för Juanga Molina sade

    Lite gammalt nu men det fungerar fortfarande ... Jag har 11.10-bitars Ubuntu 32 och det fungerar men använder 64-bitarsmetoden ... Jag vet inte om det är för att det är en mer aktuell Ubuntu ... i alla fall, tack du väldigt mycket ... det fungerar 100%

  4.   Platshållarbild för Juanga Molina sade

    inlägget lite gammalt men det fungerar fortfarande ... Jag har 11.10-bitars ubuntu 32 men tricket fungerar med 64-bitars, jag tror att det beror på att ubuntu är mer aktuell ... det har tjänat mig mycket och det fungerar 100%

  5.   imexcomp sade

    Hej. mycket bra inlägget.

    Det hjälpte mig mycket. !!

    tack!

  6.   Låt oss använda Linux sade

    Varsågod! Som alltid, ett nöje!
    Kram och god jul! Paul.

  7.   porfirio21 sade

    Hej hej, tänk om videon är AVI eller MPEG-4?

  8.   alvaro sade

    Hallå! Det visar sig att detta trick kan göras med Ubuntu Jaunty, men nu när jag har installerat Lucid fungerar det inte för mig. I tmp-mappen finns mappar och filer och ingen av dem är videon ... Inte heller visas den som en dold fil, vet du vad det här kan vara?
    Tack!

  9.   Guy Ignatius sade

    Det är så länge det är 32-bitarsversionen eller 64-bitarsversionen emulerad med ndiswrapper (var det skrivet så?)

    Om du har den inbyggda 64b är sättet att återställa videorna svårare och här är förklaringen om du vill lägga till den:

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

  10.   Pascual vinkel sade

    Det här tricket slutade fungera för mig på 64-bitars Ubuntu när jag började använda flashplugin-torget. Så jag avinstallerade det och gick tillbaka till den gamla blixten med nspluginwrapper.

  11.   Låt oss använda Linux sade

    Det kan bero på att du har 64-bitarsversionen av Flash installerad. Tydligen fungerar det här tricket inte med den versionen.

  12.   funkwave sade

    Jag tror att med det skulle det vara värt ...

    cd / katalog / var / du vill / spara / videon
    string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | klipp -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv

    förresten tack för tricket! 😉

  13.   Låt oss använda Linux sade

    Sanningen är att jag inte vet det. Om du får reda på det, låt oss veta! 🙂
    Skål! Paul.

  14.   Låt oss använda Linux sade

    Det är sant! Tack så mycket för ditt bidrag!
    Skål! Paul.

  15.   Detomailg sade

    Jag har 64-bitars flash och filerna sparas i cache-mappen i Firefox. Det roliga är att de snart raderas, och om de upptar mer än 64 megabyte raderas de också ...

    Lösningen har varit att installera förlängningen flashgot och perfekt

  16.   Låt oss använda Linux sade

    Observera att detta också förklarar hur du får filerna, även med 64-bitars blixt.
    Skål! Paul.

  17.   Guy Ignatius sade

    Jag är glad att det hjälpte dig att slutföra artikeln
    Kram!

  18.   Guy Ignatius sade

    puff bra !!!! tack!

  19.   pepito sade

    Gud, tack !!! Du räddade precis mitt liv !!!

  20.   Låt oss använda Linux sade

    Öga! Det verkar som om det i Flash 10.2 inte går att göra längre ... 🙁
    Skål! Paul.

  21.   sader01 sade

    Utmärkt bidrag tack .... Jag blev galen

  22.   Hermann G.LM. sade

    Bra, det tjänade mig mycket bra.
    Och jag sträckte mig från din algoritm för att spara flera tillsammans. Det är verkligen inte det bästa, även om det fungerar bra (tror jag). Jag tror att problemet är i användningen av "svansen", jag använde den mer av instinkt än genom att veta, så jag vet inte hur länge den "håller". För 3 videor, 2, 1 .. 4 .. det går bra .. Jag vet inte om 10 eller 20 skulle fungera bra.

    ALG:

    [code = »Kom ihåg mig»]
    #! / bin / bash
    ## Kom ihåg mig.
    ## Hjälp: det första argumentet som skickas till programmet är sökvägen där filerna kommer att sparas.

    cd $ 1

    vänder = »$ (lsof | grep -c Flash)»

    medan [$ blir -gt 0]
    do
    sträng = »$ (lsof | grep Flash | svans - $ vänder)»
    c1 = »$ (echo $ string | klipp -d '' -f 2)»
    c2 = »$ (echo $ string | klipp -d '' -f 4 | klipp -d 'u' -f 1)»
    ls -l / proc / $ c1 / fd / $ c2 && cp / proc / $ c1 / fd / $ c2 video- $ turer
    vänder = `expr $ vänder - 1`
    gjort
    [/ Code]

    Förbättringarna kan ges genom att inte gå in så många gånger med "grep Flash", spara allt tidigare (jag vet inte hur man gör det utan att förlora radbrytningarna) och också använda samma värde "c1" som (jag tror ) är inte modifierad, jag vet inte i stora mängder.

    Hälsningar.

    Ger.

  23.   Låt oss använda Linux sade

    Tack Ger! En kram! Paul.

  24.   Chango sade

    Firefox-användare kan också använda tillägget "UnPlug", som låter dig ladda ner flash-videor från nästan vilken sida som helst. Det är ett bekvämt alternativ så att du inte behöver lämna webbläsaren. Ett intressant faktum är att av alla tillgängliga tillägg är det en av de lättaste och snabbaste. Försök!

  25.   sade

    Mini Application Guide för att ladda ner alla videor som finns online med en spelare, som ett exempel har vi dem från YouTube.

    Obs! Den laddar också ner swf-filer.

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

  26.   Alex sade

    Ett problem. När jag går för att titta på en YouTube-video, ibland (eller några videor) laddas de inte hela (den grå stapeln). Och i dessa fall när jag gör 'lsof grep Flash' kommer ingenting ut, och därför kan jag inte göra det här tricket. Någon lösning på hur man gör att baren laddas helt, eller blinkar den inte längre?
    PS: Jag har inaktiverat html5. (Om det påverkar något)

  27.   Tomas sade

    Det fungerade perfekt tills jag uppdaterade ubuntu till 14.04 🙁

    1.    sil ibidi sade

      Samma sak hände mig när jag installerade 14.04 slutade den fungera