8 个版本
0.1.42 | 2024年8月6日 |
---|---|
0.1.32 | 2024年6月14日 |
0.1.23 | 2024年5月27日 |
#154 in 文本处理
每月163次下载
1.5MB
430 行
dvd-term
终端的弹跳 ASCII 艺术DVD标志(或自定义文本)。使用 figlet-rs
将 'logo' 文本转换为 ASCII 艺术。
最近更改
v0.1.4
- 修改了参数解析,允许使用多个
-t, --text <TEXT>
标志,显示多个 'logos'。- 更新了
-h, --help
信息,解释新的-t, --text <TEXT>
使用方法。
- 更新了
- 修改了颜色随机化,不允许使用 'black' 或其他过暗的颜色。
安装
Cargo
- 按照此指南安装 rust 工具链,以便通过 cargo 安装。
- 运行
cargo install dvd-term
用法
Usage: dvd-term [OPTIONS]
Options:
-t, --text <TEXT> The custom text to use. Defaults to "DVD". Can be used multiple times to display multiple 'logos'
-f, --font <FONT> Specify a custom figlet font path
-c, --color <COLOR> Initial logo color code (0-255). Defaults to white (15). (https://ss64.com/bash/syntax-colors.html)
-r, --random If included, logo will randomize color when it bounces
-s, --speed <SPEED> The speed of the logo (how many 'cells' to move per second). Defaults to 15
-p, --plain If included, logo will be displayed in plain text instead of converted to ASCII art
-a, --art <ART_PATH> Specify the path of a plain text file with the ASCII art to display
-h, --help Print help
-V, --version Print version
贡献(问题/PRs)
如果您遇到任何错误或问题,或者您只是有一个功能请求,请随时创建一个 问题 或提出一个 pull request,我将很高兴审查并回复,并合并任何通过快速审查的 PR。
有关详细信息,请参阅 CONTRIBUTING。
许可证
根据您的要求,许可协议可以是以下之一:
- Apache License,版本 2.0 (LICENSE-APACHE 或 http://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
依赖项
~3–12MB
~147K SLoC