Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
date_default_timezone_set("America/Sao_Paulo"); ini_set("default_socket_timeout", 5); $O51..
Decoded Output download
<? date_default_timezone_set("America/Sao_Paulo"); ini_set("default_socket_timeout", 5); $O5111750635051509056757189701685 = dirname(realpath(__FILE__)) . DIRECTORY_SEPARATOR; require_once $O5111750635051509056757189701685 . "../www/functions/connection.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_basics.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_configuracoes_global.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_clientes.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_planos_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_roteamentos_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_campanhas.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_campanhas_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_troncos_smpp.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_saldo.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_smpp_aux.php"; require_once $O5111750635051509056757189701685 . "../www/functions/smpp_transceiver.php"; require_once $O5111750635051509056757189701685 . "pbx_billing_functions.php"; $O0802490234155905393296457383179 = true; if ($O0802490234155905393296457383179 && strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') { $O5594932839266447530053922648657 = new pid('/var/run/'); if ($O5594932839266447530053922648657->already_running) { die("Processo em execuo..."); } } require $O5111750635051509056757189701685 . '../www/config.php'; $O3946558539111846235871842544669 = O9209923306190553584690187334951(); if (!o2309220959959390292009282055844($O3946558539111846235871842544669, "sms")) { mysqli_close($O3946558539111846235871842544669); die("Suite no possui o modulos SMS contratado."); } $O6586837757554844919320243399879 = array(); $O5397989182362569542470581388361 = array('last_update' => time() - 61, 'clients' => array()); $O0032521595994298068882912892234 = array(); $O5668559075113392284221379081655 = 5; $O2085000378655636386705138526202 = NULL; $O4500500058791975000515735820800 = 0; $O9334947187298709319720454685789 = 0; $O9052566424253051229647190492346 = 0; $O4319552571900946876826679067002 = false; register_shutdown_function(function () use(&$O6586837757554844919320243399879) { echo "[" . date("Y-m-d H:i:s") . "] Console encerrado...
"; if (isset($O6586837757554844919320243399879) && !empty($O6586837757554844919320243399879)) { foreach ($O6586837757554844919320243399879 as $O4507087121806772821115016828885 => $O3376956924304580957068432813965) { echo "[" . date("Y-m-d H:i:s") . "] INFO Fechando conexo com gateway: " . $O4507087121806772821115016828885 . "
"; if ($O3376956924304580957068432813965['gateway_mode'] == 'transceiver') { $O6586837757554844919320243399879[$O4507087121806772821115016828885]['transceiver']->close(); } else { $O6586837757554844919320243399879[$O4507087121806772821115016828885]['transmitter']->close(); $O6586837757554844919320243399879[$O4507087121806772821115016828885]['receiver']->close(); } } } }); while (1) { require $O5111750635051509056757189701685 . '../www/config.php'; $O3946558539111846235871842544669 = O9209923306190553584690187334951(); $O5583072911597154658251205604861 = O2135193756285400293370219379609(); if ($O2085000378655636386705138526202 === NULL || $O2085000378655636386705138526202 != date('Y-m-d')) { $O0353365191341589498132018201482 = o2486055745931047848642636089287($O3946558539111846235871842544669); $O1096836537631300178456584828014 = O1622367864543471697685330832609($O3946558539111846235871842544669, date('Y-m-d'), $O0353365191341589498132018201482['limite_mensal_sms_dia_inicio']); $O4500500058791975000515735820800 = $O0353365191341589498132018201482['limite_mensal_sms']; $O9334947187298709319720454685789 = O2498645772563572121919751598738($O3946558539111846235871842544669, $O1096836537631300178456584828014['anomes'], $O1096836537631300178456584828014['data_inicial'], $O1096836537631300178456584828014['data_final']); echo "[" . date('Y-m-d H:i:s') . "] INFO Validando limites de SMS Globais
"; echo "[" . date('Y-m-d H:i:s') . "] INFO [" . $O1096836537631300178456584828014['data_inicial'] . " ~ " . $O1096836537631300178456584828014['data_final'] . "]
"; echo "[" . date('Y-m-d H:i:s') . "] INFO Enviados: " . $O9334947187298709319720454685789 . "
"; echo "[" . date('Y-m-d H:i:s') . "] INFO Limite: " . $O4500500058791975000515735820800 . "
"; $O2085000378655636386705138526202 = date('Y-m-d'); $O9052566424253051229647190492346 = time(); } if ($O9052566424253051229647190492346 + 60 < time() && $O9052566424253051229647190492346 > 0) { $O0353365191341589498132018201482 = o2486055745931047848642636089287($O3946558539111846235871842544669); $O4500500058791975000515735820800 = $O0353365191341589498132018201482['limite_mensal_sms']; $O9052566424253051229647190492346 = time(); echo "[" . date('Y-m-d H:i:s') . "] INFO Atualizando limite de SMS Global
"; echo "[" . date('Y-m-d H:i:s') . "] INFO Limite: " . $O4500500058791975000515735820800 . "
"; } if (isset($O5397989182362569542470581388361) && $O5397989182362569542470581388361['last_update'] + 60 < time()) { O0590837839369216424696416214171($O3946558539111846235871842544669, $O5397989182362569542470581388361); $O5397989182362569542470581388361['last_update'] = time(); } $O4597070367795859192606786384391 = O3355594552780467192751200484295($O3946558539111846235871842544669); foreach ($O4597070367795859192606786384391 as $O3928563128646917460529362921579) { $O8410091613064883377275789825679 = $O3928563128646917460529362921579['smpp_id']; $O9569048990759063330993052124614 = $O3928563128646917460529362921579['smpp_ip']; $O4665925314166444114995872114543 = $O3928563128646917460529362921579['smpp_porta']; $O9675066527113018886891905050623 = $O3928563128646917460529362921579['smpp_usuario']; $O7418458643189670604114079043281 = $O3928563128646917460529362921579['smpp_senha']; $O3199537506446848912645384705065 = $O3928563128646917460529362921579['smpp_tipo']; $O1697430365516019913943031197902 = $O3928563128646917460529362921579['smpp_envio']; $O0507152239001047264239843060230 = $O3928563128646917460529362921579['smpp_custo']; $O8042874964526896155397512601332 = $O3928563128646917460529362921579['smpp_mode']; $O0663220908564744771926780189712 = $O8042874964526896155397512601332 == 1 ? 'default' : 'transceiver'; if ($O9569048990759063330993052124614 == '' || $O4665925314166444114995872114543 == '') { echo "[" . date('Y-m-d H:i:s') . "] WARN No foi possvel conectar com gateway (IP e/ou Porta vazios)
"; continue; } if ($O3199537506446848912645384705065 == 0) { if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { if ($O8042874964526896155397512601332 == 1) { $O7334173315664965157156501205772 = O3288183752312113192241295973280($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); $O9997658370967718115680854733626 = o7894218109101450739873613524717($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!o4745005548560818470360485614889($O6586837757554844919320243399879, $O9997658370967718115680854733626, NULL, $O7334173315664965157156501205772, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { } continue; } else { if ($O8042874964526896155397512601332 == 2) { $O5715739865057518133554707444554 = O8609740244157948922382431663051($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, NULL, $O5715739865057518133554707444554, NULL, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { continue; } } } } else { O6593155534815323924837731752401($O6586837757554844919320243399879, $O8410091613064883377275789825679, $O0663220908564744771926780189712, $O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281, $O0507152239001047264239843060230, $O3199537506446848912645384705065); } } } echo "[" . date('Y-m-d H:i:s') . "] INFO Lendo mensagens...
"; O6725524768663508440000107518434($O3946558539111846235871842544669, $O6586837757554844919320243399879, $O5668559075113392284221379081655, $O8963053212047057712113745169414); $O2866646113927737809210110383174 = array(); if ($O4500500058791975000515735820800 > $O9334947187298709319720454685789) { if ($O4319552571900946876826679067002) { $O4319552571900946876826679067002 = false; echo "[" . date('Y-m-d H:i:s') . "] SCCS Limite de SMS Global RESTABELECIDO
"; } $O0184935646308593721511041695270 = date("Ym"); o2279582756338681908843754591731($O3946558539111846235871842544669, $O0184935646308593721511041695270); O9038776507778755307706191298794($O3946558539111846235871842544669, $O0184935646308593721511041695270); $O8308039607604613658568902224033 = o0418718316014537409093903141576($O3946558539111846235871842544669); if (!empty($O8308039607604613658568902224033) && is_array($O8308039607604613658568902224033)) { foreach ($O8308039607604613658568902224033 as $O1245745694307554402582891181149) { O1822167441041735850804394784207($O6586837757554844919320243399879); $O4117119981735178348659435049020 = $O1245745694307554402582891181149['sms_disparo_rapido_cliente_id']; if (!empty($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020])) { $O1697723056842449780226019659714 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_short']; $O3067112451370368404460854387705 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_long']; $O2049418417288392099026246594369 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_short']; $O5047693189068925099680811402260 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_long']; } if (!empty($O1245745694307554402582891181149['sms_disparo_rapido_campanha_id']) && !O6428147379922981235931354706390($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'])) { continue; } $O6538857522490498491296166896439 = o5214560342671622670555113727649($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020], true); if (!$O6538857522490498491296166896439["ret"]) { $O9962750890672861403078329828151 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'] > 0 ? 3 : 1; $O2059483175833653038141694042544 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], '', date('Y-m-d H:i:s'), 0, $O9962750890672861403078329828151, $O1245745694307554402582891181149['sms_disparo_rapido_numero'], 3, $O2059483175833653038141694042544, 0, 0, $O1245745694307554402582891181149['sms_disparo_rapido_id'], $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id'], $O1245745694307554402582891181149['sms_disparo_rapido_lista_id'], $O6538857522490498491296166896439['erro']); if ($O9962750890672861403078329828151 == 3) { $O1609935280597110182702266410563 = array('datahora' => date('Y-m-d H:i:s'), 'mensagem' => $O1245745694307554402582891181149['sms_disparo_rapido_mensagem'], 'status' => 'Falha'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_id']); continue; } $O0075872845462546890863809040613 = $O1245745694307554402582891181149['sms_disparo_rapido_numero']; $O1984401010013276490397793264335 = O1192642511474323213713376195367($O1245745694307554402582891181149['sms_disparo_rapido_mensagem']); $O5149491579180115973011056639733 = null; $O8704970094533134088569565374005 = 2; $O2024401511616866534099840088299 = 1; $O8625627697737680464930363244706 = 'short'; $O1604888462555744500632738487550 = 0; $O9607453373672219776693554638387 = 1; $O9684552753222684988487180751057 = 0; if ($O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'] > 0) { $O5149491579180115973011056639733 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id']; $O8704970094533134088569565374005 = @$O1245745694307554402582891181149['campanhas_sms_caracteres_excedentes'] != '' ? $O1245745694307554402582891181149['campanhas_sms_caracteres_excedentes'] : 2; $O2024401511616866534099840088299 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; $O8625627697737680464930363244706 = $O2024401511616866534099840088299 == 1 ? 'short' : 'long'; $O1604888462555744500632738487550 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id']; $O9607453373672219776693554638387 = 3; $O9684552753222684988487180751057 = $O1245745694307554402582891181149['sms_disparo_rapido_lista_id']; } $O5208022237970212584081401345808 = $O1245745694307554402582891181149['sms_disparo_rapido_id']; $O6971377485057945563108270205486; $O0477882734084341500670641912629 = 1; $O6538857522490498491296166896439 = O2420404734217979267555019333193($O1984401010013276490397793264335, $O8704970094533134088569565374005, $O6971377485057945563108270205486, $O0477882734084341500670641912629); if (!$O6538857522490498491296166896439["ret"]) { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], '', date('Y-m-d H:i:s'), 0, $O9962750890672861403078329828151, $O1245745694307554402582891181149['sms_disparo_rapido_numero'], 3, $O2059483175833653038141694042544, 0, 0, $O1245745694307554402582891181149['sms_disparo_rapido_id'], $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id'], $O1245745694307554402582891181149['sms_disparo_rapido_lista_id'], $O6538857522490498491296166896439['erro']); if ($O9962750890672861403078329828151 == 3) { $O1609935280597110182702266410563 = array('datahora' => date('Y-m-d H:i:s'), 'mensagem' => $O1245745694307554402582891181149['sms_disparo_rapido_mensagem'], 'status' => 'Falha'); o0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_id']); continue; } $O6068064815513322811113349948018 = $O2024401511616866534099840088299 == 1 ? $O2049418417288392099026246594369 : $O5047693189068925099680811402260; $O1536248799180613813043569543297 = $O2024401511616866534099840088299 == 1 ? $O1697723056842449780226019659714 : $O3067112451370368404460854387705; $O0797031584098054514078443837638 = $O6068064815513322811113349948018 * $O0477882734084341500670641912629; $O2866646113927737809210110383174[] = array('reference_id' => $O5208022237970212584081401345808, 'gateway_id' => $O1536248799180613813043569543297, 'valor_envio' => $O0797031584098054514078443837638, 'cliente_id' => $O4117119981735178348659435049020, 'campanha_id' => $O5149491579180115973011056639733, 'mailing_id' => 0, 'numero_id' => $O1604888462555744500632738487550, 'tamanho_msg' => $O6971377485057945563108270205486, 'qtd_cobranca' => $O0477882734084341500670641912629, 'mensagem' => $O1984401010013276490397793264335, 'numero' => $O0075872845462546890863809040613, 'tipo_envio' => $O2024401511616866534099840088299, 'tipo_envio_str' => $O8625627697737680464930363244706, 'tipo_disparo' => $O9607453373672219776693554638387, 'usuario_id' => $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id']); } } $O4746149655245626646948807357822 = O8837254147406023638752714917362($O3946558539111846235871842544669); if (!empty($O4746149655245626646948807357822) && is_array($O4746149655245626646948807357822)) { foreach ($O4746149655245626646948807357822 as $O5245333962066167277618019485366) { if (!empty($O5245333962066167277618019485366['sms_disparo_rapido_campanha_id']) && !o6428147379922981235931354706390($O3946558539111846235871842544669, $O5245333962066167277618019485366['sms_disparo_rapido_campanha_id'])) { continue; } $O5149491579180115973011056639733 = $O5245333962066167277618019485366['campanhas_id']; $O2427871531156448077414310964597 = 0; if ($O5245333962066167277618019485366['campanhas_sms_dividir_envios'] == 1) { $O7861601744757009818491831222745 = (int) $O5245333962066167277618019485366['campanhas_sms_tempo_pausa']; $O6436839206542225985599577279443 = (int) $O5245333962066167277618019485366['campanhas_sms_ultimo_envio']; $O2427871531156448077414310964597 = (int) $O5245333962066167277618019485366['campanhas_sms_msg_envio']; if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { if ($O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] + $O7861601744757009818491831222745 > time()) { echo "[" . date('Y-m-d H:i:s') . "] INFO Campanha em pausa (tempo de " . $O7861601744757009818491831222745 . " no atingido)
"; continue; } } else { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6436839206542225985599577279443; if ($O6436839206542225985599577279443 + $O7861601744757009818491831222745 > time()) { echo "[" . date('Y-m-d H:i:s') . "] INFO Campanha em pausa (tempo de " . $O7861601744757009818491831222745 . " no atingido)
"; continue; } } } o1822167441041735850804394784207($O6586837757554844919320243399879); $O4117119981735178348659435049020 = $O5245333962066167277618019485366['campanhas_cliente_id']; $O1697723056842449780226019659714 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_short']; $O3067112451370368404460854387705 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_long']; $O2049418417288392099026246594369 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_short']; $O5047693189068925099680811402260 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_long']; $O6538857522490498491296166896439 = o5214560342671622670555113727649($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020], true); if (!$O6538857522490498491296166896439['ret']) { o3527424623120188230598309158919($O3946558539111846235871842544669, $O5149491579180115973011056639733); continue; } $O1025828449880338141442620019025 = O7178512636259955778758795464206($O3946558539111846235871842544669, $O5149491579180115973011056639733); if (!isset($O1025828449880338141442620019025) || empty($O1025828449880338141442620019025)) { continue; } if (isset($O5245333962066167277618019485366['campanhas_configuracao'])) { if (!O1144427292227974891080739422010($O5245333962066167277618019485366["campanhas_data_inicial"], $O5245333962066167277618019485366["campanhas_data_final"], $O5245333962066167277618019485366['campanhas_configuracao'])) { echo "[" . date('Y-m-d H:i:s') . "] WARN Fora de horrio de funcionamento.
"; continue; } } else { echo "[" . date('Y-m-d H:i:s') . "] ERRO Campanha no possui horrio de funcionamento definido.
"; continue; } $O4029262066252650421654887958948 = $O5245333962066167277618019485366['campanhas_sms_mensagem']; $O3706339257810938402711690692047 = 0; foreach ($O1025828449880338141442620019025 as $O7094964220381792585304875691787) { o1822167441041735850804394784207($O6586837757554844919320243399879); if ($O3706339257810938402711690692047 >= $O2427871531156448077414310964597 && $O2427871531156448077414310964597 > 0) { break; } $O2024401511616866534099840088299 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; $O8625627697737680464930363244706 = $O2024401511616866534099840088299 == 1 ? 'short' : 'long'; $O6068064815513322811113349948018 = $O2024401511616866534099840088299 == 1 ? $O2049418417288392099026246594369 : $O5047693189068925099680811402260; $O1536248799180613813043569543297 = $O2024401511616866534099840088299 == 1 ? $O1697723056842449780226019659714 : $O3067112451370368404460854387705; $O0797031584098054514078443837638 = $O6068064815513322811113349948018 * $O0477882734084341500670641912629; $O3961810057179220843581480566381 = json_decode($O7094964220381792585304875691787['campanhas_numeros_numeros'], true); $O3961810057179220843581480566381 = $O3961810057179220843581480566381[0]['n']; if (o8591944571000313479647311361552($O3946558539111846235871842544669, $O3961810057179220843581480566381, $O4117119981735178348659435049020)) { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 4, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 16); o5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 4, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); echo "[" . date('Y-m-d H:i:s') . "] WARN BLACKLIST
"; continue; } $O2616911200503406920286785375660 = $O4029262066252650421654887958948; O8404299190062150202479806823226($O2616911200503406920286785375660, $O7094964220381792585304875691787['campanhas_numeros_dados_estrutura']); $O2616911200503406920286785375660 = o1192642511474323213713376195367($O2616911200503406920286785375660); if ($O2616911200503406920286785375660 == '') { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 10); O5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 3, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); echo "[" . date('Y-m-d H:i:s') . "] ERRO Mensagem vazia
"; continue; } $O6971377485057945563108270205486; $O0477882734084341500670641912629 = 1; $O8704970094533134088569565374005 = $O5245333962066167277618019485366['campanhas_sms_caracteres_excedentes']; $O6538857522490498491296166896439 = O2420404734217979267555019333193($O2616911200503406920286785375660, $O8704970094533134088569565374005, $O6971377485057945563108270205486, $O0477882734084341500670641912629); if (!$O6538857522490498491296166896439["ret"]) { o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], $O6538857522490498491296166896439["erro"]); o5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 3, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); continue; } $O2866646113927737809210110383174[] = array('reference_id' => $O7094964220381792585304875691787['campanhas_numeros_id'], 'gateway_id' => $O1536248799180613813043569543297, 'valor_envio' => $O0797031584098054514078443837638, 'cliente_id' => $O4117119981735178348659435049020, 'campanha_id' => $O5149491579180115973011056639733, 'mailing_id' => $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 'numero_id' => $O7094964220381792585304875691787['campanhas_numeros_id'], 'tamanho_msg' => $O6971377485057945563108270205486, 'qtd_cobranca' => $O0477882734084341500670641912629, 'mensagem' => $O2616911200503406920286785375660, 'numero' => $O3961810057179220843581480566381, 'tipo_envio' => $O2024401511616866534099840088299, 'tipo_envio_str' => $O8625627697737680464930363244706, 'tipo_disparo' => 2, 'usuario_id' => 0); $O3706339257810938402711690692047++; } } } } else { if (!$O4319552571900946876826679067002) { $O4319552571900946876826679067002 = true; echo "[" . date('Y-m-d H:i:s') . "] WARN Limite global de SMS atingido
"; echo "[" . date('Y-m-d H:i:s') . "] WARN PRXIMAS MENSAGENS NO SERO ENVIADAS
"; echo "[" . date('Y-m-d H:i:s') . "] WARN QUANDO LIMITE FOR RESTABELECIDO O CONSOLE LIBERAR O ENVIO
"; sleep(5); continue; } else { sleep(5); continue; } } foreach ($O2866646113927737809210110383174 as $O4507087121806772821115016828885 => $O4483511382430439874888516154713) { O1822167441041735850804394784207($O6586837757554844919320243399879); $O5208022237970212584081401345808 = $O4483511382430439874888516154713['reference_id']; $O8410091613064883377275789825679 = $O4483511382430439874888516154713['gateway_id']; $O0797031584098054514078443837638 = $O4483511382430439874888516154713['valor_envio']; $O4117119981735178348659435049020 = $O4483511382430439874888516154713['cliente_id']; $O5149491579180115973011056639733 = $O4483511382430439874888516154713['campanha_id']; $O0391327607338102763761793867999 = $O4483511382430439874888516154713['mailing_id']; $O1604888462555744500632738487550 = $O4483511382430439874888516154713['numero_id']; $O6971377485057945563108270205486 = $O4483511382430439874888516154713['tamanho_msg']; $O0477882734084341500670641912629 = $O4483511382430439874888516154713['qtd_cobranca']; $O0201069590007123713362586032693 = $O4483511382430439874888516154713['mensagem']; $O3961810057179220843581480566381 = $O4483511382430439874888516154713['numero']; $O2024401511616866534099840088299 = $O4483511382430439874888516154713['tipo_envio']; $O8625627697737680464930363244706 = $O4483511382430439874888516154713['tipo_envio_str']; $O9607453373672219776693554638387 = $O4483511382430439874888516154713['tipo_disparo']; $O9659999581329418949567490122021 = $O4483511382430439874888516154713['usuario_id']; if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679]) || empty($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { $O3842114948417804895541218762896 = o2306478810716915966230370345490($O3946558539111846235871842544669, $O8410091613064883377275789825679); if (!o6407507505010894517313493028827($O3842114948417804895541218762896, true)) { continue; } $O8410091613064883377275789825679 = $O3842114948417804895541218762896['smpp_id']; $O9569048990759063330993052124614 = $O3842114948417804895541218762896['smpp_ip']; $O4665925314166444114995872114543 = $O3842114948417804895541218762896['smpp_porta']; $O9675066527113018886891905050623 = $O3842114948417804895541218762896['smpp_usuario']; $O7418458643189670604114079043281 = $O3842114948417804895541218762896['smpp_senha']; $O0507152239001047264239843060230 = $O3842114948417804895541218762896['smpp_custo']; $O3199537506446848912645384705065 = $O3842114948417804895541218762896['smpp_tipo']; $O8042874964526896155397512601332 = $O3928563128646917460529362921579['smpp_mode']; if ($O3199537506446848912645384705065 == 0) { if ($O8042874964526896155397512601332 == 1) { $O7334173315664965157156501205772 = O3288183752312113192241295973280($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); $O9997658370967718115680854733626 = O7894218109101450739873613524717($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, $O9997658370967718115680854733626, NULL, $O7334173315664965157156501205772, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { } continue; } else { if ($O8042874964526896155397512601332 == 2) { $O5715739865057518133554707444554 = O8609740244157948922382431663051($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, NULL, $O5715739865057518133554707444554, NULL, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { continue; } } } } else { continue; } } if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679]) || empty($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { echo "[" . date('Y-m-d H:i:s') . "] ERRO Erro inesperado > No foi encontrada a conexo com o gateway.
"; continue; } echo "[" . date('Y-m-d H:i:s') . "] INFO [\$] Custo da mensagem: R\$ " . $O0797031584098054514078443837638 . "
"; if (isset($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]) && !empty($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020])) { if ($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] == 0 || $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] < $O0797031584098054514078443837638) { echo "[" . date('Y-m-d H:i:s') . "] WARN [R\$ " . number_format($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'], 2, ',', '.') . "] Cliente sem saldo.
"; continue; } } else { echo "[" . date('Y-m-d H:i:s') . "] WARN [\$] Dados de saldo do cliente no encontrados.
"; continue; } if ($O6586837757554844919320243399879[$O8410091613064883377275789825679]['gateway_type'] == 0) { $O0184935646308593721511041695270 = date("Ym"); O2279582756338681908843754591731($O3946558539111846235871842544669, $O0184935646308593721511041695270); o9038776507778755307706191298794($O3946558539111846235871842544669, $O0184935646308593721511041695270); $O7961965985571784034184411970865 = $O6586837757554844919320243399879[$O8410091613064883377275789825679]['gateway_mode'] == 'transceiver' ? 'transceiver' : 'transmitter'; $O8990352420711195873013061522391 = $O6586837757554844919320243399879[$O8410091613064883377275789825679]['dados']['custo']; if ($O9334947187298709319720454685789 >= $O4500500058791975000515735820800) { echo "[" . date('Y-m-d H:i:s') . "] WARN Limite global de SMS excedido
"; break; } $O5025050372120572945194925432585 = O2011688603114525027295284073667($O6586837757554844919320243399879[$O8410091613064883377275789825679][$O7961965985571784034184411970865], $O8625627697737680464930363244706, $O3961810057179220843581480566381, $O0201069590007123713362586032693); $O6977319587063715674789550464006 = time(); $O5924887724356639998672305537182 = date("Y-m-d H:i:s", $O6977319587063715674789550464006); switch ($O5025050372120572945194925432585['status']) { case 1: $O9334947187298709319720454685789++; echo "[" . $O5924887724356639998672305537182 . "] SCCS ENVIADO
"; echo "[" . $O5924887724356639998672305537182 . "] SCCS {$O3961810057179220843581480566381}
"; O6117023786775851403167604645193($O3946558539111846235871842544669, $O4117119981735178348659435049020, $O0797031584098054514078443837638); $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] -= $O0797031584098054514078443837638; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_dia']++; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_mes']++; o1335745657976527236021401644069($O3946558539111846235871842544669, $O8410091613064883377275789825679, $O8990352420711195873013061522391); $O4483511382430439874888516154713 = o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, $O5025050372120572945194925432585['msg_id'], $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 1, $O2024401511616866534099840088299, $O8990352420711195873013061522391, $O0797031584098054514078443837638, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { o0485090371402426607222463782045($O3946558539111846235871842544669, $O0391327607338102763761793867999, 1); o8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 1, NULL, $O5924887724356639998672305537182, $O0797031584098054514078443837638, $O0201069590007123713362586032693); O1685615478650789490952481485913($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O6977319587063715674789550464006); if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6977319587063715674789550464006; } } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Enviado'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } break; case 3: $O9334947187298709319720454685789++; echo "[{$O5924887724356639998672305537182}] ERRO SMS ERRO
"; echo "[{$O5924887724356639998672305537182}] ERRO " . $O5025050372120572945194925432585['erro'] . "
"; echo "[{$O5924887724356639998672305537182}] ERRO " . $O3961810057179220843581480566381 . "
"; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_dia']++; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_mes']++; $O4483511382430439874888516154713 = O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { O8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 3, $O5924887724356639998672305537182, $O5924887724356639998672305537182, 0, $O0201069590007123713362586032693); if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6977319587063715674789550464006; } } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Falha'); o0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } break; default: echo "[{$O5924887724356639998672305537182}] ERRO [UNK] ERRO
"; echo "[{$O5924887724356639998672305537182}] ERRO err: {$O5025050372120572945194925432585['erro']}
"; echo "[{$O5924887724356639998672305537182}] ERRO {$O3961810057179220843581480566381}
"; if (!$O5025050372120572945194925432585['erro']) { echo "[{$O5924887724356639998672305537182}] ERRO Erro no identificado: Gateway ignorou a solicitao
"; echo "[{$O5924887724356639998672305537182}] INFO Encerrando conexo com gateway e pulando envio
"; o6201050344921869252223847880341($O6586837757554844919320243399879, $O8410091613064883377275789825679); } else { if (intval($O5025050372120572945194925432585['erro']) == 11) { $O9334947187298709319720454685789++; $O4483511382430439874888516154713 = o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { o8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 3, $O5924887724356639998672305537182, $O5924887724356639998672305537182, 0, $O0201069590007123713362586032693); } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Falha'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } } } break; } } } O1822167441041735850804394784207($O6586837757554844919320243399879); mysqli_close($O3946558539111846235871842544669); sleep(5); }
?>
Did this file decode correctly?
Original Code
date_default_timezone_set("America/Sao_Paulo"); ini_set("default_socket_timeout", 5); $O5111750635051509056757189701685 = dirname(realpath(__FILE__)) . DIRECTORY_SEPARATOR; require_once $O5111750635051509056757189701685 . "../www/functions/connection.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_basics.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_configuracoes_global.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_clientes.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_planos_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_roteamentos_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_campanhas.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_campanhas_sms.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_troncos_smpp.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_saldo.php"; require_once $O5111750635051509056757189701685 . "../www/functions/functions_smpp_aux.php"; require_once $O5111750635051509056757189701685 . "../www/functions/smpp_transceiver.php"; require_once $O5111750635051509056757189701685 . "pbx_billing_functions.php"; $O0802490234155905393296457383179 = true; if ($O0802490234155905393296457383179 && strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') { $O5594932839266447530053922648657 = new pid('/var/run/'); if ($O5594932839266447530053922648657->already_running) { die("Processo em execuo..."); } } require $O5111750635051509056757189701685 . '../www/config.php'; $O3946558539111846235871842544669 = O9209923306190553584690187334951(); if (!o2309220959959390292009282055844($O3946558539111846235871842544669, "sms")) { mysqli_close($O3946558539111846235871842544669); die("Suite no possui o modulos SMS contratado."); } $O6586837757554844919320243399879 = array(); $O5397989182362569542470581388361 = array('last_update' => time() - 61, 'clients' => array()); $O0032521595994298068882912892234 = array(); $O5668559075113392284221379081655 = 5; $O2085000378655636386705138526202 = NULL; $O4500500058791975000515735820800 = 0; $O9334947187298709319720454685789 = 0; $O9052566424253051229647190492346 = 0; $O4319552571900946876826679067002 = false; register_shutdown_function(function () use(&$O6586837757554844919320243399879) { echo "[" . date("Y-m-d H:i:s") . "] Console encerrado...\n"; if (isset($O6586837757554844919320243399879) && !empty($O6586837757554844919320243399879)) { foreach ($O6586837757554844919320243399879 as $O4507087121806772821115016828885 => $O3376956924304580957068432813965) { echo "[" . date("Y-m-d H:i:s") . "] INFO Fechando conexo com gateway: " . $O4507087121806772821115016828885 . "\n"; if ($O3376956924304580957068432813965['gateway_mode'] == 'transceiver') { $O6586837757554844919320243399879[$O4507087121806772821115016828885]['transceiver']->close(); } else { $O6586837757554844919320243399879[$O4507087121806772821115016828885]['transmitter']->close(); $O6586837757554844919320243399879[$O4507087121806772821115016828885]['receiver']->close(); } } } }); while (1) { require $O5111750635051509056757189701685 . '../www/config.php'; $O3946558539111846235871842544669 = O9209923306190553584690187334951(); $O5583072911597154658251205604861 = O2135193756285400293370219379609(); if ($O2085000378655636386705138526202 === NULL || $O2085000378655636386705138526202 != date('Y-m-d')) { $O0353365191341589498132018201482 = o2486055745931047848642636089287($O3946558539111846235871842544669); $O1096836537631300178456584828014 = O1622367864543471697685330832609($O3946558539111846235871842544669, date('Y-m-d'), $O0353365191341589498132018201482['limite_mensal_sms_dia_inicio']); $O4500500058791975000515735820800 = $O0353365191341589498132018201482['limite_mensal_sms']; $O9334947187298709319720454685789 = O2498645772563572121919751598738($O3946558539111846235871842544669, $O1096836537631300178456584828014['anomes'], $O1096836537631300178456584828014['data_inicial'], $O1096836537631300178456584828014['data_final']); echo "[" . date('Y-m-d H:i:s') . "] INFO Validando limites de SMS Globais\n"; echo "[" . date('Y-m-d H:i:s') . "] INFO [" . $O1096836537631300178456584828014['data_inicial'] . " ~ " . $O1096836537631300178456584828014['data_final'] . "]\n"; echo "[" . date('Y-m-d H:i:s') . "] INFO Enviados: " . $O9334947187298709319720454685789 . "\n"; echo "[" . date('Y-m-d H:i:s') . "] INFO Limite: " . $O4500500058791975000515735820800 . "\n"; $O2085000378655636386705138526202 = date('Y-m-d'); $O9052566424253051229647190492346 = time(); } if ($O9052566424253051229647190492346 + 60 < time() && $O9052566424253051229647190492346 > 0) { $O0353365191341589498132018201482 = o2486055745931047848642636089287($O3946558539111846235871842544669); $O4500500058791975000515735820800 = $O0353365191341589498132018201482['limite_mensal_sms']; $O9052566424253051229647190492346 = time(); echo "[" . date('Y-m-d H:i:s') . "] INFO Atualizando limite de SMS Global\n"; echo "[" . date('Y-m-d H:i:s') . "] INFO Limite: " . $O4500500058791975000515735820800 . "\n"; } if (isset($O5397989182362569542470581388361) && $O5397989182362569542470581388361['last_update'] + 60 < time()) { O0590837839369216424696416214171($O3946558539111846235871842544669, $O5397989182362569542470581388361); $O5397989182362569542470581388361['last_update'] = time(); } $O4597070367795859192606786384391 = O3355594552780467192751200484295($O3946558539111846235871842544669); foreach ($O4597070367795859192606786384391 as $O3928563128646917460529362921579) { $O8410091613064883377275789825679 = $O3928563128646917460529362921579['smpp_id']; $O9569048990759063330993052124614 = $O3928563128646917460529362921579['smpp_ip']; $O4665925314166444114995872114543 = $O3928563128646917460529362921579['smpp_porta']; $O9675066527113018886891905050623 = $O3928563128646917460529362921579['smpp_usuario']; $O7418458643189670604114079043281 = $O3928563128646917460529362921579['smpp_senha']; $O3199537506446848912645384705065 = $O3928563128646917460529362921579['smpp_tipo']; $O1697430365516019913943031197902 = $O3928563128646917460529362921579['smpp_envio']; $O0507152239001047264239843060230 = $O3928563128646917460529362921579['smpp_custo']; $O8042874964526896155397512601332 = $O3928563128646917460529362921579['smpp_mode']; $O0663220908564744771926780189712 = $O8042874964526896155397512601332 == 1 ? 'default' : 'transceiver'; if ($O9569048990759063330993052124614 == '' || $O4665925314166444114995872114543 == '') { echo "[" . date('Y-m-d H:i:s') . "] WARN No foi possvel conectar com gateway (IP e/ou Porta vazios)\n"; continue; } if ($O3199537506446848912645384705065 == 0) { if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { if ($O8042874964526896155397512601332 == 1) { $O7334173315664965157156501205772 = O3288183752312113192241295973280($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); $O9997658370967718115680854733626 = o7894218109101450739873613524717($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!o4745005548560818470360485614889($O6586837757554844919320243399879, $O9997658370967718115680854733626, NULL, $O7334173315664965157156501205772, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { } continue; } else { if ($O8042874964526896155397512601332 == 2) { $O5715739865057518133554707444554 = O8609740244157948922382431663051($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, NULL, $O5715739865057518133554707444554, NULL, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { continue; } } } } else { O6593155534815323924837731752401($O6586837757554844919320243399879, $O8410091613064883377275789825679, $O0663220908564744771926780189712, $O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281, $O0507152239001047264239843060230, $O3199537506446848912645384705065); } } } echo "[" . date('Y-m-d H:i:s') . "] INFO Lendo mensagens... \n"; O6725524768663508440000107518434($O3946558539111846235871842544669, $O6586837757554844919320243399879, $O5668559075113392284221379081655, $O8963053212047057712113745169414); $O2866646113927737809210110383174 = array(); if ($O4500500058791975000515735820800 > $O9334947187298709319720454685789) { if ($O4319552571900946876826679067002) { $O4319552571900946876826679067002 = false; echo "[" . date('Y-m-d H:i:s') . "] SCCS Limite de SMS Global RESTABELECIDO\n"; } $O0184935646308593721511041695270 = date("Ym"); o2279582756338681908843754591731($O3946558539111846235871842544669, $O0184935646308593721511041695270); O9038776507778755307706191298794($O3946558539111846235871842544669, $O0184935646308593721511041695270); $O8308039607604613658568902224033 = o0418718316014537409093903141576($O3946558539111846235871842544669); if (!empty($O8308039607604613658568902224033) && is_array($O8308039607604613658568902224033)) { foreach ($O8308039607604613658568902224033 as $O1245745694307554402582891181149) { O1822167441041735850804394784207($O6586837757554844919320243399879); $O4117119981735178348659435049020 = $O1245745694307554402582891181149['sms_disparo_rapido_cliente_id']; if (!empty($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020])) { $O1697723056842449780226019659714 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_short']; $O3067112451370368404460854387705 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_long']; $O2049418417288392099026246594369 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_short']; $O5047693189068925099680811402260 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_long']; } if (!empty($O1245745694307554402582891181149['sms_disparo_rapido_campanha_id']) && !O6428147379922981235931354706390($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'])) { continue; } $O6538857522490498491296166896439 = o5214560342671622670555113727649($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020], true); if (!$O6538857522490498491296166896439["ret"]) { $O9962750890672861403078329828151 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'] > 0 ? 3 : 1; $O2059483175833653038141694042544 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], '', date('Y-m-d H:i:s'), 0, $O9962750890672861403078329828151, $O1245745694307554402582891181149['sms_disparo_rapido_numero'], 3, $O2059483175833653038141694042544, 0, 0, $O1245745694307554402582891181149['sms_disparo_rapido_id'], $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id'], $O1245745694307554402582891181149['sms_disparo_rapido_lista_id'], $O6538857522490498491296166896439['erro']); if ($O9962750890672861403078329828151 == 3) { $O1609935280597110182702266410563 = array('datahora' => date('Y-m-d H:i:s'), 'mensagem' => $O1245745694307554402582891181149['sms_disparo_rapido_mensagem'], 'status' => 'Falha'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_id']); continue; } $O0075872845462546890863809040613 = $O1245745694307554402582891181149['sms_disparo_rapido_numero']; $O1984401010013276490397793264335 = O1192642511474323213713376195367($O1245745694307554402582891181149['sms_disparo_rapido_mensagem']); $O5149491579180115973011056639733 = null; $O8704970094533134088569565374005 = 2; $O2024401511616866534099840088299 = 1; $O8625627697737680464930363244706 = 'short'; $O1604888462555744500632738487550 = 0; $O9607453373672219776693554638387 = 1; $O9684552753222684988487180751057 = 0; if ($O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'] > 0) { $O5149491579180115973011056639733 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id']; $O8704970094533134088569565374005 = @$O1245745694307554402582891181149['campanhas_sms_caracteres_excedentes'] != '' ? $O1245745694307554402582891181149['campanhas_sms_caracteres_excedentes'] : 2; $O2024401511616866534099840088299 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; $O8625627697737680464930363244706 = $O2024401511616866534099840088299 == 1 ? 'short' : 'long'; $O1604888462555744500632738487550 = $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id']; $O9607453373672219776693554638387 = 3; $O9684552753222684988487180751057 = $O1245745694307554402582891181149['sms_disparo_rapido_lista_id']; } $O5208022237970212584081401345808 = $O1245745694307554402582891181149['sms_disparo_rapido_id']; $O6971377485057945563108270205486; $O0477882734084341500670641912629 = 1; $O6538857522490498491296166896439 = O2420404734217979267555019333193($O1984401010013276490397793264335, $O8704970094533134088569565374005, $O6971377485057945563108270205486, $O0477882734084341500670641912629); if (!$O6538857522490498491296166896439["ret"]) { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O1245745694307554402582891181149['sms_disparo_rapido_campanha_id'], $O1245745694307554402582891181149['sms_disparo_rapido_campanha_numero_id'], '', date('Y-m-d H:i:s'), 0, $O9962750890672861403078329828151, $O1245745694307554402582891181149['sms_disparo_rapido_numero'], 3, $O2059483175833653038141694042544, 0, 0, $O1245745694307554402582891181149['sms_disparo_rapido_id'], $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id'], $O1245745694307554402582891181149['sms_disparo_rapido_lista_id'], $O6538857522490498491296166896439['erro']); if ($O9962750890672861403078329828151 == 3) { $O1609935280597110182702266410563 = array('datahora' => date('Y-m-d H:i:s'), 'mensagem' => $O1245745694307554402582891181149['sms_disparo_rapido_mensagem'], 'status' => 'Falha'); o0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O1245745694307554402582891181149['sms_disparo_rapido_id']); continue; } $O6068064815513322811113349948018 = $O2024401511616866534099840088299 == 1 ? $O2049418417288392099026246594369 : $O5047693189068925099680811402260; $O1536248799180613813043569543297 = $O2024401511616866534099840088299 == 1 ? $O1697723056842449780226019659714 : $O3067112451370368404460854387705; $O0797031584098054514078443837638 = $O6068064815513322811113349948018 * $O0477882734084341500670641912629; $O2866646113927737809210110383174[] = array('reference_id' => $O5208022237970212584081401345808, 'gateway_id' => $O1536248799180613813043569543297, 'valor_envio' => $O0797031584098054514078443837638, 'cliente_id' => $O4117119981735178348659435049020, 'campanha_id' => $O5149491579180115973011056639733, 'mailing_id' => 0, 'numero_id' => $O1604888462555744500632738487550, 'tamanho_msg' => $O6971377485057945563108270205486, 'qtd_cobranca' => $O0477882734084341500670641912629, 'mensagem' => $O1984401010013276490397793264335, 'numero' => $O0075872845462546890863809040613, 'tipo_envio' => $O2024401511616866534099840088299, 'tipo_envio_str' => $O8625627697737680464930363244706, 'tipo_disparo' => $O9607453373672219776693554638387, 'usuario_id' => $O1245745694307554402582891181149['sms_disparo_rapido_usuario_id']); } } $O4746149655245626646948807357822 = O8837254147406023638752714917362($O3946558539111846235871842544669); if (!empty($O4746149655245626646948807357822) && is_array($O4746149655245626646948807357822)) { foreach ($O4746149655245626646948807357822 as $O5245333962066167277618019485366) { if (!empty($O5245333962066167277618019485366['sms_disparo_rapido_campanha_id']) && !o6428147379922981235931354706390($O3946558539111846235871842544669, $O5245333962066167277618019485366['sms_disparo_rapido_campanha_id'])) { continue; } $O5149491579180115973011056639733 = $O5245333962066167277618019485366['campanhas_id']; $O2427871531156448077414310964597 = 0; if ($O5245333962066167277618019485366['campanhas_sms_dividir_envios'] == 1) { $O7861601744757009818491831222745 = (int) $O5245333962066167277618019485366['campanhas_sms_tempo_pausa']; $O6436839206542225985599577279443 = (int) $O5245333962066167277618019485366['campanhas_sms_ultimo_envio']; $O2427871531156448077414310964597 = (int) $O5245333962066167277618019485366['campanhas_sms_msg_envio']; if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { if ($O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] + $O7861601744757009818491831222745 > time()) { echo "[" . date('Y-m-d H:i:s') . "] INFO Campanha em pausa (tempo de " . $O7861601744757009818491831222745 . " no atingido)\n"; continue; } } else { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6436839206542225985599577279443; if ($O6436839206542225985599577279443 + $O7861601744757009818491831222745 > time()) { echo "[" . date('Y-m-d H:i:s') . "] INFO Campanha em pausa (tempo de " . $O7861601744757009818491831222745 . " no atingido)\n"; continue; } } } o1822167441041735850804394784207($O6586837757554844919320243399879); $O4117119981735178348659435049020 = $O5245333962066167277618019485366['campanhas_cliente_id']; $O1697723056842449780226019659714 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_short']; $O3067112451370368404460854387705 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['gateway_long']; $O2049418417288392099026246594369 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_short']; $O5047693189068925099680811402260 = $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['custo_long']; $O6538857522490498491296166896439 = o5214560342671622670555113727649($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020], true); if (!$O6538857522490498491296166896439['ret']) { o3527424623120188230598309158919($O3946558539111846235871842544669, $O5149491579180115973011056639733); continue; } $O1025828449880338141442620019025 = O7178512636259955778758795464206($O3946558539111846235871842544669, $O5149491579180115973011056639733); if (!isset($O1025828449880338141442620019025) || empty($O1025828449880338141442620019025)) { continue; } if (isset($O5245333962066167277618019485366['campanhas_configuracao'])) { if (!O1144427292227974891080739422010($O5245333962066167277618019485366["campanhas_data_inicial"], $O5245333962066167277618019485366["campanhas_data_final"], $O5245333962066167277618019485366['campanhas_configuracao'])) { echo "[" . date('Y-m-d H:i:s') . "] WARN Fora de horrio de funcionamento.\n"; continue; } } else { echo "[" . date('Y-m-d H:i:s') . "] ERRO Campanha no possui horrio de funcionamento definido.\n"; continue; } $O4029262066252650421654887958948 = $O5245333962066167277618019485366['campanhas_sms_mensagem']; $O3706339257810938402711690692047 = 0; foreach ($O1025828449880338141442620019025 as $O7094964220381792585304875691787) { o1822167441041735850804394784207($O6586837757554844919320243399879); if ($O3706339257810938402711690692047 >= $O2427871531156448077414310964597 && $O2427871531156448077414310964597 > 0) { break; } $O2024401511616866534099840088299 = @$O1245745694307554402582891181149['campanhas_sms_tipo_envio'] != '' ? (int) $O1245745694307554402582891181149['campanhas_sms_tipo_envio'] + 1 : 1; $O8625627697737680464930363244706 = $O2024401511616866534099840088299 == 1 ? 'short' : 'long'; $O6068064815513322811113349948018 = $O2024401511616866534099840088299 == 1 ? $O2049418417288392099026246594369 : $O5047693189068925099680811402260; $O1536248799180613813043569543297 = $O2024401511616866534099840088299 == 1 ? $O1697723056842449780226019659714 : $O3067112451370368404460854387705; $O0797031584098054514078443837638 = $O6068064815513322811113349948018 * $O0477882734084341500670641912629; $O3961810057179220843581480566381 = json_decode($O7094964220381792585304875691787['campanhas_numeros_numeros'], true); $O3961810057179220843581480566381 = $O3961810057179220843581480566381[0]['n']; if (o8591944571000313479647311361552($O3946558539111846235871842544669, $O3961810057179220843581480566381, $O4117119981735178348659435049020)) { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 4, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 16); o5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 4, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); echo "[" . date('Y-m-d H:i:s') . "] WARN BLACKLIST\n"; continue; } $O2616911200503406920286785375660 = $O4029262066252650421654887958948; O8404299190062150202479806823226($O2616911200503406920286785375660, $O7094964220381792585304875691787['campanhas_numeros_dados_estrutura']); $O2616911200503406920286785375660 = o1192642511474323213713376195367($O2616911200503406920286785375660); if ($O2616911200503406920286785375660 == '') { O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 10); O5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 3, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); echo "[" . date('Y-m-d H:i:s') . "] ERRO Mensagem vazia\n"; continue; } $O6971377485057945563108270205486; $O0477882734084341500670641912629 = 1; $O8704970094533134088569565374005 = $O5245333962066167277618019485366['campanhas_sms_caracteres_excedentes']; $O6538857522490498491296166896439 = O2420404734217979267555019333193($O2616911200503406920286785375660, $O8704970094533134088569565374005, $O6971377485057945563108270205486, $O0477882734084341500670641912629); if (!$O6538857522490498491296166896439["ret"]) { o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5245333962066167277618019485366['campanhas_id'], $O7094964220381792585304875691787['campanhas_numeros_id'], '', date('Y-m-d H:i:s'), $O1536248799180613813043569543297, 2, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O7094964220381792585304875691787['campanhas_numeros_id'], 0, $O7094964220381792585304875691787['campanhas_numeros_lista_id'], $O6538857522490498491296166896439["erro"]); o5965298761851335595617629525934($O3946558539111846235871842544669, $O7094964220381792585304875691787['campanhas_numeros_id'], 3, date('Y-m-d H:i:s'), $O5149491579180115973011056639733); continue; } $O2866646113927737809210110383174[] = array('reference_id' => $O7094964220381792585304875691787['campanhas_numeros_id'], 'gateway_id' => $O1536248799180613813043569543297, 'valor_envio' => $O0797031584098054514078443837638, 'cliente_id' => $O4117119981735178348659435049020, 'campanha_id' => $O5149491579180115973011056639733, 'mailing_id' => $O7094964220381792585304875691787['campanhas_numeros_lista_id'], 'numero_id' => $O7094964220381792585304875691787['campanhas_numeros_id'], 'tamanho_msg' => $O6971377485057945563108270205486, 'qtd_cobranca' => $O0477882734084341500670641912629, 'mensagem' => $O2616911200503406920286785375660, 'numero' => $O3961810057179220843581480566381, 'tipo_envio' => $O2024401511616866534099840088299, 'tipo_envio_str' => $O8625627697737680464930363244706, 'tipo_disparo' => 2, 'usuario_id' => 0); $O3706339257810938402711690692047++; } } } } else { if (!$O4319552571900946876826679067002) { $O4319552571900946876826679067002 = true; echo "[" . date('Y-m-d H:i:s') . "] WARN Limite global de SMS atingido\n"; echo "[" . date('Y-m-d H:i:s') . "] WARN PRXIMAS MENSAGENS NO SERO ENVIADAS\n"; echo "[" . date('Y-m-d H:i:s') . "] WARN QUANDO LIMITE FOR RESTABELECIDO O CONSOLE LIBERAR O ENVIO\n"; sleep(5); continue; } else { sleep(5); continue; } } foreach ($O2866646113927737809210110383174 as $O4507087121806772821115016828885 => $O4483511382430439874888516154713) { O1822167441041735850804394784207($O6586837757554844919320243399879); $O5208022237970212584081401345808 = $O4483511382430439874888516154713['reference_id']; $O8410091613064883377275789825679 = $O4483511382430439874888516154713['gateway_id']; $O0797031584098054514078443837638 = $O4483511382430439874888516154713['valor_envio']; $O4117119981735178348659435049020 = $O4483511382430439874888516154713['cliente_id']; $O5149491579180115973011056639733 = $O4483511382430439874888516154713['campanha_id']; $O0391327607338102763761793867999 = $O4483511382430439874888516154713['mailing_id']; $O1604888462555744500632738487550 = $O4483511382430439874888516154713['numero_id']; $O6971377485057945563108270205486 = $O4483511382430439874888516154713['tamanho_msg']; $O0477882734084341500670641912629 = $O4483511382430439874888516154713['qtd_cobranca']; $O0201069590007123713362586032693 = $O4483511382430439874888516154713['mensagem']; $O3961810057179220843581480566381 = $O4483511382430439874888516154713['numero']; $O2024401511616866534099840088299 = $O4483511382430439874888516154713['tipo_envio']; $O8625627697737680464930363244706 = $O4483511382430439874888516154713['tipo_envio_str']; $O9607453373672219776693554638387 = $O4483511382430439874888516154713['tipo_disparo']; $O9659999581329418949567490122021 = $O4483511382430439874888516154713['usuario_id']; if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679]) || empty($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { $O3842114948417804895541218762896 = o2306478810716915966230370345490($O3946558539111846235871842544669, $O8410091613064883377275789825679); if (!o6407507505010894517313493028827($O3842114948417804895541218762896, true)) { continue; } $O8410091613064883377275789825679 = $O3842114948417804895541218762896['smpp_id']; $O9569048990759063330993052124614 = $O3842114948417804895541218762896['smpp_ip']; $O4665925314166444114995872114543 = $O3842114948417804895541218762896['smpp_porta']; $O9675066527113018886891905050623 = $O3842114948417804895541218762896['smpp_usuario']; $O7418458643189670604114079043281 = $O3842114948417804895541218762896['smpp_senha']; $O0507152239001047264239843060230 = $O3842114948417804895541218762896['smpp_custo']; $O3199537506446848912645384705065 = $O3842114948417804895541218762896['smpp_tipo']; $O8042874964526896155397512601332 = $O3928563128646917460529362921579['smpp_mode']; if ($O3199537506446848912645384705065 == 0) { if ($O8042874964526896155397512601332 == 1) { $O7334173315664965157156501205772 = O3288183752312113192241295973280($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); $O9997658370967718115680854733626 = O7894218109101450739873613524717($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, $O9997658370967718115680854733626, NULL, $O7334173315664965157156501205772, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { } continue; } else { if ($O8042874964526896155397512601332 == 2) { $O5715739865057518133554707444554 = O8609740244157948922382431663051($O9569048990759063330993052124614, $O4665925314166444114995872114543, $O9675066527113018886891905050623, $O7418458643189670604114079043281); if (!O4745005548560818470360485614889($O6586837757554844919320243399879, NULL, $O5715739865057518133554707444554, NULL, $O8410091613064883377275789825679, $O0507152239001047264239843060230, $O3199537506446848912645384705065)) { continue; } } } } else { continue; } } if (!isset($O6586837757554844919320243399879[$O8410091613064883377275789825679]) || empty($O6586837757554844919320243399879[$O8410091613064883377275789825679])) { echo "[" . date('Y-m-d H:i:s') . "] ERRO Erro inesperado > No foi encontrada a conexo com o gateway.\n"; continue; } echo "[" . date('Y-m-d H:i:s') . "] INFO [\$] Custo da mensagem: R\$ " . $O0797031584098054514078443837638 . "\n"; if (isset($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]) && !empty($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020])) { if ($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] == 0 || $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] < $O0797031584098054514078443837638) { echo "[" . date('Y-m-d H:i:s') . "] WARN [R\$ " . number_format($O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'], 2, ',', '.') . "] Cliente sem saldo.\n"; continue; } } else { echo "[" . date('Y-m-d H:i:s') . "] WARN [\$] Dados de saldo do cliente no encontrados.\n"; continue; } if ($O6586837757554844919320243399879[$O8410091613064883377275789825679]['gateway_type'] == 0) { $O0184935646308593721511041695270 = date("Ym"); O2279582756338681908843754591731($O3946558539111846235871842544669, $O0184935646308593721511041695270); o9038776507778755307706191298794($O3946558539111846235871842544669, $O0184935646308593721511041695270); $O7961965985571784034184411970865 = $O6586837757554844919320243399879[$O8410091613064883377275789825679]['gateway_mode'] == 'transceiver' ? 'transceiver' : 'transmitter'; $O8990352420711195873013061522391 = $O6586837757554844919320243399879[$O8410091613064883377275789825679]['dados']['custo']; if ($O9334947187298709319720454685789 >= $O4500500058791975000515735820800) { echo "[" . date('Y-m-d H:i:s') . "] WARN Limite global de SMS excedido\n"; break; } $O5025050372120572945194925432585 = O2011688603114525027295284073667($O6586837757554844919320243399879[$O8410091613064883377275789825679][$O7961965985571784034184411970865], $O8625627697737680464930363244706, $O3961810057179220843581480566381, $O0201069590007123713362586032693); $O6977319587063715674789550464006 = time(); $O5924887724356639998672305537182 = date("Y-m-d H:i:s", $O6977319587063715674789550464006); switch ($O5025050372120572945194925432585['status']) { case 1: $O9334947187298709319720454685789++; echo "[" . $O5924887724356639998672305537182 . "] SCCS ENVIADO\n"; echo "[" . $O5924887724356639998672305537182 . "] SCCS {$O3961810057179220843581480566381}\n"; O6117023786775851403167604645193($O3946558539111846235871842544669, $O4117119981735178348659435049020, $O0797031584098054514078443837638); $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['saldo'] -= $O0797031584098054514078443837638; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_dia']++; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_mes']++; o1335745657976527236021401644069($O3946558539111846235871842544669, $O8410091613064883377275789825679, $O8990352420711195873013061522391); $O4483511382430439874888516154713 = o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, $O5025050372120572945194925432585['msg_id'], $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 1, $O2024401511616866534099840088299, $O8990352420711195873013061522391, $O0797031584098054514078443837638, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { o0485090371402426607222463782045($O3946558539111846235871842544669, $O0391327607338102763761793867999, 1); o8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 1, NULL, $O5924887724356639998672305537182, $O0797031584098054514078443837638, $O0201069590007123713362586032693); O1685615478650789490952481485913($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O6977319587063715674789550464006); if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6977319587063715674789550464006; } } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Enviado'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } break; case 3: $O9334947187298709319720454685789++; echo "[{$O5924887724356639998672305537182}] ERRO SMS ERRO\n"; echo "[{$O5924887724356639998672305537182}] ERRO " . $O5025050372120572945194925432585['erro'] . "\n"; echo "[{$O5924887724356639998672305537182}] ERRO " . $O3961810057179220843581480566381 . "\n"; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_dia']++; $O5397989182362569542470581388361['clients'][$O4117119981735178348659435049020]['disparos_realizados_mes']++; $O4483511382430439874888516154713 = O6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { O8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 3, $O5924887724356639998672305537182, $O5924887724356639998672305537182, 0, $O0201069590007123713362586032693); if (isset($O0032521595994298068882912892234[$O5149491579180115973011056639733])) { $O0032521595994298068882912892234[$O5149491579180115973011056639733]['ultimo_envio'] = $O6977319587063715674789550464006; } } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Falha'); o0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } break; default: echo "[{$O5924887724356639998672305537182}] ERRO [UNK] ERRO\n"; echo "[{$O5924887724356639998672305537182}] ERRO err: {$O5025050372120572945194925432585['erro']}\n"; echo "[{$O5924887724356639998672305537182}] ERRO {$O3961810057179220843581480566381}\n"; if (!$O5025050372120572945194925432585['erro']) { echo "[{$O5924887724356639998672305537182}] ERRO Erro no identificado: Gateway ignorou a solicitao\n"; echo "[{$O5924887724356639998672305537182}] INFO Encerrando conexo com gateway e pulando envio\n"; o6201050344921869252223847880341($O6586837757554844919320243399879, $O8410091613064883377275789825679); } else { if (intval($O5025050372120572945194925432585['erro']) == 11) { $O9334947187298709319720454685789++; $O4483511382430439874888516154713 = o6324690716601231976206179163301($O3946558539111846235871842544669, $O0184935646308593721511041695270, '', $O4117119981735178348659435049020, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O0201069590007123713362586032693, $O5924887724356639998672305537182, $O8410091613064883377275789825679, $O9607453373672219776693554638387, $O3961810057179220843581480566381, 3, $O2024401511616866534099840088299, 0, 0, $O5208022237970212584081401345808, $O9659999581329418949567490122021, $O0391327607338102763761793867999, $O5025050372120572945194925432585['cod_erro']); if ($O9607453373672219776693554638387 == 2) { o8575809722105745393354712125347($O3946558539111846235871842544669, $O5208022237970212584081401345808, $O5149491579180115973011056639733, 3, $O5924887724356639998672305537182, $O5924887724356639998672305537182, 0, $O0201069590007123713362586032693); } else { if ($O9607453373672219776693554638387 == 3) { $O1609935280597110182702266410563 = array('datahora' => $O5924887724356639998672305537182, 'mensagem' => $O0201069590007123713362586032693, 'status' => 'Falha'); O0156230422520522078299530599904($O3946558539111846235871842544669, $O5149491579180115973011056639733, $O1604888462555744500632738487550, $O1609935280597110182702266410563); } O0726451782438678018625268879368($O3946558539111846235871842544669, $O5208022237970212584081401345808); } } } break; } } } O1822167441041735850804394784207($O6586837757554844919320243399879); mysqli_close($O3946558539111846235871842544669); sleep(5); }
Function Calls
date_default_timezone_set | 1 |
Stats
MD5 | 984456756e54cae10580276578d3fb51 |
Eval Count | 0 |
Decode Time | 190 ms |