Newsgroup: it.comp.os.linux.iniziare
Titolo: [documentazione] slrn e le x-face (lungo)


#
#   This program is free software; you can redistribute it and/or
#   modify it under the terms of the GNU General Public License as
#   published by the Free Software Foundation; either version 2 of
#   the License, or (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#   General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
##########################################################################
CONVERT=convert         # The ImageMagick convert binary
PBMTOASCII=pbmtoascii   # The NetPBM pbmtoascii binary
umask 077
tmpdir=${TMPDIR-/tmp}/image2ascii.$$
mkdir $tmpdir || exit 1
trap "rm -rf $tmpdir; exit" 0 1 2 3 15
TMPFILE=$tmpdir/image
usage="Usage: $0 [option] [imagefile]
   -help                display this help text
   -geometry 132x50     define the size of the ascii image"
# set default geometry to display width:
geometry=`stty size </dev/tty | awk '{print $2 "x" ( $1 - 1) }'`
# test if stty did not output a useful value:
case "$geometry" in
        0x0 ) geometry=80x24 ;;
        ""  ) geometry=80x24 ;;
esac
case $# in 
        0 ) cat > $TMPFILE ;;
        1 ) case "$1" in
                    -* ) echo "$usage"; exit 0 ;;
                    * )  cat $1 > $TMPFILE ;;
            esac ;;
        2 ) case "$1" in
                    -geometry ) geometry=$2
                                cat > $TMPFILE ;;
                    * )         echo "$usage"; exit 0 ;;
            esac ;;
        3 ) case "$1" in
                    -geometry ) geometry=$2
                                cat $3 > $TMPFILE ;;
                    * )         echo "$usage"; exit 0 ;;
            esac ;;
        * ) echo "$usage"; exit 0 ;;
esac
# multiply x with 2 and y with 4 (pbmtoascii divides by 2x4)
geometry=`echo $geometry | awk -Fx '{print 2*$1 "x" 4*$2}'`
$CONVERT -geometry $geometry $TMPFILE $TMPFILE.pbm
$PBMTOASCII -2x4 < $TMPFILE.pbm
---PINS---
5) Legalese.
Questo documento e` libero; avete il permesso di redistribuirlo e/o
modificarlo secondo i termini della GNU Free Documentation License,
versione 1.1 o ogni versione successiva pubblicata dalla Free Software
Foundation.
Grazie a tutti quelli di icoli che mi hanno volontariamente o meno aiutato
a creare e vedere le x-face con slrn e per le mille altre cose nelle quali
mi aùiutano.
Spero queste due righe aiutino chi me l'ha chiesto.
Bye.
-- 
manuel `niubbo` ferrero

 Spero queste due righe aiutino chi me l'ha chiesto.
Grazie Manuel, molto utile.
-- 
 ___     | (o_
 |_|     | //\
 | |ndry | V_/_ Linux Newbie (quasi User :-) ), RH 7.1 (Seawolf)
         |        Linux User #221457

 scrivere un documentino a proposito delle x-face.
E per vederle con KNode? si può?
Sinceramente il discorso non i interessava finora, ma il tuo post mi ha
incuriosito... ;-)
ciao
Stefano
-- 
Stefano Garuti
stefano [at] tupamaros [punto] com

  incuriosito... ;-)
Eh. Il pinguino e` cosi`: ti incuriosisce e ti (dovrebbe) stimola a
cercare di fare le cose.
Una nota di costume: ho un pc a casa da pochi mesi, e` la prima volta
che installo Linux e _non_ sono un guru.
Il documentino che ho scritto  m'e` uscito dopo che sono riuscito a fare
la cosa semplicemente cercando informazioni sul web e sul NG con google.
_Prima_ che Zefram mi mandasse una mail con le spiegazioni su come
farlo. Cio` mi ha reso orgoglioso e contento di averla azzeccata.
Percio` ho cercato di comunicare a tutti l'esperienza: la cosa bella non
e` tanto poter vedere che brutta faccia ho, la cosa bella e` essere
riuscito a farlo da solo o quasi. Cazzo di gusto c'e` a vedere una
x-face dopo che uno e` arrivato a casa tua, ti ha acceso il pc, ti ha
chiesto la password di root e ti ha configurato tutto? Per quello c'e`
Windows.
(Se riuscirai a vedere le x-face con Knode dimmelo: pensavo di scrivere
un mini-howto al riguardo con il massimo dei client configurati.)


 
[mode De Niro on]
ehi amico, ti riferisci forse a me?
[mode De Niro off]
come ti avevo detto non ho modo di testare il tutto per il momento, ma
ti ringrazio ugualmente per l'enorme aiuto.
ciao.
-- 
maffo       |"Sono un uomo solo, sono solo un uomo"|Linux counter
icq 37596607|    (Sconosciuto, Viareggio 1997)     |  #207368
-----------------------------------------------------------------    
Campo "From" alterato, per rispondermi rimuovi ".invalid"