📄 scramble.js
字号:
function x944344473940() { try { var x944344473941 = true; var x944344473942 = new x944344473969(); var code = (new Date).getTime(); var x944344473943 = true; if (document.all["encodeThisCB"] != null) { x944344473943 = document.all["encodeThisCB"].checked; } var x944344473944 = true; if (document.all["removeWhiteSpaceCB"] != null) { x944344473944 = document.all["removeWhiteSpaceCB"].checked; } var x944344473945 = false; var x944344473932 = 1; var x944344473946 = new Array(); if (document.all["NumberFiles"] != null) { x944344473945 = true; x944344473932 = document.all["NumberFiles"].value * 1; } var x944344473947 = (100*2 +50*6) * 4; for (var sourceIndex = 0; sourceIndex < x944344473932; sourceIndex++) { x944344473946[sourceIndex] = document.all["sourceTA" + sourceIndex].value; if (x944344473941 && (x944344473946[sourceIndex].length > x944344473947)) { alert("Code length is " + x944344473946[sourceIndex].length +" which exceeds " + x944344473947 + " characters.\nPlease purchase the production version."); return; } } var x944344473948; if (x944344473943) { x944344473948 = new x944344473969(); var x944344473949 = strKeywords.split(" "); for (var x944344473930=0; x944344473930< x944344473949.length; x944344473930++) { if (!x944344473948.x944344473973(x944344473949[x944344473930])) { x944344473948.x944344473972(x944344473949[x944344473930], x944344473930); } } } var x944344473950; var x944344473951; var x944344473952 = "/" + "/" + ".*"; x944344473951 = new RegExp(x944344473952, "g"); var x944344473953; var x944344473954; var x944344473955 = new RegExp("\\bfunction\\s+(\\w+)\\s*\\((.*)\\)"); var x944344473956 = new RegExp("[\\s,]", "g"); var x944344473957 = new RegExp("\\bvar\\s+([^=]+)"); var x944344473958 = new RegExp("[\\s,;]", "g"); var x944344473959 = new RegExp("\\bthis\\.(\\w+)"); for (var sourceIndex = 0; sourceIndex < x944344473932; sourceIndex++) { x944344473950 = x944344473946[sourceIndex]; x944344473950 = x944344473950.replace(x944344473951, ""); while (true) { x944344473952 = "/" + "*"; x944344473953 = x944344473950.indexOf(x944344473952); if (x944344473953 == -1) { break; } x944344473952 = "*" + "/"; x944344473954 = x944344473950.indexOf(x944344473952, x944344473953); if (x944344473954 == -1) { alert("comments don't match!"); return; } x944344473950 = x944344473950.substring(0, x944344473953) + x944344473950.substr(x944344473954+2); } var x944344473960 = x944344473950.split("\n"); var x944344473961; var x944344473962; var x944344473963; for (var x944344473930=0; x944344473930<x944344473960.length; x944344473930++) { x944344473962 = x944344473955.exec(x944344473960[x944344473930]); if (x944344473962 != null) { x944344473961 = x944344473962[1]; if (!x944344473948.x944344473973(x944344473961) && !x944344473942.x944344473973(x944344473961)) { x944344473942.x944344473972(x944344473961, "x" + code++); } x944344473963 = x944344473962[2]; if (x944344473963 != "") { x944344473963 = x944344473963.replace(x944344473956, " "); x944344473962 = x944344473963.split(" "); for (var x944344473964=0; x944344473964<x944344473962.length; x944344473964++) { if ((x944344473962[x944344473964] == " ") || (x944344473962[x944344473964] == "")) { continue; } if (!x944344473948.x944344473973(x944344473962[x944344473964]) && !x944344473942.x944344473973(x944344473962[x944344473964])) { x944344473942.x944344473972(x944344473962[x944344473964], "x" + code++); } } } continue; } x944344473962 = x944344473957.exec(x944344473960[x944344473930]); if (x944344473962 != null) { x944344473963 = x944344473962[1]; x944344473963 = x944344473963.replace(x944344473958, " "); x944344473962 = x944344473963.split(" "); for (var x944344473964=0; x944344473964<x944344473962.length; x944344473964++) { if ((x944344473962[x944344473964] == " ") || (x944344473962[x944344473964] == "")) { continue; } if (!x944344473948.x944344473973(x944344473962[x944344473964]) && !x944344473942.x944344473973(x944344473962[x944344473964])) { x944344473942.x944344473972(x944344473962[x944344473964], "x" + code++); } } continue; } if (x944344473943) { x944344473962 = x944344473959.exec(x944344473960[x944344473930]); if (x944344473962 != null) { if (!x944344473948.x944344473973(x944344473962[1]) && !x944344473942.x944344473973(x944344473962[1])) { x944344473942.x944344473972(x944344473962[1], "x" + code++); } } continue; } } x944344473946[sourceIndex] = x944344473950; } var x944344473965 = x944344473942.x944344473974(); var x944344473966; var x944344473967 = ""; for (var x944344473930=0; x944344473930<x944344473965.length; x944344473930++) { x944344473963 = "\\b" + x944344473965[x944344473930] + "\\b"; x944344473966 = new RegExp(x944344473963, "g"); for (var sourceIndex =0; sourceIndex < x944344473932; sourceIndex++) { x944344473946[sourceIndex] = x944344473946[sourceIndex].replace(x944344473966, x944344473942.x944344473975(x944344473965[x944344473930])); } x944344473967 += x944344473965[x944344473930] + "\t" + x944344473942.x944344473975(x944344473965[x944344473930]) + "\r\n"; } if (x944344473944) { var x944344473968 = new RegExp("(\\s)+", "g"); for (var sourceIndex = 0; sourceIndex < x944344473932; sourceIndex++) { x944344473946[sourceIndex] = x944344473946[sourceIndex].replace(x944344473968, " "); } } for (var sourceIndex = 0; sourceIndex < x944344473932; sourceIndex++) { document.all["sourceTA" + sourceIndex].value = x944344473946[sourceIndex]; } if (x944344473945) { document.all.ScrambledValuesDIV.style.display = ""; document.all.scrambledValuesTA.value = x944344473967; } alert("done!"); } catch (e) { alert("Can't scramble. Please verify that the source code complies with requested syntax."); } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -