1、webplayer电影地址与下载方法webplayer电影地址与下载方法(转) - webplayer播放资源用普通的嗅探方法并不能够找到要下载的连接,从这一方面说有效防止了盗版和盗链,不过,今天在网上看到了一个方法,虽然看起来比较麻烦,其实还是蛮简单的,个人整理了一下,以备后用。1. 首先下载一个网络嗅探器(局域网,校园网以及内网的用户不能够很好利用这个软件,是个遗憾,包括我)。下载地址很多,推荐:网络嗅探器4.73。在开始使用之前最好设置一下,嗅探的文件类型中选择视频,如下图(这个图截取的很烂,充分说明截图软件不好): 2. 上述工作准备好以后,点击“开始嗅探”,然
2、后打开要播放的webplayer文件,等待一会,会出现如下图中的连接:在上图所示的带有IP显示的连接上点击右键-选择查看数据包,如下图:查看结果通常如下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
3、=0 HTTP/1.1Accept: 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-AliveHost: 202.192.145.98User-Agent: Viewgood/1.0 (1; 1; 1)Accept-Encoding: gz
4、ip, deflate找到含有Offset=0 的连接,点击右键,选择“用简易下载软件下载”,调出嗅探器自带下载软件(如下),点击新建,自动获取地址,然后,直接确定,就好了。各字段的意思:其中prog_id=11111 为 电影的序列号,决定你看的是什么,必须customer_id=12345 为用户ID,为了不泄露可以随便换一个数字uuid=12345 为随机数字,可以换一个数字Offset=0,为偏移地址,决定开始的位置Host: 218.71.142.91 为要连接的主机名其他的可以自行测试下载完成后,通常不是rm或rmvb格式,你可以手动修改。(技巧提示,有的电
5、脑设置“不显示文件后缀”那么就无法修改文件名后缀,打开我的电脑,工具栏中选择-工具-文件夹选项-查看-隐藏已知文件名后缀,勾去掉)具体自己摸索吧,人的智力是无限的,但是,但是为人民服务的精力是有限的。webplayer相关代码<script language=JScript> document.onkeydown = function() if(event.keyCode != 27) event.keyCode = 0; event.returnValue = false; function PlayerError() if(window.opener =
6、 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 left
7、Margin=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=_Versio
8、n 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 =
9、2; WebPlayer.UserName = ; WebPlayer.UserID = ; WebPlayer.PlayMode = 1; /SendType WebPlayer.PlayModeValue = 4728; /MultiIP_Addr WebPlayer.ChannelID = 4728; WebPlayer.AuthenHost = :80; WebPlayer.ServerHost = 1.1.1.1; /IpAddr WebPlayer.Session = ; /; WebPlayer.ProtocolType = 1; WebPlayer.EmbedMode = 1;
10、 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 /
11、 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); r
12、eturn 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 szHostPor
13、t = 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(./down
14、load/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 = :80; “4728”是电影的编号 “:80”是服务器的地址
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1