[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Matrix
From: |
Arkanon |
Subject: |
Re: [shell-script] Matrix |
Date: |
Fri, 18 Sep 2009 14:06:53 -0300 |
2009/9/18 Wellton Costa de Oliveira <address@hidden>
> Existe outro detalhe, as imagem caem, mas depois de uns 10 caracters da
> lista vertical, ela some, na verdade, desde o primeiro caracter que cai,
> ele vai perdendo o brilho!! daria de fazer isso em shell script? tipo, ir
> perdendo a nitidez até o proximo caracter desaparecer? é assim que aparece
> no filme!
Sem usar o frame-buffer, o console esta limitado a 16 cores (ANSI).
Mas, se quiser rodar o script pelo xterm, eh possivel conseguir ate
256 cores (as 16 padrao, um color cube de 6x6x6 e 24 tons de cinza):
$ cat ccube
#!/bin/bash
# Author: Todd Larason <address@hidden>
# $XFree86: xc/programs/xterm/vttests/256colors2.pl,v 1.2 2002/03/26
01:46:43 dickey Exp $
#
# To bash by Arkanon <address@hidden>
# ccube.sh v 1.0 2009/09/18 14:04:52
for color in `seq 0 7`
do
echo -en "\x1b[48;5;${color}m "
done
echo -en "\x1b[0m\n";
for color in `seq 8 15`
do
echo -en "\x1b[48;5;${color}m "
done
echo -e "\x1b[0m\n";
for G in `seq 0 5`
do
for R in `seq 0 5`
do
for B in `seq 0 5`
do
color=$[16+$R*36+$G*6+$B]
echo -en "\x1b[48;5;${color}m "
done
echo -en "\x1b[0m "
done
echo
done
echo
for color in `seq 232 255`
do
echo -en "\x1b[48;5;${color}m "
done
echo -e "\x1b[0m"
#EOF
--
(o_ ------------------ __o
//\ address@hidden _`\<,
V_/_ --- www.lsd.org.br (_)/(_)
---------------------------------
- Matrix, Julio C. Neves, 2009/09/17
- Re: [shell-script] Matrix, Jeferson Santos, 2009/09/18
- Re: [shell-script] Matrix, Wellton Costa de Oliveira, 2009/09/18
- Re: [shell-script] Matrix, Julio C. Neves, 2009/09/18
- Re: [shell-script] Matrix, Wellton Costa de Oliveira, 2009/09/18
- Re: [shell-script] Matrix,
Arkanon <=
- Re: [shell-script] Matrix, Wellton Costa de Oliveira, 2009/09/18
- Re: [shell-script] Matrix, Arkanon, 2009/09/18
- Re: [shell-script] Matrix, Arkanon, 2009/09/18