croc 是一款 Go 语言便携的命令行工具,它能够轻松、安全地传输文件,内置一个公共中继服务器,可以实现内网穿透,也支持自建中继服务器。@Appinn
感谢 @ZXC 同学在Wormhole – 带内网穿透的点对点文件分享工具[Windows]里的推荐,以及害羞的,每天换 ID 的@2021的第300天 同学推荐。
croc 适合于喜欢用命令行的同学,当然也适合初学者,不需要配置复杂的参数,直接用就行:
发送文件
croc send 文件路径
会自动返回接收代码
接收文件
croc 接收代码
如何安装 croc
它可以通过 Homebrew、Scoop、Chocolatey、Nix 等软件包管理工具安装:
对于 macOS 用户,请先安装 brew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
对于 Windows 用户,请使用 PowerShell 安装 scoop:
iwr -useb get.scoop.sh | iex
然后就可以安装 croc 了:
// macOS
brew install croc
// Windows
scoop install croc
choco install croc
// Linux
nix-env -i croc
支持 ARM 的 Windows 系统(感谢 @菲 同学的提醒),支持代理、自定义中继(基于 docker),都可以在 GitHub 页面查询到。
有需求的同学,可以试试这个小工具。
本文原始链接:https://www.appinn.com/croc/
那我送佛送到西,再推荐一个
因为,croc之类的工具有大量的参数,为每一个工具写alias是不是非常麻烦呢?跨电脑就更烦人了。
这里推荐espanso,一个展开字符的工具,rust编写。
比如:hello替换成Hello World,实际就是删除并替换了字符,所以不管什么终端都支持。
变量支持日期,剪切板和外置终端输出,甚至被动模式来支持多个变量。有日志所以查错方便。
同样scoop安装,用onedrive同步配置文件,轻轻松松全平台同步。
espanso 这个是神器啊!
等配置好了,每年能节约出超多的时间!
真心感谢推荐!
有没有专门内网用的 公司禁用外网
可以内网用
还是太麻烦了, 接收方也要先装好软件才能用. 不如试试 https://github.com/nwtgck/piping-server-rust
发送方和接收方都不需要装软件. 也还有网页版, 功能也多.
说明原来在nwtgck/piping-server
太强了吧,相比安全上相比croc弱一些,但完全可以接受。
这个好像不能在windows上发送文件夹,因为windows上的piping是异步的,要么用一个脚本,不过用了感觉输了……
不行,这个发送文件和发送文字需要两种不同方式接受,不能自动判断发送方,这样的话,相对croc三条命令,这个多了一条,而且最麻烦的是,发送文件的时候,不能判断文件名,还要我打一遍文件名,作为日常使用太麻烦了,https://piping-ui.org/ 倒是做的不错,可惜是web。
还在用很多年前小众推荐过的Qcode2。这个看似不错,有UI就更好了。
啊,有没有大佬做个GUI呢?
群晖能不能装
再厚着脸皮问一句,群晖又没有什么好用的软件管理啊
可以装啊,但意义何在?群晖不就是为了 GUI 么
我找到了博客官网和托管地址:
https://schollz.com/blog/croc/
https://github.com/schollz/croc
这…需要找么,原文里不是有?
嗯,看到了,哈哈少博客地址