scan.php 981 B

123456789101112131415161718192021222324252627
  1. <?php
  2. if(!DEFINED('EGP'))
  3. exit(header('Refresh: 0; URL=http://'.$_SERVER['SERVER_NAME'].'/404'));
  4. $sql->query('SELECT `game` FROM `control_servers` WHERE `id`="'.$sid.'" LIMIT 1');
  5. $server = $sql->get();
  6. include(LIB.'control/'.$server['game'].'/scan.php');
  7. // Запрошена информация (статус, онлайн, название)
  8. if(isset($url['mon']))
  9. sys::outjs(scan::mon($sid));
  10. // Запрошена информация (статус, онлайн, название, игроки)
  11. if(isset($url['fmon']))
  12. sys::outjs(scan::mon($sid, true));
  13. // Запрошена информация (cpu, ram, hdd)
  14. if(isset($url['resources']))
  15. sys::outjs(scan::resources($sid));
  16. // Запрошена информация (работает, меняется карта, переустанавливается)
  17. if(isset($url['status']))
  18. sys::outjs(scan::status($sid));
  19. exit;
  20. ?>