UnixTools/swfe_all.sh
2013-03-21 01:54:15 +01:00

21 lines
795 B
Bash
Executable File

#!/bin/sh
# found on: http://www.mail-archive.com/swftools-common@nongnu.org/msg02159.html
for i in ./*.swf ; do
for j in `swfextract $i | grep -E PNGs.* -o | grep -E [0-9]+ -o` ; do
echo "$i -> extract png $j";
swfextract -p "$j" "$i" -o "$i"_"$j".png
done
for j in `swfextract $i | grep -E JPEGs.* -o | grep -E [0-9]+ -o` ; do
echo "$i -> extract jpeg $j";
swfextract -j "$j" "$i" -o "$i"_"$j".jpg
done
for j in `swfextract $i | grep -E Shapes.* -o | grep -E [0-9]+ -o` ; do
echo "$i -> extract shapes $j";
swfextract -i "$j" "$i" -o "$i"_"$j".swf
done
for j in `swfextract $i | grep -E MovieClips.* -o | grep -E [0-9]+ -o` ; do
echo "$i -> extract movieclips $j";
swfextract -i "$j" "$i" -o "$i"_"$j".swf
done
done