小实验:局域网内文件传送

问题

假如我有一个主机,上面有一份重要文件,刚好另一台主机需要这个文件,

  • 但是手里没有u盘
  • 而且这两个主机操作系统不同
  • 我又不想现学sambda服务

解决方案1

下载方:python3 transport_client ip port 保存的文件名
上传方:python3 transport_server port 绝对路径

但是我发现旧主机是XP的,python3版本找不到,这就很为难了

解决方案2

上传界面 srv_ip:3000/upload
2020-03-21 17-25-17 的屏幕截图

下载界面 srv_ip:3000/download
2020-03-21 17-25-37 的屏幕截图
说明

  • 上传: 选择文件
  • 下载: 下载按钮
  • 刷新: flash,下拉列表可查看活动文件

一点想法

  • 这个服务器还是搭载在存储打一点的机器上好
  • 还是建议你们去搭载NextCloud

遗憾
有没有大佬能美化一下html界面,丑哭了 文件目录在resource下,download.html,upload.html

直接用dukto R6就行。

如果局域网没封相应端口,用飞鸽或iptux也行。

这三个软件都有Windows和Linux版,

dukto R6还有安卓版,

飞鸽和iptux则是开源的。

另外,联想有个茄子快传,支持安卓,Windows和苹果。

问题来了,windows XP怎么办,大部分都不兼容
还是来个网页版的好一点

飞鸽、dukto R6和iptux都有XP下能跑的版本。没有什么问题来了去了的。

python3 -m http.server .

一条命令搞定

2赞

Windows XP找不到python3版本啊

python2 也有对应模块,具体用法搜一下。

python2 也有对应模块,具体用法搜一下。

用这个网页就可以在局域网传输了

1赞

我刚想说这个, 有 Python 直接启动 http server 下载就得了, 这一定是一个广告贴, 鉴定完毕.