mercredi 1 août 2012

Sauvegarde FLV

Voici à nouveau un bonne astuce qui provient du blog de Korben.
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.
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

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

Aucun commentaire:

Enregistrer un commentaire