sabato 27 agosto 2011

Scrittura circolare, convert e alcune foto delle mie vacanze

E ora  posso dire che le ferie sono veramente terminate. Che tristezza! L'unica cosa buona è che  avrò più tempo da dedicare al mio blog. E non solo al mio blog.

Vabbè, lasciamo perdere la malinconia, altrimenti non la finisco più!

Oggi vi voglio mostrare alcune foto che ho fatto durante le mie vacanze! Tranquilli, non ho nessuna intenzione di tediarvi.

C'è gente che considera le proprie foto, ben raccolte in appositi album, come trofei, medaglie da mostrare a tutti i costi. Mi è anche capitato che, mentre camminavo per le stradine del mio paese, qualcuno vedendomi ha iniziato ad urlare: Ehi Luigi, vieni da me, che ti mostro le foto del mio matrimonio!!!


E' come se la spada di Damocle, che pende perennemente sopra la testa di ognuno, ad un tratto, nel mio caso, decidesse di rispondere alle legge della natura (aka legge di gravità).

Tranquilli, non è il mio caso. Che poi, in quelle circostanze, non ci si limita a guardare le foto. Assolutamente no! La disgrazia più grossa è la voce narrante che ti intrattiene su ogni foto almeno mezz'ora. E' la voce del protagonista che non ti risparmia proprio niente: Il tipo è lo zio della sposa, quel giorno aveva mal di pancia. Michelina è la nonnina di zio Franco, quel giorno era vestita proprio male. Etc. etc. E intanto tu ti mordi la lingua, stringi di due passanti la cintura dei pantaloni, pensi al nome del giocatore tedesco che, nella finale Italia-Germania dell'82, ha segnato l'unico gol a favore della sua squadra. Pensi ai superstiti della prima guerra punica. Etc. etc.

Vabbè, lasciamo perdere. Stanotte ho creato uno script semplice semplice.

Lo script permette di scrivere, in modo circolare, all'interno di un'immagine jpg appositamente creata. Per intenderci, così





Lo Script è interattivo, tutto ciò che fa lo stampa a video. Ragion per cui non devo aggiungere altro sul suo funzionamento.

Eccolo!

#!/bin/bash #autor: Bit3Lux

echo "stai per costruire un quadrato con scrittura circolare" echo "digita il colore dello sfondo."
echo "alcuni esempi: blue(blu), white(bianco) black(nero) green(verde)"

read a

echo "ora è necessario stabilire la dimensione del quadrato"

echo "digita un numero che rappresenti la dimensione del quadrato."

echo "consiglio di provare con 100 ed eventualmente aumentarlo"

read b

echo "scrivi il testo che sarà trasformato in scrittura circolare"

read t

echo "sciegli il colore del carattere."
echo "alcuni esempi: blue(blu), white(bianco) black(nero) green(verde)"

read color

echo "nome del file .jpg"
echo "consiglio una sola parola"

read name


convert -pointsize $b -background $a -fill $color label:" $t " -virtual-pixel HorizontalTile -distort Arc 360 $name.jpg

exit 0

Va salvato su un file di testo, sulla scrivania, e nominato circle.sh

aperto il terminale, ci spostiamo sulla scrivania con

$ cd Scrivania

e lo rendiamo eseguibile

$ chmod +x circle.sh

lanciamo lo script

$ ./circle.sh

 Vi rammento che lo script crea solo lo sfondo con la scritta circolare. Le foto, invece, le ho aggiunte con Gimp.

Come promesso, eccone alcune

 Ciao :)

6 commenti:

  1. Notevole! finisci dritto nella mia rubrica "frattanto..." :-D

    RispondiElimina
  2. il giocatore era Paul Breitner, te lo sei ricordato poi? :P

    RispondiElimina
  3. Bentornato :D Molto carino lo script :)

    RispondiElimina
  4. Ciao passando per di qua e leggendo lo script mi son detto aspetta va che saluto e lascio un commento :)
    Chissà se mo provo sto script :)

    RispondiElimina