Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
var _0x8808 = ["\x72\x6F\x6F\x74\x5F\x64\x72\x61\x66\x74\x5F\x6D\x65\x74\x61\x5F\x69\x6E\x..
Decoded Output download
<? var _0x8808 = ["root_draft_meta_info.json", "root_meta_info.json", "draft.json", "draft_content.json", "draft_cover.jpg", "fs", "getOSInformation", "log", "getSystemPath", "Windows", "indexOf", "jianPath", "/Roaming", "/Local/CapCut/User Data/Projects/com.lveditor.draft", "replace", "/Library/Application Support", "/Movies/CapCut/User Data/Projects/com.lveditor.draft", "draft", "fileName", "draft_info.json", "draft_cover", "/img/draft_cover.jpg", "srtPath", "/TEM4K/Subtitle/srts", "name", "getApplicationID", "AEFT", "cham.load_ae()", "evalScript", "cham.load_pr()", "/TEM4K", "existsSync", "mkdirSync", "/TEM4K/Subtitle", "middle", "getElementById", "innerHTML", "<div class="probj"> <div class="probjImg"> <img src="", ""> <div class="probj_mask"> <div class="probj_but"><a href="javascript:importSubV2(", ");">Nhp ph </a></div> </div> </div> <div class="probjText"> <p>", "draft_name", "</p> </div></div>", "info", "/", "infoJsonV250", "infoJson", "all_draft_store", "draft_fold_path", "mtime", "statSync", "sort", "length", "readFile", "cep", "err", "data", "", "writeFile", "Khng th ghi tp
KT Link", "exec", "child_process", "explorer.exe "", "\", """, "open "", "__adobe_cep__", "contentJson", "join", "id", "":"", "\"", "<TEM4K-Dng mi>", "$1", "\", "content", "",", "map", "texts", "materials", "{", "substr", "}", "parse", "tracks", "type", "text", "segments", "cham.impButOnCick(", ")", "cham.addText(", ",", "start", "target_timerange", "duration", ",'", "
", "material_id", "')", "cham.add_end(", "Khng tm thy ph trong project ny", " thm ph ", "", "
", " --> ", "]", "[", "
", "/Ph -", ".srt", "cham.impButOnCick('", "',", " Ex tp ph vo th mcTiktok-SRT", "slice", "0", ":", "getFullYear", "getMonth", "getDate", "getHours", "getMinutes", "getSeconds", "requestOpenExtension"];
var cs, fs;
var projects = [];
var app = {
fileName: {
infoJson: _0x8808[0],
infoJsonV250: _0x8808[1],
draft: _0x8808[2],
contentJson: _0x8808[3],
jpg: _0x8808[4]
},
projectNameIndex: 1
};
function loadHomePanl() {
cs = new CSInterface();
fs = require(_0x8808[5]);
console[_0x8808[7]](cs[_0x8808[6]]());
var _0x67c8x6 = cs[_0x8808[8]](SystemPath.USER_DATA);
if (cs[_0x8808[6]]()[_0x8808[10]](_0x8808[9]) > -1) {
app[_0x8808[11]] = _0x67c8x6[_0x8808[14]](_0x8808[12], _0x8808[13])
} else {
app[_0x8808[11]] = _0x67c8x6[_0x8808[14]](_0x8808[15], _0x8808[16]);
app[_0x8808[18]][_0x8808[17]] = _0x8808[19]
}
;app[_0x8808[20]] = cs[_0x8808[8]](SystemPath.EXTENSION) + _0x8808[21];
app[_0x8808[22]] = _0x67c8x6 + _0x8808[23];
app[_0x8808[24]] = cs[_0x8808[25]]();
if (app[_0x8808[24]] === _0x8808[26]) {
cs[_0x8808[28]](_0x8808[27])
} else {
cs[_0x8808[28]](_0x8808[29])
}
;if (!fs[_0x8808[31]](_0x67c8x6 + _0x8808[30])) {
fs[_0x8808[32]](_0x67c8x6 + _0x8808[30])
}
;if (!fs[_0x8808[31]](_0x67c8x6 + _0x8808[33])) {
fs[_0x8808[32]](_0x67c8x6 + _0x8808[33])
}
;if (!fs[_0x8808[31]](app[_0x8808[22]])) {
fs[_0x8808[32]](app[_0x8808[22]])
}
;console[_0x8808[7]](app[_0x8808[11]]);
getProject(app[_0x8808[11]])
}
function addProjeectDiv(_0x67c8x8, _0x67c8x9) {
var _0x67c8xa = document[_0x8808[35]](_0x8808[34]);
_0x67c8xa[_0x8808[36]] = _0x67c8xa[_0x8808[36]] + _0x8808[37] + function() {
if (fs[_0x8808[31]](_0x67c8x8[_0x8808[20]])) {
return _0x67c8x8[_0x8808[20]]
} else {
return app[_0x8808[20]]
}
}() + _0x8808[38] + _0x67c8x9 + _0x8808[39] + _0x67c8x8[_0x8808[40]] + _0x8808[41]
}
function getProject(_0x67c8xc) {
try {
app[_0x8808[42]] = require(_0x67c8xc + _0x8808[43] + app[_0x8808[18]][_0x8808[44]])
} catch (e) {
app[_0x8808[42]] = require(_0x67c8xc + _0x8808[43] + app[_0x8808[18]][_0x8808[45]])
}
;projects = app[_0x8808[42]][_0x8808[46]];
projects = projects[_0x8808[50]](function(_0x67c8xd, _0x67c8xe) {
console[_0x8808[7]](_0x67c8xe[_0x8808[47]]);
console[_0x8808[7]](_0x67c8xd[_0x8808[47]]);
return fs[_0x8808[49]](_0x67c8xe[_0x8808[47]])[_0x8808[48]] - fs[_0x8808[49]](_0x67c8xd[_0x8808[47]])[_0x8808[48]]
});
for (var _0x67c8x9 = 0, _0x67c8xf = projects[_0x8808[51]]; _0x67c8x9 < _0x67c8xf; _0x67c8x9++) {
addProjeectDiv(projects[_0x67c8x9], _0x67c8x9)
}
}
function readfile(_0x67c8x11) {
var _0x67c8x12 = window[_0x8808[53]][_0x8808[5]][_0x8808[52]](_0x67c8x11);
if (0 == _0x67c8x12[_0x8808[54]]) {
return _0x67c8x12[_0x8808[55]]
} else {
return _0x8808[56]
}
}
function writefile(_0x67c8x11, _0x67c8x14) {
var _0x67c8x12 = window[_0x8808[53]][_0x8808[5]][_0x8808[57]](_0x67c8x11, _0x67c8x14);
if (0 == _0x67c8x12[_0x8808[54]]) {} else {
alert(_0x8808[58] + _0x67c8x11)
}
}
function openFolder() {
var _0x67c8x16 = require(_0x8808[60])[_0x8808[59]];
var _0x67c8x17 = cs[_0x8808[6]]();
if (_0x67c8x17[_0x8808[10]](_0x8808[9]) >= 0) {
_0x67c8x16(_0x8808[61] + app[_0x8808[22]][_0x8808[14]](/(\/)/g, _0x8808[62]) + _0x8808[63])
} else {
_0x67c8x16(_0x8808[64] + app[_0x8808[22]] + _0x8808[63])
}
}
function importSubV2(_0x67c8x9) {
function _0x67c8x19(_0x67c8x1a) {
return new Promise((_0x67c8x1b)=>{
window[_0x8808[65]][_0x8808[28]](_0x67c8x1a, (_0x67c8x1c)=>{
_0x67c8x1b(_0x67c8x1c)
}
)
}
)
}
var _0x67c8x1d = projects[_0x67c8x9][_0x8808[47]] + _0x8808[43] + app[_0x8808[18]][_0x8808[66]];
var _0x67c8x1e = projects[_0x67c8x9][_0x8808[47]] + _0x8808[43] + app[_0x8808[18]][_0x8808[17]];
if (fs[_0x8808[31]](_0x67c8x1d)) {
projects[_0x67c8x9][_0x8808[17]] = require(_0x67c8x1d)
} else {
if (fs[_0x8808[31]](_0x67c8x1e)) {
projects[_0x67c8x9][_0x8808[17]] = require(_0x67c8x1e)
}
}
;var _0x67c8x1f = projects[_0x67c8x9];
var _0x67c8x20 = _0x67c8x1f[_0x8808[17]][_0x8808[78]][_0x8808[77]][_0x8808[76]](function(_0x67c8x21) {
return _0x8808[63] + _0x67c8x21[_0x8808[68]][_0x8808[14]](/(-)/g, _0x8808[56]) + _0x8808[69] + _0x67c8x21[_0x8808[74]][_0x8808[14]](/\/g, _0x8808[73])[_0x8808[14]](/^\<font.+\<size\=.+\>(.*)\<\/size\>\<\/color\>\<\/font\>$/, _0x8808[72])[_0x8808[14]](/
/g, _0x8808[71])[_0x8808[14]](/"/g, _0x8808[70]) + _0x8808[75]
})[_0x8808[67]](_0x8808[56]);
var _0x67c8x22 = JSON[_0x8808[82]](_0x8808[79] + _0x67c8x20[_0x8808[80]](0, _0x67c8x20[_0x8808[51]] - 1) + _0x8808[81]);
var _0x67c8x23 = _0x67c8x1f[_0x8808[17]][_0x8808[83]];
if (app[_0x8808[24]] === _0x8808[26]) {
async function _0x67c8x24() {
var _0x67c8x25 = 0;
for (var _0x67c8x26 = 0; _0x67c8x26 < _0x67c8x23[_0x8808[51]]; _0x67c8x26++) {
if (_0x67c8x23[_0x67c8x26][_0x8808[84]] == _0x8808[85]) {
_0x67c8x25++;
var _0x67c8x27 = _0x67c8x23[_0x67c8x26][_0x8808[86]];
var _0x67c8x1c = await _0x67c8x19(_0x8808[87] + _0x67c8x27[_0x8808[51]] + _0x8808[88]);
if (parseInt(_0x67c8x1c)) {
for (var _0x67c8x9 = 0; _0x67c8x9 < _0x67c8x27[_0x8808[51]]; _0x67c8x9++) {
await _0x67c8x19(_0x8808[89] + (_0x67c8x9 + 1) / _0x67c8x27[_0x8808[51]] * 100 + _0x8808[90] + _0x67c8x27[_0x67c8x9][_0x8808[92]][_0x8808[91]] / 1000000 + _0x8808[90] + _0x67c8x27[_0x67c8x9][_0x8808[92]][_0x8808[93]] / 1000000 + _0x8808[94] + _0x67c8x22[_0x67c8x27[_0x67c8x9][_0x8808[96]][_0x8808[14]](/(-)/g, _0x8808[56])][_0x8808[14]](/<TNDP-Dng mi>/g, _0x8808[95]) + _0x8808[97])
}
;if (_0x67c8x9 == _0x67c8x27[_0x8808[51]]) {
await _0x67c8x19(_0x8808[98] + _0x67c8x25 + _0x8808[88])
}
} else {
return
}
}
}
;if (_0x67c8x25 === 0) {
alert(_0x8808[99])
} else {
alert(_0x8808[100])
}
}
_0x67c8x24()
} else {
async function _0x67c8x24() {
var _0x67c8x25 = 0
, _0x67c8x28 = 0;
for (var _0x67c8x29 = 0; _0x67c8x29 < _0x67c8x23[_0x8808[51]]; _0x67c8x29++) {
if (_0x67c8x23[_0x67c8x29][_0x8808[84]] == _0x8808[85]) {
_0x67c8x25++;
var _0x67c8x27 = _0x67c8x23[_0x67c8x29][_0x8808[86]];
var _0x67c8x2a = _0x8808[101];
for (var _0x67c8x2b = 0; _0x67c8x2b < _0x67c8x27[_0x8808[51]]; _0x67c8x2b++) {
_0x67c8x2a += (_0x67c8x2b + 1) + _0x8808[102];
_0x67c8x2a += toJianTime(_0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[91]]) + _0x8808[103] + toJianTime(_0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[91]] + _0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[93]]) + _0x8808[102];
_0x67c8x2a += _0x67c8x22[_0x67c8x27[_0x67c8x2b][_0x8808[96]][_0x8808[14]](/(-)/g, _0x8808[56])][_0x8808[14]](/^\<font.+\<size\=.+\>(.*)\<\/size\>\<\/color\>\<\/font\>$/, _0x8808[72])[_0x8808[14]](_0x8808[105], _0x8808[56])[_0x8808[14]](_0x8808[104], _0x8808[56])[_0x8808[14]](/<TNDP-Dng mi>/g, _0x8808[102]) + _0x8808[106]
}
;var _0x67c8x2c = app[_0x8808[22]] + _0x8808[107] + getTime() + _0x67c8x25 + _0x8808[108];
writefile(_0x67c8x2c, _0x67c8x2a);
try {
_0x67c8x28 = await _0x67c8x19(_0x8808[109] + _0x67c8x2c + _0x8808[110] + parseInt(_0x67c8x2a[_0x8808[80]](3, 13)[_0x8808[14]](/(:)/g, _0x8808[56])[_0x8808[14]](_0x8808[90], _0x8808[56])) + _0x8808[90] + _0x67c8x25 + _0x8808[88])
} catch (e) {
alert(e)
}
}
}
;if (_0x67c8x25 === 0) {
alert(_0x8808[99])
} else {
if (parseInt(_0x67c8x28) === 0) {
alert(_0x8808[111])
}
}
}
_0x67c8x24()
}
}
function toJianTime(_0x67c8x2e) {
var _0x67c8x2f, _0x67c8x30, _0x67c8x31, _0x67c8x32;
_0x67c8x2e = parseInt(_0x67c8x2e / 1000);
_0x67c8x2e = (Array(9)[_0x8808[67]](_0x8808[113]) + _0x67c8x2e)[_0x8808[112]](-9);
_0x67c8x32 = _0x67c8x2e[_0x8808[112]](6);
_0x67c8x2e = _0x67c8x2e[_0x8808[112]](0, 6);
_0x67c8x31 = _0x67c8x2e % 60;
_0x67c8x30 = parseInt(_0x67c8x2e / 60) % 60;
_0x67c8x2f = parseInt(_0x67c8x2e / 3600) % 60;
if (_0x67c8x31 < 10) {
_0x67c8x31 = _0x8808[113] + _0x67c8x31
}
;if (_0x67c8x30 < 10) {
_0x67c8x30 = _0x8808[113] + _0x67c8x30
}
;if (_0x67c8x2f < 10) {
_0x67c8x2f = _0x8808[113] + _0x67c8x2f
}
;return _0x67c8x2f + _0x8808[114] + _0x67c8x30 + _0x8808[114] + _0x67c8x31 + _0x8808[90] + _0x67c8x32
}
function getTime() {
var _0x67c8x14 = _0x8808[56]
, _0x67c8x34 = new Date();
_0x67c8x14 += _0x67c8x34[_0x8808[115]]();
_0x67c8x14 += _0x67c8x34[_0x8808[116]]() + 1;
_0x67c8x14 += _0x67c8x34[_0x8808[117]]();
_0x67c8x14 += _0x67c8x34[_0x8808[118]]() > 10 ? _0x67c8x34[_0x8808[118]]() : _0x8808[113] + _0x67c8x34[_0x8808[118]]();
_0x67c8x14 += _0x67c8x34[_0x8808[119]]() > 10 ? _0x67c8x34[_0x8808[119]]() : _0x8808[113] + _0x67c8x34[_0x8808[119]]();
_0x67c8x14 += _0x67c8x34[_0x8808[120]]() > 10 ? _0x67c8x34[_0x8808[120]]() : _0x8808[113] + _0x67c8x34[_0x8808[120]]();
return _0x67c8x14
}
function openexp(_0x67c8x36, _0x67c8x31) {
window[_0x8808[65]][_0x8808[121]](_0x67c8x36, _0x67c8x31)
}
?>
Did this file decode correctly?
Original Code
var _0x8808 = ["\x72\x6F\x6F\x74\x5F\x64\x72\x61\x66\x74\x5F\x6D\x65\x74\x61\x5F\x69\x6E\x66\x6F\x2E\x6A\x73\x6F\x6E", "\x72\x6F\x6F\x74\x5F\x6D\x65\x74\x61\x5F\x69\x6E\x66\x6F\x2E\x6A\x73\x6F\x6E", "\x64\x72\x61\x66\x74\x2E\x6A\x73\x6F\x6E", "\x64\x72\x61\x66\x74\x5F\x63\x6F\x6E\x74\x65\x6E\x74\x2E\x6A\x73\x6F\x6E", "\x64\x72\x61\x66\x74\x5F\x63\x6F\x76\x65\x72\x2E\x6A\x70\x67", "\x66\x73", "\x67\x65\x74\x4F\x53\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E", "\x6C\x6F\x67", "\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x50\x61\x74\x68", "\x57\x69\x6E\x64\x6F\x77\x73", "\x69\x6E\x64\x65\x78\x4F\x66", "\x6A\x69\x61\x6E\x50\x61\x74\x68", "\x2F\x52\x6F\x61\x6D\x69\x6E\x67", "\x2F\x4C\x6F\x63\x61\x6C\x2F\x43\x61\x70\x43\x75\x74\x2F\x55\x73\x65\x72\x20\x44\x61\x74\x61\x2F\x50\x72\x6F\x6A\x65\x63\x74\x73\x2F\x63\x6F\x6D\x2E\x6C\x76\x65\x64\x69\x74\x6F\x72\x2E\x64\x72\x61\x66\x74", "\x72\x65\x70\x6C\x61\x63\x65", "\x2F\x4C\x69\x62\x72\x61\x72\x79\x2F\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x53\x75\x70\x70\x6F\x72\x74", "\x2F\x4D\x6F\x76\x69\x65\x73\x2F\x43\x61\x70\x43\x75\x74\x2F\x55\x73\x65\x72\x20\x44\x61\x74\x61\x2F\x50\x72\x6F\x6A\x65\x63\x74\x73\x2F\x63\x6F\x6D\x2E\x6C\x76\x65\x64\x69\x74\x6F\x72\x2E\x64\x72\x61\x66\x74", "\x64\x72\x61\x66\x74", "\x66\x69\x6C\x65\x4E\x61\x6D\x65", "\x64\x72\x61\x66\x74\x5F\x69\x6E\x66\x6F\x2E\x6A\x73\x6F\x6E", "\x64\x72\x61\x66\x74\x5F\x63\x6F\x76\x65\x72", "\x2F\x69\x6D\x67\x2F\x64\x72\x61\x66\x74\x5F\x63\x6F\x76\x65\x72\x2E\x6A\x70\x67", "\x73\x72\x74\x50\x61\x74\x68", "\x2F\x54\x45\x4D\x34\x4B\x2F\x53\x75\x62\x74\x69\x74\x6C\x65\x2F\x73\x72\x74\x73", "\x6E\x61\x6D\x65", "\x67\x65\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x49\x44", "\x41\x45\x46\x54", "\x63\x68\x61\x6D\x2E\x6C\x6F\x61\x64\x5F\x61\x65\x28\x29", "\x65\x76\x61\x6C\x53\x63\x72\x69\x70\x74", "\x63\x68\x61\x6D\x2E\x6C\x6F\x61\x64\x5F\x70\x72\x28\x29", "\x2F\x54\x45\x4D\x34\x4B", "\x65\x78\x69\x73\x74\x73\x53\x79\x6E\x63", "\x6D\x6B\x64\x69\x72\x53\x79\x6E\x63", "\x2F\x54\x45\x4D\x34\x4B\x2F\x53\x75\x62\x74\x69\x74\x6C\x65", "\x6D\x69\x64\x64\x6C\x65", "\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64", "\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C", "\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x70\x72\x6F\x62\x6A\x22\x3E\x20\x20\x20\x20\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x70\x72\x6F\x62\x6A\x49\x6D\x67\x22\x3E\x20\x20\x20\x20\x20\x20\x20\x20\x3C\x69\x6D\x67\x20\x73\x72\x63\x3D\x22", "\x22\x3E\x20\x20\x20\x20\x20\x20\x20\x20\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x70\x72\x6F\x62\x6A\x5F\x6D\x61\x73\x6B\x22\x3E\x20\x20\x20\x20\x20\x20\x20\x20\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x70\x72\x6F\x62\x6A\x5F\x62\x75\x74\x22\x3E\x3C\x61\x20\x68\x72\x65\x66\x3D\x22\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x69\x6D\x70\x6F\x72\x74\x53\x75\x62\x56\x32\x28", "\x29\x3B\x22\x3E\x4E\x68\u1EAD\x70\x20\x70\x68\u1EE5\x20\u0111\u1EC1\x3C\x2F\x61\x3E\x3C\x2F\x64\x69\x76\x3E\x20\x20\x20\x20\x20\x20\x20\x20\x3C\x2F\x64\x69\x76\x3E\x20\x20\x20\x20\x3C\x2F\x64\x69\x76\x3E\x20\x20\x20\x20\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x70\x72\x6F\x62\x6A\x54\x65\x78\x74\x22\x3E\x20\x20\x20\x20\x20\x20\x20\x20\x3C\x70\x3E", "\x64\x72\x61\x66\x74\x5F\x6E\x61\x6D\x65", "\x3C\x2F\x70\x3E\x20\x20\x20\x20\x3C\x2F\x64\x69\x76\x3E\x3C\x2F\x64\x69\x76\x3E", "\x69\x6E\x66\x6F", "\x2F", "\x69\x6E\x66\x6F\x4A\x73\x6F\x6E\x56\x32\x35\x30", "\x69\x6E\x66\x6F\x4A\x73\x6F\x6E", "\x61\x6C\x6C\x5F\x64\x72\x61\x66\x74\x5F\x73\x74\x6F\x72\x65", "\x64\x72\x61\x66\x74\x5F\x66\x6F\x6C\x64\x5F\x70\x61\x74\x68", "\x6D\x74\x69\x6D\x65", "\x73\x74\x61\x74\x53\x79\x6E\x63", "\x73\x6F\x72\x74", "\x6C\x65\x6E\x67\x74\x68", "\x72\x65\x61\x64\x46\x69\x6C\x65", "\x63\x65\x70", "\x65\x72\x72", "\x64\x61\x74\x61", "", "\x77\x72\x69\x74\x65\x46\x69\x6C\x65", "\x4B\x68\xF4\x6E\x67\x20\x74\x68\u1EC3\x20\x67\x68\x69\x20\x74\u1EC7\x70\uFF01\x0A\x4B\x54\x20\x4C\x69\x6E\x6B\uFF1A", "\x65\x78\x65\x63", "\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73", "\x65\x78\x70\x6C\x6F\x72\x65\x72\x2E\x65\x78\x65\x20\x22", "\x5C", "\x22", "\x6F\x70\x65\x6E\x20\x22", "\x5F\x5F\x61\x64\x6F\x62\x65\x5F\x63\x65\x70\x5F\x5F", "\x63\x6F\x6E\x74\x65\x6E\x74\x4A\x73\x6F\x6E", "\x6A\x6F\x69\x6E", "\x69\x64", "\x22\x3A\x22", "\x5C\x22", "\x3C\x54\x45\x4D\x34\x4B\x2D\x44\xF2\x6E\x67\x20\x6D\u1EDB\x69\x3E", "\x24\x31", "\x5C\x5C", "\x63\x6F\x6E\x74\x65\x6E\x74", "\x22\x2C", "\x6D\x61\x70", "\x74\x65\x78\x74\x73", "\x6D\x61\x74\x65\x72\x69\x61\x6C\x73", "\x7B", "\x73\x75\x62\x73\x74\x72", "\x7D", "\x70\x61\x72\x73\x65", "\x74\x72\x61\x63\x6B\x73", "\x74\x79\x70\x65", "\x74\x65\x78\x74", "\x73\x65\x67\x6D\x65\x6E\x74\x73", "\x63\x68\x61\x6D\x2E\x69\x6D\x70\x42\x75\x74\x4F\x6E\x43\x69\x63\x6B\x28", "\x29", "\x63\x68\x61\x6D\x2E\x61\x64\x64\x54\x65\x78\x74\x28", "\x2C", "\x73\x74\x61\x72\x74", "\x74\x61\x72\x67\x65\x74\x5F\x74\x69\x6D\x65\x72\x61\x6E\x67\x65", "\x64\x75\x72\x61\x74\x69\x6F\x6E", "\x2C\x27", "\x5C\x6E", "\x6D\x61\x74\x65\x72\x69\x61\x6C\x5F\x69\x64", "\x27\x29", "\x63\x68\x61\x6D\x2E\x61\x64\x64\x5F\x65\x6E\x64\x28", "\x4B\x68\xF4\x6E\x67\x20\x74\xEC\x6D\x20\x74\x68\u1EA5\x79\x20\x70\x68\u1EE5\x20\u0111\u1EC1\x20\x74\x72\x6F\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x6E\xE0\x79\uFF01", "\u0110\xE3\x20\x74\x68\xEA\x6D\x20\x70\x68\u1EE5\x20\u0111\u1EC1\uFF01", "\uFEFF", "\x0A", "\x20\x2D\x2D\x3E\x20", "\x5D", "\x5B", "\x0A\x0A", "\x2F\x50\x68\u1EE5\x20\u0110\u1EC1\x2D", "\x2E\x73\x72\x74", "\x63\x68\x61\x6D\x2E\x69\x6D\x70\x42\x75\x74\x4F\x6E\x43\x69\x63\x6B\x28\x27", "\x27\x2C", "\u0110\xE3\x20\x45\x78\x20\x74\u1EC7\x70\x20\x70\x68\u1EE5\x20\u0111\u1EC1\x20\x76\xE0\x6F\x20\x74\x68\u01B0\x20\x6D\u1EE5\x63\u201C\x54\x69\x6B\x74\x6F\x6B\x2D\x53\x52\x54\u201D", "\x73\x6C\x69\x63\x65", "\x30", "\x3A", "\x67\x65\x74\x46\x75\x6C\x6C\x59\x65\x61\x72", "\x67\x65\x74\x4D\x6F\x6E\x74\x68", "\x67\x65\x74\x44\x61\x74\x65", "\x67\x65\x74\x48\x6F\x75\x72\x73", "\x67\x65\x74\x4D\x69\x6E\x75\x74\x65\x73", "\x67\x65\x74\x53\x65\x63\x6F\x6E\x64\x73", "\x72\x65\x71\x75\x65\x73\x74\x4F\x70\x65\x6E\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E"];
var cs, fs;
var projects = [];
var app = {
fileName: {
infoJson: _0x8808[0],
infoJsonV250: _0x8808[1],
draft: _0x8808[2],
contentJson: _0x8808[3],
jpg: _0x8808[4]
},
projectNameIndex: 1
};
function loadHomePanl() {
cs = new CSInterface();
fs = require(_0x8808[5]);
console[_0x8808[7]](cs[_0x8808[6]]());
var _0x67c8x6 = cs[_0x8808[8]](SystemPath.USER_DATA);
if (cs[_0x8808[6]]()[_0x8808[10]](_0x8808[9]) > -1) {
app[_0x8808[11]] = _0x67c8x6[_0x8808[14]](_0x8808[12], _0x8808[13])
} else {
app[_0x8808[11]] = _0x67c8x6[_0x8808[14]](_0x8808[15], _0x8808[16]);
app[_0x8808[18]][_0x8808[17]] = _0x8808[19]
}
;app[_0x8808[20]] = cs[_0x8808[8]](SystemPath.EXTENSION) + _0x8808[21];
app[_0x8808[22]] = _0x67c8x6 + _0x8808[23];
app[_0x8808[24]] = cs[_0x8808[25]]();
if (app[_0x8808[24]] === _0x8808[26]) {
cs[_0x8808[28]](_0x8808[27])
} else {
cs[_0x8808[28]](_0x8808[29])
}
;if (!fs[_0x8808[31]](_0x67c8x6 + _0x8808[30])) {
fs[_0x8808[32]](_0x67c8x6 + _0x8808[30])
}
;if (!fs[_0x8808[31]](_0x67c8x6 + _0x8808[33])) {
fs[_0x8808[32]](_0x67c8x6 + _0x8808[33])
}
;if (!fs[_0x8808[31]](app[_0x8808[22]])) {
fs[_0x8808[32]](app[_0x8808[22]])
}
;console[_0x8808[7]](app[_0x8808[11]]);
getProject(app[_0x8808[11]])
}
function addProjeectDiv(_0x67c8x8, _0x67c8x9) {
var _0x67c8xa = document[_0x8808[35]](_0x8808[34]);
_0x67c8xa[_0x8808[36]] = _0x67c8xa[_0x8808[36]] + _0x8808[37] + function() {
if (fs[_0x8808[31]](_0x67c8x8[_0x8808[20]])) {
return _0x67c8x8[_0x8808[20]]
} else {
return app[_0x8808[20]]
}
}() + _0x8808[38] + _0x67c8x9 + _0x8808[39] + _0x67c8x8[_0x8808[40]] + _0x8808[41]
}
function getProject(_0x67c8xc) {
try {
app[_0x8808[42]] = require(_0x67c8xc + _0x8808[43] + app[_0x8808[18]][_0x8808[44]])
} catch (e) {
app[_0x8808[42]] = require(_0x67c8xc + _0x8808[43] + app[_0x8808[18]][_0x8808[45]])
}
;projects = app[_0x8808[42]][_0x8808[46]];
projects = projects[_0x8808[50]](function(_0x67c8xd, _0x67c8xe) {
console[_0x8808[7]](_0x67c8xe[_0x8808[47]]);
console[_0x8808[7]](_0x67c8xd[_0x8808[47]]);
return fs[_0x8808[49]](_0x67c8xe[_0x8808[47]])[_0x8808[48]] - fs[_0x8808[49]](_0x67c8xd[_0x8808[47]])[_0x8808[48]]
});
for (var _0x67c8x9 = 0, _0x67c8xf = projects[_0x8808[51]]; _0x67c8x9 < _0x67c8xf; _0x67c8x9++) {
addProjeectDiv(projects[_0x67c8x9], _0x67c8x9)
}
}
function readfile(_0x67c8x11) {
var _0x67c8x12 = window[_0x8808[53]][_0x8808[5]][_0x8808[52]](_0x67c8x11);
if (0 == _0x67c8x12[_0x8808[54]]) {
return _0x67c8x12[_0x8808[55]]
} else {
return _0x8808[56]
}
}
function writefile(_0x67c8x11, _0x67c8x14) {
var _0x67c8x12 = window[_0x8808[53]][_0x8808[5]][_0x8808[57]](_0x67c8x11, _0x67c8x14);
if (0 == _0x67c8x12[_0x8808[54]]) {} else {
alert(_0x8808[58] + _0x67c8x11)
}
}
function openFolder() {
var _0x67c8x16 = require(_0x8808[60])[_0x8808[59]];
var _0x67c8x17 = cs[_0x8808[6]]();
if (_0x67c8x17[_0x8808[10]](_0x8808[9]) >= 0) {
_0x67c8x16(_0x8808[61] + app[_0x8808[22]][_0x8808[14]](/(\/)/g, _0x8808[62]) + _0x8808[63])
} else {
_0x67c8x16(_0x8808[64] + app[_0x8808[22]] + _0x8808[63])
}
}
function importSubV2(_0x67c8x9) {
function _0x67c8x19(_0x67c8x1a) {
return new Promise((_0x67c8x1b)=>{
window[_0x8808[65]][_0x8808[28]](_0x67c8x1a, (_0x67c8x1c)=>{
_0x67c8x1b(_0x67c8x1c)
}
)
}
)
}
var _0x67c8x1d = projects[_0x67c8x9][_0x8808[47]] + _0x8808[43] + app[_0x8808[18]][_0x8808[66]];
var _0x67c8x1e = projects[_0x67c8x9][_0x8808[47]] + _0x8808[43] + app[_0x8808[18]][_0x8808[17]];
if (fs[_0x8808[31]](_0x67c8x1d)) {
projects[_0x67c8x9][_0x8808[17]] = require(_0x67c8x1d)
} else {
if (fs[_0x8808[31]](_0x67c8x1e)) {
projects[_0x67c8x9][_0x8808[17]] = require(_0x67c8x1e)
}
}
;var _0x67c8x1f = projects[_0x67c8x9];
var _0x67c8x20 = _0x67c8x1f[_0x8808[17]][_0x8808[78]][_0x8808[77]][_0x8808[76]](function(_0x67c8x21) {
return _0x8808[63] + _0x67c8x21[_0x8808[68]][_0x8808[14]](/(-)/g, _0x8808[56]) + _0x8808[69] + _0x67c8x21[_0x8808[74]][_0x8808[14]](/\\/g, _0x8808[73])[_0x8808[14]](/^\<font.+\<size\=.+\>(.*)\<\/size\>\<\/color\>\<\/font\>$/, _0x8808[72])[_0x8808[14]](/\n/g, _0x8808[71])[_0x8808[14]](/"/g, _0x8808[70]) + _0x8808[75]
})[_0x8808[67]](_0x8808[56]);
var _0x67c8x22 = JSON[_0x8808[82]](_0x8808[79] + _0x67c8x20[_0x8808[80]](0, _0x67c8x20[_0x8808[51]] - 1) + _0x8808[81]);
var _0x67c8x23 = _0x67c8x1f[_0x8808[17]][_0x8808[83]];
if (app[_0x8808[24]] === _0x8808[26]) {
async function _0x67c8x24() {
var _0x67c8x25 = 0;
for (var _0x67c8x26 = 0; _0x67c8x26 < _0x67c8x23[_0x8808[51]]; _0x67c8x26++) {
if (_0x67c8x23[_0x67c8x26][_0x8808[84]] == _0x8808[85]) {
_0x67c8x25++;
var _0x67c8x27 = _0x67c8x23[_0x67c8x26][_0x8808[86]];
var _0x67c8x1c = await _0x67c8x19(_0x8808[87] + _0x67c8x27[_0x8808[51]] + _0x8808[88]);
if (parseInt(_0x67c8x1c)) {
for (var _0x67c8x9 = 0; _0x67c8x9 < _0x67c8x27[_0x8808[51]]; _0x67c8x9++) {
await _0x67c8x19(_0x8808[89] + (_0x67c8x9 + 1) / _0x67c8x27[_0x8808[51]] * 100 + _0x8808[90] + _0x67c8x27[_0x67c8x9][_0x8808[92]][_0x8808[91]] / 1000000 + _0x8808[90] + _0x67c8x27[_0x67c8x9][_0x8808[92]][_0x8808[93]] / 1000000 + _0x8808[94] + _0x67c8x22[_0x67c8x27[_0x67c8x9][_0x8808[96]][_0x8808[14]](/(-)/g, _0x8808[56])][_0x8808[14]](/<TNDP-Dng mi>/g, _0x8808[95]) + _0x8808[97])
}
;if (_0x67c8x9 == _0x67c8x27[_0x8808[51]]) {
await _0x67c8x19(_0x8808[98] + _0x67c8x25 + _0x8808[88])
}
} else {
return
}
}
}
;if (_0x67c8x25 === 0) {
alert(_0x8808[99])
} else {
alert(_0x8808[100])
}
}
_0x67c8x24()
} else {
async function _0x67c8x24() {
var _0x67c8x25 = 0
, _0x67c8x28 = 0;
for (var _0x67c8x29 = 0; _0x67c8x29 < _0x67c8x23[_0x8808[51]]; _0x67c8x29++) {
if (_0x67c8x23[_0x67c8x29][_0x8808[84]] == _0x8808[85]) {
_0x67c8x25++;
var _0x67c8x27 = _0x67c8x23[_0x67c8x29][_0x8808[86]];
var _0x67c8x2a = _0x8808[101];
for (var _0x67c8x2b = 0; _0x67c8x2b < _0x67c8x27[_0x8808[51]]; _0x67c8x2b++) {
_0x67c8x2a += (_0x67c8x2b + 1) + _0x8808[102];
_0x67c8x2a += toJianTime(_0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[91]]) + _0x8808[103] + toJianTime(_0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[91]] + _0x67c8x27[_0x67c8x2b][_0x8808[92]][_0x8808[93]]) + _0x8808[102];
_0x67c8x2a += _0x67c8x22[_0x67c8x27[_0x67c8x2b][_0x8808[96]][_0x8808[14]](/(-)/g, _0x8808[56])][_0x8808[14]](/^\<font.+\<size\=.+\>(.*)\<\/size\>\<\/color\>\<\/font\>$/, _0x8808[72])[_0x8808[14]](_0x8808[105], _0x8808[56])[_0x8808[14]](_0x8808[104], _0x8808[56])[_0x8808[14]](/<TNDP-Dng mi>/g, _0x8808[102]) + _0x8808[106]
}
;var _0x67c8x2c = app[_0x8808[22]] + _0x8808[107] + getTime() + _0x67c8x25 + _0x8808[108];
writefile(_0x67c8x2c, _0x67c8x2a);
try {
_0x67c8x28 = await _0x67c8x19(_0x8808[109] + _0x67c8x2c + _0x8808[110] + parseInt(_0x67c8x2a[_0x8808[80]](3, 13)[_0x8808[14]](/(:)/g, _0x8808[56])[_0x8808[14]](_0x8808[90], _0x8808[56])) + _0x8808[90] + _0x67c8x25 + _0x8808[88])
} catch (e) {
alert(e)
}
}
}
;if (_0x67c8x25 === 0) {
alert(_0x8808[99])
} else {
if (parseInt(_0x67c8x28) === 0) {
alert(_0x8808[111])
}
}
}
_0x67c8x24()
}
}
function toJianTime(_0x67c8x2e) {
var _0x67c8x2f, _0x67c8x30, _0x67c8x31, _0x67c8x32;
_0x67c8x2e = parseInt(_0x67c8x2e / 1000);
_0x67c8x2e = (Array(9)[_0x8808[67]](_0x8808[113]) + _0x67c8x2e)[_0x8808[112]](-9);
_0x67c8x32 = _0x67c8x2e[_0x8808[112]](6);
_0x67c8x2e = _0x67c8x2e[_0x8808[112]](0, 6);
_0x67c8x31 = _0x67c8x2e % 60;
_0x67c8x30 = parseInt(_0x67c8x2e / 60) % 60;
_0x67c8x2f = parseInt(_0x67c8x2e / 3600) % 60;
if (_0x67c8x31 < 10) {
_0x67c8x31 = _0x8808[113] + _0x67c8x31
}
;if (_0x67c8x30 < 10) {
_0x67c8x30 = _0x8808[113] + _0x67c8x30
}
;if (_0x67c8x2f < 10) {
_0x67c8x2f = _0x8808[113] + _0x67c8x2f
}
;return _0x67c8x2f + _0x8808[114] + _0x67c8x30 + _0x8808[114] + _0x67c8x31 + _0x8808[90] + _0x67c8x32
}
function getTime() {
var _0x67c8x14 = _0x8808[56]
, _0x67c8x34 = new Date();
_0x67c8x14 += _0x67c8x34[_0x8808[115]]();
_0x67c8x14 += _0x67c8x34[_0x8808[116]]() + 1;
_0x67c8x14 += _0x67c8x34[_0x8808[117]]();
_0x67c8x14 += _0x67c8x34[_0x8808[118]]() > 10 ? _0x67c8x34[_0x8808[118]]() : _0x8808[113] + _0x67c8x34[_0x8808[118]]();
_0x67c8x14 += _0x67c8x34[_0x8808[119]]() > 10 ? _0x67c8x34[_0x8808[119]]() : _0x8808[113] + _0x67c8x34[_0x8808[119]]();
_0x67c8x14 += _0x67c8x34[_0x8808[120]]() > 10 ? _0x67c8x34[_0x8808[120]]() : _0x8808[113] + _0x67c8x34[_0x8808[120]]();
return _0x67c8x14
}
function openexp(_0x67c8x36, _0x67c8x31) {
window[_0x8808[65]][_0x8808[121]](_0x67c8x36, _0x67c8x31)
}
Function Calls
None |
Stats
MD5 | 5562cc03e273536a5de90e753b472d19 |
Eval Count | 0 |
Decode Time | 45 ms |