#!/bin/bash # Making wallpapers. Select several options. #set -x bold=`tput bold;tput setaf 6` offbold=`tput sgr0` red=`tput setaf 1` green=`tput setaf 2` yellow=`tput setaf 3` blue=`tput setaf 4` purlple=`tput setaf 5` cyan=`tput setaf 6` white=`tput setaf 7` COUNTDOWN () { echo "" echo "About to start ${green}$PROGRAM${offbold}" echo "To stop, press ${red}[CTRL][C]${offbold}." printf " Starting in 5 seconds. \r" sleep 1 printf " Starting in ${yellow}4${offbold} seconds. \r" sleep 1 printf " Starting in ${yellow}3${offbold} seconds.\r" sleep 1 printf " Starting in ${red}2${offbold} seconds.\r" sleep 1 printf " Starting in ${red}1${offbold} second. \r" sleep 1 echo "Starting $PROGRAM now. " echo "" } echo " ${bold}What would you like to do?${offbold} ${bold}a${offbold} Sort all images from the start ${bold}1${offbold} Rename the files ${bold}2${offbold} Run the 'deeper' script ${bold}3${offbold} Run the 'photo' script ${bold}4${offbold} Add a name in the corner ${bold}5${offbold} Sort posted pictures ${bold}6${offbold} Run GIMP to make new wallpapers ${bold}7${offbold} Resize x1200 ${bold}8${offbold} Resize 1920x1200 minimal ${bold}0${offbold} Remove Skins.be ${bold}b${offbold} Remove Egotastic Please select a number ..." read keuze case "$keuze" in a) PROGRAM=wpm_sort;; 1) PROGRAM=wpm_rename;; 2) PROGRAM=wpm_deeper ;; 3) PROGRAM=wpm_photo ;; 4) PROGRAM=wpm_addname ;; 5) PROGRAM=wpm_move_pics ;; 6) PROGRAM=wpm_gimp ;; 7) mogrify -resize "x1200" *.jpg; exit ;; 8) mogrify -resize 1920x -resize "x1200<" *.jpg; exit;; 0) mogrify -crop 1920x1200-40-25 *.jpg; mogrify -resize 1920x *.jpg; exit;; b) mogrify -crop +30+0 *.jpg; exit;; *) echo "Wrong choice!" exit esac COUNTDOWN echo "" exec $PROGRAM exit