5 个不稳定版本

0.3.0 2024年3月26日
0.2.2 2024年1月18日
0.1.2 2024年1月18日

#1232 in 网络编程

Download history 11/week @ 2024-04-02 2/week @ 2024-04-09 1/week @ 2024-04-23 1/week @ 2024-05-21 1/week @ 2024-05-28 3/week @ 2024-06-04

每月 295 次下载

MIT 许可证

24KB
452

简介

这是一个直接与 e-z.host API 交互的 CLI 工具。(从✨命令行✨出发)

构建

  • 克隆项目 git clone https://git.themackabu.dev/ez-uploader
  • 在项目文件夹中打开终端
  • 检查您是否已安装 cargo(Rust 的包管理器),只需输入 cargo
  • 如果已安装 cargo,则运行 cargo build --release
  • 将可执行文件放入您的 PATH 路径之一
    • Linux:通常为 /bin/ 或 /usr/bin/
    • Windows:C:\Windows\System32 是不错的选择,但不要使用 windows

用法

Commands:
  login    Save your access key
  logout   Remove your access key
  delete   Delete a file (last 10 cached)
  upload   Upload images, videos, gifs and audio
  shorten  Shorten urls
  help     Print this message or the help of the given subcommand(s)

Options:
  -v, --verbose...  Increase logging verbosity
  -q, --quiet...    Decrease logging verbosity
  -h, --help        Print help
  -V, --version     Print version

上传图片、视频、GIF 和音频

Usage: ez upload [OPTIONS] <FILE>

Arguments:
  <FILE>  The file you want to upload

Options:
  -d, --domain <DOMAIN>  Override domain to be used when uploading
  -r, --random           Toggle the use of your selected random domains
  -i, --invisible        Toggle the use of invisible characters in filenames
  -e, --emoji            Toggle the use of emojis in filenames
  -s, --sus              Toggle the use of among us characters in filenames
  -c, --custom           Toggle the use of custom characters in filenames

缩短网址

Usage: ez shorten [OPTIONS] <URL>

Arguments:
  <URL>  The url you want to shorten

Options:
  -d, --domain <DOMAIN>  Override domain to be used when uploading
  -l, --longurl          Toggle between 8 and 18 character URLs

依赖项

~19–37MB
~593K SLoC