#qr #http #networking #file-sharing #cli-file #cli

app qool

通过QR码在PC和手机之间简单实现的CLI文件共享工具

1 个不稳定版本

0.1.0 2021年2月10日

#16#file-sharing

MIT AND CC-BY-4.0

190KB
393

Qool!!

Qool 是一个简单的 CLI 文件共享工具,通过 QR 码在 PC 和手机之间实现。

演示

安装

稳定版本

从源代码构建:(需要 Cargo

$ cargo install qool

开发版本

从源代码构建:(需要 Cargo

$ cargo install --branch=main --git https://github.com/watcol/qool

用法

此应用程序易于使用,只需3步即可共享文件。

1. 打开终端,并运行它。

$ qool [file...]

2. 使用您的手机读取显示的QR码。

以下页面将出现。

3. 下载文件。

触摸“打开”以在浏览器中打开文件(如果浏览器不支持文件格式,则下载),触摸“下载”将内容下载到您的设备。

如需更多帮助,请运行它

$ qool -h

重要

虽然共享的文件可以从您本地网络中的所有机器访问,但您应注意以下事项

  • 不要在公共区域共享任何文件。
  • 不要共享您的机密数据。

故障排除

尽管没有传递文件,但权限被拒绝。

示例

$ qool
ERROR: File IO Error: Permission denied (os error 13)

默认端口 3000 可能已被占用。尝试使用其他端口,例如

$ qool -p 3001

无法从其他设备访问。

Qool 默认使用端口 3000 进行 TCP 通信。(可以通过选项 -p 修改)如果系统防火墙阻止此端口,您必须打开它。请参阅防火墙文档以打开它(通常需要root权限),或请系统管理员打开它。

其他问题

对于其他问题,我恐怕但请在此 提交问题。

作者

  • watcol Watcol

许可证

Qool 以下许可证下授权

  • 资产(在 assets/ 中)根据 Creative Commons Attribution 4.0 国际许可证授权。请参阅 LICENSE-CCBY4.0
  • 其他根据 MIT 许可证授权。请参阅 LICENSE-MIT

依赖关系

~10–23MB
~320K SLoC