diff options
author | Tor Andersson <tor@ccxvii.net> | 2025-04-25 12:18:00 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2025-04-25 17:56:43 +0200 |
commit | fc3501382c2aa3ef5b692f4f55c2616f9cade3f5 (patch) | |
tree | a047bb94f8f1854c621fa0fba5ed62c8e0d0be14 /tools/gencovers.sh | |
parent | ed2361980b455d1825d811670f329cbcf5624927 (diff) | |
download | server-fc3501382c2aa3ef5b692f4f55c2616f9cade3f5.tar.gz |
Move toolbox scripts to a "bin" directory.
Add a super "rtt" command to run the scripts.
Diffstat (limited to 'tools/gencovers.sh')
-rw-r--r-- | tools/gencovers.sh | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/tools/gencovers.sh b/tools/gencovers.sh deleted file mode 100644 index 454d69b..0000000 --- a/tools/gencovers.sh +++ /dev/null @@ -1,43 +0,0 @@ -for F in public/*/cover.jpg public/*/cover.png -do - echo Processing: $F - B=$(echo $F | sed s/.jpg// | sed s/.png//) - D=$(dirname $F) - - if [ $F -nt $D/thumbnail.png ] - then - - PORTRAIT=$(convert $F -format '%[fx:w<h]' info:) - SQUARE=$(convert $F -format '%[fx:w=h]' info:) - - SIZE_1X=170x200 - SIZE_2X=340x400 - SIZE_TH=120x144 - - if test $PORTRAIT = 1 - then - echo - portrait - SIZE_1X=150x200! - SIZE_2X=300x400! - SIZE_TH=108x144! - fi - - if test $SQUARE = 1 - then - echo - square - SIZE_1X=170x170! - SIZE_2X=170x170! - SIZE_TH=120x120! - fi - - convert -colorspace RGB -resize $SIZE_TH $F -colorspace sRGB $D/thumbnail.png - convert -colorspace RGB -resize $SIZE_1X -colorspace sRGB $F $B.1x.png - convert -colorspace RGB -resize $SIZE_2X $F -colorspace sRGB $B.2x.png - - fi - - pngtopnm $D/thumbnail.png | cjpeg -progressive -optimize -sample 1x1 -quality 95 > $D/thumbnail.jpg - pngtopnm $B.1x.png | cjpeg -progressive -optimize -sample 1x1 -quality 95 > $B.1x.jpg - pngtopnm $B.2x.png | cjpeg -progressive -optimize -sample 1x1 -quality 95 > $B.2x.jpg - -done |