|
本帖最后由 xiongyujie37 于 2009-1-5 20:32 编辑
获得引用代码比较简单,想获得原始的.flv就比较困难了。。。
通过抓包跟踪,可以查到真实的flv地址,但是无法和原始页面源码联系起来。。。
多页构造也不知道构造个什么出来。。。
举个例子
http://v.youku.com/v_show/id_XMzA1MzM5NzY=.html
获取引用代码,比较简单,原始代码里面写的清楚
最终到 最后的flv地址为:
http://218.61.209.13/19762c9b5504/0200640100484C5C93F0F40061A56C57093AB9-EE50-D616-CE10-EECB6FAC3303.flv
或者
http://218.60.17.16/1971d6505504/02006401004950C2E29AD8003E8803DAAA2868-6ECD-1F0E-41F8-451F7951E006.flv
只是这个没办法和原始页面联系起来。。。
他的上级页面是:
http://f.youku.com/player/getFlvPath/fileid/02006401004950C2E29AD8003E8803DAAA2868-6ECD-1F0E-41F8-451F7951E006?K=a7b05cf10acba207161a1772&yad=1
然后这个页面的上级页面是:
http://valf.atm.youku.com/valf?ct=g&cs=2215|2221|2220|2227&v=XMzA1MzM5NzY=&u=6399340&pl=0&k=%E6%9C%88%E5%BD%B1%E6%81%8B%E7%8C%AA&fileid=0200640100484C5C93F0F40061A56C57093AB9-EE50-D616-CE10-EECB6FAC3303&winType=exterior&partnerid=undefined
再上级一点是
http://v.youku.com/player/getPlayList/VideoIDS/XMzA1MzM5NzY=/version/5/source/out/password/?ran=2613&n=3
这个页面貌似比较重要
源码是:-
- {"data":[{"tt":"0","ct":"g","cs":"2215|2221|2220|2227","logo":"http:\/\/vimg4.youku.com\/1100641F46484C5C93483C0061A56CDABA3876-5058-EA38-4702-0E7ADC8DABAB","seed":7948,"tags":["\u6708\u5f71\u604b\u732a"],"categories":"99","streamsizes":{"flv":"5910420"},"streamfileids":{"flv":"31*43*31*31*26*6*31*4*31*31*6*46*6*34*56*34*60*9*14*31*14*6*31*31*26*4*67*56*26*34*56*25*31*60*9*67*36*60*50*44*44*56*31*50*62*26*4*26*50*34*44*4*31*50*44*44*34*36*26*14*67*34*9*9*31*9*"},"videoid":"7633494","segs":{"flv":[{"no":0,"size":"5910420","seconds":"177.00"}]},"fileid":"31*43*31*31*26*6*31*4*31*31*6*46*6*34*56*34*60*9*14*31*14*6*31*31*26*4*67*56*26*34*56*25*31*60*9*67*36*60*50*44*44*56*31*50*62*26*4*26*50*34*44*4*31*50*44*44*34*36*26*14*67*34*9*9*31*9*","username":"\u5929\u4f7fLOVE\u5f71","userid":"6399340","title":"\u5929\u4e0b\u7b2c\u4e00\u821e\u9053\u4f1a","key1":"a415020e","key2":"82178b4bb590f866","seconds":"177.00","streamtypes":["flv"]}],"user":{"id":0}}
复制代码 |
|