} $_W['acid'] = $_W['account']['acid']; $_W['from'] == 'api'; $_W['uniacid'] = $_W['account']['uniacid']; $_W['uniaccount'] = uni_fetch($_W['uniacid']); $_W['account']['groupid'] = $_W['uniaccount']['groupid']; $_W['account']['qrcode'] = "{$_W['attachurl']}qrcode_{$_W['acid']}.jpg?time={$_W['timestamp']}"; $_W['account']['avatar'] = "{$_W['attachurl']}headimg_{$_W['acid']}.jpg?time={$_W['timestamp']}"; $_W['modules'] = uni_modules(); $engine = new WeEngine(); $settings = setting_load('copyright'); if (!empty($settings['copyright']['status'])) { $engine->died('抱歉,站点已关闭,关闭原因:' . $settings['copyright']['reason']); } if ($_W['isajax'] && $_W['ispost'] && $_GPC['flag'] == 1) { $engine->encrypt(); } if ($_W['isajax'] && $_W['ispost'] && $_GPC['flag'] == 2) { $engine->decrypt(); } load()->func('compat.biz'); $_W['isajax'] = false; $engine->start(); class WeEngine { private $account = null; private $modules = array(); public $keyword = array(); public $message = array(); public function __construct() {