An open API service indexing awesome lists of open source software.

https://github.com/c3b2a7/smmstools

A tool for SM.MS images uploading.
https://github.com/c3b2a7/smmstools

rust smms uploader

Last synced: 6 months ago
JSON representation

A tool for SM.MS images uploading.

Awesome Lists containing this project

README

          

# SM.MS Tools

A lightweight [SM.MS](https://sm.ms/) tools, no external dependencies, no interface, support for multiple image uploads
and can work with typora.

## Features

- Modern cli build by `clap`
- Asynchronous multi-file upload and delete by `tokio`
- Get your profile (disk usage, disk limit, etc...)
- Get the list of upload history

## Installation

### From Source

```bash
cargo install --git https://github.com/c3b2a7/smmstools.git
```

### Manual

You can also download and extract the release from https://github.com/c3b2a7/smmstools/releases

## Usage

```bash
A lightweight SM.MS (https://sm.ms/) tools

Usage: smmstools.exe --token

Commands:
profile Get user profile
upload Upload image(s) to sm.ms
delete Delete image(s)
history Get upload history
help Print this message or the help of the given subcommand(s)

Options:
-t, --token API token of sm.ms, visit https://sm.ms/home/apitoken to get your token [env: SMMS_TOKEN=]
-h, --help Print help
-V, --version Print version
```

## License

MIT