不用登陆账号,不用会员,直接浏览器或者迅雷下载.

最近一个朋友电脑重装,装LOL特别特别慢.

 

然后我帮忙研究了下.原来下载器里直接包含下载地址,直接可以获取.

现在不行,好像用了sqllite存储下载地址.而且下载地址做了一些变动,就算你获取了正式地址,也不能直接用迅雷下载.

 

我开始以为用了useragent绑定,发现并不是,然后抓包发现里面有个重定向.

 

通用方案

 

如果你在腾讯LOL下载页面下载最新的下载器.

你不用下载,直接看最新版本多少就可以.

http://down.qq.com/lol/dltools/LOL_V4.1.6.0_FULL_0_tgod_signed.exe

 

只要注意这个版本号即可.

 

那么可以用浏览器/迅雷下载的真实地址为

 

 

http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.exe
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.001
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.002
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.003
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.004
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.005
http://down.qq.com//lol/full/4160/LOL_V4.1.6.0_FULL.7z.006

 

你复制到你记事本里,直接替换版本号即可,然后可以用迅雷批量下载.

浏览器下载也特别快,单文件,单线程14M/S下载速度.

 

说明

  • down.qq.com后面是双斜杠,不是单斜杆
  • 里面4160对应版本号.里面v4.1.6.0也是对应版本号
  • 目前是一个exe安装程序,加6个数据压缩包,以后可能更多.

 

如何判断一共有多少数据包

有两办法

  1. 尝试下载007或者008之类的,如果能下载表示有007包,如果007都没有,008就不用试了.
  2. 看最后一个包的大小是否和之前的是否相同.最后一个包和之前包的大小不一样.(如果006和之前包大小一样,那么可以尝试下载007)