开源的跨平台文件/文本分享工具 share
# share这是一个基于 HTTP 协议的文件分享工具,单文件开箱即用。
# 特性
- 跨平台
- 响应式布局
- 支持共享文件和文本
- 支持上传和下载
- 支持范围请求
- 支持密码分享
# 用法
```
usage: share.py [-h] [-b ADDR:PORT] [-a] [-t] [-r] [-p ]
positional arguments:
arguments a directory, files or texts
optional arguments:
-h, --help show this help message and exit
-b ADDR:PORT, --bind ADDR:PORT
bind address
-a, --all show all files, including hidden ones
-t, --text text mode
-r, --receive receive mode
-p , --password
access password, if no PASSWORD is specified, the environment
variable SHARE_PASSWORD will be used
```
# 截图
# 提示
如果你只有一个文件需要分享,下面这个简化的 url 可以帮助你快速访问到这个文件:
```
http://{host}:{port}/file
```
使用命令行工具下载文件时,如果需要保留原始文件名,则可以用:
```
wget --content-disposition http://{host}:{port}/file
```
或者是:
```
curl -OJ http://{host}:{port}/file
```
下载地址:https://github.com/beavailable/share 下载来试用一下,看怎么样?
用后再回来反馈。 先试用一下效果,然后再反馈 先下载试用下 其实没必要完全使用原生的,我觉得你可以结合一些成熟的框架,这样界面交互和传输效率甚至安全性会好一点,网上就有一些可以参考参考 先试用学习学习 用了一下, 很喜欢, 在文件浏览时, 可以加个下载按钮不? mayl8822 发表于 2021-7-29 17:01
用了一下, 很喜欢, 在文件浏览时, 可以加个下载按钮不?
在文件列表页面,点击文件名就可以下载了。 beavailable 发表于 2021-7-29 17:14
在文件列表页面,点击文件名就可以下载了。
嗯 可以的 , 谢谢 .py 可以部署到WEB服务器?
页:
[1]