本帖最后由 xbb 于 2026-1-15 10:24 编辑
每次出去旅游都会拍不少照片和视频,插线连接一加手机有点麻烦,于是就有了这个双向传输文件的小工具,对于我来说要求很简单,简洁、能用、无广告就行。
小工具的主要功能就是把手机上的文件通过家里的局域网传送到电脑端C:\Users\Administrator\Downloads目录中,或者电脑端发送文件到手机端在download\XYLocalTransfer目录中,当然用虚拟机测试了一下,电脑对电脑也可以传文件。电脑端在Win10、Win11上可正常运行。这个小工具功能单一,也可能有Bug存在,如果你介意请不要下载使用。
本工具没有广告,没有捆绑木马、病毒,我本人用的是火绒,建议下载后用杀毒软件扫描一下。
本工具为自用小工具,无使用限制。
论坛搜索了一下,类似的工具不少,各有千秋,又都略有不同,免费分享,有需要取之、用之。
技术架构
前端:纯HTML/CSS/JavaScript(无框架依赖)
后端:Go (Wails框架)
传输协议:HTTP + 自定义UDP广播
构建工具:Wails CLI
核心特性
双向传输:支持 PC到PC、PC到Android 设备间互传文件
零配置使用:自动发现同一局域网内的设备,无需手动输入IP
实时进度:清晰的大号百分比进度显示,传输状态一目了然
现代化界面:无边框窗口设计,紫色渐变主题,操作直观
完整设置系统:端口配置、保存路径、传输行为等全面自定义
安全可靠:本地网络传输,文件不经过任何第三方服务器
轻量便携:单文件可执行程序,无需安装,即开即用
网络设置
接收端口 (PC):PC设备发送文件时使用的端口(默认:8088)
Android端口:Android设备发送文件时使用的端口(默认:8089)
广播端口:设备发现使用的UDP广播端口(默认:8888)
文件设置
保存路径:接收文件的存储位置(默认:用户目录/Downloads/XYTransfer)
按日期创建子目录:自动创建YYYY-MM-DD格式的子文件夹
覆盖前询问:文件名冲突时提示用户
最大文件大小:限制接收文件的大小(默认:1GB)
Android设备
1.确保Android设备与PC在同一Wi-Fi网络下
2.在Android设备上安装配套的XYLocalTransfer.apk
3.打开Android应用,它会自动发现PC端程序
4.选择文件发送到PC,或从PC接收文件
如果你用的过程中发现Bug或者问题,就回个贴,我有时间就弄弄,没时间就暂时这样,能用就行。
程序主窗口
手机端主页面
手机端发送页面
设置窗口功能异常,已经修复,上面的链接已更新,重新下载即可。
[b]用这个小工具有个前提,需要传输文件的两个设备都在同一个局域网中。我们分情况来说明一下。
1.手机无线连接无线路由器,电脑有线连接无线路由器,这种情况两个设备在一个局域网中,可以直接使用本工具;
2.手机无线连接无线路由器,电脑有线连接光猫,这种情况需要调整网络拓扑,需要将电脑网线插在无线路由器上,让电脑和手机在同一个局域网中,即可使用本工具;
3.手机连接无线路由器,电脑连接光猫接出的交换机,这种情况直接将无线路由器的DHCP功能关闭,并将无线路由器WAN口网线插到任意LAN接口中,这样可以让手机和电脑在同一局域网中,可使用本工具。
4.如果是办公环境,无线路由器和电脑处于同一个IP段即可使用本工具。
|