#say #vader #cli #star #tool #cli-tool

app vadersay

模仿达斯·维达说话!命令行工具

3 个版本

0.6.4 2020 年 9 月 19 日
0.6.3 2020 年 9 月 4 日
0.6.2 2020 年 9 月 4 日

#23 in #star

MIT 许可协议

9KB
102 代码行

VADERSAY 0.6.3

模仿达斯·维达说话!

这是一个基于 danlogs 的教程的 Rust 命令行程序。他的是对宝可梦和 cowsay 的致敬,我的是对星球大战的致敬。

免责声明

本程序使用了来自 "LS" 和 "Row" 的 ASCII 艺术字,稍作修改以适应场景并获得更好的终端屏幕输出。原始艺术字可在 GitHub 仓库的 ascii 文件夹中找到。

艺术字的来源:https://asciiart.website/index.php?art=movies/star%20wars

本软件根据 MIT 许可协议(见 LICENSE.txt)提供“现状”。

命令行帮助

vadersay 0.6.2
Say it like Vader!

USAGE:
    vadersay.exe [FLAGS] [OPTIONS] [message]

FLAGS:
    -d, --death-star    Vader is visiting the Emperor aboard the Death Star and can't talk right now
    -h, --help          Prints help information
    -s, --stdin         Read the message from standard input (pipe) instead
    -V, --version       Prints version information

OPTIONS:
    -f, --file <file>    Use your own ASCII art from a text file

ARGS:
    <message>    Message to print [default: Inspired by danlogs!]

  ______________________________________
 /                                      \
|  Impressive ... *most* impressive ...  |
 \______________________________________/
        |/
_________________________________
|:::::::::::::;;::::::::::::::::::|
|:::::::::::´~||~~~``:::::::::::::|
|::::::::'   .':     o`:::::::::::|
|:::::::' oo | |o  o    ::::::::::|
|::::::: 8  .'.'    8 o  :::::::::|
|::::::: _._| |_,...8    :::::::::|
|::::::'~--.   .--. `.   `::::::::|
|:::::'.    8 =8    ~ \ o ::::::::|
|::::'  ._8  8._ 88.   \ o::::::::|
|:::'       ,.          \ o`::::::|
|:::      . 88`          \  `:::::|
|::'     /. o o \ ::      \88`::::|
|:;     o|| 8 8 |d.        `8 `:::|
|:.       - ^ ^ -'           `-`::|
|:::::.....           ::'    ..:::|
|::::::::-'`-        88          `|
|:::::-'.          -       ::     |
|:-~. . .                   :     |
| .. .   ..:   o:8      88o       |
|. .     :::   8:P     d888. . .  |
|.      .8P   d8P    based on LS  |
|_________________________________|

依赖关系

~8MB
~133K SLoC