//Wed Apr 30 2025 04:52:57 GMT+0000 (Coordinated Universal Time) //Base:https://github.com/echo094/decode-js //Modify:https://github.com/smallfawn/decode_action (function () { var debugs = false, appFolderName = "", appItems = "", editFlag = false, UI = "light", xd = null, g_json = null, functionFlag = false, menuFlag = false, findFlag = false, otherFlag = false, csInterface = new CSInterface(), readTime = new Date(), wwwPath = ""; wwwPath += readTime.getHours() + readTime.getMinutes() + readTime.getSeconds(); var OS = "Mac"; csInterface.getOSInformation().indexOf("Windows") != -1 && (OS = "Win"); var APID = csInterface.getApplicationID(), appVersion = csInterface.getHostEnvironment().appVersion, keyPath = csInterface.getSystemPath(SystemPath.MY_DOCUMENTS) + "/jsx/"; window.cep.fs.makedir(keyPath); var texSize = "12", tabSize = "4", actionFile = "", xml = keyPath + "key-" + APID + appVersion + ".xml"; csInterface.evalScript("firstFunkWrite('" + keyPath + "','key-" + APID + "','" + appVersion + "')", function (c) { var _0x2db2c8 = c.split(","); _0x2db2c8[0] == "false" && localStorage.clear(); xml = _0x2db2c8[1]; }); var codeDB = csInterface.getSystemPath(SystemPath.EXTENSION) + "/js/code.xml", inclube = ""; if (APID == "ILST") functionFlag = true, actionFile = keyPath + "key-" + APID + ".aia";else APID == "PHXS" | APID == "PHSP" && (functionFlag = true, actionFile = keyPath + "key-" + APID + ".atn", inclube = "#include'" + csInterface.getSystemPath(SystemPath.EXTENSION) + "/js/PSAM.jsxinc';\n"); appFolderName = APID + "_folder"; var aboutMsg = "这里的关于已经不起作用了", scrOpenMsg = "打开脚本文件夹", myFoldGet = "选择脚本文件夹", aboutOpenMsg = "脚本管理器相关说明", foldErr = "未选择文件夹。", del1 = "删除文件", del2 = "?", rScript = "运行脚本", edit1 = "在管理器中编辑此脚本", edit2 = "从系统软件中编辑此脚本", openFile = "打开文件", exOpen = "打开所在目录", findMsg = "显示搜索栏", otherMsg = "显示打开脚本文件按钮", saveStr = "关闭前将更改保存到\"☆ファイル名☆\"?", saveErrorStr = "无法保存。", keyError = "它不能被设置给这个脚本。", used = "已经被使用了!", used2 = "它被系统使用了!", dMsg1 = "文件夹和文件混合排列", dMsg2 = "将文件夹排在最上面", dMsg3 = "将文件排在最上面", dirBool = "mix", dirMem = "", runMsg = "result:", lang = "en-us", Langs = csInterface.initResourceBundle(), startUpAction = "false", functionPlayFlag = "false", PSFuncErrorMsg = "无法注册快捷方式,因为没有菜单名称."; Langs.lang != undefined && (aboutMsg = Langs.aboutMsg, scrOpenMsg = Langs.scrOpenMsg, myFoldGet = Langs.myFoldGet, aboutOpenMsg = Langs.aboutOpenMsg, findMsg = Langs.findMsg, otherMsg = Langs.otherMsg + "を表示", $("#osBt").attr("title", Langs.otherMsg), foldErr = Langs.foldErr, del1 = Langs.del1, del2 = Langs.del2, rScript = Langs.rScript, edit1 = Langs.edit1, edit2 = Langs.edit2, openFile = Langs.openFile, exOpen = Langs.exOpen, saveStr = Langs.saveMsg, saveErrorStr = Langs.saveErrorMsg, keyError = Langs.keyError, used = Langs.used, used2 = Langs.used2, runMsg = Langs.runMsg, PSFuncErrorMsg = Langs.PSFuncErrorMsg, lang = Langs.lang, dMsg1 = Langs.dMsg1, dMsg2 = Langs.dMsg2, dMsg3 = Langs.dMsg3); $(document).ready(function () { var _0x1d14a1 = "\n\t
\n\t
\n\t\t\n\t\t\n\t\t\n\t\t
\n\t
\n\t
\n\t\t
\n\t\t \n\t\t \n\t\t \n\t\t \n\t\t \n\t\t
\n\t\t
\n\t\t \n\t\t \n\t\t
\n\t\t\n\t\t\n\t
\n\t
\n\t\t
\n\t\t 快捷键设置\n\t\t
\n\t\t
\n\t\t 名称:\n\t\t \n\t\t
\n\t\t
\n\t\t 功能键:\n\t\t \n\t\t
\n\t\t
\n\t\t \n\t\t \n\t\t \n\t\t \n\t\t\t
\n\t\t
\n\t\t :\n\t\t :\n\t\t \n\t\t
\n
\n\n\n
\n
\n \n \n
\n\n\t
\n

\n 喷印联盟脚本管理库V8.0\n

\n

二次开发作者:喷印联盟

\n

喷印联盟QQ群:248884685 866064620

\n

PS脚本 | CDR插件 | 图文 | 广告 | 喷印

\n

更多功能在菜单中查找

\n
\n
\n\n
\n
\n
\n\n\n\t"; $("#app").html(_0x1d14a1); }); const style = document.createElement("style"); style.textContent = "\n ::-webkit-scrollbar { width:10px; height:0px; }\n ::-webkit-scrollbar-track { background-color:transparent; }\n ::-webkit-scrollbar-thumb { background-color:rgba(0,0,0,0.3); border-radius:10px; }\n ::-webkit-scrollbar-thumb:hover { background-color:rgba(0,0,0,0.5); }\n .custom-text p { word-wrap:break-word; margin-bottom:2px; line-height:1.1; }\n .info p { margin-bottom:2px!important; }\n"; document.head.appendChild(style); csInterface.addEventListener(CSInterface.THEME_COLOR_CHANGED_EVENT, setAppTheme); $("#red").text(used); $(window).on("dragover", function (a) { a.preventDefault(); }); $(window).on("drop", function (a) { a.preventDefault(); }); if (window.localStorage) { csInterface.getExtensionID().indexOf("_Debug") != -1 && (debugs = true); findFlag = localStorage.getItem("findFlag"); findFlag == undefined && (findFlag = "true", localStorage.setItem("findFlag", findFlag)); otherFlag = localStorage.getItem("otherFlag"); otherFlag == undefined && (otherFlag = "true", localStorage.setItem("otherFlag", otherFlag)); startUpAction = localStorage.getItem("startUpAction"); startUpAction == undefined && (startUpAction = "true", localStorage.setItem("startUpAction", startUpAction)); functionPlayFlag = startUpAction; texSize = localStorage.getItem("texSize"); texSize == undefined && (texSize = "12", localStorage.setItem("texSize", texSize)); $("#fontSize").val(texSize); fontSizeChange(); tabSize = localStorage.getItem("tabSize"); tabSize == undefined && (tabSize = "4", localStorage.setItem("tabSize", tabSize)); dirBool = localStorage.getItem("dirBool"); dirBool == undefined && (dirBool = "mix", localStorage.setItem("dirBool", dirBool)); dirMem = localStorage.getItem("dirMem"); dirMem == undefined && (dirMem = "", localStorage.setItem("dirMem", dirMem)); $("#tabStop").val(tabSize); $("#nonFolder").text(foldErr); $("#findStr").focus(); OS == "Mac" && $("#cbox").html("Cmd"); var xd = $(xmlRead(wwwPath)); xd == undefined && (xd = $(xmlRead(csInterface.getSystemPath(SystemPath.EXTENSION) + "/jsx.xml"))); debugs == false && jumpURL(xd.find("day").text(), xd.find("url").text()); } panelAdd(); Persistent(true); functionFlag == true ? csInterface.evalScript("ReadXML('" + xml + "')", function (c) { xd = c; iniSet(true); }) : iniSet(true); function menuFlagON() { menuFlag = true; } function iniSet(l) { if ($("#edit-div").css("display") == "block") return; if ($("#key-div").css("display") == "block") return; showLoading(); var n = $("#findStr").val(), _0x4ee878 = new RegExp("(.+)(\\").attr({ "id": "content" })); $("#content").dynatree({ "children": g_json, "onClick": function (c, d) { g_json = closeJson(g_json, c.data.tooltip); }, "onDblClick": function (a, b) { scriptPlay(a.data.tooltip, a.data.key); } }); setAppTheme(null); appItems = g; } } } else { var i = foldGet(); if (i != "false") { localStorage.setItem(appFolderName, i); $("#modal-loading").remove(); iniSet(true); return; } else { $("#nonFolder").css("display", "block"); $("#treeDiv").css("display", "none"); $("#modal-loading").remove(); return; } } } }));else { if (n != "" & n != "*" & n != ".*") { $("#content").remove(); $("#main").append($("
").attr({ "id": "content" })); var p = select2Json(g_json, n); $("#content").dynatree({ "children": p, "onDblClick": function (a, b) { scriptPlay(a.data.tooltip, a.data.key); } }); setAppTheme(null); } else { g_json = json2keyShow(g_json); $("#content").remove(); $("#findStr").val(""); n = ""; $("#main").append($("
").attr({ "id": "content" })); $("#content").dynatree({ "children": g_json, "onClick": function (a, b) { g_json = closeJson(g_json, a.data.tooltip); }, "onDblClick": function (a, b) { scriptPlay(a.data.tooltip, a.data.key); } }); setAppTheme(null); } } $(function () { $.contextMenu({ "selector": ".context-menu-one", "callback": function (a, b) { { var d = $(this).context.children[2].innerHTML + ""; d = d.replace(_0x4ee878, "$1"); var e = $(this).context.children[2].attributes.title.nodeValue, _0x34ea7a = $(this).context.children[1].attributes.src.nodeValue, _0x5ea53f = d.split("."), _0x43f35e = _0x5ea53f[_0x5ea53f.length - 1]; switch (a) { case "play": scriptPlay(e, "nomal"); break; case "edit": editMode(e, d); break; case "edit2": csInterface.evalScript("FileOpen( \"" + e + "\")"); break; case "explorer": csInterface.evalScript("FileParentOpen( \"" + e + "\")"); break; default: break; } } }, "items": { "play": { "name": rScript }, "edit": { "name": edit1 }, "edit2": { "name": edit2 }, "sep1": "---------", "explorer": { "name": exOpen } } }); $.contextMenu({ "selector": ".context-menu-key", "callback": function (a, b) { var _0x261abd = $(this).context.children[2].innerHTML + ""; _0x261abd = _0x261abd.replace(_0x4ee878, "$1"); var d = $(this).context.children[2].attributes.title.nodeValue, _0x59b6ab = $(this).context.children[1].attributes.src.nodeValue; switch (a) { case "play": scriptPlay(d, "nomal"); break; case "edit": editMode(d, _0x261abd); break; case "edit2": csInterface.evalScript("FileOpen( \"" + d + "\")"); break; case "explorer": csInterface.evalScript("FileParentOpen( \"" + d + "\")"); break; case "shortCutKey": functionFlag && keySetMode(d, _0x261abd, _0x59b6ab); break; default: break; } }, "items": { "play": { "name": rScript }, "edit": { "name": edit1 }, "edit2": { "name": edit2 }, "sep1": "---------", "explorer": { "name": exOpen } } }); $.contextMenu({ "selector": ".context-menu-keyNoEditIDSN", "callback": function (a, b) { { var d = $(this).context.children[2].innerHTML + ""; d = d.replace(_0x4ee878, "$1"); var e = $(this).context.children[2].attributes.title.nodeValue, _0x5b6d7f = $(this).context.children[1].attributes.src.nodeValue, _0x3257bd = d.split("."); switch (a) { case "play": scriptPlay(e, "other"); break; case "explorer": csInterface.evalScript("FileParentOpen( \"" + e + "\")"); break; default: break; } } }, "items": { "play": { "name": rScript }, "sep1": "---------", "explorer": { "name": exOpen } } }); $.contextMenu({ "selector": ".context-menu-keyNoEdit", "callback": function (a, b) { { var d = $(this).context.children[2].innerHTML + ""; d = d.replace(_0x4ee878, "$1"); var e = $(this).context.children[2].attributes.title.nodeValue, _0x3a2ab5 = $(this).context.children[1].attributes.src.nodeValue; switch (a) { case "play": scriptPlay(e, "file"); break; case "explorer": csInterface.evalScript("FileParentOpen( \"" + e + "\")"); break; case "shortCutKey": functionFlag && keySetMode(e, d, _0x3a2ab5); break; default: break; } } }, "items": { "play": { "name": openFile }, "sep1": "---------", "explorer": { "name": exOpen } } }); $.contextMenu({ "selector": ".context-menu-two", "callback": function (a, b) { { var d = $(this).context.children[2].attributes.title.nodeValue; switch (a) { case "open": csInterface.evalScript("FileOpen( \"" + d + "\")"); break; case "explorer": csInterface.evalScript("FileParentOpen( \"" + d + "\")"); break; default: break; } } }, "items": { "open": { "name": openFile }, "explorer": { "name": exOpen } } }); $.contextMenu({ "selector": ".context-menu-dir", "callback": function (a, b) { var _0x49f91a = $(this).context.children[2].attributes.title.nodeValue; switch (a) { case "open": csInterface.evalScript("FileParentOpen( \"" + _0x49f91a + "\")"); break; default: break; } }, "items": { "open": { "name": exOpen } } }); }); $("#modal-loading").remove(); } function keySetMode(q, r, s) { if (s.indexOf("-alias") == -1) { if (q.slice(10).indexOf(localStorage.getItem(appFolderName).slice(10)) != -1) { q.indexOf("Presets") != -1 ? csInterface.evalScript("funkOK('" + q + "','" + APID + "')", function (d) { { if (d == "true") { { console.log(r); var g = r; g = g.replace(/\.jsx$/, ""); g = g.replace(/\.vbs$/, ""); g = g.replace(/\.scpt$/, ""); g = g.replace(/\.scptd$/, ""); var h = g.replace(/[ !"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~]/g, "\\$&"), _0x10f1fc = q.replace(/[ !"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~]/g, "\\$&"); $("#treeDiv").css("display", "none"); $("#key-div").css("display", "block"); $("#keyName").text(g); $("#AllPath").text(q); var i = q.indexOf("_") + 4, _0x3dd6aa = q.substr(i).split("/"); q = ""; if (_0x3dd6aa.length < 2) q = "";else { for (var j = 1; j < _0x3dd6aa.length - 1; j++) { q = q + _0x3dd6aa[j] + "/"; } } $("#keyPath").text(q); $("#keyRireki").text(""); $("#Func").val("none"); $("#shiftKey").prop("checked", false); $("#ctrlKey").prop("checked", false); $("#red").css("display", "none"); $("#okButton").attr("disabled", "disabled"); $(xd).find("item[name=" + h + "][path=" + _0x10f1fc + "]").each(function () { $("#Func").val($(this).attr("key")); if ($(this).attr("shift") == "true") { $("#shiftKey").prop("checked", true); } $(this).attr("ctrl") == "true" && $("#ctrlKey").prop("checked", true); $("#keyRireki").text($(this).attr("key") + $(this).attr("shift") + $(this).attr("ctrl")); $("#keyPath").text($(this).attr("fold")); }); } } else alert(PSFuncErrorMsg); } }) : alert(keyError); } else alert(keyError); } else alert(keyError); } function keyCheck(d) { var _0x428e35 = false, _0x383493 = $("#Func option:selected").text(), _0x47a0e1 = $("#shiftKey").prop("checked") + "", _0x4a36e3 = $("#ctrlKey").prop("checked") + ""; $("#red").text(used); if (_0x47a0e1 + _0x4a36e3 + _0x383493 == "falsetrueF4" | _0x47a0e1 + _0x4a36e3 + _0x383493 == "truetrueF4") { APID == "ILST" & OS == "Win" && (_0x428e35 = true, $("#red").text(used2)); } $(xd).find("item[key=" + _0x383493 + "][shift=" + _0x47a0e1 + "][ctrl=" + _0x4a36e3 + "]").each(function () { { $(this).attr("path") != $("#AllPath").text() && (_0x428e35 = true); } }); if (_0x428e35) $("#red").css("display", "block"), $("#okButton").attr("disabled", "disabled");else { { $("#red").css("display", "none"); if ($("#keyRireki").text() == _0x383493 + _0x47a0e1 + _0x4a36e3) $("#okButton").attr("disabled", "disabled");else { if (_0x383493 != "none") $("#okButton").removeAttr("disabled");else { $("#keyRireki").text() != "" ? $("#okButton").removeAttr("disabled") : $("#okButton").attr("disabled", "disabled"); } } } } } function keySetModeClose(g) { if (g) { { var i = $("#keyName").text(), _0x2d1e7f = $("#keyPath").text(), _0xd1c20d = $("#Func option:selected").text(), _0x372548 = $("#shiftKey").prop("checked"), _0x413144 = $("#ctrlKey").prop("checked"), _0x36324f = $("#AllPath").text(); csInterface.evalScript("funkWrite('" + xml + "','" + i + "','" + _0x2d1e7f + "','" + _0xd1c20d + "','" + _0x372548 + "','" + _0x413144 + "','" + _0x36324f + "','" + APID + "')", function (e) { e != "false" ? csInterface.evalScript(inclube + "loadActions('" + xml + "','" + actionFile + "','" + APID + "','" + codeDB + "')", function (a) { { xd = a; _0x36324f = _0x36324f.replace(new RegExp("/" + i + ".jsx", "g"), ""); g_json = openJson(g_json, _0x36324f); startUpAction = true; iniSet(false); } }) : alert(PSFuncErrorMsg); }); } } $("#treeDiv").css("display", "block"); $("#key-div").css("display", "none"); } function openJson(d, e) { for (var g = 0; g < d.length; g++) { if (d[g].isFolder == true) { { if (d[g].tooltip == e) d[g].expand = true;else e.indexOf(d[g].tooltip) != -1 && (d[g].expand = true, openJson(d[g].children, e)); } } } return d; } function closeJson(d, e) { for (var g = 0; g < d.length; g++) { if (d[g].isFolder == true) { { if (d[g].tooltip == e) { d[g].expand ? d[g].expand = false : d[g].expand = true; } else e.indexOf(d[g].tooltip) != -1 && (d[g].expand = true, closeJson(d[g].children, e)); } } } return d; } function select2Json(d, e) { var _0x4e4246 = new Array(); if (e == "" | e == "*" | e == ".*") { return d; } else { for (var i = 0; i < d.length; i++) { if (d[i].isFolder == true) { var j = select2Json(d[i].children, e); for (var k = 0; k < j.length; k++) { _0x4e4246.push(j[k]); } } else { var l = new RegExp(e, "gi"), _0x1faf3a = l.test(d[i].title); if (_0x1faf3a) { _0x4e4246.push(d[i]); } } } return _0x4e4246; } } function json2keyShow(d) { for (var f = 0; f < d.length; f++) { if (d[f].isFolder == true) json2keyShow(d[f].children);else { var g = new RegExp(/(jsx|vbs|scpt|scptd).png/), _0x4cb233 = new RegExp("(.+)(\\?@\[\\\]^`{|}~]/g, "\\$&"), _0x2d5add = d.replace(/[ !"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~]/g, "\\$&"), _0xcd23f6 = ""; $(xd).find("item[name=" + _0x43fb0c + "][path=" + _0x2d5add + "]").each(function () { _0xcd23f6 = ""; $(this).attr("shift").toString() == "true" && (_0xcd23f6 = _0xcd23f6 + "Shift+"); if ($(this).attr("ctrl").toString() == "true") { OS == "Win" ? _0xcd23f6 = _0xcd23f6 + "Ctrl+" : _0xcd23f6 = _0xcd23f6 + "Cmd+"; } _0xcd23f6 = _0xcd23f6 + $(this).attr("key").toString() + ""; }); return _0xcd23f6; } function editMode(h, i) { editFlag = false; $("#treeDiv").css("display", "none"); $("#edit-div").css("display", "block"); csInterface.evalScript("ReadText('" + h + "')", function (f) { f != "false" ? (editChange(), $("#editArea").val(f), $("#scrName").text(i), $("#scrPath").text(h)) : ($("#treeDiv").css("display", "block"), $("#edit-div").css("display", "none")); }); } function editRun() { var _0x4acaf5 = $("#editArea").val(); csInterface.evalScript(_0x4acaf5, function (a) { { var c = $("#editCons").val(); $("#editCons").val(runMsg + a + "\n" + c); } }); } function editSave() { var _0x43cceb = $("#editArea").val(), _0x376332 = $("#scrPath").text(); _0x43cceb = text2save(_0x43cceb); csInterface.evalScript("WriteText('" + _0x376332 + "','" + _0x43cceb + "','UTF8')", function (a) { if (a != "false") { editFlag = false; var c = $("#scrName").text(); c = c.replace(/^\*/, ""); $("#scrName").text(c); } else alert(saveErrorStr); }); } function editClose() { if (editFlag) { { if ($("#scrName").text() != "*") { var g = saveStr.replace(/☆ファイル名☆/, $("#scrName").text()); if (confirm(g)) { var h = $("#editArea").val(); h = text2save(h); csInterface.evalScript("WriteText('" + $("#scrPath").text() + "','" + h + "','UTF8')", function (c) { if (c != "false") { { editFlag = false; $("#treeDiv").css("display", "block"); $("#edit-div").css("display", "none"); $("#editArea").val(""); $("#scrName").text(""); $("#scrPath").text(""); } } else alert(saveErrorStr); }); } else { editFlag = false; $("#treeDiv").css("display", "block"); $("#edit-div").css("display", "none"); $("#editArea").val(""); $("#scrName").text(""); $("#scrPath").text(""); } } else { editFlag = false; $("#treeDiv").css("display", "block"); $("#edit-div").css("display", "none"); $("#editArea").val(""); $("#scrName").text(""); $("#scrPath").text(""); } } } else { { editFlag = false; $("#treeDiv").css("display", "block"); $("#edit-div").css("display", "none"); $("#editArea").val(""); $("#scrName").text(""); $("#scrPath").text(""); } } } function text2save(a) { a = a.replace(/\'/g, "\\'"); a = a.replace(/\\n/g, "\\\n"); a = a.replace(/\\r/g, "\\\r"); a = a.replace(/\n/g, "\\n"); a = a.replace(/\r/g, "\\r"); return a; } function editFlagOn() { if (editFlag == false) { { editFlag = true; var d = $("#scrName").text(); $("#scrName").text("*" + d); } } } $("#editArea").keydown(function (c) { if (c.keyCode == 16) { if (c.ctrlKey) { { c.preventDefault(); var e = c.target, _0x495c6b = e.value, _0x3d2ab9 = e.selectionStart, _0x208962 = ""; for (var f = 0; f < eval($("#tabStop").val()); f++) { _0x208962 = _0x208962 + " "; } e.value = _0x495c6b.substr(0, _0x3d2ab9) + _0x208962 + _0x495c6b.substr(_0x3d2ab9, _0x495c6b.length); e.setSelectionRange(_0x3d2ab9 + _0x208962, _0x3d2ab9); editFlagOn(); } } } }); function fontSizeChange() { $("#editArea").css("font-size", $("#fontSize").val() + "px"); $("#editCons").css("font-size", $("#fontSize").val() + "px"); localStorage.setItem("texSize", $("#fontSize").val()); } function editChange() { var _0x44532c = $(window).width(), _0x11546b = $(window).height(), _0x4d8b24 = $(".edit-topbar").height(), _0x3f9557 = 20; $("#scrName").css("display") == "none" && (_0x3f9557 = 0); $("#editArea").css({ "margin-left": "4px" }); $("#editArea").css({ "width": _0x44532c - 16 + "px" }); $("#editArea").css({ "height": (_0x11546b - _0x4d8b24 - _0x4d8b24 - _0x3f9557) / 3 * 2 + "px" }); $("#editCons").css({ "margin-left": "4px" }); $("#editCons").css({ "width": _0x44532c - 16 + "px" }); $("#editCons").css({ "height": (_0x11546b - _0x4d8b24 - _0x4d8b24 - _0x3f9557) / 3 + "px" }); $("#edit-div").css({ "width": _0x44532c + "px" }); $("#edit-div").css({ "height": _0x11546b + "px" }); } function scriptPlay(c, d) { if (c != null) { { switch (d) { case "js": case "jsx": case "jsxinc": case "jsxbin": case "nomal": csInterface.evalScript("$.evalFile(\"" + c + "\")", function (a) { { a == "EvalScript error." && alert(a); } }); break; case "vbs": case "scpt": case "scptd": case "other": APID == "IDSN" ? csInterface.evalScript("otherScriptPlay('" + APID + "','" + c + "','" + keyPath + "','" + localStorage.getItem(appFolderName) + "','" + codeDB + "')") : csInterface.evalScript("FileOpen( \"" + c + "\")"); break; case "directory": break; default: csInterface.evalScript("FileOpen( \"" + c + "\")"); break; } } } else alert(c); } function setPanelCallback(d) { switch (d.data.menuId) { case "scrOpen": csInterface.evalScript("FileOpen('" + localStorage.getItem(appFolderName) + "')"); break; case "myFoldGet": var f = foldGet(); f != "false" && (localStorage.setItem(appFolderName, f), iniSet(true)); break; case "findStr": findFlag == "false" ? findFlag = "true" : findFlag = "false"; localStorage.setItem("findFlag", findFlag); panelAdd(); $("#findStr").val(""); $("#findStr").focus(); iniSet(true); break; case "otherScript": otherFlag == "false" ? otherFlag = "true" : otherFlag = "false"; localStorage.setItem("otherFlag", otherFlag); panelAdd(); break; case "actionSet": startUpAction = true; appItems = ""; iniSet(true); break; case "autoActionSet": if (startUpAction == "false") startUpAction = "true";else { startUpAction = "false"; } localStorage.setItem("startUpAction", startUpAction); panelAdd(); break; case "mix": case "up": case "down": dirBool = d.data.menuId; localStorage.setItem("dirBool", dirBool); panelAdd(); iniSet(true); break; case "consoleLog": console.log(localStorage.getItem(appFolderName)); break; case "aboutOpen": var h = "

特此说明:

脚本管理器喷印联盟优化V8.0:

更新说明:优化多程序同时调用管理器兼容问题、优化同一软件多开调用问题。

新增优化:运行缓存优化,释放空间,新增:素材网站访问。

基于官方原版汉化和优化,重新美化界面视觉效果,删除部分冗余代码,优化脚本加载速度,做到了事实的超越原版。

二次开发优化作者:喷印联盟

广告图文QQ群:248884685 866064620

PS脚本 | CDR插件 | 图文 | 广告 | 喷印

特别鸣谢:重庆金广禾广告大力支持

"; function _0x179a6f(b) { var _0x3b8115 = document.createElement("div"); _0x3b8115.id = "aboutusModal"; _0x3b8115.style.position = "fixed"; _0x3b8115.style.top = "50%"; _0x3b8115.style.left = "50%"; _0x3b8115.style.transform = "translate(-50%, -50%)"; _0x3b8115.style.backgroundColor = "white"; _0x3b8115.style.padding = "20px 25px"; _0x3b8115.style.boxShadow = "0 0 12px rgba(0, 0, 0, 0.2)"; _0x3b8115.style.borderRadius = "8px"; _0x3b8115.style.maxWidth = "260px"; _0x3b8115.style.width = "100%"; _0x3b8115.style.textAlign = "center"; _0x3b8115.style.zIndex = "1000"; _0x3b8115.innerHTML = b; document.body.appendChild(_0x3b8115); document.getElementById("closeBtn").addEventListener("click", function () { _0x3b8115.remove(); }); } _0x179a6f(h); } } function panelAdd() { var _0x1b1a9b = ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += " 昵图网\" Enabled=\"true\"/>"; _0x1b1a9b += " 求字体\" Enabled=\"true\"/>"; _0x1b1a9b += " 识字体网\" Enabled=\"true\"/>"; _0x1b1a9b += " 图行天下\" Enabled=\"true\"/>"; _0x1b1a9b += " 红动中国\" Enabled=\"true\"/>"; _0x1b1a9b += " 花瓣网\" Enabled=\"true\"/>"; _0x1b1a9b += " 众图网\" Enabled=\"true\"/>"; _0x1b1a9b += ""; _0x1b1a9b = _0x1b1a9b + ""; findFlag == "false" ? ($("#findStr").css("display", "none"), $("#clearB").css("display", "none"), $("#osBt").css("float", "left")) : ($("#findStr").css("display", "block"), $("#clearB").css("display", "inline-block"), $("#osBt").css("float", "right")); _0x1b1a9b = _0x1b1a9b + ""; otherFlag == "false" ? ($("#osBt").css("display", "none"), $("#findStr").css("width", "calc(100% - 30px)")) : ($("#osBt").css("display", "block"), $("#findStr").css("width", "calc(100% - 90px)")); _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; var d = ["false", "false", "false"], _0x3d795a = ["true", "true", "true"]; if (dirBool == "mix") d[0] = "true", _0x3d795a[0] = "false";else { if (dirBool == "up") { d[1] = "true"; _0x3d795a[1] = "false"; } else dirBool == "down" && (d[2] = "true", _0x3d795a[2] = "false"); } _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; _0x1b1a9b = _0x1b1a9b + ""; functionFlag == true && (_0x1b1a9b = _0x1b1a9b + ""); _0x1b1a9b = _0x1b1a9b + ""; if (debugs) { _0x1b1a9b = _0x1b1a9b + ""; } _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b += ""; _0x1b1a9b = _0x1b1a9b + ""; csInterface.setPanelFlyoutMenu(_0x1b1a9b); csInterface.addEventListener("com.adobe.csxs.events.flyoutMenuClicked", setPanelCallback); csInterface.addEventListener("com.adobe.csxs.events.flyoutMenuClicked", function (a) { switch (a.data.menuId) { case "openQQGroup": window.cep.util.openURLInDefaultBrowser("https://www.douyin.com/user/MS4wLjABAAAAqg9RV5Tewh1tnLnH1165pj5Ez3GJIchEtIvp7seB_JRFq3AjnQO0r5kBisS96abW"); break; case "openWebsite": window.cep.util.openURLInDefaultBrowser("https://mp.weixin.qq.com/s/G-HAkeknNSSzGzbVcOzYGw"); break; case "morePlugins": window.cep.util.openURLInDefaultBrowser("https://mp.weixin.qq.com/s/G-HAkeknNSSzGzbVcOzYGw"); break; case "openSponsor": window.cep.util.openURLInDefaultBrowser("https://mp.weixin.qq.com/s/G-HAkeknNSSzGzbVcOzYGw"); break; case "refreshPanel": refreshPanel(); break; case "switchCSS": switchCSS(); break; case "openNipic": window.cep.util.openURLInDefaultBrowser("https://www.nipic.com"); break; case "openQiuziti": window.cep.util.openURLInDefaultBrowser("https://www.qiuziti.com/"); break; case "openziti1": window.cep.util.openURLInDefaultBrowser("https://www.likefont.com/"); break; case "openPhotophoto": window.cep.util.openURLInDefaultBrowser("https://www.photophoto.cn/"); break; case "openhong": window.cep.util.openURLInDefaultBrowser("https://www.redocn.com/"); break; case "openhua": window.cep.util.openURLInDefaultBrowser("https://huaban.com/"); break; case "openzhong": window.cep.util.openURLInDefaultBrowser("https://www.ztupic.com/"); break; default: console.log("未匹配的菜单项: " + a.data.menuId); } }); } function foldGet() { var _0x3fccc3 = localStorage.getItem(appFolderName); _0x3fccc3 == undefined && (_0x3fccc3 = csInterface.getSystemPath(SystemPath.HOST_APPLICATION)); _0x3fccc3 = _0x3fccc3.replace(/^\/(.)\//, "$1:/"); var d = window.cep.fs.showOpenDialogEx(false, true, "喷印联盟QQ群248884685 提示【选择你的脚本集】", _0x3fccc3).data.toString(); if (d == "") return "false";else { return d; } } function otherScript() { csInterface.evalScript("otherScript('" + dirMem + "');", function (a) { a != "" && (a = a.split(","), scriptPlay(a[0], a[1]), dirMem = a[0], localStorage.setItem("dirMem", dirMem)); }); } function findPlay() { switch ($("#findStr").val()) { case "+": case "*": case ".": case ".*": break; default: iniSet(false); break; } } function findStrClear() { $("#findStr").val(""); iniSet(false); $("#findStr").focus(); } function showLoading() { $(this).blur(); if ($("modal-loading")[0]) return false; $("body").append(""); $("#modal-loading").fadeIn("slow"); } function showAbout(d) { $(this).blur(); if ($("modal-overlay")[0]) return false; if (debugs) $("#p-msg").html(d + " - debug mode");else { $("#p-msg").html(d); } $("#modal-content").css({ "right": "10px" }); $("#modal-content").css({ "top": "10px" }); $("body").append(""); $("#modal-overlay").fadeIn("slow"); $("#modal-content").fadeIn("slow"); } function linkJump(a) { window.cep.util.openURLInDefaultBrowser(a); } function xmlRead(b) { var _0x1506d8; $.ajax({ "url": b, "dataType": "xml", "async": false, "cache": false, "timeout": 1000 }).done(function (a) { _0x1506d8 = a; }).fail(function (a) {}); return _0x1506d8; } function jumpURL(c, d) { if (d != "") { { var f = new Date().getDate() + ""; if (f.indexOf(c) != -1) { localStorage.getItem("jumpURL") != "true" && (window.cep.util.openURLInDefaultBrowser(d), localStorage.setItem("jumpURL", "true")); } else localStorage.setItem("jumpURL", "false"); } } } function setAppTheme(c) { var _0x28527e = window.__adobe_cep__.getHostEnvironment(), _0x457c6e = JSON.parse(_0x28527e).appSkinInfo, _0x1a1ae8 = _0x457c6e.panelBackgroundColor.color, _0x4b21ca = (_0x1a1ae8.red + _0x1a1ae8.blue + _0x1a1ae8.green) / 3; UI = _0x4b21ca > 128 ? "light" : "dark"; if (UI == "light") $("#cssFile").attr("href", "css/light.css"), $(".opLabel,#nonFolder").css("color", "black"), $(".labelBt").css("color", "#000"), $("#clearB").attr("src", "js/libs/skin/x-light.png"), $("#clearB").attr("onmouseout", "this.src='js/libs/skin/x-light.png'");else { $("#cssFile").attr("href", "css/topcoat-desktop-dark.min.css"); $(".opLabel,#nonFolder").css("color", "white"); $(".labelBt").css("color", "#FFF"); $("#clearB").attr("src", "js/libs/skin/x-dark.png"); $("#clearB").attr("onmouseout", "this.src='js/libs/skin/x-dark.png'"); } var e = "rgb(" + Math.round(_0x1a1ae8.red) + "," + Math.round(_0x1a1ae8.green) + "," + Math.round(_0x1a1ae8.blue) + ")"; $("body").css("background", e); $("ul.dynatree-container").css("background-color", e); $("a").css("border", "none"); $("ul.dynatree-container").css("border", "none"); $("#edit-topbar").css("background-color", e); } $("#modal-content").unbind().click(function () { $("#modal-content,#modal-overlay").fadeOut("slow", function () { $("#modal-overlay").remove(); }); }); new CSInterface().addEventListener("applicationActivate", function (c) { console.log("applicationActivate"); startUpAction = functionPlayFlag; iniSet(true); }); function Persistent(c) { if (debugs == false) { { var e; c ? e = new CSEvent("com.adobe.PhotoshopPersistent", "APPLICATION") : e = new CSEvent("com.adobe.PhotoshopUnPersistent", "APPLICATION"); e.extensionId = csInterface.getExtensionID(); csInterface.dispatchEvent(e); } } } document.addEventListener("contextmenu", function (a) { a.preventDefault(); }, false); document.addEventListener("keydown", function (c) { if (c.key === "F12") { c.preventDefault(); } }); document.addEventListener("copy", function (a) { a.preventDefault(); }); document.addEventListener("paste", function (a) { a.preventDefault(); }); document.addEventListener("keydown", function (c) { if ((c.ctrlKey || c.metaKey) && (c.key === "c" || c.key === "v")) { c.preventDefault(); } }); document.addEventListener("selectstart", function (a) { a.preventDefault(); }, false); document.addEventListener("contextmenu", function (a) { a.preventDefault(); }, false); })();