
一条命令跨设备传文件croc 从安装到进阶全记录【免费下载链接】crocEasily and securely send things from one computer to another :crocodile: :package:项目地址: https://gitcode.com/GitHub_Trending/cr/croccroc 是个命令行 P2P 文件传输工具两台电脑敲两条命令就能互传文件。看完这篇你能把装、发、收三步跑通再掌握几个真正省事的参数。它比传统方式省在哪你以前要在同一局域网里拉根网线或开共享文件夹现在只要两台机器都联网跨网段、跨 NAT 都能通。你以前传文件要么传网盘、要么记一堆参数现在只要对方输一串六个单词的短语。你以前传一半断了得从头再来现在中断后接着传不用重发。一次传输背后发生了什么先看这张图它画的是客户端和中继之间的完整握手过程你敲下sendcroc 先注册进公共中继并生成密码短语。对方输入短语后两边用它协商出加密密钥中继只看到密文。然后数据按块发过去并逐块校验传完房间即销毁。三步跑通第一次传输装一下源码构建最直白其他平台翻 README 就行git clone https://gitcode.com/GitHub_Trending/cr/croc cd croc go build -o croc main.go发一个文件在发送端执行屏幕上会出现一串密码短语对方要用croc send /path/to/file在另一台机器上收输入短语文件落到当前目录croc code-phrase几个真正省事的参数文件想加密码send 后面挂--pass 你的密码就完事收的时候也要输。脚本里不想被弹窗打断加--yes自动确认。只想发一句话--text hello直接走管道。整个目录里有大依赖不想发--exclude node_modules,.venv一把排除。它快的秘密croc 把文件切成分块并行传输每块独立走流、单独校验某块重传不用动整体。这个设计写在 src/comm/comm.go并发逻辑集中在 src/croc/croc.go。对你来说体验就是带宽拉满中断了还能接着传。踩坑急救3 个高频问题连不上对端多半是防火墙拦了出网临时放通 UDP/TCP 端口或干脆加--local走局域网直连试试。速度只有几百 KB/s说明走了公网中继而不是直连同网段时加--local提速最明显跨网就认了。Windows 下直接报不是内部或外部命令croc 没进 PATH重开终端或把安装目录加进环境变量。写在最后croc 把跨设备传文件压缩成一条命令加一个短语。现在敲一下croc --help看看还有啥能玩的。【免费下载链接】crocEasily and securely send things from one computer to another :crocodile: :package:项目地址: https://gitcode.com/GitHub_Trending/cr/croc创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考