Built motion from commit e1cfd85d6.|1.0.31
[motion.git] / server / config / tools / channelSpy.js
index 92d4e10..73c491f 100644 (file)
@@ -1 +1 @@
-var _0x1b19=["\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"];_0x1b19[0];var fs=require(_0x1b19[1]);var util=require(_0x1b19[2]);var path=require(_0x1b19[3]);var config=require(_0x1b19[4]);var ChanSpyModel=require(_0x1b19[6])[_0x1b19[5]];var User=require(_0x1b19[6])[_0x1b19[7]];var VoiceExtension=require(_0x1b19[6])[_0x1b19[8]];var sequelize=require(_0x1b19[6])[_0x1b19[9]];var Promise=require(_0x1b19[10]);var logger=require(_0x1b19[12])(_0x1b19[11]);function ChanSpy(){ChanSpyModel[_0x1b19[18]](function(_0x6dd6xc,_0x6dd6xd){return Promise[_0x1b19[17]]()[_0x1b19[16]](createSpyExtensions(_0x6dd6xc,_0x6dd6xd))[_0x1b19[15]](function(_0x6dd6xe){logger[_0x1b19[14]](_0x6dd6xe[_0x1b19[13]])})});ChanSpyModel[_0x1b19[19]](function(_0x6dd6xc,_0x6dd6xd){return Promise[_0x1b19[17]]()[_0x1b19[16]](deleteSpyExtensions(_0x6dd6xc,_0x6dd6xd))[_0x1b19[16]](createSpyExtensions(_0x6dd6xc,_0x6dd6xd))[_0x1b19[15]](function(_0x6dd6xe){logger[_0x1b19[14]](_0x6dd6xe[_0x1b19[13]])})});ChanSpyModel[_0x1b19[20]](function(_0x6dd6xc,_0x6dd6xd){return Promise[_0x1b19[17]]()[_0x1b19[16]](deleteSpyExtensions(_0x6dd6xc,_0x6dd6xd))[_0x1b19[15]](function(_0x6dd6xe){logger[_0x1b19[14]](_0x6dd6xe[_0x1b19[13]])})})}function deleteSpyExtensions(_0x6dd6xc,_0x6dd6xd){return function(){return VoiceExtension[_0x1b19[23]]({where:{ChanSpyId:_0x6dd6xc[_0x1b19[21]]},transaction:_0x6dd6xd[_0x1b19[22]]})}}function createSpyExtensions(_0x6dd6xc,_0x6dd6xd){return function(){return User[_0x1b19[51]](_0x1b19[50])[_0x1b19[49]]({where:{chanspy:true}})[_0x1b19[16]](function(_0x6dd6x11){var _0x6dd6x12=[];_0x6dd6x11[_0x1b19[48]](function(_0x6dd6x13){var _0x6dd6x14=[];var _0x6dd6x15=1;_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[28]]),priority:_0x6dd6x15,app:_0x1b19[30],appdata:util[_0x1b19[29]](_0x1b19[31],_0x1b19[32]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++;if(_0x6dd6xc[_0x1b19[35]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[28]]),priority:_0x6dd6x15,app:_0x1b19[36],appdata:_0x6dd6xc[_0x1b19[37]],UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++};if(_0x6dd6xc[_0x1b19[38]]&& _0x6dd6xc[_0x1b19[39]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[28]]),priority:_0x6dd6x15,app:_0x1b19[40],appdata:util[_0x1b19[29]](_0x1b19[41],_0x6dd6xc[_0x1b19[39]]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++};_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[28]]),priority:_0x6dd6x15,app:_0x1b19[5],appdata:util[_0x1b19[29]](_0x1b19[42],_0x6dd6x13[_0x1b19[28]],_0x6dd6xc[_0x1b19[43]]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++;if(_0x6dd6xc[_0x1b19[38]]&& _0x6dd6xc[_0x1b19[39]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[28]]),priority:_0x6dd6x15,app:_0x1b19[44],appdata:_0x1b19[45],UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]})};_0x6dd6x15= 1;_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[46]]),priority:_0x6dd6x15,app:_0x1b19[30],appdata:util[_0x1b19[29]](_0x1b19[31],_0x1b19[32]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++;if(_0x6dd6xc[_0x1b19[35]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[46]]),priority:_0x6dd6x15,app:_0x1b19[36],appdata:_0x6dd6xc[_0x1b19[37]],UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++};if(_0x6dd6xc[_0x1b19[38]]&& _0x6dd6xc[_0x1b19[39]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[46]]),priority:_0x6dd6x15,app:_0x1b19[40],appdata:util[_0x1b19[29]](_0x1b19[41],_0x6dd6xc[_0x1b19[39]]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++};_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[46]]),priority:_0x6dd6x15,app:_0x1b19[5],appdata:util[_0x1b19[29]](_0x1b19[42],_0x6dd6x13[_0x1b19[28]],_0x6dd6xc[_0x1b19[43]]),UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]});_0x6dd6x15++;if(_0x6dd6xc[_0x1b19[38]]&& _0x6dd6xc[_0x1b19[39]]){_0x6dd6x14[_0x1b19[34]]({context:_0x1b19[25],exten:util[_0x1b19[29]](_0x1b19[26],_0x6dd6xc[_0x1b19[27]],_0x6dd6x13[_0x1b19[46]]),priority:_0x6dd6x15,app:_0x1b19[44],appdata:_0x1b19[45],UserId:_0x6dd6x13[_0x1b19[21]],ChanSpyId:_0x6dd6xc[_0x1b19[21]],type:_0x1b19[33]})};_0x6dd6x12[_0x1b19[34]](VoiceExtension[_0x1b19[47]](_0x6dd6x14,{transaction:_0x6dd6xd[_0x1b19[22]]}))});return _0x6dd6x12})[_0x1b19[24]]()}}module[_0x1b19[52]]= ChanSpy
\ No newline at end of file
+var _0x3397=["\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"];_0x3397[0];var fs=require(_0x3397[1]);var util=require(_0x3397[2]);var path=require(_0x3397[3]);var config=require(_0x3397[4]);var ChanSpyModel=require(_0x3397[6])[_0x3397[5]];var User=require(_0x3397[6])[_0x3397[7]];var VoiceExtension=require(_0x3397[6])[_0x3397[8]];var sequelize=require(_0x3397[6])[_0x3397[9]];var Promise=require(_0x3397[10]);var logger=require(_0x3397[12])(_0x3397[11]);function ChanSpy(){ChanSpyModel[_0x3397[18]](function(_0x9d87xc,_0x9d87xd){return Promise[_0x3397[17]]()[_0x3397[16]](createSpyExtensions(_0x9d87xc,_0x9d87xd))[_0x3397[15]](function(_0x9d87xe){logger[_0x3397[14]](_0x9d87xe[_0x3397[13]])})});ChanSpyModel[_0x3397[19]](function(_0x9d87xc,_0x9d87xd){return Promise[_0x3397[17]]()[_0x3397[16]](deleteSpyExtensions(_0x9d87xc,_0x9d87xd))[_0x3397[16]](createSpyExtensions(_0x9d87xc,_0x9d87xd))[_0x3397[15]](function(_0x9d87xe){logger[_0x3397[14]](_0x9d87xe[_0x3397[13]])})});ChanSpyModel[_0x3397[20]](function(_0x9d87xc,_0x9d87xd){return Promise[_0x3397[17]]()[_0x3397[16]](deleteSpyExtensions(_0x9d87xc,_0x9d87xd))[_0x3397[15]](function(_0x9d87xe){logger[_0x3397[14]](_0x9d87xe[_0x3397[13]])})})}function deleteSpyExtensions(_0x9d87xc,_0x9d87xd){return function(){return VoiceExtension[_0x3397[23]]({where:{ChanSpyId:_0x9d87xc[_0x3397[21]]},transaction:_0x9d87xd[_0x3397[22]]})}}function createSpyExtensions(_0x9d87xc,_0x9d87xd){return function(){return User[_0x3397[51]](_0x3397[50])[_0x3397[49]]({where:{chanspy:true}})[_0x3397[16]](function(_0x9d87x11){var _0x9d87x12=[];_0x9d87x11[_0x3397[48]](function(_0x9d87x13){var _0x9d87x14=[];var _0x9d87x15=1;_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[28]]),priority:_0x9d87x15,app:_0x3397[30],appdata:util[_0x3397[29]](_0x3397[31],_0x3397[32]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++;if(_0x9d87xc[_0x3397[35]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[28]]),priority:_0x9d87x15,app:_0x3397[36],appdata:_0x9d87xc[_0x3397[37]],UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++};if(_0x9d87xc[_0x3397[38]]&& _0x9d87xc[_0x3397[39]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[28]]),priority:_0x9d87x15,app:_0x3397[40],appdata:util[_0x3397[29]](_0x3397[41],_0x9d87xc[_0x3397[39]]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++};_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[28]]),priority:_0x9d87x15,app:_0x3397[5],appdata:util[_0x3397[29]](_0x3397[42],_0x9d87x13[_0x3397[28]],_0x9d87xc[_0x3397[43]]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++;if(_0x9d87xc[_0x3397[38]]&& _0x9d87xc[_0x3397[39]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[28]]),priority:_0x9d87x15,app:_0x3397[44],appdata:_0x3397[45],UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]})};_0x9d87x15= 1;_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[46]]),priority:_0x9d87x15,app:_0x3397[30],appdata:util[_0x3397[29]](_0x3397[31],_0x3397[32]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++;if(_0x9d87xc[_0x3397[35]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[46]]),priority:_0x9d87x15,app:_0x3397[36],appdata:_0x9d87xc[_0x3397[37]],UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++};if(_0x9d87xc[_0x3397[38]]&& _0x9d87xc[_0x3397[39]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[46]]),priority:_0x9d87x15,app:_0x3397[40],appdata:util[_0x3397[29]](_0x3397[41],_0x9d87xc[_0x3397[39]]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++};_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[46]]),priority:_0x9d87x15,app:_0x3397[5],appdata:util[_0x3397[29]](_0x3397[42],_0x9d87x13[_0x3397[28]],_0x9d87xc[_0x3397[43]]),UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]});_0x9d87x15++;if(_0x9d87xc[_0x3397[38]]&& _0x9d87xc[_0x3397[39]]){_0x9d87x14[_0x3397[34]]({context:_0x3397[25],exten:util[_0x3397[29]](_0x3397[26],_0x9d87xc[_0x3397[27]],_0x9d87x13[_0x3397[46]]),priority:_0x9d87x15,app:_0x3397[44],appdata:_0x3397[45],UserId:_0x9d87x13[_0x3397[21]],ChanSpyId:_0x9d87xc[_0x3397[21]],type:_0x3397[33]})};_0x9d87x12[_0x3397[34]](VoiceExtension[_0x3397[47]](_0x9d87x14,{transaction:_0x9d87xd[_0x3397[22]]}))});return _0x9d87x12})[_0x3397[24]]()}}module[_0x3397[52]]= ChanSpy
\ No newline at end of file