⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 music_all.js

📁 空间音乐查询工具1.9 1122 本工具采集php抓取QQ空间音乐。 换播放器可直接去qq空间音乐播放器 系统要求 PHP+ZEND3.3以后 cache 目录可写 cfg_
💻 JS
📖 第 1 页 / 共 2 页
字号:
	this.stopPlayer = function()	{		if (!this.mInitializeStatus)			return false;				if ( (!this.isPlaying()) && (!this.isPause()) )			return false;				try		{			if (document.all(this.mPlayerName).Controls.isAvailable('stop')) 			document.all(this.mPlayerName).Controls.Stop();		}		catch(e)		{			if(debugMode) status = ("error 3 "+e.message)		}				return true;	}				this.pausePlayer = function()	{		if (!this.mInitializeStatus)			return false;				if (!this.isPlaying())			return false;				try		{			if (document.all(this.mPlayerName).Controls.isAvailable('pause')) 			document.all(this.mPlayerName).Controls.Pause();		}		catch(e)		{			if(debugMode) status = ("error 4 "+e.message)		}					return true;	}			this.isPlaying = function()	{		if (!this.mInitializeStatus)			return false;		var _status = this.getStatus();		return ((_status==S_PLAYING) || (_status==S_BUFFERING));	}		this.isPause = function()	{		if (!this.mInitializeStatus)			return false;		var _status = this.getStatus();		return (_status==S_PAUSE);			}		this.isStop = function()	{		if (!this.mInitializeStatus)			return false;				var _status = this.getStatus();		return 	((_status==S_STOP) || (_status==S_MEDIAEND) || (_status==S_UNDEFINE));	}		this.setMute = function()	{		if (!this.mInitializeStatus)			return false;		if (document.all(this.mPlayerName).settings.mute)			document.all(this.mPlayerName).settings.mute = false;		else			document.all(this.mPlayerName).settings.mute = true;						return true;	}			this.setVolumn = function(type)	{		if (!this.mInitializeStatus)			return false;			if (document.all(this.mPlayerName).settings.mute)			return false;				switch(type)		{			case "up":				if (document.all(this.mPlayerName).settings.volume+10<100)					document.all(this.mPlayerName).settings.volume+=10;				break;			case "down":				if (document.all(this.mPlayerName).settings.volume-10>0)					document.all(this.mPlayerName).settings.volume-=10;				break;			default:				break;		}					return true;		}		this.quickPlayer = function(pos)	{		if (!this.mInitializeStatus)			return false;		if (!this.isPlaying())			return false;		if ((document.all(this.mPlayerName).Controls.currentPosition+pos)>=document.all(this.mPlayerName).currentMedia.duration)			return false;		if ((document.all(this.mPlayerName).Controls.currentPosition+pos)<=0)			return false;			document.all(this.mPlayerName).Controls.currentPosition+=pos;		return true;	}		this.lastPlayer = function()	{		if (this.mPlayList.getCount()==0)			return;				this.mPlayingPos = this.mPlayingPos - 1;		if ( (this.mPlayingPos<0) || (this.mPlayingPos>=this.mPlayList.getCount()) )			this.mPlayingPos = this.mPlayList.getCount()-1;				this.runPlayer(this.mPlayList.getObject(this.mPlayingPos).mPlayURL);		return this.mPlayingPos;	}		this.nextPlayer = function()	{		if (this.mPlayList.getCount()==0)			return -1;		this.mPlayingPos = this.mPlayingPos + 1;		if ( (this.mPlayingPos>=this.mPlayList.getCount()) || (this.mPlayingPos<0) )			this.mPlayingPos = 0;			this.runPlayer(this.mPlayList.getObject(this.mPlayingPos).mPlayURL);		return this.mPlayingPos;		}				this.setBalance = function()	{		document.all(this.mPlayerName).settings.balance = document.all(this.mPlayerName).settings.balance=='100'?'-100':'100';		return (document.all(this.mPlayerName).settings.balance=='100'?'右声道':'左声道');	}		this.getErrorMsg = function()	{		var errorDesc = document.all(this.mPlayerName).error.item(0).errorDescription;		return errorDesc;	}		this.autoRandomPlay = function(objName, bAutoPlay, bRandom)	{		var mCurrentPos;		if (!this.isInitialize())			return;					if (this.mPlayList.getCount()==0)		{		}			else if (bAutoPlay)		{			if (bRandom)			{				//随机播放				try				{				if ( this.isStop())				{					mCurrentPos = this.mPlayingPos;					do {						this.mPlayingPos = Math.floor(Math.random()*this.mPlayList.getCount());					}while(mCurrentPos == this.mPlayingPos&&this.mPlayList.getCount()>1);					this.runPlayer(this.mPlayList.getObject(this.mPlayingPos).mPlayURL);				}				}				catch(e)				{					if(debugMode) status = ("error 5 "+e.message)				}						}			else			{					//顺序播放				try				{					if ( this.isStop())						this.nextPlayer();					if (this.mPlayingPos==0)					{						this.runPlayer();					}				}				catch(e)				{					if(debugMode) status = ("error 6 "+e.message);				}							}		}		return;	}		this.printPlayList = function()	{		var list = "";		for (var i=this.mPlayList.getCount(); i>0; i--)		{			list = list + "第[" + i + "]" + "播放记录:" + this.mPlayList.getObject(i-1).mPlayURL + "\n";  		}			return list;	}	}	function runPlayer(){	if((!MediaPlayer)) return;	MediaPlayer.runPlayer('');	bRandomPlay = BRANDOMPLAY;		setAutoPlay(true, bRandomPlay);}function pausePlayer(){MediaPlayer.pausePlayer();}	function stopPlayer(){MediaPlayer.stopPlayer();}	function lastPlayer()	{MediaPlayer.lastPlayer();}	function nextPlayer()	{MediaPlayer.nextPlayer();}	function setAutoPlay(bAutoPlay, bRandomPlay){if(MediaPlayer && !MediaPlayer.isPause())	MediaPlayer.autoRandomPlay(MediaPlayer, bAutoPlay, bRandomPlay);	window.idAutoPlay = setTimeout("setAutoPlay("+bAutoPlay+","+bRandomPlay+")", 5000);}function sendName(){if(MediaPlayer){	var obj=MediaPlayer.getCurrentMusic();	if ( !obj || (obj.mSongName=="") ){return;}	if(!document.musicSwf) return;	if(document.musicSwf.length>1){	for(var i=0;i<document.musicSwf.length;i++)		document.musicSwf[i].SetVariable("musicName", obj.mSongName);	}else{		document.musicSwf.SetVariable("musicName", obj.mSongName);	}  }}function musicSwf_DoFSCommand(command,args){	if (command=="Play"){Qplay();}	if (command=="Stop"){Qstop();}	if (command=="Pause"){Qpause();}	if (command=="next"){Qnext();}	if (command=="previous"){Qprevious();}	if (command=="gotoMusic") {top.openMusicUrl("playlist");}}function Qplay(){runPlayer();}function Qstop(){clearTimeout(window.idAutoPlay); stopPlayer();}   function Qpause(){clearTimeout(window.idAutoPlay); pausePlayer();}function Qnext(){nextPlayer();}function Qprevious(){lastPlayer();}function clearPlayList(){MediaPlayer.mPlayList.clearObject();}function writeMusicControl(){	document.write('<div id="musicPlayer" style="PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; OVERFLOW:hidden; PADDING-TOP:0px; position:absolute; left:'+swfx+';top:'+swfy+'"  onmouseover="LayerOnMouseOver()" onmouseout="LayerOnMouseOut()" onmousedown="LayerStartOperate()" onmouseup="LayerEndOperate()"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="210" height="120" id="musicSwf" wmode=transparent ><param name="movie" value="'+swfurl+'"><param name="quality" value="high"><param name="wmode" value="transparent"><param name="allowScriptAccess" value="always"></object></div>');	document.write('<script language="VBScript" type="text/vbscript">\nsub musicSwf_FSCommand(ByVal command, ByVal args)\n	call musicSwf_DOFSCommand(command, args)\nend sub\n</script>');}function URLencode(srcString){	if(srcString=="http://" ||(srcString.substring(0,7)!="http://"&&srcString.substring(0,6)!="mms://"))		srcString="";	var regstr = new RegExp("<", "g");    srcString=srcString.replace(regstr, "&lt;");    regstr = new RegExp(">", "g");    srcString=srcString.replace(regstr, "&gt;");    regstr = new RegExp("\'", "g");    srcString=srcString.replace(regstr, "&apos;");    regstr = new RegExp("\"", "g");    srcString=srcString.replace(regstr, "&quot;");    regstr = new RegExp("&", "g");    srcString=srcString.replace(regstr, "%26");	regstr = new RegExp("\r", "g");	srcString=srcString.replace(regstr, "%0A");																	regstr = new RegExp("\n", "g");	srcString=srcString.replace(regstr, "%0D");																			regstr = new RegExp(",", "g");	srcString=srcString.replace(regstr, "%27");																					return srcString;}var listen_select_img=new Image();listen_select_img.src="listen_select.gif";var listen_imgsrc=new Image();listen_imgsrc.src="listen.gif";var listen_oldimg=null;function Trim(str) { str = str.replace(/^\s*/g,""); str = str.replace(/\s*$/g,""); return str; } function playOneSong(name, url,obj) {var regstr = new RegExp("&apos;", "g");url=Trim(URLencode(url));name=name.replace(regstr, "\'");if(listen_oldimg)listen_oldimg.src=listen_imgsrc.src;obj.src=listen_select_img.src;listen_oldimg=obj;if(!url){myalert(URLERROR);return;}MediaPlayer.mPlayList.clearObject();MediaPlayer.runPlayer(url);	musicSwf.SetVariable("musicName", name);}writeMusicControl();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -