Built motion from commit 76eb00b9e.|1.0.24
[motion.git] / server / config / triggers / util.js
index 27159f8..c290018 100644 (file)
@@ -1 +1 @@
-var _0x83ba=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x54\x72\x69\x67\x67\x65\x72\x20\x55\x74\x69\x6C\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x64\x61\x74\x61\x76\x61\x6C\x75\x65\x73","\x66\x72\x6F\x6D","\x69\x73\x41\x72\x72\x61\x79","\x3B","\x73\x70\x6C\x69\x74","\x63\x63","\x74\x6F","\x73\x74\x61\x74\x75\x73","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x41\x6C\x6C","\x41\x6E\x79","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x64\x75\x63\x65","\x63\x6F\x6E\x63\x61\x74","\x6A\x6F\x69\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x65\x71\x75\x61\x6C\x73","\x6E\x6F\x74\x5F\x65\x71\x75\x61\x6C\x73","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x6E\x6F\x74\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x67\x72\x65\x61\x74\x65\x72\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x6C\x65\x73\x73\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x67\x72\x65\x61\x74\x65\x72","\x6C\x65\x73\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x65\x78\x70\x6F\x72\x74\x73"];_0x83ba[0];var _=require(_0x83ba[1]);var logger=require(_0x83ba[3])(_0x83ba[2]);function Util(){logger[_0x83ba[5]](_0x83ba[4])}Util[_0x83ba[7]][_0x83ba[6]]= function(_0x9334x4,_0x9334x5){var _0x9334x6=[];_0x9334x4= _0x9334x4[_0x83ba[8]]|| _0x9334x4;_0x9334x4[_0x83ba[9]]= _0x9334x4[_0x83ba[9]]?(_[_0x83ba[10]](_0x9334x4[_0x83ba[9]])?_0x9334x4[_0x83ba[9]]:_0x9334x4[_0x83ba[9]][_0x83ba[12]](_0x83ba[11])):[];_0x9334x4[_0x83ba[13]]= _0x9334x4[_0x83ba[13]]?(_[_0x83ba[10]](_0x9334x4[_0x83ba[13]])?_0x9334x4[_0x83ba[13]]:_0x9334x4[_0x83ba[13]][_0x83ba[12]](_0x83ba[11])):[];_0x9334x4[_0x83ba[14]]= _0x9334x4[_0x83ba[14]]?(_[_0x83ba[10]](_0x9334x4[_0x83ba[14]])?_0x9334x4[_0x83ba[14]]:_0x9334x4[_0x83ba[14]][_0x83ba[12]](_0x83ba[11])):[];_0x9334x5[_0x83ba[17]](function(_0x9334x7){if(_0x9334x7[_0x83ba[15]]){var _0x9334x8=[];var _0x9334x9=[];_0x9334x7[_0x83ba[18]][_0x83ba[17]](function(_0x9334xa){_0x9334x8[_0x83ba[16]](checkCondition(_0x9334xa,_0x9334x4))});_0x9334x7[_0x83ba[19]][_0x83ba[17]](function(_0x9334xa){_0x9334x9[_0x83ba[16]](checkCondition(_0x9334xa,_0x9334x4))});var _0x9334xb=[],_0x9334xc=[];_0x9334xb[_0x83ba[16]](_[_0x83ba[21]](_0x9334x8[_0x83ba[20]]?_0x9334x8:[true],function(_0x9334xd,_0x9334xe){return _0x9334xd&& _0x9334xe}));_0x9334xc[_0x83ba[16]](_[_0x83ba[21]](_0x9334x9[_0x83ba[20]]?_0x9334x9:[true],function(_0x9334xd,_0x9334xe){return _0x9334xd|| _0x9334xe}));var _0x9334xf=_0x9334xb[_0x83ba[22]](_0x9334xc);var _0x9334x10=_[_0x83ba[21]](_0x9334xf[_0x83ba[20]]?_0x9334xf:[true],function(_0x9334xd,_0x9334xe){return _0x9334xd&& _0x9334xe});if(_0x9334x10){_0x9334x6= _0x9334x6[_0x83ba[22]](_0x9334x7.Actions)}}});_0x9334x4[_0x83ba[9]]= _0x9334x4[_0x83ba[9]][_0x83ba[23]](_0x83ba[11]);_0x9334x4[_0x83ba[13]]= _0x9334x4[_0x83ba[13]][_0x83ba[23]](_0x83ba[11]);_0x9334x4[_0x83ba[14]]= _0x9334x4[_0x83ba[14]][_0x83ba[23]](_0x83ba[11]);return _0x9334x6};function checkCondition(_0x9334xa,_0x9334x4){var _0x9334x12=false;var _0x9334x13=0;if(_0x9334x4[_0x9334xa[_0x83ba[24]]]){switch(_0x9334xa[_0x83ba[35]]){case _0x83ba[26]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]== _0x9334xa[_0x83ba[25]]);break;case _0x83ba[27]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]!= _0x9334xa[_0x83ba[25]]);break;case _0x83ba[29]:_0x9334x12= false;if(_[_0x83ba[10]](_0x9334x4[_0x9334xa[_0x83ba[24]]])){for(_0x9334x13= 0;_0x9334x13< _0x9334x4[_0x9334xa[_0x83ba[24]]][_0x83ba[20]];_0x9334x13++){if(_0x9334x4[_0x9334xa[_0x83ba[24]]][_0x9334x13][_0x83ba[28]](_0x9334xa[_0x83ba[25]])){_0x9334x12= true;break}}}else {_0x9334x12= _0x9334x4[_0x9334xa[_0x83ba[24]]][_0x83ba[28]](_0x9334xa[_0x83ba[25]])};break;case _0x83ba[30]:_0x9334x12= true;if(_[_0x83ba[10]](_0x9334x4[_0x9334xa[_0x83ba[24]]])){for(_0x9334x13= 0;_0x9334x13< _0x9334x4[_0x9334xa[_0x83ba[24]]][_0x83ba[20]];_0x9334x13++){if(_0x9334x4[_0x9334xa[_0x83ba[24]]][_0x9334x13][_0x83ba[28]](_0x9334xa[_0x83ba[25]])){_0x9334x12= false;break}}}else {_0x9334x12=  !(_0x9334x4[_0x9334xa[_0x83ba[24]]][_0x83ba[28]](_0x9334xa[_0x83ba[25]]))};break;case _0x83ba[31]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]>= Number(_0x9334xa[_0x83ba[25]]));break;case _0x83ba[32]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]<= Number(_0x9334xa[_0x83ba[25]]));break;case _0x83ba[33]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]> Number(_0x9334xa[_0x83ba[25]]));break;case _0x83ba[34]:_0x9334x12= (_0x9334x4[_0x9334xa[_0x83ba[24]]]< Number(_0x9334xa[_0x83ba[25]]));break;default:}};return _0x9334x12}module[_0x83ba[36]]= Util
\ No newline at end of file
+var _0xa559=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x54\x72\x69\x67\x67\x65\x72\x20\x55\x74\x69\x6C\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x64\x61\x74\x61\x76\x61\x6C\x75\x65\x73","\x66\x72\x6F\x6D","\x69\x73\x41\x72\x72\x61\x79","\x3B","\x73\x70\x6C\x69\x74","\x63\x63","\x74\x6F","\x73\x74\x61\x74\x75\x73","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x41\x6C\x6C","\x41\x6E\x79","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x64\x75\x63\x65","\x63\x6F\x6E\x63\x61\x74","\x6A\x6F\x69\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x65\x71\x75\x61\x6C\x73","\x6E\x6F\x74\x5F\x65\x71\x75\x61\x6C\x73","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x6E\x6F\x74\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x67\x72\x65\x61\x74\x65\x72\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x6C\x65\x73\x73\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x67\x72\x65\x61\x74\x65\x72","\x6C\x65\x73\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x65\x78\x70\x6F\x72\x74\x73"];_0xa559[0];var _=require(_0xa559[1]);var logger=require(_0xa559[3])(_0xa559[2]);function Util(){logger[_0xa559[5]](_0xa559[4])}Util[_0xa559[7]][_0xa559[6]]= function(_0x2579x4,_0x2579x5){var _0x2579x6=[];_0x2579x4= _0x2579x4[_0xa559[8]]|| _0x2579x4;_0x2579x4[_0xa559[9]]= _0x2579x4[_0xa559[9]]?(_[_0xa559[10]](_0x2579x4[_0xa559[9]])?_0x2579x4[_0xa559[9]]:_0x2579x4[_0xa559[9]][_0xa559[12]](_0xa559[11])):[];_0x2579x4[_0xa559[13]]= _0x2579x4[_0xa559[13]]?(_[_0xa559[10]](_0x2579x4[_0xa559[13]])?_0x2579x4[_0xa559[13]]:_0x2579x4[_0xa559[13]][_0xa559[12]](_0xa559[11])):[];_0x2579x4[_0xa559[14]]= _0x2579x4[_0xa559[14]]?(_[_0xa559[10]](_0x2579x4[_0xa559[14]])?_0x2579x4[_0xa559[14]]:_0x2579x4[_0xa559[14]][_0xa559[12]](_0xa559[11])):[];_0x2579x5[_0xa559[17]](function(_0x2579x7){if(_0x2579x7[_0xa559[15]]){var _0x2579x8=[];var _0x2579x9=[];_0x2579x7[_0xa559[18]][_0xa559[17]](function(_0x2579xa){_0x2579x8[_0xa559[16]](checkCondition(_0x2579xa,_0x2579x4))});_0x2579x7[_0xa559[19]][_0xa559[17]](function(_0x2579xa){_0x2579x9[_0xa559[16]](checkCondition(_0x2579xa,_0x2579x4))});var _0x2579xb=[],_0x2579xc=[];_0x2579xb[_0xa559[16]](_[_0xa559[21]](_0x2579x8[_0xa559[20]]?_0x2579x8:[true],function(_0x2579xd,_0x2579xe){return _0x2579xd&& _0x2579xe}));_0x2579xc[_0xa559[16]](_[_0xa559[21]](_0x2579x9[_0xa559[20]]?_0x2579x9:[true],function(_0x2579xd,_0x2579xe){return _0x2579xd|| _0x2579xe}));var _0x2579xf=_0x2579xb[_0xa559[22]](_0x2579xc);var _0x2579x10=_[_0xa559[21]](_0x2579xf[_0xa559[20]]?_0x2579xf:[true],function(_0x2579xd,_0x2579xe){return _0x2579xd&& _0x2579xe});if(_0x2579x10){_0x2579x6= _0x2579x6[_0xa559[22]](_0x2579x7.Actions)}}});_0x2579x4[_0xa559[9]]= _0x2579x4[_0xa559[9]][_0xa559[23]](_0xa559[11]);_0x2579x4[_0xa559[13]]= _0x2579x4[_0xa559[13]][_0xa559[23]](_0xa559[11]);_0x2579x4[_0xa559[14]]= _0x2579x4[_0xa559[14]][_0xa559[23]](_0xa559[11]);return _0x2579x6};function checkCondition(_0x2579xa,_0x2579x4){var _0x2579x12=false;var _0x2579x13=0;if(_0x2579x4[_0x2579xa[_0xa559[24]]]){switch(_0x2579xa[_0xa559[35]]){case _0xa559[26]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]== _0x2579xa[_0xa559[25]]);break;case _0xa559[27]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]!= _0x2579xa[_0xa559[25]]);break;case _0xa559[29]:_0x2579x12= false;if(_[_0xa559[10]](_0x2579x4[_0x2579xa[_0xa559[24]]])){for(_0x2579x13= 0;_0x2579x13< _0x2579x4[_0x2579xa[_0xa559[24]]][_0xa559[20]];_0x2579x13++){if(_0x2579x4[_0x2579xa[_0xa559[24]]][_0x2579x13][_0xa559[28]](_0x2579xa[_0xa559[25]])){_0x2579x12= true;break}}}else {_0x2579x12= _0x2579x4[_0x2579xa[_0xa559[24]]][_0xa559[28]](_0x2579xa[_0xa559[25]])};break;case _0xa559[30]:_0x2579x12= true;if(_[_0xa559[10]](_0x2579x4[_0x2579xa[_0xa559[24]]])){for(_0x2579x13= 0;_0x2579x13< _0x2579x4[_0x2579xa[_0xa559[24]]][_0xa559[20]];_0x2579x13++){if(_0x2579x4[_0x2579xa[_0xa559[24]]][_0x2579x13][_0xa559[28]](_0x2579xa[_0xa559[25]])){_0x2579x12= false;break}}}else {_0x2579x12=  !(_0x2579x4[_0x2579xa[_0xa559[24]]][_0xa559[28]](_0x2579xa[_0xa559[25]]))};break;case _0xa559[31]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]>= Number(_0x2579xa[_0xa559[25]]));break;case _0xa559[32]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]<= Number(_0x2579xa[_0xa559[25]]));break;case _0xa559[33]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]> Number(_0x2579xa[_0xa559[25]]));break;case _0xa559[34]:_0x2579x12= (_0x2579x4[_0x2579xa[_0xa559[24]]]< Number(_0x2579xa[_0xa559[25]]));break;default:}};return _0x2579x12}module[_0xa559[36]]= Util
\ No newline at end of file