Il s'agit d'un script qui sauvegarde automatiquement les vidéos flash sur votre espace de travail. Etant donné qu'il s'agit de fichiers temporaires voués à disparaître, cela vous permet d'éviter cette disparition.
#!/bin/bash
# Script by Nilesh Govindrajan
# Saves cached flash video from any running browsers (that use libflashplayer.so)
# File will be saved as the random string with extension .flv in the current directory.
# File will be saved as the random string with extension .flv in the current directory.
for p in $(pgrep -f libflashplayer.so -U `id -u`)
do
for f in $(find /proc/$p/fd -type l)
do
filename=$(readlink $f)
echo $filename | grep /tmp/Flash
if [ $? -eq 0 ]
then
dstfname=$(echo $filename | cut -d' ' -f1 | awk -F/ '{ print $NF }')
cp $f ${dstfname}.flv
fi
done
done
do
for f in $(find /proc/$p/fd -type l)
do
filename=$(readlink $f)
echo $filename | grep /tmp/Flash
if [ $? -eq 0 ]
then
dstfname=$(echo $filename | cut -d' ' -f1 | awk -F/ '{ print $NF }')
cp $f ${dstfname}.flv
fi
done
done
Pour ceux que le code n'intéresse pas, voici une procédure simple d'installation :
wget https://raw.github.com/nileshgr/utilities/master/general/flashdownload.sh
chmod +x flashdownload.sh
./flashdownload.sh
chmod +x flashdownload.sh
./flashdownload.sh
Aucun commentaire:
Enregistrer un commentaire