注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 

日志

 
 
关于我

精通C,C++,python,Erlang。并熟悉各种其他编程语言,用cocos2dx游戏引擎作过几个项目。会MySQL增删改查,了解OpenGL渲染原理。懂单片机,能设计数字电路系统,会画电路图和设计电路板。喜欢了解最新前沿技术,并持续关注和学习新技术。

网易考拉推荐

webplayer电影地址与下载方法(转)  

2008-05-21 12:23:07|  分类: 网络 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 自已在网上找了好长时间才找到这个文章,方法我用过了,可以下载!

webplayer播放资源用普通的嗅探方法并不能够找到要下载的连接,从这一方面说有效防止了盗版和盗链,不过,今天在网上看到了一个方法,虽然看起来比较麻烦,其实还是蛮简单的,个人整理了一下,以备后用。

1. 首先下载一个网络嗅探器(局域网,校园网以及内网的用户不能够很好利用这个软件,是个遗憾,包括我)。
下载地址很多,推荐:网络嗅探器4.73
在开始使用之前最好设置一下,嗅探的文件类型中选择视频,如下图(这个图截取的很烂,充分说明截图软件不好):

webplayer电影地址与下载方法(转) - ♂苹果 - 眼睛想旅行

 

2. 上述工作准备好以后,点击“开始嗅探”,然后打开要播放的webplayer文件,等待一会,会出现如下图中的连接:

webplayer电影地址与下载方法(转) - ♂苹果 - 眼睛想旅行

在上图所示的带有IP显示的连接上点击右键-选择查看数据包,如下图:

webplayer电影地址与下载方法(转) - ♂苹果 - 眼睛想旅行

查看结果通常如下
GET /webmedia/webmedia.tfs?cmd=1&uuid=32ab5874-1f27-40bf-a13d-de8d18b5c33&prog_id=3329&server_id=1&customer_id=112&local=10.11.63.44&proxy=&progtime=0&filetype=dat&requesttype=1&Offset=0 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/vgplayer, application/x-shockwave-flash, */*
Connection: Keep-Alive
Host: 202.192.145.98
User-Agent: Viewgood/1.0 (1; 1; 1)
Accept-Encoding: gzip, deflate
找到含有Offset=0 的连接,点击右键,选择“用简易下载软件下载”,调出嗅探器自带下载软件(如下),点击新建,自动获取地址,然后,直接确定,就好了。

各字段的意思:其中
prog_id=11111 为 电影的序列号,决定你看的是什么,必须
customer_id=12345 为用户ID,为了不泄露可以随便换一个数字
uuid=12345 为随机数字,可以换一个数字
Offset=0,为偏移地址,决定开始的位置
Host: 218.71.142.91 为要连接的主机名
其他的可以自行测试

webplayer电影地址与下载方法(转) - ♂苹果 - 眼睛想旅行

下载完成后,通常不是rm或rmvb格式,你可以手动修改。(技巧提示,有的电脑设置“不显示文件后缀”那么就无法修改文件名后缀,打开我的电脑,工具栏中选择-工具-文件夹选项-查看-隐藏已知文件名后缀,勾去掉)

具体自己摸索吧,人的智力是无限的,但是,但是为人民服务的精力是有限的。

webplayer相关代码

<script language="JScript">
document.onkeydown = function()
{
if(event.keyCode != 27)
{
event.keyCode = 0;
event.returnValue = false;
}
}
function PlayerError()
{
if(window.opener == undefined)history.back(-1);
else self.close();
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>盗连影院欢迎您的光临</title>
</head>
<body onContextMenu="window.event.returnValue=false;" bgcolor="#000000" topMargin="0" leftMargin="0" style="border-color:#000000;" >
<table align="center" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td align="center" valign="middle">
<object id="WebPlayer" width="1024" height="768" classid="CLSID:AA899B43-24BD-4B6B-BBD0-45557D8D11E0" VIEWASTEXT>
<param name="_Version" value="65536">
<param name="_ExtentX" value="10583">
<param name="_ExtentY" value="10583">
<param name="_StockProps" value="0">
</object>
</td>
</tr>
</table>
<script language="JScript">
x = CheckPlayer();
function PlayerInit(szServerHost)
{
WebPlayer.ServerMode = "2";
WebPlayer.UserName = "";
WebPlayer.UserID = "";
WebPlayer.PlayMode = "1"; //SendType
WebPlayer.PlayModeValue = "4728"; //MultiIP_Addr
WebPlayer.ChannelID = "4728";
WebPlayer.AuthenHost = "vod.arhz.com:80";
WebPlayer.ServerHost = "1.1.1.1"; //IpAddr
WebPlayer.Session = ""; //"";
WebPlayer.ProtocolType = "1";
WebPlayer.EmbedMode = "1";
WebPlayer.ProgName = "超人归来";
WebPlayer.ContorlWidth = 322;
WebPlayer.ContorlHeight = 320;
WebPlayer.Start();
}
function RestorePlayerWindow(iWidth, iHeight)
{
window.resizeTo(iWidth, iHeight);
availWidth = screen.Width;
availHeight = screen.availHeight;
iTmpPix = availWidth - iWidth;
iWinLeft = iTmpPix / 2;
iTmpPix = availHeight - iHeight;
iWinHeight = iTmpPix / 2;
window.moveTo(iWinLeft, iWinHeight);
}
function GetHostName(szUrl)
{
iNameSize = szUrl.indexOf("/", 7) - 7;
szUrl = szUrl.substr(7, iNameSize);
if(szUrl.indexOf(":") > 0)iNameSize = szUrl.indexOf(":");
szHostName = szUrl.substr(0, iNameSize);
return szHostName;
}
function GetHostPort(szUrl)
{
var szHostPort, iPortPos, iPortSize;

if(szUrl.indexOf(":", 5) > 0)
{
iPortPos = szUrl.indexOf(":", 5) + 1;
if(szUrl.indexOf("/", iPortPos) > 0)iPortSize = szUrl.indexOf("/", iPortPos) - iPortPos;
szHostPort = szUrl.substr(iPortPos, iPortSize);
}
else
{
szHostPort = 80;
}
return szHostPort;
}
function CheckPlayer()
{
try
{
var oTest = new ActiveXObject("VGPlayer.WebVGPlayer.1");
}
catch(e)
{
if(window.opener == undefined)
{
window.alert("首次点播将安装播放器插件...");
window.open("../download/WebPlayer.exe");
history.back(-1);
}
else
{
window.opener.alert("首次点播将安装播放器插件...");
window.opener.open("../download/WebPlayer.exe");
self.close();
}
return false;
}
delete oTest;
PlayerInit("1.1.1.1");
//RestorePlayerWindow(334, 352);
return true;
}
function GetServerHost()
{
szServerHost = "";
if(szServerHost.length == 0)
{
alert("\n对不起,服务器集群负荷已满或您的地址不在服务范围内!");
self.close();
}
if(szServerHost == "-1")szServerHost = GetHostName(this.location.href) + ":80";
return szServerHost;
}
</script>
</body>
</html>
<!-- Modify by aresbby -->
——————————————————————————————

其中

WebPlayer.PlayModeValue = "4728"; //MultiIP_Addr
WebPlayer.ChannelID = "4728";
WebPlayer.AuthenHost = "vod.arhz.com:80";

“4728”是电影的编号
“vod.arhz.com:80”是服务器的地址

 

  评论这张
 
阅读(10540)| 评论(17)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017