7 个版本
0.2.3-alpha.1 | 2024 年 5 月 20 日 |
---|---|
0.2.2 | 2024 年 3 月 1 日 |
0.2.1 | 2024 年 1 月 18 日 |
0.1.3 | 2023 年 12 月 14 日 |
#961 在 命令行工具 中
每月 98 次下载
445KB
354 行
Lqth(لقطه)在阿拉伯语中意为“截图”或“捕获”,是一个简单但速度极快的截图工具,灵感来自 xscreenshot,并遵循 suckless 哲学... (AHM, ahmmmm)... 大部分都是 :).
示例
无聊的方式
use lqth::*;
let tick = TickTick {
dpy_addr: DpyAddr::Current,
win: Window::Root(0),
mode: Mode::Full,
};
let mut buf = Vec::new();
tick.tick(&mut buf).unwrap();
只截取全屏截图!
use lqth::LqthConfig;
let mut out = std::io::stdout().lock();
// ok!
().tick(&mut out).unwrap();
二进制文件?
不,我是一个普通人,我不想为了只截取截图而在这个语言中写代码,你能给我一个简单的解决方案吗?
我们提供了一个简单的二进制文件,实现了这个 crate 的大部分功能。您可以使用构建命令构建它,或者如果您使用 cargo,则可以通过 cargo install lqth
安装它。
[!注意]有关二进制文件和使用方法的更多信息,您可以在命令行中运行
lqth -h
或查看此 文档.
Wayland?
不,我喜欢我的 X。
贡献
我很高兴接受任何贡献,只需首先阅读 CONTRIBUTING.md 指南,以避免在我们不必要的事情上浪费时间。
主要关键词是:签名提交、常规提交、无表情符号、线性历史、PR 通常不应超过三个提交
许可证
本项目采用 MIT 许可证。
作为 flake 的使用
将 lqth 添加到您的 flake.nix
{
inputs.lqth.url = "https://flakehub.com/f/0x61nas/lqth/*.tar.gz";
outputs = { self, lqth }: {
# Use in your outputs
};
}
依赖关系图
由 cargo-depgraph 生成
当前版本:0.2.2