Built motion from commit d3260923e.|1.0.29
[motion.git] / server / config / tools / channelSpy.js
index dc6e459..986a783 100644 (file)
@@ -1 +1 @@
-var _0x5fe3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x43\x68\x61\x6E\x53\x70\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x72\x65\x73\x6F\x6C\x76\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x69\x64","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x25\x73\x25\x73","\x70\x72\x65\x66\x69\x78","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x53\x65\x74","\x43\x44\x52\x28\x74\x79\x70\x65\x29\x3D\x25\x73","\x63\x68\x61\x6E\x73\x70\x79","\x73\x79\x73\x74\x65\x6D","\x70\x75\x73\x68","\x61\x75\x74\x68","\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x63\x6F\x72\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D\x2E\x25\x73","\x53\x49\x50\x2F\x25\x73\x2C\x25\x73","\x6F\x70\x74\x69\x6F\x6E\x73","\x53\x74\x6F\x70\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x6F\x72\x45\x61\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x5fe3[0];var fs=require(_0x5fe3[1]);var util=require(_0x5fe3[2]);var path=require(_0x5fe3[3]);var config=require(_0x5fe3[4]);var ChanSpyModel=require(_0x5fe3[6])[_0x5fe3[5]];var User=require(_0x5fe3[6])[_0x5fe3[7]];var VoiceExtension=require(_0x5fe3[6])[_0x5fe3[8]];var sequelize=require(_0x5fe3[6])[_0x5fe3[9]];var Promise=require(_0x5fe3[10]);var logger=require(_0x5fe3[12])(_0x5fe3[11]);function ChanSpy(){ChanSpyModel[_0x5fe3[18]](function(_0xfe9fxc,_0xfe9fxd){return Promise[_0x5fe3[17]]()[_0x5fe3[16]](createSpyExtensions(_0xfe9fxc,_0xfe9fxd))[_0x5fe3[15]](function(_0xfe9fxe){logger[_0x5fe3[14]](_0xfe9fxe[_0x5fe3[13]])})});ChanSpyModel[_0x5fe3[19]](function(_0xfe9fxc,_0xfe9fxd){return Promise[_0x5fe3[17]]()[_0x5fe3[16]](deleteSpyExtensions(_0xfe9fxc,_0xfe9fxd))[_0x5fe3[16]](createSpyExtensions(_0xfe9fxc,_0xfe9fxd))[_0x5fe3[15]](function(_0xfe9fxe){logger[_0x5fe3[14]](_0xfe9fxe[_0x5fe3[13]])})});ChanSpyModel[_0x5fe3[20]](function(_0xfe9fxc,_0xfe9fxd){return Promise[_0x5fe3[17]]()[_0x5fe3[16]](deleteSpyExtensions(_0xfe9fxc,_0xfe9fxd))[_0x5fe3[15]](function(_0xfe9fxe){logger[_0x5fe3[14]](_0xfe9fxe[_0x5fe3[13]])})})}function deleteSpyExtensions(_0xfe9fxc,_0xfe9fxd){return function(){return VoiceExtension[_0x5fe3[23]]({where:{ChanSpyId:_0xfe9fxc[_0x5fe3[21]]},transaction:_0xfe9fxd[_0x5fe3[22]]})}}function createSpyExtensions(_0xfe9fxc,_0xfe9fxd){return function(){return User[_0x5fe3[51]](_0x5fe3[50])[_0x5fe3[49]]({where:{chanspy:true}})[_0x5fe3[16]](function(_0xfe9fx11){var _0xfe9fx12=[];_0xfe9fx11[_0x5fe3[48]](function(_0xfe9fx13){var _0xfe9fx14=[];var _0xfe9fx15=1;_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[28]]),priority:_0xfe9fx15,app:_0x5fe3[30],appdata:util[_0x5fe3[29]](_0x5fe3[31],_0x5fe3[32]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++;if(_0xfe9fxc[_0x5fe3[35]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[28]]),priority:_0xfe9fx15,app:_0x5fe3[36],appdata:_0xfe9fxc[_0x5fe3[37]],UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++};if(_0xfe9fxc[_0x5fe3[38]]&& _0xfe9fxc[_0x5fe3[39]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[28]]),priority:_0xfe9fx15,app:_0x5fe3[40],appdata:util[_0x5fe3[29]](_0x5fe3[41],_0xfe9fxc[_0x5fe3[39]]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++};_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[28]]),priority:_0xfe9fx15,app:_0x5fe3[5],appdata:util[_0x5fe3[29]](_0x5fe3[42],_0xfe9fx13[_0x5fe3[28]],_0xfe9fxc[_0x5fe3[43]]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++;if(_0xfe9fxc[_0x5fe3[38]]&& _0xfe9fxc[_0x5fe3[39]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[28]]),priority:_0xfe9fx15,app:_0x5fe3[44],appdata:_0x5fe3[45],UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]})};_0xfe9fx15= 1;_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[46]]),priority:_0xfe9fx15,app:_0x5fe3[30],appdata:util[_0x5fe3[29]](_0x5fe3[31],_0x5fe3[32]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++;if(_0xfe9fxc[_0x5fe3[35]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[46]]),priority:_0xfe9fx15,app:_0x5fe3[36],appdata:_0xfe9fxc[_0x5fe3[37]],UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++};if(_0xfe9fxc[_0x5fe3[38]]&& _0xfe9fxc[_0x5fe3[39]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[46]]),priority:_0xfe9fx15,app:_0x5fe3[40],appdata:util[_0x5fe3[29]](_0x5fe3[41],_0xfe9fxc[_0x5fe3[39]]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++};_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[46]]),priority:_0xfe9fx15,app:_0x5fe3[5],appdata:util[_0x5fe3[29]](_0x5fe3[42],_0xfe9fx13[_0x5fe3[28]],_0xfe9fxc[_0x5fe3[43]]),UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]});_0xfe9fx15++;if(_0xfe9fxc[_0x5fe3[38]]&& _0xfe9fxc[_0x5fe3[39]]){_0xfe9fx14[_0x5fe3[34]]({context:_0x5fe3[25],exten:util[_0x5fe3[29]](_0x5fe3[26],_0xfe9fxc[_0x5fe3[27]],_0xfe9fx13[_0x5fe3[46]]),priority:_0xfe9fx15,app:_0x5fe3[44],appdata:_0x5fe3[45],UserId:_0xfe9fx13[_0x5fe3[21]],ChanSpyId:_0xfe9fxc[_0x5fe3[21]],type:_0x5fe3[33]})};_0xfe9fx12[_0x5fe3[34]](VoiceExtension[_0x5fe3[47]](_0xfe9fx14,{transaction:_0xfe9fxd[_0x5fe3[22]]}))});return _0xfe9fx12})[_0x5fe3[24]]()}}module[_0x5fe3[52]]= ChanSpy
\ No newline at end of file
+var _0xc463=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x43\x68\x61\x6E\x53\x70\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x72\x65\x73\x6F\x6C\x76\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x69\x64","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x25\x73\x25\x73","\x70\x72\x65\x66\x69\x78","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x53\x65\x74","\x43\x44\x52\x28\x74\x79\x70\x65\x29\x3D\x25\x73","\x63\x68\x61\x6E\x73\x70\x79","\x73\x79\x73\x74\x65\x6D","\x70\x75\x73\x68","\x61\x75\x74\x68","\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x63\x6F\x72\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D\x2E\x25\x73","\x53\x49\x50\x2F\x25\x73\x2C\x25\x73","\x6F\x70\x74\x69\x6F\x6E\x73","\x53\x74\x6F\x70\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x6F\x72\x45\x61\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xc463[0];var fs=require(_0xc463[1]);var util=require(_0xc463[2]);var path=require(_0xc463[3]);var config=require(_0xc463[4]);var ChanSpyModel=require(_0xc463[6])[_0xc463[5]];var User=require(_0xc463[6])[_0xc463[7]];var VoiceExtension=require(_0xc463[6])[_0xc463[8]];var sequelize=require(_0xc463[6])[_0xc463[9]];var Promise=require(_0xc463[10]);var logger=require(_0xc463[12])(_0xc463[11]);function ChanSpy(){ChanSpyModel[_0xc463[18]](function(_0x471exc,_0x471exd){return Promise[_0xc463[17]]()[_0xc463[16]](createSpyExtensions(_0x471exc,_0x471exd))[_0xc463[15]](function(_0x471exe){logger[_0xc463[14]](_0x471exe[_0xc463[13]])})});ChanSpyModel[_0xc463[19]](function(_0x471exc,_0x471exd){return Promise[_0xc463[17]]()[_0xc463[16]](deleteSpyExtensions(_0x471exc,_0x471exd))[_0xc463[16]](createSpyExtensions(_0x471exc,_0x471exd))[_0xc463[15]](function(_0x471exe){logger[_0xc463[14]](_0x471exe[_0xc463[13]])})});ChanSpyModel[_0xc463[20]](function(_0x471exc,_0x471exd){return Promise[_0xc463[17]]()[_0xc463[16]](deleteSpyExtensions(_0x471exc,_0x471exd))[_0xc463[15]](function(_0x471exe){logger[_0xc463[14]](_0x471exe[_0xc463[13]])})})}function deleteSpyExtensions(_0x471exc,_0x471exd){return function(){return VoiceExtension[_0xc463[23]]({where:{ChanSpyId:_0x471exc[_0xc463[21]]},transaction:_0x471exd[_0xc463[22]]})}}function createSpyExtensions(_0x471exc,_0x471exd){return function(){return User[_0xc463[51]](_0xc463[50])[_0xc463[49]]({where:{chanspy:true}})[_0xc463[16]](function(_0x471ex11){var _0x471ex12=[];_0x471ex11[_0xc463[48]](function(_0x471ex13){var _0x471ex14=[];var _0x471ex15=1;_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[28]]),priority:_0x471ex15,app:_0xc463[30],appdata:util[_0xc463[29]](_0xc463[31],_0xc463[32]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++;if(_0x471exc[_0xc463[35]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[28]]),priority:_0x471ex15,app:_0xc463[36],appdata:_0x471exc[_0xc463[37]],UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++};if(_0x471exc[_0xc463[38]]&& _0x471exc[_0xc463[39]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[28]]),priority:_0x471ex15,app:_0xc463[40],appdata:util[_0xc463[29]](_0xc463[41],_0x471exc[_0xc463[39]]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++};_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[28]]),priority:_0x471ex15,app:_0xc463[5],appdata:util[_0xc463[29]](_0xc463[42],_0x471ex13[_0xc463[28]],_0x471exc[_0xc463[43]]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++;if(_0x471exc[_0xc463[38]]&& _0x471exc[_0xc463[39]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[28]]),priority:_0x471ex15,app:_0xc463[44],appdata:_0xc463[45],UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]})};_0x471ex15= 1;_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[46]]),priority:_0x471ex15,app:_0xc463[30],appdata:util[_0xc463[29]](_0xc463[31],_0xc463[32]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++;if(_0x471exc[_0xc463[35]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[46]]),priority:_0x471ex15,app:_0xc463[36],appdata:_0x471exc[_0xc463[37]],UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++};if(_0x471exc[_0xc463[38]]&& _0x471exc[_0xc463[39]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[46]]),priority:_0x471ex15,app:_0xc463[40],appdata:util[_0xc463[29]](_0xc463[41],_0x471exc[_0xc463[39]]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++};_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[46]]),priority:_0x471ex15,app:_0xc463[5],appdata:util[_0xc463[29]](_0xc463[42],_0x471ex13[_0xc463[28]],_0x471exc[_0xc463[43]]),UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]});_0x471ex15++;if(_0x471exc[_0xc463[38]]&& _0x471exc[_0xc463[39]]){_0x471ex14[_0xc463[34]]({context:_0xc463[25],exten:util[_0xc463[29]](_0xc463[26],_0x471exc[_0xc463[27]],_0x471ex13[_0xc463[46]]),priority:_0x471ex15,app:_0xc463[44],appdata:_0xc463[45],UserId:_0x471ex13[_0xc463[21]],ChanSpyId:_0x471exc[_0xc463[21]],type:_0xc463[33]})};_0x471ex12[_0xc463[34]](VoiceExtension[_0xc463[47]](_0x471ex14,{transaction:_0x471exd[_0xc463[22]]}))});return _0x471ex12})[_0xc463[24]]()}}module[_0xc463[52]]= ChanSpy
\ No newline at end of file