33c854c2d8e81268b20576552aa98970e463f1c2
[motion.git] / server / config / sms / skebby.js
1 var _0xe61c=["\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x68\x74\x74\x70\x73","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x74\x65\x78\x74","\x73\x65\x6E\x64\x65\x72\x5F\x6E\x75\x6D\x62\x65\x72","","\x73\x65\x6E\x64\x65\x72\x5F\x73\x74\x72\x69\x6E\x67","\x6D\x65\x74\x68\x6F\x64","\x72\x65\x63\x69\x70\x69\x65\x6E\x74\x73","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x73\x65\x6E\x64\x5F\x73\x6D\x73\x5F\x63\x6C\x61\x73\x73\x69\x63","\x63\x6C\x61\x73\x73\x69\x63","\x73\x65\x6E\x64\x5F\x73\x6D\x73\x5F\x63\x6C\x61\x73\x73\x69\x63\x5F\x72\x65\x70\x6F\x72\x74","\x63\x6C\x61\x73\x73\x69\x63\x2B","\x74\x65\x73\x74\x5F\x73\x65\x6E\x64\x5F\x73\x6D\x73\x5F\x62\x61\x73\x69\x63","\x74\x65\x73\x74","\x62\x61\x73\x69\x63","\x73\x65\x6E\x64\x5F\x73\x6D\x73\x5F\x62\x61\x73\x69\x63","\x55\x54\x46\x2D\x38","\x74\x65\x73\x74\x5F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x2F\x61\x70\x69\x2F\x73\x65\x6E\x64\x2F\x73\x6D\x73\x65\x61\x73\x79\x2F\x61\x64\x76\x61\x6E\x63\x65\x64\x2F\x68\x74\x74\x70\x2E\x70\x68\x70","\x67\x61\x74\x65\x77\x61\x79\x2E\x73\x6B\x65\x62\x62\x79\x2E\x69\x74","\x50\x4F\x53\x54","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x6C\x65\x6E\x67\x74\x68","\x75\x74\x66\x38","\x64\x61\x74\x61","\x6F\x6E","\x65\x6E\x64","\x70\x61\x72\x73\x65","\x73\x74\x61\x74\x75\x73","\x73\x75\x63\x63\x65\x73\x73","\x72\x65\x71\x75\x65\x73\x74","\x65\x72\x72\x6F\x72","\x73\x6D\x73\x74\x79\x70\x65","\x66\x72\x6F\x6D","\x2B","\x72\x65\x70\x6C\x61\x63\x65","\x74\x6F","\x62\x6F\x64\x79","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73"];var qs=require(_0xe61c[0]);var https=require(_0xe61c[1]);var rp=require(_0xe61c[2]);var Promise=require(_0xe61c[3]);var skebbyMessage=function(_0xe72bx6,_0xe72bx7){var _0xe72bx8=_0xe72bx6[_0xe61c[4]];var _0xe72bx9=_0xe72bx6[_0xe61c[5]]|| _0xe61c[6];var _0xe72bxa=_0xe72bx6[_0xe61c[7]]|| _0xe61c[6];var _0xe72bxb=_0xe72bx6[_0xe61c[8]];var _0xe72bxc=_0xe72bx6[_0xe61c[9]]|| [];var _0xe72bxd=_0xe72bx6[_0xe61c[10]];var _0xe72bxe=_0xe72bx6[_0xe61c[11]];switch(_0xe72bxb){case _0xe61c[13]:_0xe72bxb= _0xe61c[12];break;case _0xe61c[15]:_0xe72bxb= _0xe61c[14];break;case _0xe61c[17]:_0xe72bxb= _0xe61c[16];break;case _0xe61c[18]:;default:_0xe72bxb= _0xe61c[19]};var _0xe72bxf=_0xe72bx6[_0xe61c[17]]|| false;var _0xe72bx10={method:_0xe72bxb,username:_0xe72bxd,password:_0xe72bxe,"\x72\x65\x63\x69\x70\x69\x65\x6E\x74\x73\x5B\x5D":_0xe72bxc,text:_0xe72bx8,charset:_0xe61c[20]};if(_0xe72bx9){_0xe72bx10[_0xe61c[5]]= _0xe72bx9}else {if(_0xe72bxa){_0xe72bx10[_0xe61c[7]]= _0xe72bxa}};if(_0xe72bxf){_0xe72bx10[_0xe61c[8]]= _0xe61c[21]+ _0xe72bx10[_0xe61c[8]]};var _0xe72bx11=false;var _0xe72bx12=qs[_0xe61c[22]](_0xe72bx10);var _0xe72bx13=https[_0xe61c[35]]({port:443,path:_0xe61c[23],host:_0xe61c[24],method:_0xe61c[25],headers:{"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xe61c[26],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x4C\x65\x6E\x67\x74\x68":_0xe72bx12[_0xe61c[27]],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x45\x6E\x63\x6F\x64\x69\x6E\x67":_0xe61c[28]}},function(_0xe72bx14){var _0xe72bx15=_0xe61c[6];_0xe72bx14[_0xe61c[30]](_0xe61c[29],function(_0xe72bx12){_0xe72bx15+= _0xe72bx12});_0xe72bx14[_0xe61c[30]](_0xe61c[31],function(){if(!_0xe72bx11){var _0xe72bx16=qs[_0xe61c[32]](_0xe72bx15);if(_0xe72bx16[_0xe61c[33]]== _0xe61c[34]){_0xe72bx7(null,{data:_0xe72bx16})}else {_0xe72bx7(_0xe72bx16)};_0xe72bx11= true}})});_0xe72bx13[_0xe61c[31]](_0xe72bx12);_0xe72bx13[_0xe61c[30]](_0xe61c[36],function(_0xe72bx17){if(!_0xe72bx11){_0xe72bx7(_0xe72bx17);_0xe72bx11= true}})};var sendMessage=function(_0xe72bx19,_0xe72bx1a){var _0xe72bx1b={method:_0xe72bx1a[_0xe61c[37]],username:_0xe72bx1a[_0xe61c[10]],password:_0xe72bx1a[_0xe61c[11]],sender_number:/^[\+][0-9]+$/[_0xe61c[17]](_0xe72bx19[_0xe61c[38]])?_0xe72bx19[_0xe61c[38]][_0xe61c[40]](_0xe61c[39],_0xe61c[6]):_0xe72bx19[_0xe61c[38]],recipients:/^[\+][0-9]+$/[_0xe61c[17]](_0xe72bx19[_0xe61c[41]])?_0xe72bx19[_0xe61c[41]][_0xe61c[40]](_0xe61c[39],_0xe61c[6]):_0xe72bx19[_0xe61c[41]],text:_0xe72bx19[_0xe61c[42]]};var _0xe72bx1c=Promise[_0xe61c[43]](skebbyMessage);return _0xe72bx1c(_0xe72bx1b)};module[_0xe61c[45]][_0xe61c[44]]= sendMessage