filecxx / FileCentipede

Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.
http://filecxx.com
7.36k stars 465 forks source link

下载超时 #738

Open bawyvh opened 6 months ago

bawyvh commented 6 months ago

随便点一个磁力链接下载都是超时状态,可用直接使用浏览器可以下载到本地 image

测试地址:https://zh.annas-archive.org/torrents

filecxx commented 6 months ago

这个域名&IP在中国大陆被屏蔽了,需要在软件内设置代理才能下载。

bawyvh commented 5 months ago

这个域名&IP在中国大陆被屏蔽了,需要在软件内设置代理才能下载。

如果是域名&IP在中国大陆被屏蔽了,相同的环境下,那我使用的360浏览器X不也应该下载失败吗,可它却下载成功了 image

filecxx commented 5 months ago

https://ping.chinaz.com/zh.annas-archive.org

bawyvh commented 5 months ago

不好意思没说清楚,我知道网站是被屏蔽了,我的意思是在开代理的情况下(通过v2rayN),相同的环境浏览器下载成功了,文件蜈蚣会显示超时。切换成全局模式也是超时

filecxx commented 5 months ago

需要在软件内也设置代理,目前没从系统读取代理设置的功能。

需要在v2rayN设置中启用本地代理 127.0.0.1 1080

bawyvh commented 5 months ago

这个网站没被屏蔽,在国内是可以正常访问的,但是下载软件也超时了,我把线程设置为1可以正常下载,应该是服务器对线程有限制。希望文件蜈蚣检查到超时时,可以自动降低线程再重新下载,这样就不用麻烦手动了。个别小白见下载失败只会怀疑是软件的问题,不会是怀疑是服务器那边的问题,浏览器可以下载,你软件下载不了,肯定是你软件的问题,我要差评。以防万一这种情况,所以优化下可能好点😂 image 测试地址:https://ifile.space/download

filecxx commented 5 months ago

image

我测试全部正常的,如果服务器限制了只允许一个连接,不会导致超时,程序能够检测到,并且任务详情面板中的 “连接性” 会显示为 “受限制的”。

如果确定不是本地网络的问题,那么很可能是请求频率太高被远程服务器临时性的屏蔽了。

filecxx commented 5 months ago

开始下载:

解析域名 -> IP -> 连接IP -> 连接失败 -> 重新连接 -> 超过根据最大重试次数 -> 连接超时

如果首次连接成功了之后的连接失败,并且无法再次建立连接,错误号会是: “服务器忙”

bawyvh commented 5 months ago

找到原因了,同样是32线程,我把腾讯DNS更改成阿里DNS解析后就可以正常下载了,原来DNS这东西还影响下载 image

Bojan5364 commented 4 months ago

需要在软件内也设置代理,目前没从系统读取代理设置的功能。

需要在v2rayN设置中启用本地代理 127.0.0.1 1080

大佬,这个代理怎么设置能教一下吗,我现在下不了油管的视频