Nueva Actualizacion de Flash Player...

hola a todos, creo este tema para ver si alguien consigue ayudarme y de paso ayudar a las personas que tengan el mismo problema que tengo en estos momentos.

veran, hace 2 dias(sabado 18-09-2010) actualice la version de flash que tenia mi pc, la actualice por pedido del gestor de actualizaciones, hasta ese dia todo iba bien pero al intentar copiar un video tipo flash de youtube, no encontre el archivo temporal en el que se descargo, no pude encontrarlo en ningun lado, incluso hice una busqueda como root pero no encontro ninguna pista del archivo, imagino que es un truco que casi todos conocen (copiar el archivo temporal del video para poder verlo mas tarde). el video se carga normalmente, pero no encuentro por ningun lado el archivo descargado, la version del flash que tengo es 10,2,161,22 de 64 bits en ubuntu 9.10 obviamente tambien de 64 bits, asi que si alguien logro encontrar el archivo temporal, le agradeceria que lo comentara para asi poder seguir guardando los videitos q tanto me gustan...

de ante mano gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Ubuntu/Debian - flashplayer 64 bits Square- Salvar videos tmp

Ubuntu/Debian - flashplayer 64 bits Square- Salvar archivos/videos temporales
Con el nuevo flash player de 64 bits square para linux cuando visualizas un video de youtube, u otro portal de video stream y vas a la carpeta /tmp ; esperas encontrar el archivo temporal con el que trabaja el reproductor de flash(en este caso square). Pero no lo encuentras, y piensas donde estará. Pués despues de pensar un poco, la mejor manera de ver si existe un fichero temporal con el que trabaja un el reproductor flash es a través del comando lsof.
En las versiones anteriores, flashplayer nombraba los archvios temporales como Flashxxxxxx
donde xxxxx es un código alfanúmerico que flashplayer le daba para reconocerlo entre otros archivos temporales así que probé con


$ lsof |grep Flash

y el resultado fue

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

Volví a ejecutar

 $lsof |grep Flash
plugin-co 15026   codix  18u REG  8,6 21912531     131035 /tmp/FlashXXnM8s5K (deleted)

Es cuando ví que el archivo a pesar de estar un estado de borrado (deleted) seguía aumentando su tamaño- el video no se había descargado por completo- ¡Pensé! si sigue descargandose, pero el estado es <> sólo había una forma de copiar, mejor dicho, recuperar el archivo. Así pués, esperé a que el video se descargará por completo. Cuando eso se cumplió, desde la consola hice

ls -l /proc/identificador_proceso_que_lo_tiene_abierto/descriptor_del_fichero

el identificador de proceso se encuentra en la segunda columna (15026) y el descriptor del fichero es la cuarta columna sin la letra(18)


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

Comprobado así pues para recuperarlo con una simple sentencia cp archivo_a_copiar ruta_archivo_copia conseguimos tener nuestro video descargado por flashplayer

$ cp /proc/15026/fd/18 nuestro_video.flv

comprobar con el reproductor como vlc, o totem, o caffeine, o xine, o mplayer que el se reproduce correctamente :D

Ya automatizaré esto con un script :D. Espero que os haya ayudado :D

codix

Gracias

wow... gracias por responder, con razon no podia encontrar los archivos, se ve que eres un men con la consola, nuevamente gracias por la ayuda, pero mientras esperaba lo q hice fue volver a instalar la version de 32 bits y seguir copiando los archivos como antes, ahora voy a probar tus instrucciones...

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
25%
Gnome 3
23%
Gnome classic
36%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
2%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 2367