iambus / youku-lixian

优酷下载脚本,顺便支持其他……
Other
849 stars 265 forks source link

有几个问题想请教下 #69

Open no13bus opened 11 years ago

no13bus commented 11 years ago

你好, 看了你的youku-lixian项目,非常感兴趣,本人在生活中也想写个脚本下载这些网址视频,可惜用了抓包工具分析地址后,不知道他是怎么把最终地址拼接的。 我使用的httpwatch抓包的,在分析你的cntv,acfun,bilibili,youku几个网址抓包分析,有几个问题想请教你一下: 1.cntv里面抓包到http://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid=0eeeb073ad5648b29c6baba791a0d6b6&tz=-8&from=000news&url=http://sports.cntv.cn/2013/06/28/VIDE1372421278293356.shtml&idl=32&idlr=32&modifyed=false这个网址 ,但是看代码的话,下载脚本使用的是得到http://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid=...此地址,后面的字串就不要了,不知道这个是不是自己试出来的呢? 2.acfun, http://wenzhou.acfun.tv/api/getVideoByID.aspx?vid=..这个网址是为了得到相应的json数据 但是我抓包的时候,根本没找到这个网址。你是怎么分析得到的?(你的程序大多数是先得到json或者xml数据 然后分析里面的数据 得到视频的最终地址。) 3.bilibili抓包的时候也没找到这个地址http://interface.bilibili.tv/playurl?cid=..这个地址应该是你得到xml数据的地址 4.youku的地址破解方法你是怎么算出来的?这个太牛逼了。 题外话: 之前看到一个xiami网的歌曲地址破解 也很牛逼,输入的是一堆字串,然后进行相应的排列组合变换 就得到新的地址了,这种前后关系能算出来也太牛逼了。 其实主要就是对你分析歌曲地址的过程不太明白,我抓包抓到的地址跟你的都对不上。不知道你怎么分析到那些网址的。请教。

iambus commented 11 years ago

youku的算法是网上找的。 其他的都是抓包猜的。不过这些网站可能都不能用了……