~jadedctrl/jam-xwx-moe

~jadedctrl/jam-xwx-moe/bildosignoj/densigi.sh
 ..
0 #!/usr/bin/sh
1 # Ĉi tiu skripto akceptas dosierujojn kiel parametrojn. Ĝi densigos ĉiujn
2 # PNG-dosierojn en ili, kaj movos ilin al eliga dosierujo.
3
4 # Certigu, ke eliga dosierujo ekzistas.
5 out_dir="eligo";
6 mkdir "$out_dir";
7
8 for dir in "$@"; do
9 # Kopiu ĉiun dosierujon.
10 cp -rt "$out_dir" "$dir"
11 # Densigu kopiojn de ĉiuj dosieroj.
12 for file in "$out_dir/$dir"/*.png; do
13 pngquant --output "$file" --quality 90-95 --speed 1 --force --strip "$file"
14 zopflipng --iterations=64 --filters=0me --lossy_transparent -y "$file" "$file"
15 done
16 done