哎,就是玩~
bash版看这里:https://github.com/Jason23347/ustb-cli
先运行
autoreconf -i
然后
./configure \
--enable-detect-winsize \
# --enable-debug \
# --disable-colorful-output
最后
make -j8 # 不 -j8 也行
本项目的一切参数优先适配了树莓派LCD屏幕,在 conf.h 修改。
改完已知bug再发布tarball。
求好心人帮我 debug calc_* 函数里的 unsigned long 导致的溢出问题。
编译之后,./ustb-clock -h
查看编译参数。
Like this:
$ ./ustb-clock -h
USTB-CLOCK v0.9
+color -debug -winsize
Copy 2021 Jason <[email protected]>
Login host: 202.204.48.82
Login port: 80
Clock color: BG_DARKGREEN
Dot width: 2
Space width: 3
Condense mode: FALSE
Info refresh interval: 1 second(s)
退出?什么退出?你只能 Ctrl+C 了!
- 显示时间
- 显示星期
- 显示流量信息
- 颜色
- 时间刷新
- 流量信息刷新
- 监听各种退出信号(退出时至少显示光标...)
- 监听窗口大小变化