Ejemplo n.º 1
0
 function ParseServerData(&$_1765387938, &$_1099553241, &$_1397984059)
 {
     $_757940830 = ___1088551736(1647);
     $_1099553241 = array();
     CUpdateClient::AddMessage2Log(___1088551736(1648));
     if ($GLOBALS['____780604396'][730]($_1765387938) <= 1464 / 2 - 732) {
         $_757940830 .= ___1088551736(1649) . GetMessage(___1088551736(1650)) . ___1088551736(1651);
     }
     if ($GLOBALS['____780604396'][731]($_757940830) <= 149 * 2 - 298) {
         if (SubStr($_1765387938, min(126, 0, 42), StrLen(___1088551736(1652))) != ___1088551736(1653) && CUpdateClient::IsGzipInstalled()) {
             $_1765387938 = @$GLOBALS['____780604396'][732]($_1765387938);
         }
         if (SubStr($_1765387938, 208 * 2 - 416, StrLen(___1088551736(1654))) != ___1088551736(1655)) {
             CUpdateClient::AddMessage2Log($GLOBALS['____780604396'][733]($_1765387938, 992 - 2 * 496, round(0 + 25 + 25 + 25 + 25)), ___1088551736(1656));
             $_757940830 .= ___1088551736(1657) . GetMessage(___1088551736(1658)) . ___1088551736(1659);
         }
     }
     if ($GLOBALS['____780604396'][734]($_757940830) <= 1256 / 2 - 628) {
         $_2086007627 = new CUpdatesXML();
         if ($_2086007627->LoadString($_1765387938) && $_2086007627->GetTree()) {
             $_1099553241 = $_2086007627->GetArray();
         }
         if (!$GLOBALS['____780604396'][735]($_1099553241) || !isset($_1099553241[___1088551736(1660)]) || !$GLOBALS['____780604396'][736]($_1099553241[___1088551736(1661)])) {
             $_757940830 .= ___1088551736(1662) . GetMessage(___1088551736(1663)) . ___1088551736(1664);
         }
     }
     if ($GLOBALS['____780604396'][737]($_757940830) <= 1408 / 2 - 704) {
         if (isset($_1099553241[___1088551736(1665)][___1088551736(1666)][___1088551736(1667)])) {
             $_2085801494 = $_1099553241[___1088551736(1668)][___1088551736(1669)][___1088551736(1670)][230 * 2 - 460][___1088551736(1671)][___1088551736(1672)];
             if (StrLen($_2085801494) > 880 - 2 * 440) {
                 COption::$GLOBALS['_____638705413'][42](US_BASE_MODULE, ___1088551736(1673), $_2085801494);
             }
         }
         if (isset($_1099553241[___1088551736(1674)][___1088551736(1675)][___1088551736(1676)])) {
             CUpdateClient::__729843111($_1099553241[___1088551736(1677)][___1088551736(1678)][___1088551736(1679)][min(24, 0, 8)][___1088551736(1680)]);
         }
     }
     if ($GLOBALS['____780604396'][738]($_757940830) > 1152 / 2 - 576) {
         CUpdateClient::AddMessage2Log($_757940830, ___1088551736(1681));
         $_1397984059 .= $_757940830;
         return False;
     } else {
         return True;
     }
 }