Here's the bash script:
#!/bin/bash
for file in `ls -R *.png`
do
FILENAME=`basename $file .png`
EXTENSION=".png"
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/16x16/status/$FILENAME$EXTENSION --export-width=16
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/24x24/status/$FILENAME$EXTENSION --export-width=24
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/32x32/status/$FILENAME$EXTENSION --export-width=32
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/48x48/status/$FILENAME$EXTENSION --export-width=48
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/64x64/status/$FILENAME$EXTENSION --export-width=64
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/72x72/status/$FILENAME$EXTENSION --export-width=72
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/96x96/status/$FILENAME$EXTENSION --export-width=96
inkscape --file="$file" --export-png=/home/thinker/.icons/Amora-Mod/128x128/status/$FILENAME$EXTENSION --export-width=128
done
Now, this script resizes every single icon from my status folder to every other necessary size under it (so scalable with 128, resizes down to 128, 96, 72, 64, 48, 32, 24, and 16). You can also make a big script that does this for every folder all together, so you just need to copy the corresponding lines over and over again and replace "status" to "apps", for example.
If anyone has any questions, just ask and I'll try to answer the best that I can.






--
¬¬ !
--
we live thinking we will never die.
we die thinking we had never lived.
cut it out.
Ace Combat
--
Deviant ~crazyboat | Brasilgui.tk
Last deviation: Ace Combat®
CZB Suite soon!
/izo\
--
Now modding mac.
--
my gallery | code2-design | nanorockr | nanowrkz
+Fav in my desk Coringa
--
Deviant ~crazyboat | Brasilgui.tk
Last deviation: Ace Combat®
CZB Suite soon!
Previous Page12345...Next Page