2个版本
0.1.1 | 2024年3月14日 |
---|---|
0.1.0 | 2024年3月14日 |
#303 在 身份验证
每月 27次下载
9KB
83 行
blindcopy
通过设置特定平台的选项,将数据复制到剪贴板,而不会出现在剪贴板历史记录或同步中。
目前,仅支持复制文本,因为最初的目的是密码。可能会添加对更多数据类型的支持。
对于读取(和一般写入),请使用另一个库。
支持的平台及其选项包括
- macOS,设置
[NSPasteboard setString: forType:]
为org.nspasteboard.ConcealedType
- Windows,在真实数据后写入格式为
ExcludeClipboardContentFromMonitorProcessing
的内容 - KDE (Klipper) 在 Wayland 上,复制 MIME 类型为
x-kde-passwordManagerHint
且值为secret
的源;对此没有单一来源,但可以在多个地方搜索
我还希望添加对以下内容的支持
- wl-clipboard 的
CLIPBOARD_STATE
协议(提议 和 wl-clipboard 的手册页) - Linux 上其他更通用的协议
欢迎提供支持更多现代平台和数据类型的说明和代码。
感谢
- KeePassXC,为最初的 灵感
- arboard 和 wden crate,关于Windows处理的说明
- cacao crate,关于macOS的处理
依赖关系
~0–9.5MB
~95K SLoC