libspinner:具有70个以上可配置的终端SpinnerProgress指示器的纯C单头库

时间:2024-06-14 17:42:24
【文件属性】:

文件名称:libspinner:具有70个以上可配置的终端SpinnerProgress指示器的纯C单头库

文件大小:224KB

文件格式:ZIP

更新时间:2024-06-14 17:42:24

c shell terminal progress progress-bar

libspinner libspinner是C单头库,提供终端微调器和进度指示器以在终端中显示。 这是围棋图书馆的端口。 注意:确保在任何信号处理程序中调用spinner_stop(s)或清理例程,以免底层pthread泄漏。 可以在examples目录中找到一个examples 。 测试 make test 特征 开始 停止 重新开始 反向[进行中] 更新微调器字符集 更新微调器速度 前缀或附加文本 更改微调框的颜色,背景和文本属性,例如粗体/斜体[进行中] 链,管道,重定向输出 在微调器/指示器完成时输出最终字符串 (样本)可用字符集 (在正常操作中看不见光标) 指数 字符集 样本gif 0 ←:up-left_arrow:↑:up-right_arrow:→:down-right_arrow:↓:down-left_arrow: 1个 ▁▃▄▅▆▇█▇▆▅▄▃▁ 2个 ▖▘▝▗ 3 ┤┘┴└├┌┬┐ 4 ◢◣◤◥ 5 ◰◳◲◱ 6 ◴◷◶◵ 7 ◐◓◑◒ 8 .


【文件预览】:
libspinner-master
----.travis.yml(130B)
----spinner.h(13KB)
----tests()
--------unity()
--------tests.c(2KB)
----LICENSE(1KB)
----gifs()
--------13.gif(3KB)
--------5.gif(4KB)
--------27.gif(4KB)
--------31.gif(11KB)
--------2.gif(3KB)
--------20.gif(5KB)
--------1.gif(3KB)
--------8.gif(4KB)
--------3.gif(3KB)
--------12.gif(15KB)
--------6.gif(4KB)
--------41.gif(5KB)
--------11.gif(3KB)
--------42.gif(4KB)
--------0.gif(4KB)
--------17.gif(3KB)
--------23.gif(2KB)
--------18.gif(4KB)
--------37.gif(14KB)
--------28.gif(4KB)
--------9.gif(3KB)
--------7.gif(6KB)
--------30.gif(4KB)
--------29.gif(4KB)
--------14.gif(3KB)
--------4.gif(7KB)
--------22.gif(3KB)
--------39.gif(24KB)
--------35.gif(21KB)
--------38.gif(14KB)
--------21.gif(3KB)
--------36.gif(7KB)
--------16.gif(4KB)
--------43.gif(13KB)
--------26.gif(7KB)
--------25.gif(4KB)
--------32.gif(6KB)
--------15.gif(3KB)
--------24.gif(3KB)
--------10.gif(4KB)
--------33.gif(3KB)
--------19.gif(5KB)
--------34.gif(7KB)
--------40.gif(3KB)
----examples()
--------main.c(390B)
----.gitignore(80B)
----Makefile(942B)
----README.md(16KB)

网友评论