安卓上一直在用 tTorrent 下载种子,最近准备搬到电脑上继续做种的时候才发现,不知道从哪个版本开始,它会将文件名中的方括号替换为下划线,导致续种非常麻烦。
之后发邮件问了下开发者,结果被告知这是个 feature ,原话为:
This is the set of characters which are all replaced in a file name if any of them is not supported by the filesystem: |?*<":>+[]'
照理来说分别对每种字符做判定和替换不是什么难事,是我少考虑了什么吗?
1
wnpllrzodiac 1 天前 via Android
可能是跨平台项目,考虑 windows 文件名限制多
|
2
chengyiqun 1 天前
@wnpllrzodiac 但我没见过哪个系统不支持方括号文件名的?
|
3
Muniesa 23 小时 26 分钟前
试了下方括号在 Android 里没毛病啊,别的软件也没处理过这个
|
4
palxie 21 小时 50 分钟前
肯定是在部分系统版本, 或者机型出现问题. 我之前也有遇到重复下载文件的问题. 只在 Android11 出现. 类似这样的情形.
|
5
LogicDX342 OP @wnpllrzodiac 这没法解释为什么不单独判断吧
|
6
wnpllrzodiac 13 小时 29 分钟前 via Android
实在不行,你自己 fork 一个版本。人家开发者是大爷,没必要听你的要求,又不是金主。
|
7
jeesk 11 小时 25 分钟前 via Android
笑死,要不要试一试 window 文件名不能用的特殊符号,多得要死
|
8
LogicDX342 OP @wnpllrzodiac 我也没要求他去改啊,只是好奇原因而已
|