Built motion from commit d13e3c905.|1.0.24
[motion.git] / server / config / tools / system.js
1 var _0xc4fd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6C\x6F\x64\x61\x73\x68","\x73\x74\x61\x74","\x70\x69\x64\x75\x73\x61\x67\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x6F\x73","\x6E\x6F\x64\x65\x2D\x64\x66","\x70\x72\x6F\x63\x65\x73\x73\x2D\x6C\x69\x73\x74","\x63\x68\x65\x63\x6B\x53\x74\x61\x74\x75\x73","\x64\x69\x73\x6B\x73","\x6D\x6F\x75\x6E\x74","\x73\x69\x7A\x65","\x75\x73\x65\x64","\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x70\x70\x69\x64","\x70\x69\x64","\x66\x69\x6C\x74\x65\x72","\x6D\x6F\x74\x69\x6F\x6E","\x63\x70\x75","\x70\x6D\x65\x6D","\x4F\x74\x68\x65\x72","\x64\x65\x74\x61\x69\x6C\x73","\x6D\x65\x6D\x6F\x72\x79","\x54\x6F\x74\x61\x6C","\x46\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E","\x74\x6F\x74\x61\x6C\x6D\x65\x6D","\x66\x72\x65\x65\x6D\x65\x6D","\x63\x6F\x72\x65\x73","\x6E\x61\x6D\x65","\x70\x61\x74\x68","\x73\x6E\x61\x70\x73\x68\x6F\x74","\x63\x70\x75\x73","\x74\x69\x6D\x65\x73","\x76\x61\x6C\x75\x65\x73","\x73\x75\x6D","\x72\x6F\x75\x6E\x64","\x66\x6F\x72\x4F\x77\x6E"];_0xc4fd[0];var Promise=require(_0xc4fd[1]),_=require(_0xc4fd[2]),pidStat=Promise[_0xc4fd[5]](require(_0xc4fd[4])[_0xc4fd[3]]),os=require(_0xc4fd[6]),df=Promise[_0xc4fd[5]](require(_0xc4fd[7])),processList=require(_0xc4fd[8]);exports[_0xc4fd[9]]= function(){return function(){var _0x433bx7={};var _0x433bx8;return pidStat(process[_0xc4fd[19]])[_0xc4fd[17]](function(_0x433bxd){_0x433bx7[_0xc4fd[22]]= {motion:_0x433bxd[_0xc4fd[22]]};_0x433bx8= _0x433bxd[_0xc4fd[26]];_0x433bx7[_0xc4fd[26]]= {Total:os[_0xc4fd[30]]()/ 1024,details:{}};_0x433bx7[_0xc4fd[26]][_0xc4fd[25]][_0xc4fd[28]]= os[_0xc4fd[31]]()/ 1024;_0x433bx7[_0xc4fd[22]][_0xc4fd[32]]= oscpu();return processList[_0xc4fd[35]](_0xc4fd[19],_0xc4fd[18],_0xc4fd[23],_0xc4fd[22],_0xc4fd[33],_0xc4fd[34])})[_0xc4fd[17]](function(_0x433bxb){_0x433bxb= (_[_0xc4fd[20]](_0x433bxb,function(_0x433bxc){return _0x433bxc[_0xc4fd[18]]== process[_0xc4fd[19]]}));_[_0xc4fd[16]](_0x433bxb,function(_0x433bxc){_0x433bx7[_0xc4fd[22]][_0xc4fd[21]]+= _0x433bxc[_0xc4fd[22]];_0x433bx8+= Number(_0x433bxc[_0xc4fd[23]])});_0x433bx8= _0x433bx8/ 1024;_0x433bx7[_0xc4fd[26]][_0xc4fd[25]][_0xc4fd[24]]= _0x433bx7[_0xc4fd[26]][_0xc4fd[27]]- _0x433bx8- _0x433bx7[_0xc4fd[26]][_0xc4fd[25]][_0xc4fd[28]];_0x433bx7[_0xc4fd[26]][_0xc4fd[25]][_0xc4fd[29]]= _0x433bx8;return df()})[_0xc4fd[17]](function(_0x433bx9){_0x433bx7[_0xc4fd[10]]= [];_[_0xc4fd[16]](_0x433bx9,function(_0x433bxa){_0x433bx7[_0xc4fd[10]][_0xc4fd[15]]({mount:_0x433bxa[_0xc4fd[11]],size:_0x433bxa[_0xc4fd[12]],details:{Used:_0x433bxa[_0xc4fd[13]],Available:_0x433bxa[_0xc4fd[14]]}})});return _0x433bx7})}};function oscpu(){var _0x433bxf=os[_0xc4fd[36]]();var _0x433bx10=[],_0x433bx11,_0x433bx12;_[_0xc4fd[16]](_0x433bxf,function(_0x433bx13){_0x433bx11= {};_0x433bx12= _[_0xc4fd[39]](_[_0xc4fd[38]](_0x433bx13[_0xc4fd[37]]));_[_0xc4fd[41]](_0x433bx13[_0xc4fd[37]],function(_0x433bx14,_0x433bx15){_0x433bx11[_0x433bx15]= Math[_0xc4fd[40]](100* _0x433bx14/ _0x433bx12)});_0x433bx10[_0xc4fd[15]](_0x433bx11)});return _0x433bx10}