找回密码
 新兽登记

QQ登录

只需一步,快速开始

万能播放器的DZ代码

[复制链接]
发表于 2013-12-3 02:27:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?新兽登记

×

1.新增

后台——帖子管理——Discuz! 代码——新增:

标签:vod

图标文件:bb_media.gif


之后在后面打上勾选可用。

点击[详情]

替换内容:

<script language="javascript">

var LINK = new Array("{1}","提示:您播放的地址是否正确?");

var linkType = new Array();

linkType['WMA'] = 'WMP';

linkType['MP3'] = 'WMP';

linkType['WMV'] = 'WMP';

linkType['ASF'] = 'WMP';

linkType['MPG'] = 'WMP';

linkType['MPEG'] = 'WMP';

linkType['AVI'] = 'WMP';

linkType['ASX'] = 'WMP';

linkType['RM'] = 'Real';

linkType['RMVB'] = 'Real';

linkType['RAM'] = 'Real';

linkType['RA'] = 'Real';

linkType['SWF'] = 'Flash';

linkType['FLV'] = 'Flv';

var sufFix = LINK[0].substring(LINK[0].lastIndexOf(".")+1,LINK[0].length).toUpperCase();

if(sufFix.indexOf("#")) sufFix = sufFix.split("#")[0];

if(sufFix.indexOf("?")) sufFix = sufFix.split("?")[0];

function WMP(){

document.writeln("<object id='mediaplayer' width='480' height="+((sufFix=="MP3"||sufFix=="WMA")?"64":"360")+" classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' align='center' border='0' type='application/x-oleobject' standby='Loading Windows Media Player components...'>");

document.writeln("<param name='url' value='"+LINK[0]+"'>");

document.writeln("<param name='AutoStart' value='1'><param name='Balance' value='0'><param name='enabled' value='-1'><param name='EnableContextMenu' value='0'><param name='PlayCount' value='1'><param name='rate' value='1'><param name='currentPosition' value='0'><param name='currentMarker' value='0'><param name='defaultFrame' value=''><param name='invokeURLs' value='-1'><param name='baseURL' value=''><param name='stretchToFit' value='0'><param name='volume' value='100'><param name='mute' value='0'><param name='uiMode' value='full'><param name='windowlessVideo' value='0'><param name='fullScreen' value='0'><param name='enableErrorDialogs' value='0'><param name='SAMIStyle' value=''><param name='SAMILang' value=''><param name='SAMIFilename' value=''><param name='captioningID' value=''>");

document.writeln("</object>");

document.close();

}

function Real(){

document.writeln("<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='480' height='300'  id='amourReal'>");

document.writeln("  <param name='src' value='"+LINK[0]+"'>");

document.writeln("  <param name='autostart' value='true'>");

document.writeln("  <param name='controls' value='imagewindow'>");

document.writeln("  <param name='console' value='clip1'>");

document.writeln("  <embed src='"+LINK[0]+"' width='480' height='300' type='audio/x-pn-realaudio-plugin' autostart='true' controls='imagewindow' console='video'>");

document.writeln("  </embed>");

document.writeln("</object>");

document.writeln("

");

document.writeln("<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='480' height='60' id='amourReal'>");

document.writeln("  <param name='src' value='"+LINK[0]+"'>");

document.writeln("  <param name='autostart' value='true'>");

document.writeln("  <param name='controls' value='all'>");

document.writeln("  <param name='console' value='clip1'>");

document.writeln("  <embed type='audio/x-pn-realaudio-plugin' src='"+LINK[0]+"' width='480' height='60' autostart='true' controls='all' console='video'>");

document.writeln("  </embed>");

document.writeln("</object>");

document.close();

}

function Flash(){

document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='480' height='360'>");

document.write("<param name='movie' value='"+LINK[0]+"'>");

document.write("<param name='quality' value='high'>");

document.write("<embed src='"+LINK[0]+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='480' height='360'></embed>");

document.write("</object>");

document.close();

}

function Flv(){

document.writeln("<object classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,29,0\' width=\'480\' height=\'360\'>");

document.writeln("<param name=\'movie\' value=\'images\/play\/play_20071210.swf\'>");

document.writeln("<param name=\'quality\' value=\'high\'>");

document.writeln("<param name=\'allowFullScreen\' value=\'true\' \/>");

document.writeln("<param name=\'FlashVars\' value=\'vcastr_file="+LINK[0]+"&IsAutoPlay=0&DefaultVolume=100&BarPosition=1&IsShowBar=1&BarColor=0xFFFFFF&BarTransparent=50&GlowColor=0xFFFFFF&IconColor=0xFFFFFF&TextColor=0xFFFFFF&LogoUrl=/images\/play_logo.png&IsShowTime=1&BufferTime=2\' \/>");

document.writeln("<\/object>");

document.close();

}

function Default(){

document.writeln("<a href='"+ LINK[0] +"' target='_blank'>" + LINK[1] + "</a>");

document.close();

}

if(linkType[sufFix]){

eval(linkType[sufFix]+"()");

}else{

Default();

}

</script>

例子:[vod]...[/vod]

解释:视频播放器

参数语提示:视频播放格式:wma,mp3,wmv,asf,mpg,mpeg,avi,asx,rm,rmvb,ra,ram,swf,flv

嵌套次数和参数个数都写1

用这个的话为了不引起混乱建议把[media]关闭了


打滚卖萌抱团睡~
回复

使用道具 举报

发表于 2013-12-4 17:08:17 | 显示全部楼层
啊……最近也在学这个呢。
来借鉴借鉴╮(╯▽╰)╭
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新兽登记

本版积分规则

QQ|Archiver|手机版|小黑屋|兽人星球

GMT+8, 2025-5-6 10:09 , Processed in 2.141504 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表