#!/bin/bash
#Script V-2; sábado, 10 de septiembre de 2011
if [ $# -ne 1 ]; then
echo [+] Uso: ./video.sh [nombre-del-video]
exit
fi
echo [+] Buscando Video...
num1=$(ps x | awk '/libflashplayer.so\ /{print $1}')
num_bruto=$(ls -all /proc/$num1/fd/ | awk '/Flash/ {print $9}')
control=$(expr $(echo $num_bruto | wc -c) / 3)
if [ -z "$num_bruto" ]; then
echo [-] No se encontro el video.
echo [-] Tiene que estar el navegador abierto.
echo [+] By Jefesin // jefesin.blogspot.com
exit
fi
for (( i = 1; i <= $control; i++ )); do
num2=$(echo $num_bruto | awk '{print $'$i'}')
echo [+] Guardando Video...
cp /proc/$num1/fd/$num2 $HOME/$1-video-$i.flv
echo [+] Video Guardado en $HOME/$1-video-$i.flv
done
echo [+] By Jefesin // jefesin.blogspot.com