3 个版本
0.1.3 | 2023 年 11 月 29 日 |
---|---|
0.1.2 | 2023 年 11 月 28 日 |
0.1.1 |
|
0.1.0 | 2023 年 11 月 27 日 |
#1440 在 命令行工具
26 每月下载量
14KB
277 行
EpicShot
Linux 系统的 Epic 截图工具。
目前仅在 i3wm
上进行测试,运行在 Arch Linux
上。
要求
- Rust:
1.74.0+
- 操作系统特定要求
- Arch Linux:
libxcb
,libxrandr
,xclip
- Arch Linux:
安装
Crates.io
cargo install epicshot
手动
git clone https://github.com/Nirlep5252/EpicShot
cd EpicShot
cargo install --path .
软件包管理器
即将推出
示例用法
截取整个屏幕的截图(包括所有显示器)并复制到剪贴板。
epicshot --x11 --clipboard --all
截取特定显示器的截图并复制到剪贴板。
epicshot --x11 --clipboard --monitor 0
截取特定窗口的截图并复制到剪贴板。
epicshot --x11 --clipboard --window <WINDOW ID>
# You can get the window ID using `xwininfo`
截取选区的截图并复制到剪贴板。
epicshot --x11 --clipboard --selection "0 0 500 700"
# The selection input is "x y width height"
将截图保存到特定文件。
epicshot --x11 --all --save screenshot.png
依赖项
~20MB
~182K SLoC