HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/store-legacy2.js
!function(){function e(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function n(e,n,r){return(n=function(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==t(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,n,t="function"==typeof Symbol?Symbol:{},a=t.iterator||"@@iterator",i=t.toStringTag||"@@toStringTag";function s(t,r,a,i){var s=r&&r.prototype instanceof c?r:c,l=Object.create(s.prototype);return o(l,"_invoke",function(t,r,o){var a,i,s,c=0,l=o||[],f=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(n,t){return a=n,i=0,s=e,p.n=t,u}};function m(t,r){for(i=t,s=r,n=0;!f&&c&&!o&&n<l.length;n++){var o,a=l[n],m=p.p,g=a[2];t>3?(o=g===r)&&(s=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=t<2&&m<a[1])?(i=0,p.v=r,p.n=a[1]):m<g&&(o=t<3||a[0]>r||r>g)&&(a[4]=t,a[5]=r,p.n=g,i=0))}if(o||t>1)return u;throw f=!0,r}return function(o,l,g){if(c>1)throw TypeError("Generator is already running");for(f&&1===l&&m(l,g),i=l,s=g;(n=i<2?e:s)||!f;){a||(i?i<3?(i>1&&(p.n=-1),m(i,s)):p.n=s:p.v=s);try{if(c=2,a){if(i||(o="next"),n=a[o]){if(!(n=n.call(a,s)))throw TypeError("iterator result is not an object");if(!n.done)return n;s=n.value,i<2&&(i=0)}else 1===i&&(n=a.return)&&n.call(a),i<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((n=(f=p.n<0)?s:t.call(r,p))!==u)break}catch(n){a=e,i=1,s=n}finally{c=1}}return{value:n,done:f}}}(t,a,i),!0),l}var u={};function c(){}function l(){}function f(){}n=Object.getPrototypeOf;var p=[][a]?n(n([][a]())):(o(n={},a,function(){return this}),n),m=f.prototype=c.prototype=Object.create(p);function g(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,o(e,i,"GeneratorFunction")),e.prototype=Object.create(m),e}return l.prototype=f,o(m,"constructor",f),o(f,"constructor",l),l.displayName="GeneratorFunction",o(f,i,"GeneratorFunction"),o(m),o(m,i,"Generator"),o(m,a,function(){return this}),o(m,"toString",function(){return"[object Generator]"}),(r=function(){return{w:s,m:g}})()}function o(e,n,t,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}o=function(e,n,t,r){function i(n,t){o(e,n,function(e){return this._invoke(n,t,e)})}n?a?a(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(i("next",0),i("throw",1),i("return",2))},o(e,n,t,r)}function a(e,n,t,r,o,a,i){try{var s=e[a](i),u=s.value}catch(e){return void t(e)}s.done?n(u):Promise.resolve(u).then(r,o)}function i(e){return function(){var n=this,t=arguments;return new Promise(function(r,o){var i=e.apply(n,t);function s(e){a(i,r,o,s,u,"next",e)}function u(e){a(i,r,o,s,u,"throw",e)}s(void 0)})}}function s(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return u(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528"],function(o,a){"use strict";var u,c,l,f,p,m,g,v,d,y,b,_,h,w,O,I,S,k,j,P,T,U,D,x,E,C,N,L,A,M,B;return{setters:[function(e){u=e.cZ,c=e.c,l=e.e,f=e._,p=e.bU,m=e.bV,g=e.bP,v=e.k,d=e.gX,y=e.gY,b=e.n,_=e.M,h=e.gZ,w=e.g_},function(e){O=e.aJ,I=e.r,S=e.c,k=e.aI,j=e.o,P=e.j,T=e.k,U=e.q,D=e.x,x=e.s,E=e.p,C=e.C,N=e.v,L=e.y,A=e.aW,M=e.bO,B=e.aF}],execute:function(){var G=O("HOME-LOGIN-PROMPT-STORE",function(){var e=I({ip_info:{ip:"",info:""},last_login:{ip_info:{ip:"",info:""},login_time_str:""}});return{loginInfo:e,initData:function(){var n=JSON.parse(sessionStorage.getItem("loginInfo"));e.value=n||e.value}}}),R={class:"login-message"},H={class:"login-message-row"},V={class:"login-message-content"},F={class:"login-message-row"},J={class:"login-message-content"},q={class:"login-message"},z={class:"login-message-row"},Q={class:"login-message-content"},W={class:"login-message-row"},Z={class:"login-message-content"},$={class:"login-message-row"},K={class:"login-message-content"},X=u(S({__name:"index",setup:function(e){var n=G(),t=k(n).loginInfo;return j(function(){return n.initData()}),function(e,n){var r=A;return P(),T("div",null,[U("div",null,[n[2]||(n[2]=D(" 当前登录信息: ",-1)),U("div",R,[U("div",H,[n[0]||(n[0]=U("span",{class:"login-message-title"},"IP",-1)),U("span",V,x(E(t).ip_info.ip),1)]),U("div",F,[n[1]||(n[1]=U("span",{class:"login-message-title"},"归属地",-1)),U("span",J,x(E(t).ip_info.info),1)])])]),U("div",null,[n[7]||(n[7]=D(" 上次登录信息: ",-1)),U("div",q,[U("div",z,[n[4]||(n[4]=U("span",{class:"login-message-title"},"IP",-1)),U("span",Q,[D(x(E(t).last_login.ip_info.ip)+" ",1),E(t).last_login.ip_info.ip!==E(t).ip_info.ip?(P(),C(r,{key:0,content:"登录异常",effect:"dark",placement:"top"},{default:N(function(){return s(n[3]||(n[3]=[U("i",{class:"svgtofont-el-warning text-warning cursor-pointer ml-[8px]"},null,-1)]))}),_:1})):L("",!0)])]),U("div",W,[n[5]||(n[5]=U("span",{class:"login-message-title"},"归属地",-1)),U("span",Z,x(E(t).last_login.ip_info.info),1)]),U("div",$,[n[6]||(n[6]=U("span",{class:"login-message-title"},"时间",-1)),U("span",K,x(E(t).last_login.login_time_str),1)])])])])}}}),[["__scopeId","data-v-f71f178d"]]);o("H",O("HOME-STORE",function(){var o=c().getGlobalInfo,s=I(0),u=I(!1),O=I({name:"",simpleName:""}),S=I(0),k=I({runningDays:0,isBeta:!1,isUpgrade:!1,cloudBeta:!1,betaInfo:null,officialInfo:null,grayscale:1,isSetup:!0,isRestart:!1,upgrade:0,currentInfo:null,accountVersionInfo:null}),j=I({one:0,max:0,five:0,fifteen:0}),P=I({occupy:"",framework:"",coresOccupy:[0,0,0],cpuNumber:0,logicCores:0,cores:0,process:[0,0]}),T=I({}),U=I({memRealUsed:0,memRealUsedList:[],memTotalList:[],memTotal:0,memFree:0,memShared:0,memAvailable:0,memBuffers:0,memCached:0}),D=I({cpuBaseInfo:{active_processes:0,cpu_name:"Common KVM processor * 2",load_avg:{},logical_cpu:0,num_phys_cores:0,physical_cpu:0,total_processes:0},cpuProcess:[],memProcess:[]}),x=I([]),E=I([]),C=I([]),N=I([]),L=I([]),A=I([]),G=I([]),R=I(!1),H=function(){var e=i(r().m(function e(){return r().w(function(e){for(;;)if(0===e.n)return e.a(2,l({component:function(){return f(function(){return a.import("./index-legacy525.js?v=1777008528")},void 0,a.meta.url)},title:'<div class="flex items-center justify-between text-small"><span>初始化推荐配置</span><span class="close-ad">不再显示推荐</span></div>',area:105,closeBtn:2}))},e)}));return function(){return e.apply(this,arguments)}}(),V=function(){var e=i(r().m(function e(){var n,t,o,a,i,s=arguments;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:{},e.p=1,e.n=2,p(n);case 2:if(t=e.v,o=t.data,a=o.status,i=o.msg,!a||!i){e.n=3;break}return F(i),e.a(2,i);case 3:return e.a(2,!1);case 4:e.p=4,e.v;case 5:return e.a(2)}},e,null,[[1,4]])}));return function(){return e.apply(this,arguments)}}(),F=function(e){var n=window.vite_public_version,t=n.split(".").pop(),r=parseInt(t).toString()===t&&2===t.length,o=e.is_beta,a=e.version,i=e.beta,s=e.downUrl,u=e.updateMsg,c=e.uptime,l=e.grayscale_test;Object.assign(k.value,{isBeta:r,isUpgrade:!m(n,r?i.version:a),cloudBeta:o,betaInfo:i,officialInfo:{downUrl:s,updateMsg:u,version:a,uptime:c},grayscale:l})},J=function(){var e=i(r().m(function e(){var n,t;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,g({check:!0});case 1:return n=e.v,(t=n.data)&&q(t),e.a(2,t);case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),q=function(e){var n,t=e.local,r=e.cloud,o=e.upgrade,a=2===o?null==r?void 0:r.OfficialVersionLatest:1===o?null==r?void 0:r.OfficialVersion:t,i=null==r?void 0:r.AccountVersion;Object.assign(k.value,{upgrade:o,currentInfo:a,accountVersionInfo:i,envUpgradeInfo:{has_env_py313:t.has_env_py313||!1,need_env_check:t.need_env_check||!1,env_update_running:(null==t?void 0:t.env_update_running)||!1,plugins_hasUpdate:(null===(n=t.plugins_check)||void 0===n?void 0:n.some(function(e){return"must"===e.level}))||!1,plugins_check:t.plugins_check||[]},hideBadge:((null==r?void 0:r.ignore)||[]).includes(t.version)})},z=function(){var e=i(r().m(function e(){return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.a(2,v({loading:"正在下载,请稍后...",message:!0,request:d()}));case 1:return e.p=1,e.v,e.a(2,{status:!1,msg:"请求失败"})}},e,null,[[0,1]])}));return function(){return e.apply(this,arguments)}}(),Q=null,W=I(""),Z=function(){var e=i(r().m(function e(){var n,t,o;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,Q&&clearTimeout(Q),e.n=1,y();case 1:t=e.v,o=t.data,null!==(n=o.data)&&void 0!==n&&n.env_update_running||o.data.log?(W.value=b(o.data.log)?o.data.log:o.msg||"暂无日志",o.data.env_update_running?Q=setTimeout(function(){Z()},2e3):_.msg({customClass:"bt-message-error-html",dangerouslyUseHTMLString:!0,message:o.msg,type:o.status?"success":"error",showClose:!o.status,duration:o.status?5e3:0})):_.error(o.msg),e.n=3;break;case 2:e.p=2,e.v,Q&&clearTimeout(Q),Q=setTimeout(function(){Z()},2e3);case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),$=function(){var e=i(r().m(function e(){var n;return r().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o();case 1:"object"===t(n=e.v)&&n&&(k.value.isSetup=n.isSetup),n.migration&&l({area:45,component:function(){return f(function(){return a.import("./index-legacy330.js?v=1777008528")},void 0,a.meta.url)}});case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),K=function(){var e=i(r().m(function e(){var n;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,h();case 1:n=e.v,s.value=(new Date).getTime(),Y(n.data),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),Y=function(t){var r=t.disk,o=t.mem,a=t.network,i=t.iostat,s=t.cpu,c=t.installed,l=t.cpu_times,f=t.down,p=t.up,m=t.downPackets,g=t.upPackets,v=t.downTotal,d=t.upTotal,y=t.system,b=t.simple_system,_=t.time,h=t.docker_run,w=function(t){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach(function(e){n(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}({ALL:{down:f,up:p,downPackets:m,upPackets:g,downTotal:v,upTotal:d}},a);ee(r);var I=Date.now();u.value=c,U.value=o,N.value=w,L.value=i,R.value=!!h,P.value={occupy:s[0],cores:s[1],coresOccupy:s[2],framework:s[3],logicCores:s[4],cpuNumber:s[5],process:[l["活动进程数"],l["总进程数"]]},T.value=l,j.value=t.load,S.value=I,O.value.name=b,O.value.simpleName=y,k.value.runningDays=_},ee=function(e){var n,t=[],r=[];e.forEach(function(e){var n=e.path,o=e.size,a=b(o),i=a?0:parseInt(o[3].substring(0,o[3].lastIndexOf("%"))),s={total:o[0].split(" "),used:o[1].split(" ")};t.push({show:!1,data:e,info:{type:"disk",title:a?"未挂载":n,range:i,desc:{total:s.total[0],used:s.used[0],total_unit:s.total[1],used_unit:s.used[1]}}}),r.push({diskName:n,diskQuota:Number.parseFloat(o[0].split("G")[0])})}),A.value=(null===(n=e[0])||void 0===n?void 0:n.size)||[],x.value=t,E.value=r,localStorage.setItem("checkWarnInfo",JSON.stringify(t[0]))},ne=function(){var e=i(r().m(function e(){var n,t,o;return r().w(function(e){for(;;)switch(e.n){case 0:null!=(n=sessionStorage.getItem("loginInfo"))&&null!=(o=JSON.parse(n))&&""!=o&&null!=o&&null!==(t=o.last_login)&&void 0!==t&&t.login_time_str&&o.login_origin&&M({title:"登录成功",message:B(X),type:"success",position:"bottom-right",dangerouslyUseHTMLString:!0,customClass:"login-success",onClose:function(){return sessionStorage.removeItem("loginInfo")}});case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),te=function(){var e=i(r().m(function e(){var n,t,o,a,i;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,w();case 1:n=e.v,t=n.data,o=t.info,a=t.CPU_high_occupancy_software_list,i=t.memory_high_occupancy_software_list,Object.assign(D.value,{cpuBaseInfo:o,cpuProcess:a,memProcess:i,refresh:Date.now()}),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}();return{panelInfo:k,memory:U,systemInfo:O,refreshTime:S,load:j,cpu:P,cpuTimes:T,disk:x,diskQuota:E,isDockerPanel:R,recommendSoft:C,network:N,diskIo:L,diskUsage:A,overviewShowList:G,isRefreshData:s,recommendInstall:u,specificResource:D,recommendInstallDialog:H,getUpdateInfo:V,getUpdateInfoNew:J,getHomeConfig:$,getSystemInfo:K,monitorLoginInfo:ne,getHomeProcessInfo:te,downLogContent:W,clearRestart:function(){Q&&clearInterval(Q),W.value="",J()},downloadEnv:z,getDownloadEnvLog:Z,$reset:function(){x.value=[],E.value=[],C.value=[],N.value=[],L.value=[],G.value=[],Object.assign(D.value,{cpuProcess:[],memProcess:[]})}}},{persist:!0,storage:localStorage,omit:["systemInfo"]}))}}})}();