[bglug] Quest'anno voglio fare gli auguri a tutti

k|b|s kbs@bglug.it
Dom 20 Dic 2009 09:03:55 CET


Pertanto ci vuole uno scriptino natalizio ;)
Controllate di avere installato imagemagick e mailx, quindi editate la vostra
lista di distribuzione.
Create il file $HOME/.mailrc e inserite gli indirizzi dei destinatari creando
un alias in questo modo:

alias maillist pippo@pippa.to heidi@bglug.ch grunf@tnt.org ecc...

Ed ora lo script:

--8<-- CUT HERE --8<-- 
#!/bin/bash
# Time-stamp: <merry_xmas, 20/12/2009 8:58:22 joe Exp>

## Configure
urname=" Joe Galaxy "
urmail="babbonatale@polo.no"
subject="Tanti ma tanti tanti tantissimi auguri"
message=""
########

tmpfile="/tmp/auguri.png"

curve="M 12,27  C 7,37  18,50 18,60  S  0,80 10,94
       S 40,74 50,78  S 60,99 76,95  S 72,70 75,65
       S 95,55 95,42  S 69,37 66,32  S 67,2  53,7
       S 43,17 35,22  S 17,17 12,27  Z"

convert -size 250x170 xc:goldenrod \
-draw "stroke None  fill red  path '$curve'" \
-pointsize 45 \
-fill GhostWhite \
-annotate 0x0-1+144 "$urname" \
-fill black \
-annotate 0x0+1+146 "$urname" \
-fill ForestGreen \
-annotate 0x0+0+145 "$urname" -blur 0x.8 \
-gravity North \
-pointsize 24 \
-fill Sienna4 \
-annotate 0x0+45+30 "Merry XMAS" \
-annotate 0x0+45+65 "by" \
-bordercolor tan4 \
-border 2 \
-bordercolor GoldenRod \
-border 1 \
+polaroid \
$tmpfile

echo "$message" | mailx -a "$tmpfile" -r "$urmail" -s "$subject" maillist

rm $tmpfile
--8<-- CUT HERE --8<--

have phun ;^)

-- 
k|b|s ~> mailto `echo ti.gulgb@sbk|'rev'`


Maggiori informazioni sulla lista bglug