Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bodrovis-learning/kruk_screenshots

A dead simple screenshot capturer script written in Rust
https://github.com/bodrovis-learning/kruk_screenshots

cli rust screenshots

Last synced: 10 days ago
JSON representation

A dead simple screenshot capturer script written in Rust

Awesome Lists containing this project

README

        

# Screenshot capturer

A dead simple screenshot capturer script written in Rust. Run it, press `PrtScr` (`F9` on Mac), observe your screenshot in the the `screens` directory (the directory will be created automatically if it does not exist).

Dependencies:

* [Chrono](https://github.com/chronotope/chrono)
* [RDev](https://github.com/Narsil/rdev)
* [xcap](https://github.com/nashaofu/xcap)

*[Learn how this script was written](https://youtu.be/gva5UYcHVWM?feature=shared) (in Russian).*

## Overriding directory name

To override the screenshots directory, simply provide the desired name when running the program:

```
kruk_screenshots custom_dir
```

## Building

```
cargo build --release
```

## License

(c) [Ilya Krukowski](http://bodrovis.tech/), licensed under the [beer-ware license](https://fedoraproject.org/wiki/Licensing/Beerware).