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.
- Host: GitHub
- URL: https://github.com/c3b2a7/smmstools
- Owner: c3b2a7
- License: mit
- Created: 2021-12-19T14:23:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T08:02:30.000Z (almost 2 years ago)
- Last Synced: 2024-09-14T15:18:13.968Z (almost 2 years ago)
- Topics: rust, smms, uploader
- Language: Rust
- Homepage:
- Size: 31.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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