程序员老鬼

AlterSend:几个 GB 的文件别再扔网盘了,设备之间直接传

我对网盘最烦的一件事,不是容量不够,是传个几 GB 的视频,上传进度像冻住了一样。好不容易传完,还得把链接、提取码甩过去,对方再登录、下载。

纯纯绕路。

AlterSend 干的事就直接多了:两台设备先配对,文件从发送端传到接收端,不需要先塞进云盘。电脑和手机都有客户端,也不用注册账号;配对成功一次,以后再传可以直接选设备,不必反复扫二维码、输连接码。

Image

老鬼看这种工具,第一反应不是“隐私”“无限制”这些词,而是跨网络到底怎么连。以前折腾小工具,局域网里跑得飞起,一换成公司网络、校园网或者两边都开 VPN,NAT 就开始闹脾气。

AlterSend 底层用了 Hyperswarm 做设备发现,大部分情况走点对点连接,传输通道有端到端加密。碰到两边都在对称 NAT 后面、直连失败时,它也会自动切到中继。这里得把话说准:不是任何情况下都完全不经过服务器,而是中继只转发已经加密的数据流,无法读取文件内容,设置里还能关闭。

这就比较现实。

Image

所谓“不限文件大小”,也不等于网络和硬盘突然没限制。发送端得保持在线,速度还是看双方带宽;而且 README 里写得很明白,目前 v1 传输时,两边大约都需要预留文件体积两倍的可用空间。你要甩一个 100GB 素材包,硬盘只剩 120GB,那大概率会先卡在这里。

先别急着吹成网盘替代品。它更像一根临时拉起来的加密网线:朋友之间传视频素材、电脑和手机倒文件、远程给同事甩模型或工程包,挺香;需要离线下载、长期保存、多人反复取文件,还是云盘省事。

但那种“文件就在我电脑上,你也正好在线”的场景,我会优先试 AlterSend。少上传一次,也少等一次。

GitHub地址:denislupookov/altersend