#!/bin/ksh #This gateway is run by the form in #iOS 8 UITabBarController icons #Transparent pixels are invisible. export PATH=~/public_html/INFO1-CE9236/netpbm/bin:$PATH export LD_LIBRARY_PATH=~/public_html/INFO1-CE9236/netpbm/lib export RGBDEF=/home1/m/mm64/public_html/INFO1-CE9236/netpbm/lib/rgb.txt for file in Bronx_unselected@2x.png Bronx_selected@2x.png do if [[ $file = Bronx_unselected@2x.png ]] then outline='0 0 0' fill='255 255 255' else outline='255 255 255' fill='0 0 0' fi rm -f $file ( echo P3 echo 60 60 echo 255 r=0 while ((r < 60)) do c=0; while ((c < 60)) do if ((r <= 1 || r >= 58 || c <= 1 || c >= 58 || r >= c - 1 && r <= c + 1)) then echo $outline else echo $fill fi ((++c)) done ((++r)) done ) | pnmtopng -transparent =rgb:FF/FF/FF > $file chmod 444 $file mv $file ~ done cp ~/Bronx_unselected@2x.png ~/Brooklyn_unselected@2x.png chmod 444 ~/Brooklyn_unselected@2x.png ( echo P3 echo 60 60 echo 255 r=-30 while ((r < 30)) do c=-30 while ((c < 30)) do if ((r >= -15 && r < 15 && c >= -15 && c < 15)) then echo 0 0 0 else echo 255 255 255 fi ((++c)) done ((++r)) done ) | pnmtopng -transparent =rgb:FF/FF/FF > ~/Manhattan_unselected@2x.png chmod 444 ~/Manhattan_unselected@2x.png ( echo P3 echo 60 60 echo 255 r=-30 while ((r < 30)) do c=-30; while ((c < 30)) do if ((c < -r + 15 && c >= r - 15 && c < r + 15 && c >= -r - 15)) then echo 0 0 0 else echo 255 255 255 fi ((++c)) done ((++r)) done ) | pnmtopng -transparent =rgb:FF/FF/FF > ~/Queens_unselected@2x.png chmod 444 ~/Queens_unselected@2x.png ( echo P3 echo 60 60 echo 255 r=-30 while ((r < 30)) do c=-30 while ((c < 30)) do if ((hypot(r, c) < 15)) then echo 0 0 0 else echo 255 255 255 fi ((++c)) done ((++r)) done ) | pnmtopng -transparent =rgb:FF/FF/FF > ~/Staten_unselected@2x.png chmod 444 ~/Staten_unselected@2x.png exit