yuesu/Comja/swf.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
function mEmGET(arrayKey, arrayValue, Value) {
count = arrayKey.length;
for(i=0;i<count;i++) {
if(arrayKey[i]==Value) {
return arrayValue[i];
break;
}
}
return "";
}
function mEmbed() {
var emtype;
var key = new Array();
var value = new Array();
/*error_check=0; */
for(i=0;i<mEmbed.arguments.length;i++) {
data = mEmbed.arguments[i].split('=');
key[i] = data[0];
value[i] = data[1];
} contents = '';
srcdata = mEmGET(key,value,'src').toLowerCase(); classid = mEmGET(key,value,'classid');
codebase = mEmGET(key,value,'codebase');
var datatype= mEmGET(key,value,'datatype').toLowerCase();
if(/\.(swf)/gi.test(srcdata)) { //flash
classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';
codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';
emtype="flash";
} else if(/\.(wmv|wma|asf|avi|wav|asx|mpeg|mp3|midi|aiff|au|wpl|wm|wmx|wmd|wmz)$/.test(srcdata)){//media
classid = 'CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95';
codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701';
emtype="media";
}
if(classid && codebase) {
contents += '<object';
if(classid)
contents += ' classid="' + classid + '"';
if(codebase)
contents += ' codebase="' + codebase + '"';
count = key.length;
for(i=0;i<count;i++) {
if(value[i]!='') {
if(key[i]!='src')
contents += ' ' + key[i] + '="' + value[i] + '"';
}
}
contents += '>';
for(i=0;i<count;i++) {
if(value[i]!='') {
if(emtype=='flash' && key[i]=='src') {
contents += '<param name="movie" value="' + value[i] + '" />';
} else if(emtype=='media' && key[i]=='src') {
contents += '<param name="filename" value="' + value[i] + '" />';
}
/*
else {
contents += '<param name="' + key[i] + '" value="' + value[i] + '" />';
} */
}
}
后面还有 24 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
