Nessuna descrizione

Grannik c5efeaad01 Загрузить файлы '' 3 mesi fa
LICENSE c5efeaad01 Загрузить файлы '' 3 mesi fa
README.md 081bee9a26 Обновить 'README.md' 3 mesi fa
clock.go f7f63f02bb Загрузить файлы '' 3 mesi fa
goclock f7f63f02bb Загрузить файлы '' 3 mesi fa

README.md

Goclock

Это терминальные часы, написанные на Go, отображающие текущее время в псевдографическом (ASCII-графика) стиле.

📷 Пример вывода

┌─┐ ┌─┐ ┌┐  ┌─┐ ┌─┐ ┌─┐
│ │ │ │  │  ┌─┘ ├─┤ ┌─┐
└─┘ └─┘  ┘  └─┘ └─┘ └─┘

🚀 Запуск

  1. Убедитесь, что у вас установлен Go.
  2. Склонируйте репозиторий:
   git clone https://github.com/yourusername/pseudographic-clock.git
   cd pseudographic-clock
  1. Запустите приложение:
   go run clock.go
  1. Или скомпилируйте исполняемый файл:
   go build -o goclock clock.go

🛑 Завершение

Нажмите Ctrl + C для остановки программы. При выходе курсор будет возвращён в нормальное состояние.

⚙️ Особенности

  • Отображает время в формате HH:MM:SS
  • Каждая цифра и двоеточие стилизованы с использованием UTF-8 псевдографики
  • Обновление экрана каждую секунду
  • ANSI-escape последовательности для стилизации и управления экраном
  • Обработка SIGINT для корректного завершения

💻 Совместимость

  • ✅ Linux

Автор:

  • Grannik

Контакты:

Репозитории:

Лицензия

Этот проект распространяется под лицензией MIT. См. файл LICENSE для подробностей.