Exemplo n.º 1
0
 function ParseServerData(&$_1578475697, &$_1707281516, &$_1215847690)
 {
     $_1211416833 = ___1032422006(1647);
     $_1707281516 = array();
     CUpdateClient::AddMessage2Log(___1032422006(1648));
     if ($GLOBALS['____2058819955'][730]($_1578475697) <= 1488 / 2 - 744) {
         $_1211416833 .= ___1032422006(1649) . GetMessage(___1032422006(1650)) . ___1032422006(1651);
     }
     if ($GLOBALS['____2058819955'][731]($_1211416833) <= 221 * 2 - 442) {
         if (SubStr($_1578475697, min(108, 0, 36), StrLen(___1032422006(1652))) != ___1032422006(1653) && CUpdateClient::IsGzipInstalled()) {
             $_1578475697 = @$GLOBALS['____2058819955'][732]($_1578475697);
         }
         if (SubStr($_1578475697, 786 - 2 * 393, StrLen(___1032422006(1654))) != ___1032422006(1655)) {
             CUpdateClient::AddMessage2Log($GLOBALS['____2058819955'][733]($_1578475697, min(212, 0, 70.666666666667), round(0 + 25 + 25 + 25 + 25)), ___1032422006(1656));
             $_1211416833 .= ___1032422006(1657) . GetMessage(___1032422006(1658)) . ___1032422006(1659);
         }
     }
     if ($GLOBALS['____2058819955'][734]($_1211416833) <= 884 - 2 * 442) {
         $_844992881 = new CUpdatesXML();
         if ($_844992881->LoadString($_1578475697) && $_844992881->GetTree()) {
             $_1707281516 = $_844992881->GetArray();
         }
         if (!$GLOBALS['____2058819955'][735]($_1707281516) || !isset($_1707281516[___1032422006(1660)]) || !$GLOBALS['____2058819955'][736]($_1707281516[___1032422006(1661)])) {
             $_1211416833 .= ___1032422006(1662) . GetMessage(___1032422006(1663)) . ___1032422006(1664);
         }
     }
     if ($GLOBALS['____2058819955'][737]($_1211416833) <= 948 - 2 * 474) {
         if (isset($_1707281516[___1032422006(1665)][___1032422006(1666)][___1032422006(1667)])) {
             $_1203319381 = $_1707281516[___1032422006(1668)][___1032422006(1669)][___1032422006(1670)][min(138, 0, 46)][___1032422006(1671)][___1032422006(1672)];
             if (StrLen($_1203319381) > min(68, 0, 22.666666666667)) {
                 COption::$GLOBALS['_____223265920'][42](US_BASE_MODULE, ___1032422006(1673), $_1203319381);
             }
         }
         if (isset($_1707281516[___1032422006(1674)][___1032422006(1675)][___1032422006(1676)])) {
             CUpdateClient::__467383209($_1707281516[___1032422006(1677)][___1032422006(1678)][___1032422006(1679)][142 * 2 - 284][___1032422006(1680)]);
         }
     }
     if ($GLOBALS['____2058819955'][738]($_1211416833) > 1416 / 2 - 708) {
         CUpdateClient::AddMessage2Log($_1211416833, ___1032422006(1681));
         $_1215847690 .= $_1211416833;
         return False;
     } else {
         return True;
     }
 }