下来看看…… 为什么我不能打开六间房的视频啊,用IE7.0就行.. 貌似56.com的视频还是无法保存
只下载来一个播放器的Flash框
还是要去临时文件里找
56的flv和其他网站的不一样啊,用暴风放不了,非的用他们的Flvplayer才行
[[i] 本帖最后由 RobinDX 于 2006-10-27 12:18 编辑 [/i]]
56在21号更新了播放器。
更新在23层了。。[[i] 本帖最后由 needed 于 2006-10-28 15:37 编辑 [/i]] :D 这个不错,可以使用 [url]http://www.youtube.com/[/url]
[url]http://tv.mofile.com[/url]
希望增加这两个网站的支持。。 [color=Red]11月2号增加对mofile的支持。其实我也想简单点。但 d**n it !!
规矩照旧。记事本打开MediaSaver.js ,在最后一行粘贴上以下代码[/color]
[code]/* code bY kkf @ 2006 .11.2
kkf009@gmail.com
*/
function mofileMedia()
{
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/tv\.mofile\.com\/.*\.swf/)){
strUrl=document.getElementById(twObjectUID%%s).innerHTML.toString();
strID = strUrl.replace(/([^>]|>)*?v=(\w{8}).*/,"$2");
strTempUrl = "http://tv.mofile.com/cn/videoplay/play.do?v="+strID;
strBuffer = external.twQueryHistory( strTempUrl + "*", true );
if( strBuffer.length <= 0 )
{
strBuffer = GetBufferFromUrl( strTempUrl );
}
if( strBuffer.length > 0 )
{ //偶想过用DOM 读XML.无奈自己笨,不会.哭...
xmlDomain=strBuffer.replace(/([^>]|>)*?<domain>(.*)<\/domain>([^>]|>)*/,"$2");
xmlPath=strBuffer.replace(/([^>]|>)*?<path>(.*)<\/path>([^>]|>)*/,"$2");
xmlDowndomainname=strBuffer.replace(/([^>]|>)*?<downdomainname>(.*)<\/downdomainname>([^>]|>)*/,"$2");
xmlMd5 =strBuffer.replace(/([^>]|>)*?<md5>(.*)<\/md5>([^>]|>)*/,"$2");
xmlAuditTime =strBuffer.replace(/([^>]|>)*?<auditTime>(.*)<\/auditTime>([^>]|>)*/,"$2");
function translate(input) {
var str = "r6JNhkeIdl0vMmun829C3sg5qXacwGH1bV4xPypfz7SFYTtEWADiORZLQUBKjo";
var rnd = Math.round(Math.random() * 40) + 10;
var tmp1 = new Array (input.length);
var i = 0;
while (i < 61) {
var strTmp = str.indexOf(input.substr(i,1));
strTmp = strTmp + rnd;
if (strTmp > (str.length - 1)) {
strTmp = strTmp - str.length;
}
tmp1 = str.charAt(strTmp);
i++;
}
return (rnd.toString() + tmp1.join(""));
}
strTemp = "http:\/\/"+xmlDomain+"?p="+translate(xmlPath+xmlMd5+xmlAuditTime)+"&down="+xmlDowndomainname;
external.twMediaPath( window, strTemp );
}
}
}
mofileMedia();
[/code]
[[i] 本帖最后由 needed 于 2006-11-2 01:10 编辑 [/i]]
补充2点
[color=red]1。每次下载地址都不一样,但连接的是同一个文件。
2。地址或许只能你自己下载,因为每个人的IP不一样。
[/color] 保存的时候看不到进度,想取消也没办法,有办法改进吗? 强贴,再次顶起!! 什么时候能支持www.uume.com [color=red]11月7日增加 对 www.uume.com的支持
11.8 日发现 vlog.mop.com 跟 uume的完全一样..就整合到一块里面了
增加对 www.tvix.cn
www.ku6.com
dv.ouou.com
www.happy3G.com
www.mocasting.com 的支持 .
[/color]
[code]/* code bY kkf @ 2006 .11.8
kkf009@gmail.com
*/
function happy3GMedia()
{
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/www\.happy3g\.com\/.*\.swf/i)){
strUrl=document.getElementById(twObjectUID%%s).innerHTML;
strID = strUrl.replace(/([^>]|>)*?id=(\d*).*/,"$2");
strTemp = "http:\/\/61.137.90.102\/FLV\/streams\/_definst_\/"+strID+".flv"
external.twMediaPath( window, strTemp );
}
}
function uumemopMedia()
{
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/(?:www\.uume|vlog\.mop)\.com\/.*\.swf/i)){
if (window.fileUrls && window.fileZone){
strUrl ="http:\/\/0.videosource.cacheus.com\/uume0\/"+window.fileZone+"\/"+window.fileUrls
external.twMediaPath( window, strUrl );
}
}
}
function tvixMedia(){
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/www\.tvix\.cn\/.*\.swf\?.*/i)){
strID = strUrl.replace(/.*\?(.*)/,"$1")
strBuffer = GetBufferInPost("http://www.tvix.cn/find_video.php",strID)
strUrl = strBuffer.replace("&filename=","")
external.twMediaPath( window, strUrl );
}
}
function ku6Media(){
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/blog\.ku6\.com\/.*swf\?.*/i)){
strID = strUrl.replace(/.*\?id=(.*)/,"$1");
strTempUrl = "http://www.ku6.com/video_cache/" + strID.substr(0,3)+"\/"+strID+ "\.xml";
strBuffer = external.twQueryHistory( strTempUrl, true );
if( strBuffer.length <= 0 )
{
strBuffer = GetBufferFromUrl( strTempUrl );
}
if( strBuffer.length > 0 )
{
strRet = strBuffer.replace( /\s/g,"").replace(/.*<url>(.*)<\/url>.*/,"$1");
external.twMediaPath( window, strRet );
}
}
}
function ououMedia(){
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/dv\.ouou\.com\/.*swf.*/i)){
strID = /id=/.test(strUrl)? strUrl.replace(/.*\?id=(.*)/,"$1") : document.location.href.replace(/.*v_(.*)\.html/,"$1");
strTempUrl = "http://stat.ouou.com/playservlet?id="+strID
strBuffer = external.twQueryHistory( strTempUrl, true );
if( strBuffer.length <= 0 )
{
strBuffer = GetBufferFromUrl( strTempUrl );
}
if( strBuffer.length > 0 )
{
strRet = strBuffer.replace( /\s/g,"").replace(/.*<file>(.*)<\/file>.*/,"$1");
external.twMediaPath( window, strRet );
}
}
}
function mocastingMedia(){
strUrl=twSaveObjUrl%%s;
if(-1!=strUrl.search(/http:\/\/www\.mocasting\.com\/.*\.swf\?file.*/i)){
strUrl = strUrl.replace(/.*file=(.*)&.*/,"$1")
external.twMediaPath( window, strUrl );
}
}
happy3GMedia();
uumemopMedia();
tvixMedia();
ku6Media();
ououMedia();
mocastingMedia();[/code]
[[i] 本帖最后由 needed 于 2006-11-8 13:13 编辑 [/i]] 我以茶杯的人格起誓,我不是灌水的.我把内容都集合到 #60了...
[[i] 本帖最后由 needed 于 2006-11-8 12:44 编辑 [/i]] 内容集合到 #60了...
[[i] 本帖最后由 needed 于 2006-11-8 12:44 编辑 [/i]] 内容集合到 #60了...
[[i] 本帖最后由 needed 于 2006-11-8 12:45 编辑 [/i]] 确实是好东西啊,非常支持啊,不过那个什么flv文件怎么播放啊。 [quote]原帖由 [i]我爱BT[/i] 于 2006-11-9 07:36 发表
确实是好东西啊,非常支持啊,不过那个什么flv文件怎么播放啊。 [/quote]
KMP就可以播放,其它的没试过...... 这个功能不错,,, 谢谢啦~~ 希望下个tw版本加入加入这个功能好了。 tw每次发新版都会整理最新的版本的mediasaver.js整合到程序里 谢谢了!!:)