idm作为强力下载工具之一,一直都很受用户欢迎。它不仅能批量下载文件,还支持站点抓取、视频抓取和直播源录制等,功能十分强大。
但是,在我们使用idm下载时,偶尔会碰到“没有权限下载”的情况,这种情况该怎么解决呢?
一、idm下载显示没有权限的原因
首先我们要了解下idm下载的工作原理:
idm下载支持http、ftp、https和mms协议的原网址点到点的下载,并且它会把文件分成多段,同时进行下载,正常情况下它的速度是这样的:
图1:50M宽带,idm下载速度高达30M
所以当idm下载显示没有权限时,首要考虑的原因就是“某些文件只支持自家客户端/APP调用下载链接”,通俗点说就是:文件真正的下载链接被隐藏起来了,idm无法检测到,自然也没有权限下载。
另外还有一种情况——当我们使用idm下载国外网站的视频时,也会显示没有权限,比如说YouTube。
我们都知道,国内(中国)的网络和世界其他各地的网络不互通,国内的互联网用户无法访问国外的(大部分)网站,简单来说就是有一堵墙,当你企图穿过这道墙,用idm来下载国外的文件时,就会被挡住。
图2:idm下载显示没有权限
二、解决办法
第一种情况:idm下载文件被拒,最常见的就是一些网盘文件。
这种情况下,我们只需要找到网盘文件的真实下载链接即可,通常我们可以配合一些脚本,让脚本来解析出真正的下载地址,然后再用idm实现高速下载。
但是这种方式是有风险的,如果你被网站检测到,很可能会被拉进“小黑屋”,也就是下载文件会被限速。
第二种情况:idm下载国外网站视频
在我们下载YouTube、tumblr等网站的视频时,只要设置好idm下载的代理即可。
设置步骤如下:
1、点击idm状态栏的“下载”,然后点击“选项”进入配置。
图3:idm的下载和选项界面
在配置界面点击“代理服务器”,然后选择“从IE获取”,系统就会自动生成一个配置脚本,点击“使用自动配置脚本”,最后“确定”即可。
图4:idm的代理设置界面
代理设置完成后,我们再进入YouTube,点击视频进行下载就行了。
如果自动配置的脚本不行,我们也可以手动配置代理,前提是你有自己的代理地址并且是有效的
IDM中文网-Internet Download Manager-IDM下载器