|
任何网络文件在服务器上都有位置,而且一定对应有一个网络址址。我们可以自己动手找到它们,再用专门的软件下载就行了。不信?看看本文就知道怎么做了。 一、查找流媒体文件地址 ·从网页中获取流媒体文件地址 大多数的流媒体文件地址可以这样得到:在浏览器中单击鼠标右键,选择查看源文件,其中有一条类似于“rtsp://real.cctv.com.cn/specials/*.rm”的语句就是流媒体文件的地址。 有的网页是在播放时直接调用流媒体文件的,源文件中没有写入流媒体文件地址。你可以这样得到地址:上网时点击播放页面,当它开始播放时关闭该页面,断开网络,在浏览器中使用脱机浏览。再次打开该页面时,它将会显示一个对话框寻的文件地址就在上面。 ·利用播放器查看流媒体的地址 有些流媒体文件没有加密保护,能够在RealPlayer、Windows Media Player播放器中看到其路径。在线播放流媒体时右击画面,就可以看到流媒体文件的路径。 对于受保护的流媒体文件,用上法查到地址后,还必须把形如rtsp://148.87.6.96/150_lan.rm的下载地址改为http://148.87.6.96/150_lan.rm,然后才能用相关软件下载。 ·利用RealPlayer得到隐藏更深的地址 对于一些隐藏得很深、保护得很完善的“流”文件,一般不容易找到真实地址。不过,只要RealPlayer能正常播放该“流”文件,就可以利用RealPlayer得到“流”文件的真实地址。 方法是:把RealPlayer位置栏里的地址复制下来,用任意下载工具把这个页面下载回来,然后用记事本打开该页面的源代码,就会看到形如rtsp://148.87.6.96/150_lan.rm的地址信息。 ·用地址嗅探工具搜索流媒体 用上面的方法都找不到的地址,就需要地址嗅探软件Commview或Project URL Snooper来帮忙了。这类软件通过分析网上发送过来的数据包,找到流文件的真实地址。 CommView的操作方法: 首先登录流媒体所在的网页;然后打开CommView 点击“Start Copture”按钮,开始捕捉;接着开始播放电影,待影片的“缓冲”未结束前,关闭浏览器,按“Start Copture”按钮停止侦测;将鼠标移到CommView下面的状态栏里,按下Ctrl+F,在弹出的对话框中分别键入流媒体文件的后缀名asp、 avi.rm.rmvb.asf.wmv.wma等等,按下回车,直至找到为止。 找到后,在找到的那一行上按右键,点击所弹出的菜单栏中的第一个选项“Reconstruc TCP Session”,在弹出的默认状态为ASCⅡ码的方框内,即可找到一行详细的流媒体文件地址。在该地址上按鼠标右键把它复制下来,用StreamBox 或Net Transport进行下载。如果没找到,则点“Find Next”按钮,继续进行查找。 注意:如果在使用CommView的同时还在浏览网页,或者CommView不是正式的版本,那找出来的地址有可能是一堆乱码。 Project URL Snooper的操作方法: Project URL Snooper软件 除了在系统的兼容方面不如CommView外,其它的功能都有过之而无不及。 运行软件,先到“常规选项(General Options)”选项菜单里选择驱动模块。如果是ADSL拔号,应选择由相应的拨号软件建立的选项,大多数情况下即相应拨号软件的名字(不行的话,就选机器所配的网卡的型号),而拨号用户则要选择PPP。注意旁边的“只搜索这台计算机”的选项框不要选,否则会报“初始化网络适配器发生错误”的警告。 [1] [2] 下一页 |