ShareThisFolder
ShareThisFolder 是一款轻量级 Windows 文件夹共享工具,可以快速把当前文件夹共享给手机和其他设备。
链接
- GitHub 仓库 - https://github.com/lnblxj/ShareThisFolder
- Release 地址 - https://github.com/lnblxj/ShareThisFolder/releases
新功能
- UPnP 端口映射 - 请求公网访问时,应用会先尝试创建路由器 UPnP 端口映射。
- STUN 隧道回退 - 增加 STUN 公网端点发现和本地转发,适用于兼容的 NAT 环境。
- Windows Explorer 地址栏快速启动 - 在设置中启用快速启动后,在 Windows Explorer 地址栏输入
stf即可共享当前文件夹。
功能
- 一键局域网共享 - 在要共享的文件夹中运行可执行文件,该文件夹即可通过局域网访问。
- 适合手机浏览的页面 - 提供干净的移动端目录浏览和文件下载页面。
- 多语言界面 - 自动检测系统语言,并支持多种语言。
- 单文件可执行程序 - 共享主机只需要下载并运行这个可执行文件。
- 快速启动 - 从设置菜单安装系统级
stf命令。 - 公网访问 - 尽可能支持内网穿透,包括 NAT3 网络环境。
快速开始
下载
从 Releases 下载最新版本。
从源码构建
需要安装 Visual Studio 2022,并启用 C++ 桌面开发工作负载。
cmake -S . -B build -G "Visual Studio 17 2022" -A x64
cmake --build build --config Release
可执行文件会生成在 build/Release/ShareThisFolder.exe。
使用方法
共享当前文件夹
- 将
ShareThisFolder.exe放入你想共享的文件夹。 - 双击运行,或从终端运行。
- 用手机或其他设备打开菜单中显示的局域网地址。
- 按地址编号复制对应 URL。
- 按
s选择一个地址并显示它的二维码。 - 按
q或Ctrl+C停止共享。
启用公网访问
在主菜单按 w。应用会尝试打开 NAT 隧道。如果打洞成功,菜单中会新增一个 WAN 地址。
公网访问可用性取决于路由器、ISP、防火墙和 NAT 类型。建议在路由器上启用 UPnP,以提高成功率。
设置 Windows Explorer 快速启动
- 按
e打开设置。 - 选择
Set quick launch。 - 批准 Windows 管理员权限提示。
- 应用会把自身复制到
C:\Program Files\ShareThisFolder\stf.exe,并将该目录添加到系统Path。 - 在 Windows Explorer 中打开任意文件夹,在地址栏输入
stf,然后按 Enter 共享当前文件夹。
如需移除,请在设置菜单中选择 Remove quick launch。
许可证
MIT