#clipboard #remote #cli #serverless #cli-tool

bin+lib remote-clipboard

一个用于在不同客户端之间共享内容的命令行工具

8个不稳定版本 (3个破坏性更新)

0.4.0 2021年3月13日
0.3.4 2021年2月24日
0.3.0 2020年6月27日
0.2.0 2020年6月22日
0.1.3 2020年6月17日

#2483命令行工具

每月22次 下载

MPL-2.0 许可证

35KB
702 代码行

rclip

Build Status codecov crates.io

rclip 是一个远程剪贴板。它允许用户从两台或多台不同的机器上远程复制和粘贴数据。您可以通过CLI和网页访问此工具:https://www.remote-clipboard.net/

CLI支持Linux和OSX。Windows未积极测试,但应也能正常工作。

目录

man rclip

USAGE:
    rclip [-h | --help] [ARGS]

FLAGS:
    -h, --help
            Prints help information

ARGS:
    open
        Creates a new remote clipboard
    link [hash]
        Link current host with a remote clipboard
    copy [data]
        Copy the data to the remote clipboard
    paste
        Copy the data from the remote clipboard

用法演示

后端

CLI需要一个远程后端来存储和提供远程剪贴板。

为了简化工具的使用,工具维护者提供了一个默认后端。请注意,默认后端不会对您提供的数据做出任何保证:它可能被公开访问。尽管设计试图使其难以实现,但剪贴板理论上可能最终会被共享(哈希碰撞)。请考虑加密您的数据,或者如果您数据敏感,请使用自己的后端。使用默认后端风险自负。

为了减轻默认后端的弱点,强烈建议您选择并部署自己的后端,请参阅:https://github.com/noboruma/rclip-backends

要使用自己的后端,请将URL提供在 $HOME/.rclip.env 文件中,例如

RCLIP_URL=https://blah.amazonaws.com/

设置演示

/!\ 所提出的解决方案远非最佳。这是一项正在进行的工作。

构建 & 测试

使用

cargo build

运行单元测试

cargo test

许可证

在MPL 2.0许可证下发布。

依赖项

~5–20MB
~271K SLoC