case "status": if (System::check_func('system-system-set') === FALSE) { exit; } $status = System::check_status(); $upgrade = System::check_upgrade(); $install = System::check_install(); $filehash = System::check_filehash(); echo $callback . '( { "status" : ' . $status['stat'] . ', "upgrade" : ' . $upgrade['stat'] . ', "install" : ' . $install['stat'] . ', "filehash" : ' . $filehash['stat'] . ' } );'; break; //云平台通知 //云平台通知 case "notified": if (System::check_func('system-module-set') === FALSE) { exit; } require_once VI_ROOT . 'source/class/cloud.php'; $module = array(); foreach ($_CACHE['system']['module'] as $appid => $app) { $module[$appid] = array('signed' => $app['signed'], 'version' => $app['version']); } $command = array('execute' => $execute, 'charset' => $_G['product']['charset'], 'engine' => $_G['product']['version'], 'module' => $module, 'serial' => $_G['licence']['module']); $content = Cloud::request($command); echo $callback . '(' . json_encode($content) . ');'; break; } } break; } //关闭数据库 System::connect();