Πώς να κατεβάσετε flash βίντεο χωρίς να εγκαταστήσετε επιπλέον προγράμματα

Αυτό είναι ένα παλιό τέχνασμα, αλλά αυτό που κάποιοι από εσάς μάλλον δεν γνωρίζετε ακόμη. Αυτό που πρέπει να κάνετε είναι μεταβείτε στη σελίδα όπου βρίσκεται το βίντεο και περιμένετε να ολοκληρωθεί η φόρτωση. Στο YouTube, η μεταφόρτωση αντιπροσωπεύεται από μια κόκκινη γραμμή που αναπτύσσεται κάτω από τη γραμμή αναπαραγωγής.

Μόλις φορτώθηκαν όλα και χωρίς να κλείσω τον εξερευνητή, άνοιξα τον Ναυτίλο και άνοιξα το φάκελο / tmp /. Εκεί θα δείτε, μεταξύ άλλων, ένα αρχείο με ένα παράξενο όνομα που πιθανότατα περιλαμβάνει τη λέξη "Flash". Έγινε, απλώς αφαιρέστε να αντιγράψετε αυτό το αρχείο στο μέρος που σας αρέσει περισσότερο. 🙂 Είναι τόσο απλό.

Μάτι! Αυτό το τέχνασμα λειτουργεί στο Ubuntu, αλλά δεν αποθηκεύουν όλα τα διαστήματα αυτά τα βίντεο στον ίδιο κατάλογο. Είναι πιθανό ότι στη διανομή σας ο κατάλογος είναι διαφορετικός, αλλά η λογική είναι η ίδια. Απλά πρέπει να βρείτε τη διαδρομή όπου αποθηκεύονται τα προσωρινά αρχεία Flash.

Δεν λειτουργεί για εσάς στο Ubuntu με Flash 64 bit; Συνέχισα να διαβάζω ...


Το παραπάνω κόλπο λειτουργεί για 32 bit Flash. Τα βήματα που πρέπει να ακολουθήσετε στο Ubuntu όταν χρησιμοποιείτε Flash 64 bit είναι λίγο πιο περίπλοκα ... Εδώ είναι η εξήγηση που έκανε ο Codix στο φόρουμ Ubuntu-είναι:

Με το νέο τετραγωνικό flash player 64 bit για linux όταν βλέπετε ένα βίντεο από το youtube ή άλλη πύλη βίντεο και μεταβαίνετε στο φάκελο / Tmp ελπίζετε να βρείτε το προσωρινό αρχείο με το οποίο λειτουργεί το πρόγραμμα αναπαραγωγής flash (σε αυτήν την περίπτωση τετράγωνο). Αλλά δεν μπορείτε να το βρείτε και αναρωτιέστε πού θα είναι.

Αφού σκεφτείτε λίγο, ο καλύτερος τρόπος για να δείτε εάν υπάρχει ένα προσωρινό αρχείο με το οποίο λειτουργεί το πρόγραμμα αναπαραγωγής flash είναι μέσω της εντολής lsof.

Σε προηγούμενες εκδόσεις, το flashplayer ονόμασε τα προσωρινά αρχεία ως Flashxxxxxx, όπου το xxxxx είναι ένας αλφαριθμητικός κώδικας που του έδωσε το flashplayer για να το αναγνωρίσει μεταξύ άλλων προσωρινών αρχείων, έτσι προσπάθησα

lsof | grep Flash

… Και το αποτέλεσμα ήταν:

plugin-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (διαγράφεται)

Έτρεξα ξανά:

lsof | grep Flash

Το αποτέλεσμα:

plugin-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (διαγράφεται)

Τότε είδα ότι το αρχείο, παρά το ότι βρίσκεται σε διαγραμμένη κατάσταση, συνέχισε να αυξάνεται σε μέγεθος - το βίντεο δεν είχε ολοκληρωθεί λήψη. Σκέφτηκα ότι αν συνέχιζε τη λήψη, υπήρχε μόνο ένας τρόπος για να αντιγράψετε, αντί να ανακτήσετε το αρχείο. Έτσι περίμενα να ολοκληρωθεί η λήψη του βίντεο. Όταν εκπληρώθηκε, από την κονσόλα έκανα:

ls -l / proc / open_process_identifier / file_descriptor

το αναγνωριστικό διαδικασίας βρίσκεται στη δεύτερη στήλη (15026) και ο περιγραφέας αρχείων είναι η τέταρτη στήλη χωρίς το γράμμα (18)

ls -l / proc / 15026 / fd / 18 

Το αποτέλεσμα:

lrwx ------ 1 codix codix 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (διαγράφεται)

Επιτέλους κατάφερα να ανακτήσω με ένα απλό αρχείο δήλωσης cp_to_copy copy_file_path το χαρούμενο βίντεο που κατεβάσατε από το flashplayer

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

Τέλος, απομένει μόνο να ελέγξετε με vlc ή τοτέμ, καφεΐνη, xine ή mplayer ότι το βίντεο παίζει σωστά. 😀

Ευχαριστώ Guido Ignacio για τη λήψη δεδομένων σε Flash 64 bit!

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Πύργος Collons dijo

    Αν και είναι λίγο αργά, αλλά εδώ είναι ένα σενάριο σε περίπτωση που βοηθά κάποιον.

    #! / bin / bash
    # ************************************************* ************************************************** * #
    # Aquest script για τον εντοπισμό των προσωρινών fitxers όταν αναπαράγεται σε flash βίντεο στον Firefox #
    # Το Primer ανακτά τις πληροφορίες των fitxers oberts στο σύστημα με LSOF και τα φίλτρα Flash και tmp #
    # Το Després per mitja d'un loop ανακτά τις πληροφορίες κάθε fitxer που είναι απαραίτητες για το αντίγραφο #
    # Εάν το αντίγραφο είναι σωστό, δωρίζει ένα είδος misatge του σεναρίου #
    # #
    # Θυμηθείτε ότι ένας αστυνομικός είναι η σελίδα σας σε αυτό το allotjat το βίντεο, το προσωρινό fitxer χάνεται #
    # ************************************************* ************************************************** * #

    # Εντοπίστε προσωρινά fitxers
    OnEs = $ (lsof | grep Flash | grep tmp)

    # Ξεκινήστε τον αγοραστή
    I = 0
    # Fa ένα βρόχο για κάθε fitxer trobat
    για παραμέτρους σε $ OnEs
    do
    # Extreu els paràmetres απαραίτητα ανά αντίγραφο του ενημερωτικού δελτίου
    περίπτωση $ i
    1) αναγνωριστικό = $ parametres ;; 3) περιγραφή = $ {parametres %% »u» *} ;; 8) fitxer = $ {parametres ## * »/»} ;;
    ότι Γ

    # Αυξήστε τον αγοραστή κάθε αναίρεσης παραμέτρων
    ας εγώ ++

    # Για κάθε βρόχο υπάρχει ένα αντίγραφο
    αν [$ i -eq "10"]; τότε i = 0; cp / proc / $ αναγνωριστικό / fd / $ περιγραφή /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; έλεγχος = $;

    # Missatge από sortida
    εάν [$ control -eq "0"]; στη συνέχεια, ηχώ "Το Fitxer αντιγράφηκε επιτυχώς στο /home/portatil/Deskfrtop/$fitxer.flv"; αλλού ηχώ "Παρουσιάστηκε σφάλμα κατά την αντιγραφή του fitxer"; fi
    fi
    γίνεται

    έξοδος

  2.   Francisco Jose dijo

    Γεια Έχω πρόβλημα .. Έκανα τα πάντα όπως εξηγήσατε και όταν έπαιξα το βίντεο με VLC, αναπαράγει μόνο τον ήχο, οπότε άνοιξα το αρχείο με το Totem και το ίδιο .. Μόνο ήχος, θα μπορούσες να μου δώσεις ένα χέρι; Εξαιρετικό Post Equal (Y)

  3.   Εικόνα placeholder Juanga Molina dijo

    Λίγο παλιό τώρα αλλά εξακολουθεί να λειτουργεί ... Έχω ubuntu 11.10 32-bit και λειτουργεί αλλά χρησιμοποιώντας τη μέθοδο 64-bit ... Δεν ξέρω αν είναι επειδή είναι ένα πιο πρόσφατο ubuntu ... ούτως ή άλλως, σας ευχαριστώ πάρα πολύ ... λειτουργεί 100%

  4.   Εικόνα placeholder Juanga Molina dijo

    η ανάρτηση είναι λίγο παλιά αλλά εξακολουθεί να λειτουργεί ... Έχω το Ubuntu 11.10 32-bit, αλλά το κόλπο λειτουργεί με το 64-bit, νομίζω ότι είναι επειδή το ubuntu είναι πιο πρόσφατο ... με έχει εξυπηρετήσει πολύ και λειτουργεί 100%

  5.   imexcomp dijo

    Γεια. Πολύ καλή τη θέση.

    Με βοήθησε πολύ. !!

    γκρι

  6.   Ας χρησιμοποιήσουμε το Linux dijo

    Παρακαλώ! Όπως πάντα, μια χαρά!
    Αγκαλιά και καλά Χριστούγεννα! Παύλος.

  7.   Πορφυριό21 dijo

    Γεια σου, τι γίνεται αν το βίντεο είναι AVI ή MPEG-4;

  8.   Alvaro dijo

    Γειά σου! Αποδεικνύεται ότι αυτό το τέχνασμα θα μπορούσε να γίνει με το Ubuntu Jaunty, αλλά τώρα που έχω εγκαταστήσει το Lucid δεν λειτουργεί για μένα. Στο φάκελο tmp υπάρχουν φακέλοι και αρχεία και κανένα από αυτά δεν είναι το βίντεο ... Ούτε εμφανίζεται ως κρυφό αρχείο, ξέρετε τι θα μπορούσε να είναι αυτό;
    Ευχαριστώ!

  9.   Γκουίντο Ιγνάσιο dijo

    Λοιπόν, αρκεί να είναι η έκδοση 32-bit ή η έκδοση 64-bit που προσομοιώνεται με το ndiswrapper (γράφτηκε έτσι;)

    Εάν έχετε το εγγενές 64b, ο τρόπος ανάκτησης των βίντεο είναι πιο δύσκολος και εδώ είναι η εξήγηση σε περίπτωση που θέλετε να τα προσθέσετε:

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

  10.   Πασκουάλ Ανγκούλο dijo

    Αυτό το κόλπο σταμάτησε να δουλεύει για μένα στο Ubuntu 64-bit όταν άρχισα να χρησιμοποιώ το τετράγωνο plugplugin. Έτσι το απεγκατέστησα και επέστρεψα στο παλιό φλας με το nspluginwrapper.

  11.   Ας χρησιμοποιήσουμε το Linux dijo

    Ίσως επειδή έχετε εγκαταστήσει την έκδοση 64-bit του Flash. Προφανώς αυτό το τέχνασμα δεν λειτουργεί με αυτήν την έκδοση.

  12.   funkwave dijo

    Νομίζω ότι με αυτό θα αξίζει ...

    cd / κατάλογος / πού / θέλετε / αποθήκευση / το / βίντεο
    string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d" -f 2) »&& cad2 =» $ (echo $ string | cut -d ") -f 4 | cut -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv

    με την ευκαιρία ευχαριστώ για το κόλπο! 😉

  13.   Ας χρησιμοποιήσουμε το Linux dijo

    Η αλήθεια είναι ότι δεν ξέρω. Αν το μάθετε, ενημερώστε μας! 🙂
    Στην υγειά σας! Παύλος.

  14.   Ας χρησιμοποιήσουμε το Linux dijo

    Είναι αλήθεια! Σας ευχαριστώ πολύ για τη συμβολή σας!
    Στην υγειά σας! Παύλος.

  15.   itomailg dijo

    Έχω flash 64-bit και τα αρχεία αποθηκεύονται στο φάκελο cache του firefox. Το αστείο είναι ότι αμέσως μετά τη λήψη τους, διαγράφονται και αν καταλαμβάνουν περισσότερα από 64 megabyte, διαγράφονται επίσης ……

    Η λύση ήταν να εγκαταστήσετε την επέκταση flashgot και τέλεια

  16.   Ας χρησιμοποιήσουμε το Linux dijo

    Σημειώστε ότι εδώ εξηγεί επίσης τον τρόπο λήψης των αρχείων, ακόμη και με φλας 64 bit.
    Στην υγειά σας! Παύλος.

  17.   Γκουίντο Ιγνάσιο dijo

    Χαίρομαι που σε βοήθησε να ολοκληρώσεις το άρθρο
    Hug!

  18.   Γκουίντο Ιγνάσιο dijo

    καλή ρουφηξιά !!!! ευχαριστώ!

  19.   Pepito dijo

    Θεέ, ευχαριστώ !!! Μόλις σώσατε τη ζωή μου !!!

  20.   Ας χρησιμοποιήσουμε το Linux dijo

    Μάτι! Μου φαίνεται ότι στο Flash 10.2 αυτό δεν μπορεί να γίνει πια ... 🙁
    Στην υγειά σας! Παύλος.

  21.   είπες01 dijo

    Εξαιρετική συνεισφορά ευχαριστώ…. Τρελούσα

  22.   Hermann G.LM. dijo

    Υπέροχα, με εξυπηρέτησε πολύ καλά.
    Και επέκτεινα από τον αλγόριθμό σας, για να αποθηκεύσω πολλά μαζί. Σίγουρα δεν είναι το καλύτερο, αν και λειτουργεί καλά (νομίζω). Νομίζω ότι το πρόβλημα είναι στη χρήση της «ουράς», το χρησιμοποίησα περισσότερο από το ένστικτο παρά από το να το γνωρίζω, οπότε δεν ξέρω πόσο καιρό «κρατά». Για 3 βίντεο, 2, 1 .. 4 .. πηγαίνει καλά .. Δεν ξέρω αν 10 ή 20 θα λειτουργούσαν καλά.

    ALG:

    [κωδικός = »Να με θυμάσαι»]
    #! / bin / bash
    ## Θυμήσου με.
    ## Βοήθεια: το πρώτο όρισμα που μεταβιβάστηκε στο πρόγραμμα είναι η διαδρομή όπου θα αποθηκευτούν τα αρχεία.

    cd 1 $

    στροφές = »$ (lsof | grep -c Flash)»

    ενώ [$ στροφές -gt 0]
    do
    string = »$ (lsof | grep Flash | ουρά - $ στροφές)»
    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- $ στροφές
    στροφές = "expr $ στροφές - 1`
    γίνεται
    [/ Code]

    Οι βελτιώσεις μπορούν να γίνουν στο να μην εισέλθω τόσες πολλές φορές με το "grep Flash", αποθηκεύοντας τα πάντα στο παρελθόν (δεν ξέρω πώς να το κάνω χωρίς να χάσω τα διαλείμματα) και επίσης χρησιμοποιώντας την ίδια τιμή "c1" που (νομίζω) δεν τροποποιείται, δεν ξέρω σε μεγάλες ποσότητες.

    Χαιρετισμούς.

    Γερ.

  23.   Ας χρησιμοποιήσουμε το Linux dijo

    Ευχαριστώ Ger! Μια αγκαλιά! Παύλος.

  24.   Τσανγκό dijo

    Οι χρήστες του Firefox μπορούν επίσης να χρησιμοποιήσουν την επέκταση "UnPlug", η οποία σας επιτρέπει να κάνετε λήψη βίντεο flash από σχεδόν οποιαδήποτε σελίδα. Είναι μια άνετη επιλογή, οπότε δεν χρειάζεται να αφήσετε το πρόγραμμα περιήγησης. Ένα ενδιαφέρον γεγονός είναι ότι από όλες τις διαθέσιμες επεκτάσεις, είναι μία από τις ελαφρύτερες και ταχύτερες. Δοκίμασέ το!

  25.   έτσι dijo

    Mini Application Guide για να κατεβάσετε οποιοδήποτε βίντεο είναι συνδεδεμένο με ένα πρόγραμμα αναπαραγωγής, για παράδειγμα έχουμε αυτά από το YouTube.

    Σημείωση: Κάνει επίσης λήψη αρχείων swf.

    Σελίδα: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html

  26.   alex dijo

    Ενα πρόβλημα. Όταν πηγαίνω να παρακολουθώ ένα βίντεο στο YouTube, μερικές φορές (ή μερικά βίντεο) δεν φορτώνουν στο σύνολό τους (η γκρίζα γραμμή). Και σε αυτές τις περιπτώσεις όταν κάνω το «lsof grep Flash» τίποτα δεν βγαίνει, και ως εκ τούτου δεν μπορώ να κάνω αυτό το κόλπο. Οποιαδήποτε λύση για το πώς να κάνετε τη μπάρα πλήρως φορτισμένη ή μήπως αυτό δεν αναβοσβήνει πια;
    PS: Έχω απενεργοποιήσει το html5 (σε περίπτωση που επηρεάσει κάτι)

  27.   Tomas dijo

    Λειτουργούσε τέλεια μέχρι να ενημερώσω το ubuntu σε 14.04 🙁

    1.    Σιλ Ίμπιτι dijo

      Το ίδιο συνέβη και με την εγκατάσταση του 14.04 σταμάτησε να λειτουργεί