QQ网络硬盘下载失败的问题

2025-12-16 17:21:27
推荐回答(1个)
回答1:

qq网络硬盘以其高度的集成性和优秀的速度受到了广大网友的青睐。有许多网络硬盘都提供了共享下载的功能,qq当然也不例外,但遗憾的是只能将网络硬盘中的内容共享给自己好友。我们在论坛中发布一些小小的文件当然不能要求所有的下载者都是自己的好友,于是我想到了把qq网络硬盘中文件的真实下载地址提取出来。经过n次实验后,终于发现——原来qq网络硬盘可以这样玩! 首先列出笔者实验所采用的软件环境,供读者参考: (1)windows2000professional[sp4] (2)windowsmediaplayer9.0(以下简称wmp) (3)qq2004ii[beta2] 注意:必须使用qq2004ii或更高版本,因为文中的地址提取需要用到新版本中才有的网络硬盘在线播放功能。 接下来以笔者网络硬盘中的avp.rar为例,讲解其真实下载地址的提取。 第一步:登录qq并切换至网络硬盘面板,将其中的avp.rar改名为avp.mp3(见图1),改扩展名的目的是为了使其支持qq的在线播放。 第二步:单击网络硬盘文件列表中avp.mp3旁的播放箭头自动调用wmp播放一个asx文件(无需理会wmp的错误提示,直接按“确定”即可)。 第三步:右击wmp的播放列表中的“播放列表x”(x为数字),在弹出菜单中选择“属性”(见图2),记录下“位置”中的该asx文件的url地址(见图3)。 第四步:使用flashget或其他同类工具根据刚才记录的url地址将此asx文件下载到本地硬盘上。 第五步:asx文件是一个记录媒体文件地址的xml文件(文本格式)。用“记事本”或其他文本编缉工具打开刚才下载的asx文件,就能看到网络硬盘中avp.mp3的真实url地址了。 第六步:切换到qq网络硬盘面板,将avp.mp3改名为avp.rar(即原来的文件名),把刚才得到的avp.mp3的真实url地址中最后的扩展名“mp3”改回“rar”即可。 现在无论是直接发给朋友,还是发在论坛上供大家点击,都不再会有任何障碍(你不必在线,别人也可下载),图4为使用nettransport下载qq网络硬盘中文件的速度。 小提示 如果a文件和b文件同属于qq网络硬盘同一目录下,那么在得到a文件的真实地址后,只要将地址最后的文件名改为b即可得到b文件的真实地址。 最后将经此法获取真实文件地址后网络硬盘与普通的网络硬盘作一下比较: 类型线程限制下载速度共享方式 qq网络硬盘无(本文测试了10线程)极快(笔者测试最高为200kb/s)真实地址 普通网络硬盘单线程每ip限速10~20kb提取码 小编有话说:qq的这个“秘密”的确为大家带来了很大的方便,不过同时我们也发现,qq的网络硬盘实际上并未做任何与登录账号相联的加密工作,也就是说任何人只要得到了网络硬盘中文件的真实url地址都能进行下载,不用任何权限。而一旦有人掌握了url与特定号码及目录之间的关系(即对应的url算法),则会对该号码持有者的隐私造成极大的隐患!

麻烦采纳,谢谢!