Новогодняя елка на powershell

В Винде. (Тестил на win 11 дефолт, доп библиотеки не загружал).

Открываем powershell. Правый клик на кнопке пуск - выполнить. Вводим powershell.
Открывается окно.
Вставляем текст из буфера (мы типа его скопировали предварительно туда).
Ругнется что вы копируете многобукв. Жмем paste anyway.
Клацаем энтер.
Ну все. Смотрим что получилось.

Код собственно:
Как можете бегло увидеть ничего криминального. Тупо вывод на экран в циклах.

function Show-AnimatedTree {
$height = 7
$frames = 20

for ($frame = 0; $frame -lt $frames; $frame++) {
Clear-Host
Write-Host "`n`t✨ Мерцающая Ёлочка ✨`n" -ForegroundColor Yellow

for ($i = 1; $i -le $height; $i++) {
$spaces = " " * ($height - $i)
$line = ""

for ($j = 1; $j -le (2 * $i - 1); $j++) {
# Случайным образом добавляем мерцание
if ((Get-Random -Maximum 4) -eq 0) {
$line += [char]0x2591 # Светлый символ
} else {
$line += "*"
}
}

Write-Host $spaces -NoNewline
# Разноцветные ярусы
switch ($i % 3) {
0 { Write-Host $line -ForegroundColor DarkGreen }
1 { Write-Host $line -ForegroundColor Green }
2 { Write-Host $line -ForegroundColor DarkYellow }
}
}

# Ствол
$trunkSpaces = " " * ($height - 2)
Write-Host $trunkSpaces -NoNewline; Write-Host "▓▓▓" -ForegroundColor Red

# Звезда на верхушке (мерцает)
$starSpaces = " " * ($height - 1)
if ($frame % 2 -eq 0) {
Write-Host $starSpaces -NoNewline; Write-Host "★" -ForegroundColor Yellow
} else {
Write-Host $starSpaces -NoNewline; Write-Host "☆" -ForegroundColor White
}

Start-Sleep -Milliseconds 300
}
}

Show-AnimatedTree

Может кому пригодится удивить знакомых и подруг на скорых праздниках. 😉

2
Автор поста оценил этот комментарий

А что значит "Kernel panic"?


П.С. Спасибо )

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да не за что. Думаешь я сам? 😁 Да просто тестил ии, убедился на элементарщине что работает. Ну добру то нефиг пропадать. 🤣 И нефиг тут кстати, не к вам обращаюсь, а к хейтерам ии. Да, они пока не блещут. Они ошибаются очень, очень сильно. Доверия нет от слова совсем. Но! Подумайте. Набрать страницу кода самому, или посидеть и исправить ошибки. 🤔 Ну экономим свое время же! Пусть пока криво. Но вот блин... Работает же хоть как. А править это не с нуля писать. Если ты конечно прям трудоголик, грабли в руки. 🤝 и сколько ты мусора потом за собой постстишь? 🤣
1
Гетеросексуалист
Автор поста оценил этот комментарий

ИИ прочитал и сказал

Если хочешь — могу адаптировать код под другие праздники или добавить снег! 🌨️

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Нет предела совершенству! 😁
1
Гетеросексуалист
Автор поста оценил этот комментарий

запустил и у меня моник треснул

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
О как! 😳 Ну ты там аккуратнее, хоть код мельком прочитай. Главное что бы другое все не треснуло! 🤣
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества