-
Notifications
You must be signed in to change notification settings - Fork 114
Releases: weixiansen574/HybridFileXfer
Releases · weixiansen574/HybridFileXfer
v3.0.0
更新日志
- 大改传输实现。不再多线程操作硬盘,因为多线程操作硬盘反而是种负优化。引入内存缓冲,文件分块大小改为1MB。读取文件是顺序单线程的,读取并分块存入缓冲区,然后多个对应一条通道的线程从缓冲区里取块发送至网络。接收端各接收线程接收到块后存到自己的队列里,然后一个写文件线程从各接收线程的缓冲区里按顺序取块,大幅提升机械硬盘的写入效率。可自定义缓冲区大小,目标为机械硬盘的电脑建议设置大点的缓冲区。详情请看:原理。
- 电脑端控制台不再输出传输的文件信息。
- 传输框隐藏无用的速度指示器,例如上传文件时,隐藏恒为零的下载速度指示器。
- 传输完毕后,显示各通道的平均速度,显示总平均速度、传输耗时、传输总数据量
- 客户端连接后返回系统信息,是Linux还是Windows。修复了由不同系统路径分隔符"/"和"\"不同引起的各种问题,例如Windows系统跳转目录后,若返回上级会直接跳到根目录的BUG
- 新增对传功能,可以连接手机服务端,使其能够手机传手机。USB通道可用过两台手机同时插在电脑上,通过电脑转发来利用,具体操作流程见:手机对传。除非最求速度(例如换机/数据备份),不然我这个软件的互传使用起来的体验是不如手机自带快传和QQ之类的。
- 完善国际化支持,手机端APK和PC端Jar已支持简体中文、繁体中文、英语、日语、韩语!(除中文外都由AI翻译)
- 除ROOT模式外还支持ADB模式,ADB权限比ROOT稍逊一点,可以访问例如SD卡的外置存储,但Android/data依旧不行
Assets 5
45 people reacted
v2.2.0
- 添加国际化支持,新增 英文、繁体中文、日语(日语在我的MIUI环境无法测试)
- 求PC端国际化方案,若没有意见,将考虑全英文(应用程序sysout、文件名)。PC端未更改,可下载上一release的来使用。
- 受小白测评启发,我打包了个安兔兔包名版本的,自定义包名可在app的gradle里这样改
applicationId "com.antutu.ABenchMark"。跑分白名单或许能提升性能?提高速度?祝你们好运😜。(削除) 话说是不是应该改成speedtest的 (削除ここまで) - 电脑端未修改,可到上上个版本下载
Assets 4
8 people reacted
v2.1.1
新增传输对话框开启时不熄屏
Assets 3
3 people reacted
v2.1.0
更新日志
- 新增模式选择记忆,下次打开保留上次选择的模式
- 跳转路径自动填写当前路径
- 手机存储目录不再写死为
/storage/emulated/0/,改用Environment.getExternalStorageDirectory()获取 - AndroidManifest添加
android:requestLegacyExternalStorage="true"修复安卓10无法读取存储目录的bug - 修复tun网卡无法勾选的bug
- 适配深色模式
- 新增PC快捷启动器 #55
- PC端判环境是否安装了adb ,优先使用环境变量 adb,否则使用当前路径下的。适配MacOs
Assets 3
4 people reacted
v2.0.0
更新日志
- 几乎从头到尾重写了一遍软件代码,逻辑大幅更改😂
- 文件传输逻辑修改,同一时间只能进行一次文件传输任务。修复传输完毕后没有结束提示的逻辑问题与bug。
- 软件连接方式更改,不固定使用USB+WIFI的组合,可自由选择手机识别的网卡与电脑连接,支持USB+5G WIFI+2.4G WIFI等组合,大幅提高传输速度!
- 软件主题更改,不抄MT管理器了,不然总是在多任务里搞混这两个软件🤪。文件夹与文件图标更新。
- 移除底栏速度显示,因为多网卡无法适配。
- 传输进度对话框将在你进行文件传输时展示,传输未完毕不可关闭
- 添加".."文件夹返回上级目录
Assets 4
38 people reacted
v1.3.0
更新日志
- 弃用RecycleView自带的弱智滚动条,文件越多越短,难以选中。已改用https://github.com/L4Digital/FastScroll的滚动条依赖。
- 修复目录中文件太多时进入目录失败的bug
- 主页添加关于信息(项目地址、获取更新),以防迷路😉
- 移除电脑端的文件传输事件队列,避免内存溢出
Assets 5
15 people reacted
v1.2.0
更新日志
- 修复了安卓10系统因存储权限问题导致的闪退
- 新增书签功能,在某目录下,点击右上角的更多选项里,选择"添加书签",确认后即可添加。下次再来选择文件时,可从书签一键跳转至收藏的目录。方便快捷,免去翻一长串目录的麻烦!
Assets 5
2 people reacted
v1.1.1
Assets 5
4 people reacted
v1.0
首次发布,使用说明见README.MD,如有问题欢迎反馈!
电脑端解压压缩包,到任意位置。手机就绪后双击启动.bat即可连接手机,文件的选择与发送在手机上进行。