HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
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/format.worker-B7vbUXHM.js
!function(){"use strict";const t=t=>t>=1048576?"GB/s":t>=1024?"MB/s":"KB/s";self.onmessage=e=>{const{id:a,type:s,data:o,unitType:d,networkIoKey:c}=e.data;try{let e;"disk"===s?e=((e,a)=>{if(!e||0===e.length)return{rData:[],wData:[],zData:[],yData:[],topData:{},unit:"Auto"===a?"KB/s":a,disableGB:!1};let s=0;e.forEach(t=>{const e=t.read_bytes/1024,a=t.write_bytes/1024;e>s&&(s=e),a>s&&(s=a)});const o=s<1048576;let d=a;"Auto"===d&&(d=t(s));let c=1;switch(d){case"MB/s":c=1024;break;case"GB/s":c=1048576;break;default:c=1}let r=[],p=[],i=[],u=[],n={};return e.forEach(t=>{let e=t.read_bytes/1024,a=t.write_bytes/1024;r.push([t.addtime,e/c]),p.push([t.addtime,a/c]),u.push([t.addtime,t.read_count+t.write_count]),i.push([t.addtime,t.read_time+t.write_time]),n[t.addtime]=t.disk_top}),{rData:r,wData:p,zData:i,yData:u,topData:n,unit:d,disableGB:o}})(o,d):"network"===s&&(e=((e,a,s)=>{if(!e||0===e.length)return{yData:[],zData:[],unit:"Auto"===a?"KB/s":a,disableGB:!1};let o=s||"";"all"===o&&(o="");let d=0;e.forEach(t=>{let e=t.up,a=t.down;""!==o&&("object"==typeof t.up_packets&&(e=t.up_packets[o]||0),"object"==typeof t.down_packets&&(a=t.down_packets[o]||0)),e>d&&(d=e),a>d&&(d=a)});const c=d<1048576;let r=a;"Auto"===r&&(r=t(d));let p=1;switch(r){case"MB/s":p=1024;break;case"GB/s":p=1048576;break;default:p=1}let i=[],u=[];return e.forEach(t=>{if("object"==typeof t.down_packets){let e=0,a=0;e=""!==o&&"object"==typeof t.down_packets?t.down_packets[o]||0:t.down,a=""!==o&&"object"==typeof t.up_packets?t.up_packets[o]||0:t.up,u.push([t.addtime,e/p]),i.push([t.addtime,a/p])}}),{yData:i,zData:u,unit:r,disableGB:c}})(o,d,c)),self.postMessage({id:a,status:"success",data:e,type:s})}catch(r){self.postMessage({id:a,status:"error",error:r,type:s})}}}();