发布时间:2022-03-01 14: 58: 13
品牌型号:华硕
系统:win 7
软件版本:idm v-6.39
对于喜欢看电影的朋友来说,bt种子并不陌生,现在很多影视资源都是通过种子的形式来保存,而idm作为下载神器,自然有不少用户想用idm下载种子,但在下载过程中idm却显示错误,为什么idm下载不了种子?或者idm无法下载此文件?下面小编告诉大家解决办法。
一、为什么idm下载不了种子
idm和种子采取的下载协议不同,idm只支持http、https等下载协议,是一种web下载模式,而种子则是bt协议,是p2p下载模式。
简单来说就是:idm下载文件,需要有固定的服务器,而bt种子没有固定的服务器,idm无法发送下载请求,就会出现图1中的“连接错误:没有这样的主机”,从而导致下载失败。
想要使用idm下载bt种子,一般有两种方法:
1、先将bt种子离线到网盘中,比如百度网盘,离线上传完成后,种子资源就有了固定服务器,就可以使用idm下载了,具体操作步骤可参考这篇文章:《idm怎么下载bt文件 idm怎么下载种子》。
2、将bt种子上传到迅雷云盘中,相较于百度网盘,迅雷云盘上传资源的速度更快,毕竟迅雷是靠做p2p下载起家的,种子搜索、上传速度都没的说。
具体操作步骤:登录迅雷云盘,点击“添加——添加链接”,将bt种子或者磁力链接复制到地址栏中,最后点击“确定”即可开始上传。
上传完成后,选中文件并点击“分享”,获取迅雷链接和提取码。
最后通过“XunLei在线解析”,解析出迅雷链接的下载直链,点击“复制下载链接”,然后打开idm,选择“新建任务”,将下载链接复制进去即可开始下载。
二、idm无法下载此文件
idm在显示“无法下载此文件”时,后面会带有http状态码的备注,备注不同,代表idm出现的问题不同,常见的备注有204、403、400、503等。
1、http状态码是204或者400
这种情况一般是开启或者关闭了idm代理设置,导致idm下载请求被拦截,这种情况只需要更改下idm代理设置即可。
具体解决步骤:打开idm“选项——代理”,如果是下载国内的资源,就选择“不使用代理”。
如果是下载国外资源,就选择“手动配置代理/socks”,并将地址改为“127.0.0.1”、端口改为“1080”,最后点击“确定”即可。
2、http状态码是403
idm下载显示403,是因为服务器拒绝了idm的下载请求,这种情况在使用idm下载百度网盘时比较常见。
idm在下载百度云文件时,需要配合油猴插件和脚本,如果官方检测出了脚本并进行了限制,那idm就无法下载了。
具体解决办法:登录“greasyfork”,搜索“百度”等相关的关键词,找到能解析百度云文件下载直链的脚本,然后安装即可。
如果不清楚怎么用idm下载百度云文件,可以看这篇文章:《idm+油猴,完美解决百度云下载慢的问题!》。
3、http状态码是503
这种情况一般是服务器维护或者过载,导致服务器无法处理下载请求。
而idm下载出现503,大多是因为一些网站不允许请求同一个文件两次,因为在idm向服务器发送下载请求之前,浏览器就已经发送过下载请求了,当idm再次发送请求并下载时,就会出现503错误。
具体解决办法:打开idm“选项——常规”设置,点击“设置下载快捷键”。
然后勾选“使用以下快捷键强制调用idm下载任何链接”,并勾选一个快捷键,点击“确定”即可。
最后在下载资源时,先按住快捷键不松,再点击资源下载链接,即可使用idm正常下载。
总结:目前idm下载不了种子,因为两者采用的下载协议不同,但是用户可以先将种子离线到网盘中,然后再使用idm下载即可,如果idm显示无法下载此文件,要注意备注的http状态码,不同的状态码有不同的解决方式。
署名:wade
展开阅读全文
︾