易截截图软件、单文件、免安装、纯绿色、仅160KB

如何在linux下观看需vodplayer播放的电影

其实这个也可以视为下载需要vodplayer或者叫做宝利通播放器才能观看的在线电影的一个解决方案。
宝丽通视频点播服务用在许多宽带服务上。速度较快,但是必须使用其特定的播放器vodplayer才能播放。而这个软件只有windows平台上的版本。在linux或者mac无法使用。除非装虚拟机。那太麻烦。
现在提供一个解决方案,其原理如下:
首先分析一下,为什么只能用vodplayer播放器才能播放呢?这肯定是服务器上对视频请求做了判定,一个http地址格式的多媒体地址,只要分析一下具体的数据包就能明白了。通过嗅探器可以得知,主要是数据包中的agent指出了请求者是vodplayer,应该是根据这个来判断服务器是否响应请求。如果不是改播放器发出的请求那拒绝响应。正是如此,我们被限制只有vodplayer播放器才能播放。那么我们只要能够伪装成该播放器在提出请求就可以了。
得益于我们强大的linux下的犀利下载器wget,我们可以轻松获取视频内容,也就是说可以下载到本地上之后再观看。wget可以通过参数把自己伪装成各种客户端。该参数就是 –U。
故而我们分三个步骤完成下载任务。
第一步,通过网络嗅探器分析出vodplayer的agent是“NovaSoft NetPlayer/3.8”,第二步,得到电影的http的地址。在这里需要一点技巧了,一般浏览器上都是通过iframe来调用嵌套有vodplayer的ActiveX代码来播放的。否则就无法播放,不过没关系,我们本来就没打算在线播放嘛。只要分析html页面的源代码可以找到电影的http地址。可以用firefox浏览器,安装一个firebug插件,那是相当方便就能得到地址。
第三步,在控制台输入指令调用wget就可以下载了。格式如下:
wget -U="NovaSoft NetPlayer/3.8" "视频的http地址"   
就ok了。
当然了,在windows平台下也是可以实现的。因为wget也可以在windows平台下使用。其实也就是安装一个bash运行环境,这个就是同样很是犀利的cygwin了。
当然如果你能找到其他的能够指定agent的下载器那也一样可以,不一定非要使用wget。
这个呢在国内还是很有用的,毕竟很多服务都只能在windows下才有相应软件。一来可以避免局限在windows下,为喜欢linux 的朋友提供一个方便。二来网络速度不是很稳定,有时在线看非常卡,不方便。一部电影只要5分钟左右就下载下来了,在本机上看的很惬意。当然要注意的是,如果大家都用这种方式下载那很消耗带宽的。不要胡乱使用,切忌切记。
转自:http://www.alexadaman.cn/program/how-


相关文档:

嵌入式Linux系统中的快速启动技术研究


1 嵌入式Linux系统启动时序
目前,嵌入式系统的硬件平台和应用方向区别很大,但总体启动流程一致的。这里的系统启动是指从用户执行上电/复位操作,到系统开始提供用户可接收的服务水平所需要的过程。典型的上电/复位时序如表1所列。
2 Linux快速启动方法
目前,一些Linux的发行版本已经对启动速度进行了优化。如果利用 ......

linux初学

请找同学帮忙装了linux的操作系统,ubuntu9.1,从此我也踏上了双系统的征程……
不过这个过程并不是一帆风顺的。
首先一个很大的问题,就是不能上网,学校的客户端在linux下不能使用,据说要用一个什么软件才行,这个问题待解决。
其次就是字体问题,linux下自带的字体太少,很多东西都显示不正常。从window ......

linux启动分析

 linux的/etc下面的profile文件记录了一些所有用户公用的环境变量,rc.local记录用户登陆的时候要执行的shell命令。各个用户的home目录下也有.bashprofile用于配置用户自己的环境变量,.bashrc用户登陆的时候执行的命令。
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。
本文中 ......

Linux人才需求高涨 Unix与Win需求持平

 新闻来源:开源中国社区
调查发现,随着国内使用Linux的单位越来越多,相关人才的需求随即产生,并且呈现出供不应求的局面,其从业人员的就业机会显着高于Unix从业者,与Windows基本持平。
从诞生起,Linux就以开放源代码的模式及其安全性和稳定性吸引着全世界计算机爱好者。而随着Linux在中国市场迅猛发展,国内Lin ......

使用yum升级和yum使用简介(LInux, RedHat, Fedora)

什么是 yum?
yum 是 yellowdog updater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。这是 yum 的主页。
yum 的理念是使用一个中心仓 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号