На заметку Кодим ёлочку


X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 082
Репутация
8 199
Хоть Новый Год уже и прошёл, хотя подождите, а как-же Китайский !Dmeh-Smeh-Smeh!!!sholoh it

Итак:

Создайте текстовый документ, вставьте туда этот код
Измените расширение *.txt на *.bat и запустите:

Код:
@echo off
mode con cols=34 lines=27
color a
title Happy New Year!
for %%i in (
1111111111HAPPY_NEW_YEAR!11111111,
111111111111111111111111111111111,
111111111111111101111111111111111,
111111111111111000111111111111111,
1111111111111100X0011111111111111,
111111111111100000001111111111111,
11111111111100X000X00111111111111,
111111111111110000011111111111111,
1111111111111000X0001111111111111,
111111111111000000000111111111111,
11111111111000X000X00011111111111,
111111111100000000000001111111111,
111111111000X0000000X000111111111,
111111110000000000000000011111111,
1111111111110000X0000111111111111,
111111111110000000000011111111111,
1111111111000X00000X0001111111111,
1111111110000000X0000000111111111,
111111110000000000000000001111111,
111111100000X0000000X000001111111,
111111000000000000000000000111111,
111110000X000000X000000X000011111,
111100000000000000000000000001111,
111111111111110000011111111111111,
111111111111110000011111111111111,
111111111111110000011111111111111 ) do echo %%i
pause > nul

upload_2016-1-20_13-55-2.png


Можно также добавить её в автозагрузку и включить музыку например !My mind
 

Антоха

Уважаемый пользователь
Форумчанин
Регистрация
26.12.2012
Сообщения
2 780
Репутация
4 652
Ёлочка в терминале (линух)
Создадим скрипт (.sh) или же тупо вставим в терминал и запустим
Код:
#!/bin/bash

trap "tput reset; exit 0" 1 2 3 6 9 10 11 15

TREE="\033[s
           *
          .^.
         .-o-.
        .-.0'-.
       .-oO.Y'-.
      .-0*'O}{ 0.
     .- Y  X .Y'-.
    .- J O.0' * o-.
   .-TY*-' o 0YO  -.
  .-.0'.-.Y-.O.Y.*Y-.
  _*OYo *|~~~|   (\(\\
/ /\\\\\\V \''0''/ =(*.*)=
\_|_|A  \___/   (v v) \033[u"

while true; do
    for i in `seq 1 7`; do

        color=$((30+$i))

        case $i in
            1)  ball="\*";;
            2)  ball="o";;
            3)  ball="Y";;
            4)  ball="O";;
            5)  ball="0";;
            6)  ball="\.";;
            7)  ball="\-";;
        esac

        tput reset
        echo -en "$TREE" | sed "s:$ball:`echo -en "\033[${color}m$ball\033[0m"`:g"
        sleep 0.3

    done
done
1.gif
 
Верх Низ