ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

[COMO] Copiar Archivos Flash En /tmp En Linux


Enviado por   •  28 de Enero de 2013  •  279 Palabras (2 Páginas)  •  438 Visitas

Página 1 de 2

[COMO] Copiar archivos Flash en /tmp en linux

¿Quieres descargar vídeos Flash de Youtube, Novamov, Allmyvideos.net, etc, en consola y no gastar memoria y recursos?

Existen muchos scripts y muchos consejos, pero he dado con los dos mejores.

Para ver el vídeo mientras se descarga (en la carpeta /tmp):

#!/bin/sh

for i in $(ls -l /tmp | grep -i 'flash[[:alnum:]]\{8\} -> \/proc\/' | cut -d" " -f14); do

echo "Deleling: /tmp/$i"

rm "/tmp/$i"

done

#create new symlinks

for i in $(pgrep -f libflashplayer.so); do

ls -l /proc/$i/fd/* | grep -io '\/.* /tmp/flash[[:alnum:]]\{8\}' | while read line; do

#echo $line

FDFILE=$(echo $line | cut -d" " -f1)

TMPFILE=$(echo $line | cut -d" " -f3)

echo "Create Symlink: $TMPFILE -> $FDFILE"

ln -sf $FDFILE $TMPFILE

done

done

Una vez que se ha descargado completamente y quieres grabarlo en la carpeta /tmp (para poder arrastrarlo con nautilus, rox, pcmanfm o lo que uses y no se borre mientras no salgas de tu sesión):

#!/bin/sh

for i in $(ls -l /tmp | grep -i 'flash[[:alnum:]]\{8\} -> \/proc\/' | cut -d" " -f14); do

echo "Deleling: /tmp/$i"

rm "/tmp/$i"

done

for i in $(pgrep -f libflashplayer.so); do

ls -l /proc/$i/fd/* | grep -io '\/.* /tmp/flash[[:alnum:]]\{8\}' | while read line; do

FDFILE=$(echo $line | cut -d" " -f1)

cp $FDFILE /tmp

done

done

Recomiendo grabarlos con el nombre de flash y flash2 en la carpeta /home/usuario/bin (si no existe la creas), y darles permisos de ejecución.

Los añades al menú que quieras (comando: 'xterm flash' y 'xterm flash2' sin comillas), y con sólo un golpe de ratón tienes vídeos de youtube, pelis online y lo que quieras sin tener que saturar el Chromium

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com