12345678910111213141516171819202122232425262728293031 |
- #!/bin/bash
- fonts=""
- a="$(swfextract $1 |grep 'Font'|awk -F')' '{print $NF}')"
- if [ -n "$fonts" ]
- then
- echo "$(swfstrings $1)"
- else
- jpegs=""
- jpegs="$(swfextract $1 |grep 'JPEG'|awk -F')' '{print $NF}')"
- echo "$jpegs"
- OLD_IFS="$IFS"
- IFS=","
- arr=($jpegs)
- IFS="$OLD_IFS"
- for s in ${arr[@]}
- do
- swfextract $1 -j $s -o $2/$s.jpg
- done
- pngs=""
- pngs="$(swfextract $1 |grep 'PNG'|awk -F')' '{print $NF}')"
- echo "$pngs"
- OLD_IFS="$IFS"
- IFS=","
- arr=($pngs)
- IFS="$OLD_IFS"
- for s in ${arr[@]}
- do
- swfextract $1 -p $s -o $2/$s.png
- done
- echo "ok"
- fi
|