2个版本

0.1.1 2022年6月13日
0.1.0 2022年6月12日

#167 in macOS和iOS API

Download history 175/week @ 2024-03-13 205/week @ 2024-03-20 145/week @ 2024-03-27 108/week @ 2024-04-03 137/week @ 2024-04-10 129/week @ 2024-04-17 178/week @ 2024-04-24 137/week @ 2024-05-01 90/week @ 2024-05-08 160/week @ 2024-05-15 195/week @ 2024-05-22 121/week @ 2024-05-29 157/week @ 2024-06-05 203/week @ 2024-06-12 214/week @ 2024-06-19 184/week @ 2024-06-26

777 每月下载量

MIT/Apache

8KB
127 代码行

Clipboard Files

此crate允许您从系统级剪贴板读取文件路径,这些路径是从资源管理器、Finder等处复制的。

它支持Windows、Linux(使用GTK)和macOS。

读取

use clipboard_files;

fn main() {
    let files = clipboard_files::read();
    println!(files);
}

写入

不支持,主要是由于Linux和Windows上游crate中缺乏支持。考虑在那提交一个PR。

为什么?

有几个剪贴板crate,例如https://github.com/1Password/arboard。该crate在多个类Unix环境中受支持,因为它直接与X11通信。此crate使用Linux的GTK绑定,提供了更简单的API。

理想情况下,所有上游crate都应该支持文件。当它们这样做时,我们最好删除这个crate。在此期间,请使用此crate。

许可证

MIT OR Apache-2.0。

依赖关系

~0–3MB
~74K SLoC