user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 05-01-2014 19:22:17

IceF0x
#! Gourou Linux

Il neige !!

Voici un script inutile donc indispensable pour faire neiger dans votre terminal.

#!/bin/bash

LINES=$(tput lines)
COLUMNS=$(tput cols)

declare -A snowflakes
declare -A lastflakes

clear

function move_flake() {
i="$1"

if [ "${snowflakes[$i]}" = "" ] || [ "${snowflakes[$i]}" = "$LINES" ]; then
snowflakes[$i]=0
else
if [ "${lastflakes[$i]}" != "" ]; then
printf "\033[%s;%sH \033[1;1H " ${lastflakes[$i]} $i
fi
fi

printf "\033[%s;%sH❄\033[1;1H" ${snowflakes[$i]} $i

lastflakes[$i]=${snowflakes[$i]}
snowflakes[$i]=$((${snowflakes[$i]}+1))
}

while :
do
i=$(($RANDOM % $COLUMNS))

move_flake $i

for x in "${!lastflakes[@]}"
do
move_flake "$x"
done

sleep 0.1
done

Résultat:

1388942488.png

Source: http://www.tux-planet.fr/un-script-bash … -terminal/

http://www.myh3r3.com/random/let-it-sno … -terminal/


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 05-01-2014 21:44:50

koorosh
Membre

Re : Il neige !!

je comprend pas trop toutes les fonction du script mais  je l'adore  big_smile


"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.

Hors ligne

#3 07-01-2014 00:54:51

Disc0
Membre

Re : Il neige !!

Merci père noël smile

Hors ligne

Pied de page des forums