代码拉取完成,页面将自动刷新
同步操作将从 rubickCenter/rubick-plugin-rename 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
const path=require("path"),fs=require("original-fs"),cp=require("child_process");window.services={parseRenameFiles:e=>{const r=[];return e.forEach((e=>{try{const s=fs.lstatSync(e),i=s.isDirectory(),t=path.parse(e);r.push({path:e,name:t.base,basename:i?t.base:t.name,ext:i?"":t.ext,isDirectory:i,isFile:s.isFile(),size:s.size,birthtimeMs:s.birthtimeMs,mtimeMs:s.mtimeMs})}catch(e){}})),r},renameFiles:(e,r,s)=>{const i=cp.fork(path.join(__dirname,"rename.js")),t=[],n=[];i.on("message",(e=>{e.error&&n.push(e.error),t.push(e.file),r(t.length)})),i.once("exit",(()=>{s({errors:n,renamedFiles:t})})),i.send(e)},readDirectoryAllFiles:(e,r,s)=>{const i=cp.fork(path.join(__dirname,"readdir.js"),[e]),t=[];return i.on("message",(e=>{t.push(e),r(t.length)})),i.once("exit",(()=>{if(i.killed)return s(null);s(t)})),()=>{i.kill()}}};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。