Cara mengunduh video flash tanpa menginstal program tambahan

Ini adalah trik lama, tetapi beberapa dari Anda mungkin masih belum menyadarinya. Apa yang harus dilakukan adalah buka halaman tempat video itu berada dan tunggu sampai selesai memuat. Di YouTube, unggahan diwakili oleh garis merah yang tumbuh di bawah garis putar.

Setelah semuanya dimuat, dan tanpa menutup penjelajah, saya membuka Nautilus dan membuka folder / tmp /. Di sana Anda akan melihat, antara lain, file dengan nama aneh yang mungkin menyertakan kata "Flash". Selesai, kurangi saja untuk menyalin file itu ke tempat yang paling Anda sukai. 🙂 Sesederhana itu.

mata! Trik ini berfungsi di Ubuntu, tetapi tidak semua distro menyimpan video ini di direktori yang sama. Ada kemungkinan bahwa di distro Anda, direktorinya berbeda, tetapi logikanya sama. Anda hanya perlu menemukan jalur penyimpanan file Flash sementara.

Bukankah itu bekerja untuk Anda di Ubuntu dengan Flash 64 bit? Saya terus membaca ...


Trik di atas berfungsi untuk Flash 32 bit. Langkah-langkah yang harus diikuti di Ubuntu saat menggunakan Flash 64 bit sedikit lebih rumit ... Berikut penjelasan yang dibuat oleh Codix di forum Ubuntu-is:

Dengan pemutar flash persegi 64-bit baru untuk linux saat Anda melihat video dari youtube, atau portal video lain dan masuk ke folder / Tmp Anda berharap menemukan file sementara yang digunakan oleh flash player (dalam hal ini persegi). Tetapi Anda tidak dapat menemukannya, dan Anda bertanya-tanya di mana itu akan berada.

Setelah berpikir sedikit, cara terbaik untuk melihat apakah ada file sementara yang berfungsi dengan flash player adalah melalui perintah lsof.

Di versi sebelumnya, flashplayer menamai file sementara sebagai Flashxxxxxx, di mana xxxxx adalah kode alfanumerik yang diberikan flashplayer untuk mengenalinya di antara file sementara lainnya jadi saya mencoba dengan

lsof | grep Flash

… Dan hasilnya adalah:

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

Saya lari lagi:

lsof | grep Flash

Hasilnya:

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

Saat itulah saya melihat bahwa file, meskipun dalam keadaan dihapus, ukurannya terus bertambah - video belum diunduh sepenuhnya. Saya pikir jika terus mengunduh hanya ada satu cara untuk menyalin, alih-alih, memulihkan file. Jadi saya menunggu video itu diunduh sepenuhnya. Ketika itu terpenuhi, dari konsol saya melakukan:

ls -l / proc / open_process_identifier / file_descriptor

pengenal proses ada di kolom kedua (15026) dan deskriptor file adalah kolom keempat tanpa huruf (18)

ls -l / proc / 15026 / fd / 18 

Hasilnya:

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

Akhirnya saya dapat memulihkan dengan pernyataan cp sederhana file_to_copy copy_file_path video bahagia diunduh oleh flashplayer.

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

Akhirnya, hanya tinggal memeriksa dengan vlc, atau totem, caffeine, xine atau mplayer bahwa video diputar dengan benar. 😀

Terima kasih Guido Ignacio atas data yang diunduh dalam Flash 64 bit!

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Menara Collons dijo

    Meski agak terlambat, tapi berikut ini skrip kalau-kalau itu membantu seseorang.

    #! / bin / bash
    # ************************************************* ************************************************ **** * #
    # Skrip Aquest untuk menemukan fitxers sementara saat direproduksi dalam video flash ke Firefox #
    # Primer mengambil informasi dari fitxers oberts ke sistem dengan LSOF dan filter Flash dan tmp #
    # Després per mitja d'un loop mengambil informasi dari setiap fitxer yang diperlukan untuk menyalin #
    # Jika salinan benar, itu menyumbangkan kesalahan sortida skrip #
    # #
    # Cal ingat bahwa polisi adalah halaman Anda di ini membagikan video, fitxer sementara hilang #
    # ************************************************* ************************************************ **** * #

    # Cari fitxers sementara
    OnE = $ (lsof | grep Flash | grep tmp)

    # Mulailah pembeli
    i = 0
    # Fa loop untuk setiap trobat fitxer
    untuk parameter di $ OnE
    do
    # Ekstreu els paràmetres perlu per fer salinan informasi rebuda
    case $ i in
    1) pengenal = $ parametres ;; 3) keterangan = $ {parametres %% »u» *} ;; 8) fitxer = $ {parametres ## * »/»} ;;
    esac

    # Tingkatkan pembeli dari setiap bantahan parameter
    biarkan i ++

    # Untuk setiap loop ada salinannya
    jika [$ i -eq "10"]; lalu i = 0; cp / proc / $ identifier / fd / $ deskriptor /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; control = $?

    # Missatge oleh sortida
    jika [$ control -eq "0"]; lalu echo "Fitxer berhasil disalin ke /home/portatil/Deskfrtop/$fitxer.flv"; else echo "Terjadi error saat menyalin fitxer"; fi
    fi
    dilakukan

    keluar

  2.   Francisco Jose dijo

    Hai, saya punya masalah .. Saya melakukan semuanya seperti yang Anda jelaskan dan ketika saya memutar video dengan VLC itu hanya mereproduksi suaranya, jadi saya membuka file dengan Totem dan yang sama .. Hanya suara, bisakah Anda membantu saya? Pos Luar Biasa Sama Dengan (Y)

  3.   Gambar placeholder Juanga Molina dijo

    Agak tua sekarang tetapi masih berfungsi ... Saya memiliki ubuntu 11.10-bit 32 dan berfungsi tetapi menggunakan metode 64-bit ... Saya tidak tahu apakah itu karena ini adalah ubuntu yang lebih baru ... bagaimanapun, terima kasih banyak ... ini berhasil 100%

  4.   Gambar placeholder Juanga Molina dijo

    posnya agak lama tetapi masih berfungsi ... Saya memiliki ubuntu 11.10 32-bit tetapi triknya berfungsi dengan yang 64-bit, saya pikir itu karena ubuntu lebih terkini ... itu telah banyak membantu saya dan ini bekerja 100%

  5.   imexcomp dijo

    Hai. Posnya sangat bagus.

    Itu sangat membantu saya. !!

    terima kasih!

  6.   Mari gunakan Linux dijo

    Sama-sama! Seperti biasa, menyenangkan!
    Peluk dan Selamat Natal! Paul.

  7.   porfirio21 dijo

    Hei hei, bagaimana jika videonya AVI atau MPEG-4?

  8.   Alvaro dijo

    Halo! Ternyata trik ini bisa dilakukan dengan Ubuntu lela, tetapi sekarang saya menginstal Lucid itu tidak berhasil untuk saya. Di folder tmp ada folder dan file dan tidak satupun dari mereka adalah videonya ... Juga tidak muncul sebagai file tersembunyi, tahukah anda apa ini?
    Gracias!

  9.   Guy Ignatius dijo

    Nah itu selama itu versi 32-bit atau versi 64-bit ditiru dengan ndiswrapper (apakah ditulis seperti itu?)

    Jika Anda memiliki 64b asli, cara untuk memulihkan video lebih sulit dan berikut adalah penjelasannya jika Anda ingin menambahkannya:

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

  10.   Sudut Pascual dijo

    Trik ini berhenti berfungsi untuk saya di Ubuntu 64-bit ketika saya mulai menggunakan kotak flashplugin. Jadi saya mencopotnya dan kembali ke flash lama dengan nspluginwrapper.

  11.   Mari gunakan Linux dijo

    Mungkin karena Anda menginstal Flash versi 64-bit. Rupanya trik ini tidak berfungsi dengan versi itu.

  12.   gelombang funk dijo

    Saya pikir dengan ini akan sangat berharga ...

    cd / direktori / di mana / Anda ingin / simpan / / video
    string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | potong -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv

    ngomong-ngomong terima kasih atas triknya! 😉

  13.   Mari gunakan Linux dijo

    Sebenarnya saya tidak tahu. Jika Anda mengetahuinya, beri tahu kami! 🙂
    Bersulang! Paul.

  14.   Mari gunakan Linux dijo

    Itu benar! Terima kasih banyak atas kontribusinya!
    Bersulang! Paul.

  15.   Itmailg dijo

    Saya memiliki flash 64-bit dan file disimpan dalam folder cache firefox. Lucunya, tidak lama setelah diunduh sepenuhnya, file tersebut dihapus, dan jika menempati lebih dari 64 megabyte, file tersebut juga dihapus ……

    Solusinya sudah memasang extension flashgot dan sempurna

  16.   Mari gunakan Linux dijo

    Perhatikan bahwa di sini juga dijelaskan cara mendapatkan file, bahkan dengan flash 64-bit.
    Bersulang! Paul.

  17.   Guy Ignatius dijo

    Saya senang membantu Anda menyelesaikan artikel ini
    Peluk!

  18.   Guy Ignatius dijo

    engah bagus !!!! Terima kasih!

  19.   pepito dijo

    Tuhan, terima kasih !!! Anda baru saja menyelamatkan hidup saya !!!

  20.   Mari gunakan Linux dijo

    Mata! Menurut saya, dalam Flash 10.2 hal ini tidak dapat dilakukan lagi ... 🙁
    Bersulang! Paul.

  21.   saider01 dijo

    Kontribusi yang luar biasa terima kasih .... Saya menjadi gila

  22.   Herman G.LM. dijo

    Hebat, itu sangat membantu saya.
    Dan saya memperluas dari algoritme Anda, untuk menyimpan beberapa bersama. Ini jelas bukan yang terbaik, meski bekerja dengan baik (menurut saya). Saya pikir masalahnya adalah dalam penggunaan "ekor", saya menggunakannya lebih berdasarkan naluri daripada dengan mengetahui, jadi saya tidak tahu berapa lama "bertahan". Untuk 3 video, 2, 1 .. 4 .. berjalan dengan baik .. Saya tidak tahu apakah 10 atau 20 akan bekerja dengan baik.

    ALG:

    [code = »Ingat saya»]
    #! / bin / bash
    ## Ingat saya.
    ## Bantuan: argumen pertama yang diteruskan ke program adalah jalur di mana file akan disimpan.

    cd $ 1

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

    sementara [$ giliran -gt 0]
    do
    string = »$ (lsof | grep Flash | ekor - $ belokan)»
    c1 = »$ (echo $ string | potong -d '' -f 2)»
    c2 = »$ (echo $ string | potong -d '' -f 4 | potong -d 'u' -f 1)»
    ls -l / proc / $ c1 / fd / $ c2 && cp / proc / $ c1 / fd / $ c2 video- $ belokan
    belokan = `expr $ belokan - 1`
    dilakukan
    [/ kode]

    Peningkatan dapat diberikan dengan tidak memasukkan berkali-kali dengan "grep Flash", menyimpan semuanya sebelumnya (saya tidak tahu bagaimana melakukannya tanpa kehilangan jeda baris) dan juga menggunakan nilai yang sama "c1" itu (saya pikir ) tidak diubah, saya tidak tahu dalam jumlah banyak.

    Salam.

    Ger.

  23.   Mari gunakan Linux dijo

    Terima kasih Ger! Sebuah pelukan! Paul.

  24.   Chango dijo

    Pengguna Firefox juga dapat menggunakan ekstensi "UnPlug", yang memungkinkan Anda mengunduh video flash dari hampir semua halaman. Ini adalah opsi yang nyaman sehingga Anda tidak perlu meninggalkan browser. Fakta menarik adalah dari semua ekstensi yang tersedia, ini adalah salah satu yang paling ringan dan tercepat. Cobalah!

  25.   jadi dijo

    Panduan Aplikasi Mini untuk mengunduh video apa pun yang sedang online dengan pemutar, sebagai contoh kami memiliki yang dari YouTube.

    Catatan: Ini juga mengunduh file swf.

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

  26.   alex dijo

    Masalah. Saat saya menonton video YouTube, terkadang (atau beberapa video) tidak dimuat secara keseluruhan (bilah abu-abu). Dan dalam kasus ini ketika melakukan 'lsof grep Flash' tidak ada yang keluar, dan karena itu saya tidak dapat melakukan trik ini. Ada solusi tentang cara membuat bilah terisi penuh, atau apakah ini tidak berkedip lagi?
    PS: html5 yang saya nonaktifkan. (Jika itu akan mempengaruhi sesuatu)

  27.   tomas dijo

    Itu berfungsi sempurna sampai saya memperbarui ubuntu ke 14.04 🙁

    1.    sil ibidi dijo

      Hal yang sama terjadi pada saya ketika menginstal 14.04 berhenti berfungsi