加载中...
不想等待可以点我关掉

效果

之前没事干,在实验室拼好了一台和我差不多大的老古董,摆在那里也是摆着,明天放假不想干活,想着能不能整个好玩的,接个屏幕整个时钟玩玩。

单纯的输出时间到终端上还是有点单调,我想着整个ASCII艺术。本来想着用Mono12这个字体的,不过反正也是整活,懒得复制了。后面又补了个天气的显示,扔在实验室当吉祥物。

Run

测试运行:

$

持久化&开机自动运行:

  1. 创建系统服务
$
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[Unit]
Description=ASCII Clock
After=multi-user.target

[Service]
ExecStart=bash -c '/usr/bin/python3 /path/to/ascii_clock/app.py > /dev/tty1'
Restart=always
User=root
#TTYPath=/dev/tty1
#StandardInput=tty
#StandardOutput=tty
#StandardError=tty
#ExecStartPre=/bin/chvt 1

[Install]
WantedBy=multi-user.target
  1. 小连招
1
2
3
sudo systemctl daemon-reload # 重载服务
sudo systemctl start ascii_clock # 启动服务
sudo systemctl enable ascii_clock # 启用开机自启

其他

Linux修改时区

$