
我之前遇到这个问题,尤其是想在手机上看电脑里的电影,或者把几百张照片倒腾到电脑里的时候。
Windows 自带的那个 SMB 共享确实挺折磨人的,配置半天权限,最后手机连不上,或者连上了速度慢得像蜗牛。
之前我也试过茄子快传或者各种快传 App,但就像你说的,这些玩意儿必须得先“传输”过去。我手机内存本来就告急,传个 4K 电影过去直接就提示存储空间不足,根本没法看。
后来我在 GitHub 上翻到了一个叫 copyparty 的小工具,折腾了一阵子,发现这玩意儿简直是解决局域网共享的“神仙工具”。
一个脚本就能跑起来,完全不用装环境
很多这类软件虽然好用,但安装起来特别麻烦,又要装数据库又要配置环境。这个 copyparty 最大的特点就是它就是一个 Python 脚本。
只要你电脑里有 Python(现在 Windows 10/11 基本都自带,或者去商店点一下就有),下载那个 copyparty-sfx.py 文件,双击或者在命令行里敲一行 python copyparty-sfx.py 就能运行。
它会自动在局域网里开个网页,你拿手机扫个码或者输个 IP 地址就能进。不管是十几年前的老电脑,还是装了 Termux 的安卓旧手机,都能拿来当服务器使。
终于能边传边看了,大文件也不断连
你提到的“边传输边看”的需求,它解决得挺漂亮。它内置了一个叫 up2k 的模块,专门搞大文件传输。
我试过直接往浏览器里拖一个几 GB 的文件夹,它不仅能跑满我家里 WiFi 的带宽,最关键的是它支持断点续传。如果你不小心把网页关了,下次打开它还能接着传。
而且因为它自带 Web 播放器,视频文件点开就能直接播,甚至还能调用服务器端的 FFmpeg 实时转码。
我平时就把电脑里的电影文件夹挂上去,躺在被窝里用手机浏览器直接看,完全不占手机空间。
能当简易 NAS 用,功能多得离谱
虽然它看着只有一个脚本文件,但功能强得不像话。它不仅能传文件,还能自动生成照片缩略图,点开音频文件还有个挺像样的播放器,连无损格式都支持。
如果你更进阶一点,它还支持 WebDAV。这意味着你可以把这个共享目录直接映射成你电脑的一个磁盘符,用起来跟本地硬盘没啥区别。
我之前换手机的时候,就用它把几万张照片一股脑全扔到旧服务器上,全程没怎么操心。
说说这东西的缺点
虽然它很稳,但缺点也挺明显的。首先就是界面,虽然比 Python 自带的那个黑白页面强不少,但整体风格还是比较偏“极客”或者说比较朴素,如果你追求那种精美的 UI 界面,可能会觉得它有点简陋。
再就是上手的时候,如果你想用一些高级功能(比如视频转码),你还得额外在电脑上装个 FFmpeg。虽然不难,但对完全不爱折腾的朋友来说,还是有一点点门槛。
如果你跟我一样,受够了那些臃肿的、动不动就要注册登录的传输软件,只想简简单单、稳稳当当地在局域网里传个东西或者看个片,copyparty 真的值得你试一下。
项目在 GitHub 上:https://github.com/9001/copyparty
不用安装一堆垃圾软件,用完直接把脚本关掉就行,这种掌控感确实挺爽的。
