diff --git a/admin/ajax.class.php b/admin/ajax.class.php index 834d306..fbfd636 100644 --- a/admin/ajax.class.php +++ b/admin/ajax.class.php @@ -37,8 +37,15 @@ class ajax extends appadmin // 省市区 if (!empty($_M['form']['province'])) $where .= " AND v_province= '{$_M['form']['province']}' "; if (!empty($_M['form']['city'])) $where .= " AND v_city= '{$_M['form']['city']}' "; - // if (!empty($_M['form']['district'])) $where .= " AND v_district= '{$_M['form']['district']}'"; - + if (!empty($_M['form']['district'])) $where .= " AND v_district= '{$_M['form']['district']}'"; + + // 其他条件 + if (!empty($_M['form']['vtype']) || $_M['form']['vtype'] === '0' || $_M['form']['vtype'] === 0) { + $vtype = stringto_array($_M['form']['vtype'], ','); + // 社区类型,分类 + $where .= " AND " . $this->tsql->where_arr(['v_type' => $vtype]); + } + $qfield = $_M['form']['allinfo'] === 'all' ? '*' : 'id,v_maplng,v_maplat'; $array = $this->tsql->table('village') ->qfield($qfield) diff --git a/admin/index.class.php b/admin/index.class.php index 2ab3e03..47beba3 100644 --- a/admin/index.class.php +++ b/admin/index.class.php @@ -4,4 +4,4 @@ // +---------------------------------------------------------------------- // | 米拓( MetInfo )应用开发QQ群: 1452532 // +---------------------------------------------------------------------- - goto kVEe; q0Du: define("\101\120\120\x5f\x55\x50\x44\101\x54\x45\137\x44\x49\122", PATH_APP_FILE . "\x75\x70\144\141\164\x65"); goto wwhlX; KEbsg: class session { private $HoE = M_NAME; public function __construct() { global $_M; self::start(); } public function start() { goto jal; PQM: session_id(md5($_SERVER["\110\124\x54\120\x5f\x55\123\105\x52\137\101\x47\x45\x4e\x54"] . $this->HoE . $j37)); goto Dnw; jal: $j37 = self::getip(); goto PQM; Dnw: session_start(); goto w5pJ6; w5pJ6: } public function set($cIPO, $bZ7C) { self::start(); $_SESSION[$cIPO] = $bZ7C; } public function get($cIPO) { self::start(); return $_SESSION[$cIPO]; } public function del($cIPO) { self::start(); unset($_SESSION[$cIPO]); } public function getip() { goto KmCcR; rjK_6: $HTdJk = explode("\54", $_SERVER["\x48\124\x54\x50\137\x58\x5f\x46\x4f\122\127\101\122\104\105\104\x5f\106\x4f\x52"]); goto sc; su02X: NtR8: goto rjK_6; sc: $j37 = $HTdJk[0]; goto Tar; zkdj: Fzs: goto rw0c8; nwqNN: if (isset($_SERVER["\x52\105\x4d\117\x54\105\x5f\x41\104\x44\122"]) && $_SERVER["\122\105\x4d\x4f\x54\105\x5f\101\104\x44\x52"] && strcasecmp($_SERVER["\122\x45\115\117\x54\105\137\101\104\x44\x52"], $WX1e)) { goto XZN; } goto p8GX; Tar: goto Fzs; goto VX87T; YeUP: if (isset($_SERVER["\110\x54\x54\x50\x5f\130\137\106\x4f\122\x57\101\x52\104\105\x44\x5f\106\117\122"]) && $_SERVER["\x48\124\x54\120\x5f\130\x5f\106\117\122\127\x41\122\x44\x45\104\x5f\106\117\x52"] && strcasecmp($_SERVER["\110\x54\124\120\x5f\130\x5f\x46\117\x52\127\x41\x52\104\x45\x44\137\106\x4f\x52"], $WX1e)) { goto NtR8; } goto nwqNN; Nyd: $j37 = $_SERVER["\122\105\x4d\117\x54\105\137\101\104\104\x52"]; goto zkdj; KmCcR: $WX1e = "\x75\156\x6b\x6e\x6f\x77\x6e"; goto YeUP; VX87T: XZN: goto Nyd; rw0c8: return $j37; goto WyM0e; p8GX: goto Fzs; goto su02X; WyM0e: } } goto kIB; wwhlX: class index extends admin { private $V89Ao; private $rKG8I; private $OyfR; private $F60ZJ; private $time; public function __construct() { goto MRKkw; glwK: $this->time = time(); goto T53; LREM: parent::__construct(); goto glwK; T53: $this->rKG8I = new appcore(); goto WLJO; WLJO: $this->F60ZJ = $this->rKG8I->get_app_url(); goto wo7; MRKkw: global $_M; goto LREM; wo7: } public function doindex() { goto vjTY; True: if (!file_exists(INS_LOCK_FILE) || file_exists(UPD_LOCK_FILE)) { goto eGKy; } goto c9C; S8oB: jFGm: goto EbSn; ATQ: turnover($this->F60ZJ, "\x4e\157\x20\x70\x72\157\155\160\164"); goto Rj7m; O9E: goto OXh; goto h; C2G: if (!file_exists(INS_LOCK_FILE) || $_M["\x66\x6f\x72\x6d"]["\x63\150\x65\x63\x6b"]) { goto jFGm; } goto ATQ; c9C: define("\x43\x48\105\103\113\x5f\111\124\x45\x4d", "\x73\x65\162\166\145\x72\x7c\x73\x79\163\x74\145\155\x7c\x61\143\143\x72\x65\x64\151\164\174\141\160\x70\x66\151\154\x65\x7c\x77\x65\161\162\x63\157\144\x65\x7c\165\160\x64\141\x74\145\x7c\x61\x70\160\143\x68\x65\x63\x6b"); goto O9E; vjTY: global $_M; goto C2G; Lx: $this->DD2s["\x61\160\160"]["\141\x64\x64\164\x69\155\x65"] = date("\131\55\x6d\55\x64\40\110\72\x69\x3a\163", $this->DD2s["\141\160\160"]["\141\144\144\164\151\x6d\145"]); goto True; SJkj: $this->DD2s["\143\x6b\151\164\x65\x6d"] = CHECK_ITEM; goto OKaD; h: eGKy: goto sdov; sdov: define("\103\x48\x45\x43\113\x5f\x49\x54\105\115", "\163\x65\x72\166\x65\162\174\x73\171\x73\164\x65\155\x7c\x61\143\x63\x72\x65\x64\x69\164\x7c\x61\160\x70\146\151\154\145\x7c\x77\145\161\x72\x63\x6f\144\x65\174\x61\160\160\143\x68\145\143\x6b"); goto Lyp; Rj7m: goto oux1_; goto S8oB; Lyp: OXh: goto SJkj; EbSn: $this->DD2s["\141\x70\x70"] = $this->rKG8I->met_app(); goto sEh; nkUC: $this->DD2s["\x61\160\160"]["\x61\x70\x70\x6e\141\155\x65"] = get_word($this->DD2s["\141\x70\160"]["\141\160\160\156\x61\155\145"]); goto Lx; sEh: $this->DD2s["\x61\160\160"]["\151\143\x6f\156"] = $_M["\x75\162\x6c"]["\141\160\160"] . M_NAME . "\x2f\x69\x63\x6f\156\56\x70\156\147"; goto nkUC; zwZx: oux1_: goto r5aAK; OKaD: require $this->show("\x61\160\x70\x2f\151\156\144\x65\170", $this->DD2s); goto zwZx; r5aAK: } public function doappcheck() { goto zQu; fEW: UHI: goto Ow6EL; qn6: $this->OyfR = new session(); goto cgoW; zQu: global $_M; goto qn6; C_hR9: self::del_cache(); goto fEW; cgoW: $this->V89Ao = $_M["\146\x6f\162\x6d"]["\164\171\160\145"]; goto mNwJ; CJG: self::result(); goto plcp; mNwJ: if (!($this->V89Ao == "\163\x65\162\166\145\162")) { goto UHI; } goto C_hR9; plcp: echo $this->rKG8I->resmsg(false); goto pkj; Ow6EL: self::{$this->V89Ao}(); goto CJG; pkj: } public function download() { goto oODRk; HTNF: (new download($this->rKG8I))->download($_M["\146\157\x72\155"]["\144\141\x74\141"]); goto lB; oODRk: global $_M; goto HTNF; lB: echo $this->rKG8I->resmsg(false); goto H5N; H5N: } public function domodal() { goto Zruz; GVym: switch ($_M["\x66\157\x72\155"]["\164\x79\x70\145"]) { case "\141\160\160\x66\151\x6c\145": $gaJ = self::appfile_modal(); goto RQv; case "\x77\x65\x71\x72\143\157\144\145": $gaJ = self::weqrcode_modal(); goto RQv; case "\167\145\x63\150\141\164": $gaJ = self::wechat_modal(); goto RQv; case "\165\x70\144\x61\x74\145": $gaJ = self::update_modal(); goto RQv; default: goto RQv; } goto zSE3; cRuzv: $this->OyfR = new session(); goto GVym; DDNm: RQv: goto MgX; zSE3: kZn: goto DDNm; Zruz: global $_M; goto cRuzv; MgX: echo $this->rKG8I->jsoncallback($gaJ); goto d2kz; d2kz: } public function doajax() { goto QdWMX; QJFwf: if (!($ldW["\x76\x61\164\x69\x6d\x65"]["\x6d\151\x6e\x75\x74\x65"] > 0)) { goto a7K; } goto SKN; tjos: a1yM: goto Dcp; Dcp: $xyFh3 = $P8WZ && !empty($gtr["\x77\x65\143\150\x61\164"]) && !empty($gtr["\165\x70\x64\141\164\x65"]) ? true : false; goto Mzv; oBctW: $gtr = ["\164\151\155\x65" => strtotime("{$dHl}\40\53\x31\x20\144\141\171"), "\143\x68\145\143\153" => $vMR4->get("\x63\x68\145\x63\x6b"), "\167\x65\143\150\x61\x74" => (int) $vMR4->get("\x77\145\x63\150\x61\164"), "\165\160\x64\x61\x74\x65" => (int) $vMR4->get("\165\160\x64\x61\164\x65")]; goto LuZ; b27IO: $lwyvK = (new curls($this->rKG8I))->apipost($gtr)->resdata(true); goto S_Sh; Di: $gtr = $bHkH9["\143\157\144\x65"] ? $bHkH9["\143\x61\143\x68\x65"] : []; goto pCV; zj7H: $pyns = stringto_array(CHECK_ITEM, "\174"); goto Ryw; Ym2xh: if (file_exists(INS_LOCK_FILE)) { goto uVf; } goto EQb; MtmP: $pIp .= "\x20\x20\xef\xbc\x88{$cwC}\357\274\x89"; goto NsPy; xSl: kSbO: goto UNxXk; i97q: if (!($cwC <= $this->time)) { goto wN0xV; } goto Crk0; EQb: $pIp = "\74\x62\x75\164\x74\x6f\156\x20\x74\171\160\x65\75\42\142\x75\x74\164\x6f\156\42\40\x63\x6c\141\x73\163\x3d\42\x62\x74\x6e\x20\x62\164\156\x2d\x69\156\x66\157\x20\x61\x70\160\151\156\163\x74\141\154\x6c\42\76\xe5\256\211\xe8\xa3\205\345\272\224\347\x94\xa8\x3c\57\x62\x75\164\x74\x6f\x6e\76"; goto eLcD; ZDrPK: wN0xV: goto tjos; F7Tj: $xyFh3 = false; goto r5eCn; gvw: $lwyvK["\x65\170\145\x74\x69\155\145"] = $this->time; goto b27IO; F3I: u6Sx: goto ATXk; PGk: if (!$P8WZ) { goto wnapG; } goto FhMlp; coR2w: $dHl = date("\131\x2d\155\x2d\x64\40\110\72\x69\x3a\163", $this->time); goto obM; LuZ: $Rc = $vMR4->get("\x63\x6b\x69\x74\145\x6d"); goto zj7H; ATXk: goto sRcf; goto jVBj; pCV: LQI: goto RwxB; jVBj: zmHp: goto coR2w; RwxB: if (!file_exists(UPD_LOCK_FILE)) { goto RkvvI; } goto rcOE; UNxXk: Is65V: goto dQ; NsPy: a7K: goto F3I; CbC: echo $this->rKG8I->resmsg(false); goto V7e2n; S_Sh: $this->rKG8I->mysql_config(["\x61\143\137\x63\141\143\150\145", $lwyvK], false); goto nGe; r5eCn: if ($_M["\x66\157\x72\155"]["\x73\151\x67\156"] == "\141\160\x70\x63\x68\145\x63\153") { goto zmHp; } goto va_J; dQ: $vMR4->del("\143\153\151\164\145\x6d"); goto bMQ; va_J: $this->OyfR = new session(); goto MDWd; So3: $this->V89Ao = "\143\x68\x65\x63\153"; goto Wb2; QUws: $P8WZ = $ldW["\163\x74\141\x74\x65"] && $ldW["\x61\x70\x70"]["\166\x5f\155\x5f\156\x61\x6d\x65"] == M_NAME ? true : false; goto PGk; Xdf: $pIp = "\347\211\210\346\234\xac\xe5\x8f\267\xef\274\232{$T6zyq[$ldW["\x61\x70\x70"]["\x76\137\x76\x65\x72\164\x79\x70\145"]]}\56{$ldW["\x61\160\x70"]["\166\x5f\x76\145\162"]}"; goto QJFwf; d0C: jbK: goto DN6; bMQ: sRcf: goto gvw; PKP0: $dHl = date("\131\x2d\x6d\55\144\x20\x48\x3a\x69\x3a\x73", $ldW["\166\x61\x74\151\x6d\x65"]["\163\x74\151\x6d\x65"]); goto nJs; PQh2P: uVf: goto vW2J; B15c: RkvvI: goto L7n; nJs: $cwC = strtotime("{$dHl}\40\53{$ldW["\166\x61\x74\151\155\x65"]["\x6d\x69\x6e\x75\x74\x65"]}\x20\x6d\x69\x6e\x75\164\145"); goto i97q; obM: $vMR4 = new session(); goto oBctW; Wb2: $bHkH9 = self::curljson($yhphG, false, 25); goto Di; eLcD: goto kSbO; goto PQh2P; Mzv: wnapG: goto d0C; Crk0: $P8WZ = false; goto ZDrPK; L7n: if (empty($gtr)) { goto jbK; } goto ENy1; SKN: $cwC = date("\131\x2d\x6d\x2d\x64\x20\110\x3a\151\72\x73", $cwC); goto MtmP; DN6: if (!$xyFh3) { goto u6Sx; } goto FpXZl; MDWd: self::del_cache(); goto a7qJ; QdWMX: global $_M; goto F7Tj; vW2J: $pIp = "\74\141\40\150\x72\x65\146\75\42" . $this->F60ZJ . "\42\x20\x63\154\141\163\x73\x3d\42\x62\x74\156\40\x62\x74\156\x2d\x73\165\x63\143\x65\163\x73\42\40\76\xe8\277\233\xe5\x85\xa5\xe5\xba\x94\347\x94\250\74\57\141\x3e"; goto xSl; a7qJ: $lwyvK = $this->rKG8I->mysql_config(array("\x61\x63\137\x63\x61\143\x68\145")); goto UT0; Ryw: if (in_array(0, $Rc)) { goto Is65V; } goto XFj0; OYMS: $yhphG = $this->rKG8I->met_all(); goto f5n; ENy1: $ldW = (new curls($this->rKG8I))->apikey_decode([$gtr["\143\150\145\143\x6b"], $yhphG["\167\145\142"]["\155\145\164\x5f\167\x65\142\165\x72\x6c"], $yhphG["\141\160\160"]["\155\137\156\141\x6d\x65"], $yhphG["\x61\x70\160"]["\x61\144\144\x74\x69\x6d\145"]]); goto QUws; FhMlp: if (!($ldW["\x76\141\164\151\155\x65"]["\x6d\x69\x6e\x75\x74\x65"] > 0)) { goto a1yM; } goto PKP0; nGe: $xyFh3 ? $this->rKG8I->msgkey(1)->msgmeet($pIp, true) : $this->rKG8I->locmsg(4012); goto CbC; FpXZl: $T6zyq = ["\x59", "\123", "\x44"]; goto Xdf; rcOE: $gtr["\165\x70\x64\141\x74\x65"] = 1; goto B15c; XFj0: $xyFh3 = true; goto Ym2xh; f5n: if (!(empty($lwyvK) || $gtr["\x74\x69\x6d\145"] < strtotime("\x2b\61\x20\150\157\165\162"))) { goto LQI; } goto So3; UT0: $gtr = (new curls($this->rKG8I))->postr($lwyvK, '', false)->resdata(); goto OYMS; V7e2n: } protected function server() { goto g_m; HwO: $this->OyfR->set("\163\x79\x73\164\145\155", $uzd["\x73\171\163\x74\145\x6d"]); goto FrmyL; MR: $this->rKG8I->errmsg($uzd["\145\162\162\143\157\144\145"], $uzd["\145\162\162\x6d\163\147"]); goto AN0K; OyL: $this->rKG8I->sucmsg($uzd["\164\x65\170\x74"]); goto leNCx; leNCx: dz7: goto M3xC; Xh0: $uzd = self::curljson($this->rKG8I->met_web_app()); goto B2HgA; B2HgA: if ($uzd["\143\157\144\145"]) { goto bcjuA; } goto MR; CoUV: bcjuA: goto OyL; AN0K: goto dz7; goto CoUV; g_m: global $_M; goto Xh0; M3xC: $this->OyfR->set("\141\x70\160\x6c\151\163\164", $uzd["\x61\160\x70\154\151\163\x74"]); goto HwO; FrmyL: } protected function system() { goto qu2jp; EW0d: $oWISt = $MH2Ey["\x70\x68\x70\166\145\x72"]["\143\x6f\x64\145"]; goto Mve; Mve: $axZ = [[$oWISt, $MH2Ey["\160\150\x70\166\x65\162"]["\x74\145\x78\x74"]], [$uh, $MH2Ey["\x6d\x65\x74\166\145\x72"]["\x74\145\170\x74"]]]; goto uqvr; WKs: $uh = $MH2Ey["\x6d\145\x74\x76\145\162"]["\143\x6f\x64\145"]; goto EW0d; qu2jp: global $_M; goto ZBa; uqvr: $this->rKG8I->vagmsg($uh && $oWISt ? 1 : 0, $axZ); goto TPmo; ZBa: $MH2Ey = $this->OyfR->get("\x73\x79\x73\x74\145\155"); goto WKs; TPmo: $this->OyfR->del("\163\x79\163\x74\x65\x6d"); goto X4O; X4O: } protected function accredit() { goto Dor; OR5: nqOg5: goto s8Sb; dpr: goto nqOg5; goto Sg5; TQC7i: ZE5b3: goto mfW; QSe: $this->rKG8I->errmsg($TsEb["\145\x72\x72\143\157\x64\x65"], $TsEb["\x65\x72\x72\155\x73\x67"]); goto dpr; Zsp: if (!(!empty($Z3z["\x73\x74\141\164\x65"]) && $Z3z["\166\141\x74\x69\155\145"]["\155\151\x6e\x75\164\145"] > 0)) { goto ZE5b3; } goto Rq7; n5z: $TsEb = self::curljson($yhphG, false, 20); goto eFiU; Rq7: $dHl = date("\x59\55\x6d\x2d\x64\x20\110\x3a\x69\x3a\x73", $Z3z["\x76\141\164\151\x6d\145"]["\x73\164\151\155\x65"]); goto RnhO; TaRH: $Z3z = (new curls($this->rKG8I))->apikey_decode([$TsEb["\x63\x6f\144\145\x6b\145\171"], $yhphG["\x77\x65\x62"]["\155\145\164\137\167\x65\142\165\x72\x6c"], $yhphG["\x61\x70\x70"]["\x6d\137\156\141\155\145"], $yhphG["\x61\x70\x70"]["\x61\144\144\x74\x69\155\x65"]]); goto Zsp; s8Sb: $this->OyfR->set("\x63\x68\145\x63\x6b", $TsEb["\x63\x6f\x64\x65\153\145\171"]); goto TxP; Sg5: bME: goto TaRH; RnhO: $axZ = "\344\275\x93\xe9\252\214\xe7\273\223\xe6\x9d\237\346\x97\266\351\227\264\xef\274\232" . date("\x59\55\155\55\x64\x20\x48\x3a\x69\72\x73", strtotime("{$dHl}\x20\x2b{$Z3z["\166\141\x74\x69\155\x65"]["\x6d\151\x6e\x75\164\145"]}\x20\155\x69\x6e\165\x74\x65")); goto TQC7i; eFiU: if ($TsEb["\143\157\x64\x65"]) { goto bME; } goto QSe; Dor: global $_M; goto uHS; mfW: $Z3z["\163\164\141\164\x65"] ? $this->rKG8I->sucmsg($TsEb["\x74\145\170\164"] . $axZ) : $this->rKG8I->locmsg(4024); goto OR5; uHS: $yhphG = $this->rKG8I->met_web_app(); goto n5z; TxP: } protected function appfile() { goto CRAg; sYe0k: $this->OyfR->set("\x64\x6c\154\151\x73\164", $BTZ["\x64\x6c\154\151\x73\x74"]); goto qmk; yeyv: $this->OyfR->set("\144\x6c\154\x69\x73\x74", $h6_a["\144\x6c\154\x69\163\x74"]); goto KdGDY; KNr: $gaJ["\144\141\164\x61"] = "\x63\157\x72\145\x7c\x63\150\145\x63\153"; goto r7IE; qmk: $gaJ = $this->rKG8I->msgkey()->msgtext(4004)->resmsg(); goto b7; FNM2: $this->rKG8I->del_update_dir(); goto HoXu; AhAr: pRA: goto tJ7mF; v0: $h6_a = $lGC->fingers($jv_V["\146\151\156\147\145\162\163"]); goto ETK; kaX_: pbcO: goto ZXw; WblF: $jv_V = self::curljson($this->rKG8I->met_web_app()); goto lkhK; KdGDY: $this->OyfR->set("\162\x65\160\141\151\162", $h6_a); goto CmGo; Ugvy: $axZ = "\x3c\141\40\x68\x72\145\146\75\x22\152\141\166\x61\x73\143\x72\x69\x70\x74\x3a\x3b\x22\40\x64\141\164\x61\x2d\164\141\162\147\x65\x74\75\x22\43\141\160\x70\155\x6f\x64\x61\x6c\x22\40\144\x61\x74\x61\55\164\x6f\147\147\x6c\x65\75\42\x6d\157\144\141\154\42\x20\144\141\x74\x61\x2d\x74\171\160\145\x3d\42\141\160\x70\x66\x69\x6c\x65\42\x3e\xe4\xbf\256\345\244\x8d\xe5\xbc\x82\345\xb8\xb8\346\x96\x87\344\xbb\266\74\x2f\141\x3e"; goto pj; ERe: $this->OyfR->set("\141\160\x70\x66\151\x6c\x65", $jv_V); goto UZE; r7IE: return $this->rKG8I->newres()->modalmsg($gaJ, 4001); goto zpP; tH: if (!(count($BTZ["\144\154\154\x69\163\x74"]) > 0)) { goto nRt; } goto sYe0k; UZE: T7xT: goto kaX_; ZXw: $lGC = new dirfinger(); goto wn; wn: $BTZ = $lGC->fingers($jv_V["\143\157\x72\x65\154\151\163\164"]); goto tH; fan: $this->OyfR->del("\x61\160\x70\x66\151\x6c\x65"); goto FNM2; HoXu: return $this->rKG8I->sucmsg()->msgtext(4003); goto AhAr; Xe6D3: return $this->rKG8I->errmsg($jv_V["\145\162\x72\143\157\x64\x65"], $jv_V["\x65\162\162\x6d\x73\x67"]); goto mdjh; CRAg: global $_M; goto BH0; jRCLB: if ($jv_V) { goto pbcO; } goto WblF; XQO: $this->OyfR->del("\x72\145\160\141\x69\x72"); goto fan; LU0Pf: BAHk: goto BhZL4; UL: $jv_V = $this->OyfR->get("\x61\160\x70\146\x69\154\x65"); goto jRCLB; nOz: $cmd = count($h6_a["\x64\154\154\151\x73\x74"]) == 0 ? 1 : 0; goto bky; b7: $gaJ["\163\x75\143"] = false; goto KNr; lkhK: if ($jv_V["\143\157\x64\x65"]) { goto L_; } goto Xe6D3; zpP: nRt: goto v0; CmGo: $gaJ = ["\163\165\143" => true, "\164\151\x74\154\x65" => "\xe5\xba\x94\xe7\224\250\xe6\x96\x87\xe4\273\xb6\344\277\256\xe5\xa4\215", "\142\x6f\x64\171" => "\x3c\144\151\x76\x20\143\x6c\141\x73\163\75\42\164\x65\170\164\x2d\170\x73\x2d\143\145\156\164\x65\162\42\x3e\74\151\40\x63\154\141\x73\163\x3d\42\x6c\157\141\144\x65\162\40\166\145\162\x74\x69\143\x61\x6c\55\x61\154\x69\x67\x6e\x2d\155\151\144\x64\x6c\x65\x20\x6c\x6f\141\144\145\162\55\145\154\154\x69\x70\163\151\163\42\76\x3c\57\151\76\74\x2f\x64\151\x76\x3e", "\x75\x72\154" => $_M["\x75\162\154"]["\157\167\x6e\137\146\157\x72\155"] . "\x61\75\144\157\155\157\x64\x61\154\x26\164\x79\x70\145\x3d\x61\x70\160\x66\151\154\145"]; goto Ugvy; bky: if (!(!$stF || $cmd)) { goto pRA; } goto XQO; pj: return $this->rKG8I->modalmsg($gaJ, [4002, $axZ]); goto LU0Pf; iX2: L_: goto ERe; ETK: $stF = (int) file_exists(INS_LOCK_FILE); goto nOz; mdjh: goto T7xT; goto iX2; BH0: $this->OyfR->del("\x72\145\x70\x61\151\162"); goto UL; tJ7mF: if (!(count($h6_a["\144\x6c\154\x69\163\164"]) > 0)) { goto BAHk; } goto yeyv; BhZL4: } protected function weqrcode() { goto ey; Mzhk: sleep(1); goto eTIp; G3h: $this->OyfR->set("\167\x65\x63\150\x61\x74", $P1i["\x77\170"]["\x6b\x65\x79"]); goto THd; So8: goto gPb; goto X4Yr; CMZh: $gaJ = ["\163\x75\143" => true, "\x74\x69\x74\154\145" => "\xe5\x85\263\xe6\263\250\345\276\256\344\xbf\xa1\345\205\xac\xe4\xbc\227\345\x8f\267", "\142\157\144\171" => "\74\x64\x69\x76\40\x63\154\x61\163\163\x3d\x22\x74\x65\x78\x74\x2d\x78\163\55\x63\145\x6e\164\145\162\x22\76\74\151\40\x63\x6c\141\x73\163\x3d\42\154\157\x61\144\x65\162\x20\x76\145\x72\164\x69\x63\x61\154\55\x61\x6c\x69\x67\x6e\x2d\x6d\151\x64\144\x6c\x65\40\x6c\157\x61\x64\145\x72\x2d\145\154\x6c\x69\160\x73\151\163\42\x3e\x3c\x2f\x69\76\74\x2f\144\x69\166\76", "\165\x72\154" => $_M["\165\x72\154"]["\x6f\x77\156\137\x66\x6f\162\155"] . "\x61\x3d\144\x6f\x6d\157\144\141\x6c\46\x74\171\x70\x65\x3d\x77\x65\x71\x72\143\157\x64\145"]; goto lYM7; IdN: gPb: goto YmYp; ey: global $_M; goto r0KE; HG3r: if (!($yy1 !== '')) { goto IakJ; } goto Mzhk; lYM7: $axZ = "\x3c\141\x20\x68\162\x65\146\x3d\x22\152\x61\166\x61\x73\143\162\x69\x70\164\72\x3b\x22\x20\144\x61\164\x61\55\164\141\x72\x67\x65\x74\x3d\42\x23\141\160\160\155\157\144\x61\x6c\x22\x20\x64\x61\164\141\55\x74\x6f\x67\147\x6c\145\75\x22\x6d\157\x64\x61\154\x22\40\x64\x61\x74\x61\x2d\x74\171\160\x65\x3d\42\x77\x65\161\x72\143\x6f\x64\x65\42\x3e\xe5\205\xb3\xe6\xb3\250\345\x85\254\xe4\xbc\227\xe5\217\xb7\74\57\x61\76"; goto ZtAH; X4Yr: xCFDE: goto eX9U; wb81: PO: goto NXkz; YmYp: z4zQ: goto G3h; r0KE: $yy1 = $this->OyfR->get("\167\x65\143\150\x61\164"); goto HG3r; ZtAH: $this->rKG8I->modalmsg($gaJ)->sucmsg($P1i["\167\x78"]["\162\145\x74"]["\x69\x6e\146\157"] . $axZ, $P1i["\x77\x78"]["\x6b\145\x79"]); goto So8; oEbJ: goto z4zQ; goto wb81; kvqcj: if ($P1i["\143\157\144\x65"]) { goto PO; } goto b3mI; b3mI: $this->rKG8I->errmsg($P1i["\x65\x72\162\x63\157\144\x65"], $P1i["\145\x72\x72\155\163\147"]); goto oEbJ; NXkz: if ($P1i["\x77\170"]["\x6b\x65\171"] == 1) { goto xCFDE; } goto CMZh; eX9U: $this->rKG8I->sucmsg($P1i["\164\145\x78\x74"]); goto IdN; tes: $P1i = self::curljson($this->rKG8I->met_all()); goto kvqcj; eTIp: IakJ: goto tes; THd: } protected function update() { goto cjOF; LU1z: if ($d6z["\x63\157\x64\x65"]) { goto Ju; } goto qN1V; QlLJ: YXQg: goto jo; Em0: $this->OyfR->del("\x6e\145\x77\141\160\160"); goto hvir; jws: $uh = arrayto_string($d6z["\x6e\x65\167\141\160\x70"]["\x76\x5f\155\145\164\166\145\162"], "\40\55\x2d\x20"); goto kpmV; lx0: $wX4sJ = count($d6z["\156\145\x77\141\x70\160"]["\166\137\x6d\145\x74\x76\145\x72"]) == 1 ? "\xe6\234\x80\xe4\xbd\x8e" : ''; goto vUHl; cjOF: global $_M; goto y0RpR; C_u9: if (!(file_exists(UPD_LOCK_FILE) || empty($DW9GR["\x76\x5f\x63\x6b\165\160\x64\141\164\x65"]))) { goto YXQg; } goto Ff0; AbiX: return $this->rKG8I->sucmsg("\xe5\267\262\xe6\230\xaf\346\x9c\x80\xe6\226\260\347\211\210\343\200\202"); goto QlLJ; s1fNi: $this->OyfR->set("\x75\160\144\141\x74\145", 1); goto MXO5o; vUHl: $axZ = "\74\x64\151\166\x20\x63\154\141\163\163\x3d\47\x70\55\x6c\x2d\x31\x30\47\x3e\12\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\74\150\65\x3e" . $d6z["\156\145\x77\x61\160\x70"]["\166\137\x76\145\x72"] . "\x20\347\x89\x88\xe6\234\xac\xe7\x8e\xaf\xe5\242\x83\xe8\xa6\201\346\xb1\x82\357\xbc\232\x3c\57\150\65\x3e\12\x20\40\40\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\x20\x20\x20\74\157\154\76\x3c\154\151\76\xe5\xba\x94\xe7\224\250" . $QCc2 . "\346\224\257\xe6\x8c\201\x50\x48\120\x20" . $oWISt . "\40\347\x89\x88\346\x9c\254\73\74\57\x6c\x69\76\x3c\154\151\76\xe5\272\x94\347\224\xa8" . $wX4sJ . "\346\224\xaf\xe6\x8c\x81\x4d\145\164\x49\x6e\146\x6f\x20" . $uh . "\x20\347\x89\210\346\x9c\254\73\x3c\x2f\x6c\x69\x3e\74\57\157\x6c\76\12\40\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x3c\150\x35\76" . $d6z["\x6e\x65\x77\141\160\160"]["\x76\x5f\x76\145\x72"] . "\40\347\x89\x88\346\234\254\347\x8e\257\345\xa2\203\xe6\xa3\x80\346\xb5\213\xe7\xbb\223\xe6\x9e\234\357\274\232\74\x2f\150\65\x3e\12\x20\40\x20\40\40\40\40\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x3c\x6f\x6c\76" . $d6z["\163\171\163\164\x65\155"]["\x74\x65\x78\x74"] . "\74\x2f\x6f\x6c\x3e\12\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x3c\57\x64\151\x76\76"; goto WvQqv; jo: $d6z = self::curljson($this->rKG8I->met_web_app()); goto LU1z; gxNo: $this->OyfR->set("\x75\x70\x64\141\164\145", $pTv); goto KMQ; RdrI: YbM: goto gxNo; tXDdB: Ju: goto QLm; Ff0: $this->OyfR->set("\165\160\144\141\x74\x65", 1); goto AbiX; ZSL4: $pTv = $d6z["\156\145\x77\141\x70\x70"]["\x76\x5f\x75\x70\144\141\164\x65"] == 1 ? 0 : 2; goto XeMOv; QLm: if (!($d6z["\143\157\144\x65"] == 8002)) { goto LVM; } goto s1fNi; MXO5o: return $this->rKG8I->sucmsg($d6z["\x74\145\x78\164"]); goto mh0H; l5uF: $gaJ = ["\x73\165\x63" => true, "\164\x69\x74\154\145" => $d6z["\156\145\167\x61\x70\x70"]["\166\137\x76\x65\162"] . "\40\xe6\233\xb4\xe6\x96\260\xe5\x86\205\345\256\xb9", "\142\157\144\x79" => "\74\x64\x69\x76\x20\x63\x6c\x61\x73\163\x3d\x22\x74\x65\x78\164\x2d\x78\x73\55\x63\x65\x6e\x74\x65\x72\42\76\x3c\x69\40\143\154\141\163\163\75\x22\x6c\157\x61\x64\x65\162\x20\x76\145\x72\164\x69\x63\x61\154\x2d\141\x6c\151\x67\x6e\55\x6d\151\144\144\x6c\145\x20\x6c\157\141\144\x65\x72\x2d\145\154\154\x69\x70\163\151\x73\42\x3e\x3c\x2f\x69\76\74\57\x64\x69\x76\76", "\x75\x72\154" => $_M["\x75\x72\154"]["\x6f\x77\156\x5f\146\157\x72\x6d"] . "\141\x3d\144\157\155\x6f\144\141\x6c\x26\164\171\160\x65\x3d\165\x70\144\x61\164\145"]; goto lpXeB; qN1V: $pTv = 1; goto QYjxl; d: $oWISt = arrayto_string($d6z["\156\145\x77\x61\160\160"]["\x76\137\160\x68\x70\166\x65\x72"], "\40\55\55\x20"); goto jws; XeMOv: $this->rKG8I->modalmsg($gaJ)->sucmsg($d6z["\x74\x65\x78\164"] . $axZ, $pTv); goto RdrI; rWB: $this->OyfR->set("\x6e\145\167\141\160\160", $d6z["\156\145\167\141\x70\x70"]); goto l5uF; QYjxl: $this->rKG8I->errmsg($d6z["\x65\x72\162\143\x6f\x64\145"], $d6z["\145\x72\162\155\x73\147"]); goto fA8jf; lpXeB: $axZ = "\74\x61\40\150\x72\145\x66\75\x22\x6a\x61\x76\x61\163\x63\x72\151\160\x74\72\73\42\40\144\x61\x74\x61\x2d\164\141\162\147\x65\x74\75\42\43\x61\x70\160\155\x6f\144\141\x6c\x22\x20\x64\141\164\141\55\164\157\147\x67\x6c\145\x3d\x22\x6d\x6f\x64\x61\x6c\x22\x20\x64\141\164\x61\x2d\164\x79\160\x65\x3d\42\165\160\144\141\164\145\x22\x3e\345\234\250\347\272\xbf\xe6\x9b\264\346\226\xb0\74\57\x61\76"; goto ZSL4; hvir: $DW9GR = $this->OyfR->get("\141\160\x70\154\x69\163\x74"); goto C_u9; fA8jf: if (!empty($d6z["\163\x79\163\164\x65\155"])) { goto dDBq; } goto d; kpmV: $QCc2 = count($d6z["\156\145\167\141\x70\160"]["\166\x5f\160\x68\160\166\145\162"]) == 1 ? "\346\234\200\344\275\x8e" : ''; goto lx0; mh0H: LVM: goto rWB; y0RpR: $this->OyfR->del("\144\x6c\154\x69\163\164"); goto Em0; Cpwk: dDBq: goto xzt8; WvQqv: $this->rKG8I->msgmeet($axZ); goto Cpwk; xzt8: goto YbM; goto tXDdB; KMQ: } protected function appfile_modal() { goto Q1jkw; kLB0: $h6_a = $this->OyfR->get("\162\145\160\141\151\162"); goto juEs; N5o: goto noK; goto T1MU; ykGb: $qLEM->download("\x66\151\154\x65\x6c\151\163\x74\174\143\150\x65\143\x6b"); goto Tr6; T1MU: GR: goto kLB0; evM: $i09B = $this->rKG8I->resmsg(); goto Wn09d; oGi: pfv: goto evM; XkIR: $WWyp = ["\142\x6f\144\171" => $i09B["\164\145\x78\x74"]]; goto N5o; Wn09d: if ($i09B > 0) { goto GR; } goto XkIR; KB: noK: goto CdiM; Lvv7: agUc: goto Xxux; Xxux: $WWyp = ["\x62\x6f\144\x79" => "\x3c\144\x69\x76\40\143\x6c\x61\163\x73\x3d\47\x68\55\62\65\x30\40\x6f\x76\x2d\x62\x6f\144\x79\47\x3e{$WWyp}\74\57\x64\151\x76\x3e", "\146\157\x6f\x74" => "\74\142\x75\164\x74\157\x6e\40\x74\171\x70\145\x3d\x22\142\165\164\164\157\156\x22\x20\x63\154\141\x73\163\75\42\x62\x74\156\x20\142\x74\x6e\x2d\x69\156\146\x6f\40\141\x70\160\x72\x65\x70\x61\x69\x72\42\76\xe4\277\256\345\xa4\x8d\xe5\205\xa8\xe9\203\250\xe6\226\x87\xe4\273\266\x3c\x2f\x62\x75\164\164\x6f\x6e\x3e"]; goto KB; CdiM: return $WWyp; goto sx0; Tr6: $iy7 = $qLEM->app_get_file(); goto RRE; lBLK: return "\x3c\144\x69\166\x20\x63\x6c\x61\x73\163\75\x22\164\145\x78\x74\x2d\x78\163\55\x63\x65\156\x74\x65\x72\x22\76\347\x94\250\xe6\226\x87\344\273\xb6\344\270\x8d\xe5\255\230\xe5\234\xa8\xe5\xbc\x82\xe5\270\270\343\x80\x82\74\57\x64\151\x76\76"; goto oGi; RRE: if (!(count($iy7["\x64\x6c\x6c\x69\x73\164"]) == 0)) { goto pfv; } goto lBLK; z_GC: $qLEM = new download($this->rKG8I); goto ykGb; juEs: foreach ($iy7["\144\154\x6c\x69\x73\164"] as $a1oK => $Zh) { goto YC0; aVbV: if (!$h6_a["\165\160\144\x6c\x69\x73\164"][$Zh]) { goto NONW; } goto ODQX; J7sH: kOK: goto yzG4; YjHz: $WWyp .= "\40\40\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\40\40\x20\40\x3c\160\76\xa\40\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x3c\163\160\141\x6e\x20\x63\x6c\141\x73\x73\x3d\x22\155\x2d\162\55\x35\x30\x22\76{$axZ}\x3c\57\x73\160\141\156\76\xa\x20\40\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\40\40\x3c\x73\160\141\x6e\40\143\x6c\141\163\x73\x3d\42\146\151\154\145\x5f\156\x61\155\145\42\x3e{$Zh}\74\x2f\163\160\141\x6e\x3e\x20\xa\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x3c\x73\x70\141\156\x20\143\154\141\163\163\75\42\x70\165\x6c\154\x2d\170\163\55\162\x69\x67\150\164\40\x6d\55\162\55\61\x35\40\x64\157\x77\x6e\x6c\157\x61\144\137\x66\x69\154\145\42\40\144\x61\164\x61\x2d\x64\157\x77\156\x6c\157\141\x64\75\x22\x72\x65\x70\x61\151\162\174\144\154\x66\151\x6c\x65\174{$a1oK}\x22\76\x3c\141\x20\x68\162\x65\146\75\42\x6a\141\x76\x61\163\143\x72\x69\x70\164\72\73\x22\76\347\202\271\xe5\207\273\344\xb8\x8b\xe8\275\275\x3c\x2f\141\76\x3c\57\x73\x70\x61\156\76\12\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x3c\57\x70\x3e"; goto J7sH; ODQX: $axZ = "\xe6\226\207\344\273\xb6\xe8\xa2\xab\xe4\xbf\xae\346\224\271"; goto mm9h; r: $axZ = "\xe6\x96\207\344\273\266\xe4\270\215\345\255\x98\xe5\x9c\250"; goto yKI; yKI: qHw: goto YjHz; mm9h: NONW: goto Crd; YC0: $axZ = ''; goto aVbV; Crd: if (!$h6_a["\144\157\167\x6c\151\163\x74"][$Zh]) { goto qHw; } goto r; yzG4: } goto Lvv7; Q1jkw: global $_M; goto z_GC; sx0: } protected function weqrcode_modal() { goto R_; Vf: $W = ["\142\x6f\144\171" => "\x3c\x64\151\166\40\143\154\141\163\163\75\x22\x68\x2d\62\65\60\40\x74\x65\x78\164\x2d\x78\163\x2d\143\145\x6e\x74\145\x72\42\x3e\x3c\151\155\147\x20\163\164\x79\x6c\145\x3d\42\x68\x65\x69\147\150\x74\72\x31\x30\x30\45\73\42\x20\163\162\143\75\x22\x64\x61\164\141\72\151\x6d\x61\x67\145\x2f\x6a\x70\x67\73\142\141\163\145\x36\64\x2c" . $P1i["\x71\162\143\x6f\144\145"]["\151\155\x67"] . "\42\76\x3c\x2f\144\x69\166\x3e", "\146\157\x6f\164" => $P1i["\161\162\143\157\x64\x65"]["\164\145\170\164"]["\x69\156\x66\157"], "\143\141\154\154\x62\141\143\x6b" => "\167\145\143\150\141\x74\137\x71\x72\143\x6f\x64\x65"]; goto B9xxY; B9xxY: GrB: goto OzT; OzT: return $W; goto PlMc; j3S: $P1i = self::curljson($this->rKG8I->met_all(), false, 25, "\x77\170"); goto Qv0; vr5D: HKFI: goto Vf; R_: global $_M; goto dcN; Qv0: if ($P1i["\143\x6f\x64\145"]) { goto HKFI; } goto FuQ; FuQ: $W = ["\x62\x6f\x64\171" => "\74\160\40\163\164\x79\x6c\x65\x3d\47\164\145\170\164\x2d\x69\x6e\x64\x65\x6e\164\x3a\40\x32\145\155\73\x27\76\357\xbc\x88{$P1i["\145\x72\162\143\157\x64\x65"]}\357\xbc\x89{$P1i["\145\x72\x72\x6d\x73\x67"]}\74\160\76"]; goto KGwI; dcN: $this->V89Ao = "\x71\162\x63\157\x64\145"; goto j3S; KGwI: goto GrB; goto vr5D; PlMc: } protected function wechat_modal() { goto I7; vxpi: if ($_M["\x66\x6f\162\x6d"]["\145\x6e\144\x74\151\155\x65"] < $this->time) { goto rHok; } goto lXW; Yr: $this->rKG8I->sucmsg($P1i["\x77\x78"]["\x72\x65\x74"]["\151\x6e\x66\157"], $P1i["\x77\170"]["\x6b\x65\x79"]); goto yZHP; Tt3Z: $i09B["\x65\156\x64\x74\151\x6d\145"] = $cwC; goto sDQ; tzmd: OOojk: goto JAWu; pzGca: goto mdx; goto iEUU; jA: $P1i = self::curljson($this->rKG8I->met_all(), false, 20, "\x77\170"); goto EWUtK; yAFWJ: egb: goto R4; R4: goto cRMq; goto tzmd; nwRJB: if (empty($_M["\x66\157\x72\155"]["\145\156\x64\x74\x69\155\145"])) { goto OOojk; } goto vxpi; UxTe: $Z = random(6); goto ozJs; OcB: $i09B = $this->rKG8I->resmsg(); goto Tt3Z; lXW: $cwC = $_M["\x66\x6f\162\155"]["\x65\x6e\144\164\x69\x6d\x65"]; goto olq; q_Y6: $this->V89Ao = "\143\x68\145\143\153"; goto jA; xKsxb: return $i09B; goto Wy3; Idmv: cRMq: goto OcB; hHZSy: $this->rKG8I->locmsg([4023, $axZ]); goto yAFWJ; GNJh: rHok: goto yNR; iEUU: iHev: goto Yr; I7: global $_M; goto UxTe; ozJs: sleep(1); goto q_Y6; olq: goto egb; goto GNJh; rDJJ: $this->rKG8I->errmsg($P1i["\145\x72\x72\143\x6f\144\x65"], $P1i["\145\162\x72\155\163\147"]); goto pzGca; EWUtK: if ($P1i["\x63\x6f\x64\x65"]) { goto iHev; } goto rDJJ; JAWu: $dHl = date("\x59\55\x6d\x2d\x64\x20\110\x3a\x69\72\163", $this->time); goto O5NV5; yNR: $axZ = "\x3c\141\x20\x63\154\141\x73\x73\75\42\167\145\x71\x72\143\157\144\x65\x22\x20\150\162\x65\x66\75\42\152\141\x76\141\163\x63\x72\x69\x70\164\x3a\73\42\x20\144\141\x74\x61\x2d\164\x79\160\145\75\x22\x77\x65\161\x72\x63\x6f\x64\145\x22\76\345\x88\267\346\226\260\xe4\272\x8c\xe7\273\264\xe7\xa0\201\x3c\x2f\141\76"; goto hHZSy; sDQ: $i09B["\x73\151\147\x6e"] = $Z; goto xKsxb; yZHP: mdx: goto nwRJB; O5NV5: $cwC = strtotime("{$dHl}\40\x2b\62\x20\x6d\x69\156\165\x74\145"); goto Idmv; Wy3: } protected function update_modal() { goto rG7j; rG7j: global $_M; goto Ez0xG; fRtea: return ["\x62\x6f\144\x79" => strlen($JtlK["\x76\137\144\x61\x69\x6c\171"]) > 0 ? "\74\x64\x69\x76\x20\x63\154\141\163\x73\75\47\x68\55\62\x35\x30\40\157\166\55\x62\x6f\x64\171\x27\x3e{$JtlK["\x76\137\144\141\151\x6c\171"]}\x3c\57\x64\151\x76\x3e" : "\x3c\160\x20\163\x74\x79\154\x65\75\42\164\x65\170\x74\55\151\156\x64\145\156\x74\72\40\x32\145\155\x3b\42\x3e\346\262\241\346\x9c\x89\346\233\xb4\xe6\226\xb0\350\257\264\346\230\216\343\200\202\x3c\160\76", "\x66\x6f\x6f\x74" => "\x3c\142\x75\164\164\x6f\x6e\40\x74\171\160\x65\75\x22\142\x75\164\x74\157\x6e\42\x20\x63\154\x61\163\163\75\42\142\x74\156\40\x62\x74\x6e\55\x69\156\146\x6f\x20\141\x70\x70\x75\160\x64\141\164\145\x22\x3e\xe6\233\264\346\226\260\xe8\x87\xb3\x20" . $JtlK["\x76\x5f\166\x65\x72"] . "\74\57\x62\165\x74\x74\x6f\x6e\x3e"]; goto PyZ; Ez0xG: $JtlK = $this->OyfR->get("\x6e\145\167\141\x70\x70"); goto fRtea; PyZ: } private function del_cache() { goto G6J; h5MF: $this->OyfR->del("\x64\x6c\x6c\151\163\164"); goto Wj2T; H0eAC: $this->OyfR->del("\x61\x70\x70\154\151\163\x74"); goto ai; Wj2T: $this->OyfR->del("\x77\145\143\x68\141\164"); goto jsfb; xsUf: $this->OyfR->del("\141\x70\x70\146\151\154\145"); goto ApPpy; A250: $this->OyfR->del("\143\x6b\151\164\145\155"); goto lT5n; t: $this->OyfR->del("\143\150\145\x63\153"); goto xsUf; G6J: global $_M; goto H0eAC; ai: $this->OyfR->del("\x73\171\163\x74\145\x6d"); goto t; jsfb: $this->OyfR->del("\x75\160\144\x61\164\145"); goto A250; ApPpy: $this->OyfR->del("\x72\145\x70\141\151\162"); goto h5MF; lT5n: } private function result() { goto ZJlb; xX0d: $pyns[$this->V89Ao] = $a1oK["\x6b\x65\x79"]; goto DMPy; ZJlb: global $_M; goto ZBB; ZBB: $oLyok = false; goto zSSaQ; DMPy: $this->OyfR->set("\x63\x6b\151\164\x65\x6d", $pyns); goto HNy; nOM: if (!($this->V89Ao != "\141\x70\x70\x63\x68\145\x63\x6b")) { goto xZ; } goto ZJOP; HNy: xZ: goto d8pX; zSSaQ: $pyns = $this->OyfR->get("\143\153\x69\x74\145\x6d"); goto nOM; ZJOP: $a1oK = $this->rKG8I->resmsg(); goto xX0d; d8pX: } private function curljson($yhphG = [], $ghGgS = false, $KqS = 15, $Z = "\x63\x6b") { global $_M; return (new curls($this->rKG8I))->apiurl($this->V89Ao, $Z)->apipost($yhphG)->curls($KqS)->resdata($ghGgS); } protected function show($AlZ, $DFPpo) { goto ZM7h; ZM7h: global $_M; goto IDwz0; XeCxq: require_once $DkFB->dodisplay($AlZ, $DFPpo); goto OeD; IDwz0: $DkFB = load::sys_class("\x65\156\147\x69\156\x65", "\156\x65\167"); goto XeCxq; OeD: } } goto BHH; BHH: class appcore { private $m_name; private $cxX = []; private $NC50 = []; private $D3KN = []; private $GYX = []; private $QG2l = []; public function __construct() { global $_M; $this->m_name = M_NAME; } public function get_app_url() { goto RS_R; fkJ: $kyg = $_M["\165\162\x6c"]["\157\x77\156\137\x6e\x61\x6d\145"] . http_build_query($Fy3gB); goto Jf; vx27: DI: goto mEz0v; mfk: $Fy3gB = file_exists(INS_LOCK_FILE) ? json_decode(file_get_contents(INS_LOCK_FILE), true) : []; goto JaHZ; JaHZ: if (empty($Fy3gB["\x75\x72\x6c"])) { goto DI; } goto Tl7; RS_R: global $_M; goto mfk; Jf: zO5: goto N1Lbu; mEz0v: unset($Fy3gB["\165\162\154"], $Fy3gB["\x74\151\155\145"]); goto fkJ; N1Lbu: return $kyg; goto koI; Vwetm: goto zO5; goto vx27; Tl7: $kyg = $Fy3gB["\x75\162\154"]; goto Vwetm; koI: } public function met_web_app() { global $_M; return ["\167\x65\142" => self::met_web(), "\141\160\x70" => self::met_app()]; } public function met_all() { goto Aw7_; Shoh: $aB = self::met_web_app(); goto tPJS; Aw7_: global $_M; goto Shoh; MBn: return $aB; goto zKjC; tPJS: $aB["\x61\157\x70"] = self::met_aop(); goto MBn; zKjC: } public function met_web() { goto Au; RAAR: Ea: goto KRHk; C0: $this->cxX["\x70\150\x70\x76\x65\162"] = PHP_VERSION; goto vZmrp; T4V: foreach ($cIPO as $Zh) { goto mWWy; Z19G9: Ua_GU: goto lcEh7; MXq: $this->cxX[$Zh] = $aB["\166\x61\x6c\165\x65"]; goto Z19G9; LSQzA: $aB = DB::get_one("\123\x45\114\105\x43\124\x20\x76\141\154\165\145\x20\x46\x52\117\x4d\x20{$_M["\x74\x61\x62\154\x65"]["\143\x6f\156\x66\x69\x67"]}\40\127\x48\x45\122\105\40\x6e\141\x6d\145\x20\x3d\40\x27{$Zh}\47\x20\x41\x4e\104\x20\x6c\141\x6e\x67\x20\x3d\x20\47{$VSP0}\x27\40"); goto MXq; mWWy: $VSP0 = $Zh == "\x6d\145\x74\143\x6d\x73\137\166" ? "\x6d\x65\x74\x69\x6e\146\157" : $_M["\154\x61\156\147"]; goto LSQzA; lcEh7: } goto RAAR; bJI: $cIPO = ["\x6d\145\x74\x5f\167\145\142\165\162\x6c", "\x6d\145\x74\x5f\167\145\142\156\x61\x6d\x65", "\155\x65\164\143\x6d\163\x5f\166", "\155\145\x74\137\153\145\171\x77\157\x72\144\163", "\x6d\145\164\x5f\144\145\163\x63\162\x69\x70\164\x69\157\x6e", "\x6d\145\x74\x5f\163\x6b\x69\x6e\137\x75\x73\x65\x72"]; goto T4V; Au: global $_M; goto bJI; vZmrp: $this->cxX["\x73\x71\154\166\145\162"] = DB::version(); goto OL0; KRHk: $this->cxX["\x77\145\142\x69\160"] = $_SERVER["\123\105\x52\126\105\x52\x5f\x41\x44\x44\122"]; goto eosE; eosE: $this->cxX["\x73\171\163\x76\145\162"] = php_uname("\x73") . "\x20" . php_uname("\x72"); goto C0; hoK: $this->cxX["\x6c\x61\156\x67"] = $_M["\x6c\141\x6e\147"]; goto MN; OL0: $this->cxX["\x77\x65\x62\166\x65\162"] = str_replace("\x50\x48\x50\57{$this->cxX["\x70\x68\x70\166\x65\162"]}", '', $_SERVER["\123\x45\x52\x56\105\x52\137\123\x4f\x46\124\127\101\x52\105"]); goto hoK; MN: return $this->cxX; goto iJM; iJM: } public function met_app() { goto pHAKG; pHAKG: global $_M; goto Gf4; sW6: $this->NC50 = DB::get_one("\123\x45\x4c\x45\x43\x54\40\156\157\54\166\x65\162\54\141\x64\x64\x74\x69\x6d\145\54\155\x5f\156\x61\155\145\x2c\x61\x70\x70\156\141\x6d\x65\40\x46\x52\x4f\x4d\x20{$_M["\164\141\142\x6c\145"]["\141\x70\160\154\x69\163\164"]}\x20\127\x48\105\x52\105\40\x6d\x5f\x6e\x61\x6d\x65\75\x27{$this->m_name}\47\40"); goto Jg; Gf4: if (empty($this->m_name)) { goto AA40; } goto sW6; dDhkJ: return $this->NC50; goto vhEM; JaVW: $this->NC50["\x63\154\x69\145\156\164\137\151\x70"] = self::get_client_ip(); goto dDhkJ; Jg: AA40: goto JaVW; vhEM: } public function met_adl() { goto VSR8U; RKA4: $this->L5ifx["\x6d\x65\x74\137\x77\x65\142\x75\x72\x6c"] = $aB["\x76\141\x6c\x75\145"]; goto hvG; hvG: return $this->L5ifx; goto EcP; ARGL: if (empty($this->m_name)) { goto eR6Q; } goto GKY; VSR8U: global $_M; goto ARGL; GKY: $this->L5ifx = DB::get_one("\x53\x45\x4c\105\103\x54\x20\156\157\x2c\166\145\x72\54\x61\144\x64\x74\x69\x6d\x65\x2c\x6d\x5f\156\141\x6d\x65\40\106\122\117\115\x20{$_M["\164\x61\x62\x6c\x65"]["\x61\x70\160\154\151\x73\x74"]}\40\x57\x48\x45\x52\105\x20\155\137\x6e\141\155\x65\75\x27{$this->m_name}\x27\x20"); goto Ips0D; Ips0D: eR6Q: goto flWT; flWT: $aB = DB::get_one("\123\x45\114\105\103\124\x20\166\141\154\x75\145\40\x46\122\117\x4d\x20{$_M["\164\x61\142\154\145"]["\143\x6f\156\146\x69\x67"]}\x20\127\x48\105\x52\x45\40\x6e\141\155\145\x20\x3d\40\x27\155\145\x74\137\167\145\x62\x75\162\154\x27\40\x41\116\104\40\154\141\x6e\147\40\x3d\40\47{$_M["\154\141\x6e\147"]}\47\40"); goto RKA4; EcP: } public function met_aop() { goto ER_k; F8_: $this->D3KN = ["\x61\144\155\x69\x6e\x5f\151\144" => $ay["\141\x64\155\x69\x6e\137\151\144"], "\141\144\155\x69\x6e\x5f\157\x70" => $ay["\141\144\155\151\x6e\137\157\160"], "\141\x64\x6d\x69\x6e\137\151\x70" => $ay["\141\144\x6d\x69\156\137\155\x6f\144\x69\146\171\137\x69\x70"], "\141\x64\x6d\x69\x6e\137\164\151\x6d\145" => $ay["\141\144\x6d\x69\156\137\x6d\x6f\x64\151\x66\171\137\144\141\164\145"]]; goto O60d; ER_k: global $_M; goto i5Kf; i5Kf: $ay = admin_information(); goto F8_; O60d: return $this->D3KN; goto piF; piF: } public function newres() { goto d8; fQu_: $this->QG2l = []; goto VrHM4; VrHM4: return $this; goto fs; d8: global $_M; goto fQu_; fs: } public function resmsg($ghGgS = true, $F4R = false) { goto jw8A; jw8A: global $_M; goto hvu; g5: self::locmsg(4012); goto tcuch; wYo: return $i09B; goto gTTf; RMy: $this->QG2l["\145\x71\x6b\x65\x79"] = $_M["\146\x6f\162\x6d"]["\x65\161\153\x65\171"]; goto M4kws; M4kws: $i09B = $ghGgS ? $this->QG2l : self::jsoncallback($this->QG2l); goto FId; tcuch: sx: goto RMy; hvu: if (!(strlen($this->QG2l["\x6b\x65\x79"]) == 0)) { goto sx; } goto g5; FId: if (!$F4R) { goto HUH; } goto W1; x1b6b: HUH: goto wYo; W1: unset($this->QG2l); goto x1b6b; gTTf: } public function sucmsg($CU_Vf, $oLyok = 1) { goto K9z; Ah: $this->QG2l["\153\145\171"] = $oLyok; goto d_QW; Wx5i: return $this; goto P_Td; d_QW: $this->QG2l["\164\x65\170\x74"] = self::fontcolor($oLyok, $CU_Vf); goto Wx5i; K9z: global $_M; goto Ah; P_Td: } public function vagmsg($oLyok, $CU_Vf = []) { goto WpDC; Tk3O: $this->QG2l["\164\x65\x78\164"] = $axZ; goto GZ0eU; xHDm: $this->QG2l["\x6b\145\171"] = $oLyok; goto Tk3O; WpDC: global $_M; goto a5wa; a5wa: $axZ = ''; goto Klwlt; Klwlt: foreach ($CU_Vf as $Zh) { goto dlY; Hv: uCR6: goto cJ; dlY: list($otF6, $hqV) = $Zh; goto sZpS; sZpS: $axZ .= self::fontcolor($otF6, $otF6 ? $hqV["\151\x6e\x66\x6f"] : "\xef\xbc\210{$hqV["\x63\157\x64\x69\x6e\x67"]}\357\274\x89{$hqV["\x69\x6e\x66\x6f"]}"); goto Hv; cJ: } goto xdeuk; xdeuk: ybfv0: goto xHDm; GZ0eU: return $this; goto sTfUP; sTfUP: } public function errmsg($IyEO, $CU_Vf, $oLyok = 0) { goto QMre; qWn8: $this->QG2l["\x6b\145\x79"] = $oLyok; goto esxr; esxr: $this->QG2l["\x74\145\x78\164"] = self::fontcolor(0, "\357\274\210{$IyEO}\357\xbc\x89{$CU_Vf}"); goto guKv; guKv: return $this; goto aNnA; QMre: global $_M; goto qWn8; aNnA: } public function locmsg($CU_Vf = [], $oLyok = 0) { goto Eg5UB; efW: io1: goto zHfGW; Vvfr: if (empty($CU_Vf)) { goto io1; } goto PKwv; PKwv: self::codemsg($CU_Vf); goto efW; Eg5UB: global $_M; goto Vvfr; GMQH: $this->QG2l["\x74\145\170\164"] = self::fontcolor($oLyok, "\xef\xbc\210{$this->GYX["\145\x72\x72\143\x6f\x64\x65"]}\xef\274\x89{$this->GYX["\x65\x72\162\155\163\x67"]}"); goto Mkt; Mkt: return $this; goto VHqUG; zHfGW: $this->QG2l["\153\145\x79"] = $oLyok; goto GMQH; VHqUG: } public function modalmsg($gaJ = [], $wX = [], $oLyok = 0) { goto o5; vWmp: $this->QG2l["\155\x6f\x64\141\x6c"] = $gaJ; goto AcSH; AcSH: return $this; goto ieT; o5: global $_M; goto ONU7g; ONU7g: self::locmsg($wX, $oLyok); goto vWmp; ieT: } public function msgkey($a1oK = 4) { goto fNhh; y0K: return $this; goto VdZM; fNhh: global $_M; goto ErwY; ErwY: $this->QG2l["\x6b\x65\171"] = $a1oK; goto y0K; VdZM: } public function msgtext($wX = []) { goto HTP1X; OrqR: self::codemsg($wX); goto p2e; qsxMH: return $this; goto dtK; p2e: $this->QG2l["\x74\x65\x78\164"] = self::fontcolor($this->QG2l["\153\145\x79"], $this->GYX["\145\x72\162\155\163\x67"]); goto qsxMH; HTP1X: global $_M; goto OrqR; dtK: } public function msgmeet($axZ, $ghGgS = false) { goto VbSJ4; m9w: $this->QG2l["\164\145\170\x74"] = $ghGgS ? $axZ : $this->QG2l["\164\145\x78\x74"] . $axZ; goto zoMa; zoMa: return $this; goto mYolC; VbSJ4: global $_M; goto m9w; mYolC: } private function fontcolor($oLyok, $axZ) { goto nSOU; ZzB: $hnw = ["\43\105\x39\65\x39\65\x42", "\x23\x33\66\101\102\x37\101", "\43\105\x43\x39\x39\64\x30", "\x23\67\66\70\63\70\146", "\x23\62\141\63\63\63\x63"]; goto FPk; FPk: return "\x3c\146\157\x6e\164\40\x73\164\171\154\145\x3d\x22\x63\157\154\x6f\162\x3a" . $hnw[$oLyok] . "\73\x22\76" . $axZ . "\x3c\x2f\146\157\x6e\164\76"; goto e3; nSOU: global $_M; goto ZzB; e3: } public function coderes($ghGgS = true) { global $_M; return $ghGgS ? $this->GYX["\145\162\x72\x6d\x73\147"] : json_encode($this->GYX, JSON_UNESCAPED_UNICODE); } public function codemsg($IyEO, $axZ = '') { goto Ndf; nu: Zhu0: goto kLs; xK0Vr: $this->GYX = ["\145\x72\x72\143\x6f\x64\145" => $IyEO, "\145\162\x72\x6d\163\x67" => $CU_Vf[$IyEO]]; goto kBxW; Ndf: global $_M; goto wWOS; kLs: $CU_Vf = ["\64\60\x30\60" => "\xe5\275\x93\xe5\211\215\xe7\x8e\xaf\345\242\203\xe7\xbc\272\xe5\260\221\x43\x55\x52\x4c\346\x94\257\346\214\201\xef\xbc\x81", "\64\x30\60\61" => "\xe6\240\xb8\345\xbf\203\346\x96\x87\xe4\xbb\266\345\255\x98\xe5\x9c\250\xe5\xbc\202\345\270\270\x2c\xe5\207\x86\xe5\xa4\207\xe8\207\252\345\x8a\250\xe4\277\256\345\244\x8d\xe6\xa0\xb8\345\277\203\xe6\226\207\xe4\273\266\56\x2e\56", "\x34\x30\x30\62" => "\xe5\272\224\xe7\224\250\346\226\x87\344\273\xb6\xe5\255\x98\xe5\x9c\250\345\xbc\x82\345\270\270\350\xaf\267\xe7\202\271\xe5\x87\273\40{$axZ}\40\357\274\201", "\x34\60\x30\63" => "\345\xba\x94\347\224\xa8\xe6\226\207\344\273\266\346\255\xa3\345\270\270\357\xbc\201", "\64\60\60\64" => "\xe6\226\x87\xe4\xbb\266\xe6\235\x83\351\231\x90\346\xa3\x80\346\265\213\xe4\270\255\x2e\x2e\x2e", "\64\x30\60\x35" => "\40{$axZ}\x20\xe4\270\x8d\xe5\xad\230\345\234\xa8\357\274\214\xe8\257\267\346\211\x8b\345\x8a\250\345\x88\x9b\xe5\273\xba\357\xbc\201", "\x34\x30\60\x36" => "\x20{$axZ}\x20\346\235\203\xe9\x99\x90\xe4\270\215\xe8\266\263\357\xbc\214\xe8\xaf\xb7\344\xbf\256\xe6\224\xb9\344\270\272\x5b\67\67\x37\x2f\67\x37\65\x5d\xe5\xa2\x9e\xe5\x8a\240\xe5\x86\231\345\x85\xa5\346\x9d\x83\351\231\220\xef\xbc\201", "\64\x30\60\67" => "\x20{$axZ}\x20\xe6\225\260\xe6\215\256\xe5\x86\231\xe5\205\245\xe9\224\231\xe8\257\257\357\xbc\214\350\257\267\xe8\207\252\350\241\214\xe6\243\200\346\265\x8b\xe6\x9d\203\351\x99\x90\xef\274\201", "\x34\x30\60\70" => "\xe4\270\x8b\xe8\275\275\xe6\x9d\x83\xe9\231\220\xe4\270\215\350\266\xb3\357\274\x88\350\257\267\346\xa3\200\xe6\x9f\245\xe3\200\220\xe7\xbd\221\xe7\253\x99\xe7\275\221\345\235\200\343\200\221\xe6\230\257\xe5\x90\xa6\xe4\270\272\350\264\xad\344\271\260\345\272\224\xe7\224\xa8\347\x9a\x84\345\237\x9f\345\x90\215\xef\xbc\211\357\274\201", "\x34\60\x30\x39" => "\345\272\224\xe7\224\250\346\x96\x87\xe4\xbb\266\344\xb8\213\xe8\275\275\xe4\270\xad\56\x2e\56", "\64\x30\x31\60" => "\xe5\xba\x94\xe7\x94\250\xe6\226\x87\344\xbb\266\xe4\270\x8b\350\275\275\xe4\xb8\255\x2e\x2e\x2e{$axZ}\40\40\x28\346\xad\243\345\234\xa8\350\277\x9b\350\241\214\344\270\213\350\275\xbd\xef\xbc\214\350\257\267\xe4\270\215\350\xa6\x81\xe6\223\215\344\275\234\xe9\241\xb5\351\x9d\xa2\357\xbc\201\x29", "\64\x30\x31\61" => "\346\234\x8d\345\x8a\241\347\xab\257\xe5\xbc\202\345\xb8\xb8\x5b{$axZ}\135\xef\xbc\x8c\xe9\x80\x9a\344\277\241\345\244\xb1\350\xb4\245\357\xbc\201", "\x34\x30\x31\x32" => "\xe7\xb3\xbb\347\273\237\345\274\x82\345\270\xb8\357\xbc\x81", "\x34\60\x31\x33" => "\345\272\224\xe7\x94\xa8\xe6\x96\207\344\273\xb6\xef\274\x8c\xe5\274\200\xe5\xa7\x8b\xe4\xbf\256\xe5\244\x8d\56\x2e\56", "\x34\60\x31\64" => "\133\346\240\xb8\xe5\277\203\xe6\226\x87\xe4\xbb\266\350\x87\252\xe5\212\xa8\344\277\256\345\xa4\215\x5d\40\xe4\277\xae\xe5\xa4\x8d\345\256\214\346\x88\220\xe3\x80\202", "\64\60\61\x35" => "\xe5\xba\x94\xe7\224\250\346\x96\x87\xe4\273\266\344\xbf\xae\xe5\xa4\215\345\xae\214\346\210\x90\xe3\200\202", "\64\60\x31\x36" => "\133{$axZ}\x5d\40\xe4\xb8\213\xe8\xbd\275\xe5\244\xb1\350\xb4\xa5\357\xbc\x81", "\x34\x30\x31\67" => "\xe4\xbf\xae\345\244\215\xe5\xa4\xb1\xe8\264\xa5\xef\274\201", "\64\60\61\70" => "\345\xae\211\350\xa3\205\xe5\244\xb1\xe8\264\xa5\xef\xbc\x81", "\64\60\61\x39" => "\345\256\211\xe8\xa3\205\346\210\x90\345\212\237\xef\xbc\x81", "\x34\60\62\60" => "\345\272\224\xe7\x94\250\346\226\207\xe4\273\266\xef\274\x8c\345\xbc\x80\xe5\247\x8b\xe5\256\x89\350\xa3\x85\x2e\56\56", "\x34\x30\x32\x31" => "\x5b{$axZ}\135\x20\xe5\x86\231\345\x85\xa5\345\xa4\261\xe8\264\245\xef\xbc\x81", "\64\x30\62\x32" => "\xe6\x9c\252\346\xa3\200\xe6\xb5\x8b\345\x88\xb0\346\x96\x87\344\273\266\357\xbc\201", "\64\x30\62\x33" => "\xe5\276\xae\xe4\277\xa1\345\x85\xac\344\274\227\xe5\217\267\344\xba\x8c\xe7\273\xb4\347\240\x81\346\x89\253\xe6\217\217\350\266\x85\xe6\x97\xb6\357\274\x81{$axZ}", "\x34\x30\x32\x34" => "\xe5\237\x9f\345\x90\x8d\346\234\xaa\350\216\267\xe5\276\x97\346\216\210\346\x9d\x83\xef\xbc\x81", "\64\x30\x32\65" => "\xe5\256\x89\350\243\205\351\224\201\xe6\235\203\351\x99\220\xe4\270\215\xe8\xb6\xb3\357\xbc\201"]; goto xK0Vr; kBxW: return $this; goto VZ0v; G: list($IyEO, $axZ) = $IyEO; goto nu; wWOS: if (!is_array($IyEO)) { goto Zhu0; } goto G; VZ0v: } public function mysql_config($iLe = [], $nMn = true) { goto Sn; uSZ: dxM1: goto jA; oEBtI: list($a1oK, $Zh) = $iLe; goto E9hY; E9hY: $cWQi = $_M["\x74\141\x62\x6c\x65"]["\143\154\x6f\x75\144\x5f\x63\157\x6e\x66\151\x67"]; goto YvIp; YvIp: $VSP0 = "\x63\x6c\157\165\144"; goto DNJe; jA: $pWgP = DB::get_one("\x73\x65\154\x65\x63\x74\40\x76\x61\154\x75\x65\40\146\162\157\155\x20{$cWQi}\x20\167\x68\145\x72\x65\x20\156\141\x6d\145\40\x3d\x20\x27{$a1oK}\47\40\101\x4e\x44\40\x6d\137\x6e\141\155\145\40\x3d\40\x27{$this->m_name}\47\x20\101\116\x44\x20\x6c\141\156\x67\x20\x3d\x20\x27{$VSP0}\47\40"); goto ygv; n5kv: return $Zh; goto F9mn; htNe: goto t4Afw; goto uSZ; ygv: $Zh = $pWgP["\x76\141\x6c\x75\x65"]; goto hwlv; Sn: global $_M; goto oEBtI; c0ay: DB::query("\111\x4e\x53\105\x52\x54\40\111\116\124\117\x20{$cWQi}\40\x28\x6e\x61\x6d\x65\x2c\154\x61\156\147\54\155\x5f\156\141\155\x65\54\x76\x61\x6c\x75\145\51\40\x56\x41\x4c\x55\105\123\40\50\x27{$a1oK}\x27\54\47{$VSP0}\x27\x2c\47{$this->m_name}\47\x2c\x27{$Zh}\47\x29\40\117\116\x20\x44\125\x50\114\x49\x43\x41\124\x45\40\113\105\x59\40\125\120\104\101\x54\x45\x20\166\141\154\x75\145\75\47{$Zh}\47\40"); goto htNe; DNJe: if ($nMn) { goto dxM1; } goto c0ay; hwlv: t4Afw: goto n5kv; F9mn: } public function get_client_ip() { goto MOz; hJ7: $xo6n = "\165\156\x6b\x6e\x6f\x77\x6e"; goto kANNx; MOz: $wona = ["\110\x54\124\x50\x5f\x43\104\x4e\137\123\x52\103\137\x49\x50", "\x48\124\x54\120\x5f\x50\122\x4f\130\131\x5f\103\114\111\x45\x4e\124\x5f\x49\x50", "\x48\x54\x54\120\x5f\x57\114\x5f\x50\122\x4f\x58\131\137\x43\114\111\x45\116\124\137\111\120", "\110\x54\124\x50\x5f\103\114\x49\105\116\124\137\111\120", "\x48\124\124\120\137\x58\x5f\106\x4f\x52\127\x41\122\x44\x45\104\137\x46\x4f\x52", "\x52\105\115\117\124\x45\137\101\104\x44\x52"]; goto hJ7; jCc4: return $xo6n; goto Fwo; Zv: RdFHR: goto jCc4; kANNx: foreach ($wona as $a1oK) { goto YCX0; vv7O: PbuW: goto kdI; gDW4: $xo6n = $_SERVER[$a1oK]; goto W3SmE; ubK: PSgJ: goto vv7O; YCX0: if (!(!empty($_SERVER[$a1oK]) && strtolower($_SERVER[$a1oK]) != "\x75\156\153\x6e\157\x77\x6e" && filter_var($_SERVER[$a1oK], FILTER_VALIDATE_IP))) { goto PSgJ; } goto gDW4; W3SmE: goto RdFHR; goto ubK; kdI: } goto Zv; Fwo: } public function jsoncallback($ktxe, $pUUK = "\x63\141\154\154\x62\141\x63\x6b") { goto e1U; sKXr: echo $pUUK ? $pUUK . "\x28" . $JNn . "\51" : $JNn; goto hYY; QMTw3: $JNn = json_encode($ktxe, JSON_UNESCAPED_UNICODE); goto sKXr; Kz: header("\x43\157\156\x74\x65\x6e\x74\x2d\164\171\x70\145\72\x20\141\x70\160\x6c\x69\143\x61\164\x69\157\156\x2f\x78\55\152\141\166\x61\x73\143\162\151\x70\164"); goto wetG; e1U: global $_M; goto Kz; wetG: $pUUK = $_M["\146\157\162\155"][$pUUK]; goto QMTw3; hYY: } public function del_update_dir() { goto hzD; V3: if (!(is_dir(APP_UPDATE_DIR) && file_exists(APP_UPDATE_DIR))) { goto v_Al; } goto QnH; hzD: global $_M; goto fuymV; quMSL: v_Al: goto MpQ; fuymV: @clearstatcache(); goto V3; QnH: deldir(APP_UPDATE_DIR); goto quMSL; MpQ: } } goto N_JKJ; D665j: load::sys_func("\x66\x69\x6c\145"); goto wiJ; yAo: load::sys_class("\141\144\x6d\x69\x6e"); goto D665j; wiJ: define("\x49\116\123\137\114\117\103\x4b\137\x46\x49\114\105", PATH_APP_FILE . "\x63\x6f\156\146\x69\x67\x2f\x69\x6e\x73\x74\x61\x6c\x6c\x2e\154\x6f\x63\153"); goto IGebZ; IGebZ: define("\x55\120\104\x5f\114\117\x43\113\137\x46\111\114\105", PATH_APP_FILE . "\143\157\156\x66\151\147\57\x75\x70\x64\x61\164\x65\x2e\154\x6f\143\153"); goto q0Du; kIB: class dirfinger { private $Kx; private $zW = []; private $EMBQ = []; private $ln = []; private $AcZm = []; public function __construct() { goto umW8; umW8: global $_M; goto Uw3Ns; zdVaQ: $this->zW = []; goto QfY3; QfY3: $this->EMBQ = ["\x63\157\156\146\151\147\57\151\x6e\x73\164\x61\x6c\154\56\154\x6f\x63\x6b", "\x63\x6f\x6e\x66\x69\x67\x2f\165\x70\x64\141\164\x65\56\x6c\157\x63\153", "\x63\157\x6e\146\x69\147\x2f\165\156\x69\156\x73\164\141\x6c\x6c\56\154\157\143\x6b", "\x63\x6f\156\146\x69\147\x2f\x74\141\142\x6c\145"]; goto D7D; Uw3Ns: $this->Kx = PATH_APP_FILE; goto zdVaQ; D7D: @clearstatcache(); goto OdY5; OdY5: } public function fingers($h6_a = []) { goto NPx; fhpu: self::fingerprint_check($h6_a); goto ILk; ILk: return ["\x75\x70\x64\154\x69\163\164" => $this->ln, "\x64\157\x77\x6c\151\163\x74" => $this->b3HV, "\x64\x6c\x6c\x69\163\x74" => $this->AcZm]; goto mMd; NPx: global $_M; goto fhpu; mMd: } public function del_appfile($h6_a = [], $rqc = '') { goto x5x; x5x: global $_M; goto Qfu; WyI: QKKw: goto QvaOs; c0u: foreach ($Nk as $AlZ) { goto BkX; ihPK: tO: goto inT; n47G: if (!(in_array($vk4c1, $this->EMBQ) || in_array($AlZ, $this->zW))) { goto tvV; } goto ly9F; TvfE: SgZIP: goto CKGb; inT: y_zsM: goto SEtO; CKGb: self::del_appfile($h6_a, $IKm . "\57"); goto ihPK; IDd: $vk4c1 = iconv("\x47\102\x4b", "\x55\124\x46\55\x38", $IKm); goto xPc7F; FsyS: if (stristr(PHP_OS, "\127\x49\x4e")) { goto oh; } goto Hp; A5: oh: goto IDd; z5DW: gCYJ: goto I6KI; xPc7F: $AlZ = iconv("\x47\x42\113", "\125\x54\106\x2d\70", $AlZ); goto QpRj; K9M: tvV: goto Db; WB51Q: delfile($IKm); goto z5DW; Db: if (is_dir($this->Kx . $IKm)) { goto SgZIP; } goto Ni03x; I6KI: goto tO; goto TvfE; BkX: $IKm = $rqc . $AlZ; goto FsyS; Hp: $vk4c1 = $IKm; goto JWGv; JWGv: goto RFDc; goto A5; ly9F: goto y_zsM; goto K9M; QpRj: RFDc: goto n47G; Ni03x: if (array_key_exists($vk4c1, $h6_a)) { goto gCYJ; } goto WB51Q; SEtO: } goto WyI; Qfu: $Nk = scandir($this->Kx . $rqc); goto c0u; QvaOs: } private function fingerprint_check($UzvE = '') { goto joO; Sa: foreach ($UzvE as $a1oK => $Zh) { goto Nb8l; nZzJ4: NK: goto WCs; kv1Yp: $this->ln[$a1oK] = $Zh; goto A0PtG; oOE4: $IKm = iconv("\x55\x54\x46\55\70", "\x47\102\113", $IKm); goto DqNO8; Nb8l: $IKm = $this->Kx . $a1oK; goto Sk_1; jUB: if (!(md5_file($IKm) != $Zh)) { goto NK; } goto kv1Yp; YJ4: $this->AcZm[$a1oK] = $Zh; goto R_9Lj; eon: jEIIS: goto jUB; Sk_1: if (!stristr(PHP_OS, "\127\x49\x4e")) { goto slH; } goto oOE4; R_9Lj: goto bjAd; goto eon; y7M: $this->b3HV[$a1oK] = $Zh; goto YJ4; WCs: bjAd: goto Dgp; iLk: if (file_exists($IKm)) { goto jEIIS; } goto y7M; A0PtG: $this->AcZm[$a1oK] = $Zh; goto nZzJ4; Dgp: WHZs: goto krU; DqNO8: slH: goto iLk; krU: } goto UHu; joO: global $_M; goto Sa; UHu: ejA9i: goto tF; tF: } } goto sVSS; N_JKJ: class curls { private $RPQY2; private $oho = []; private $KU1os = []; private $jiho; private $mgRp; private $aKR; private $iAJa = []; public function __construct($jA) { goto zI0; sa: $this->oho = ["\143\153" => "\150\x74\x74\160\163\x3a\x2f\x2f\141\160\x70\56\155\165\142\141\x6e\x2e\156\145\164\56\x63\x6e\x2f\141\x70\x69\x2f\x61\160\160\143\x68\145\x63\153\56\160\x68\160\x3f\x61\75\x64\x6f", "\144\x6c" => "\x68\164\164\x70\x73\72\x2f\x2f\141\160\160\x2e\x6d\165\x62\x61\x6e\x2e\x6e\145\164\x2e\x63\x6e\x2f\141\160\x69\x2f\144\157\x77\x6e\x6c\x6f\141\144\56\160\x68\x70\77\x61\x3d\144\157", "\167\170" => "\150\x74\x74\160\x73\72\x2f\57\141\160\x70\x2e\155\x75\x62\141\x6e\x2e\x6e\x65\x74\56\x63\156\x2f\x61\x70\x69\57\x77\145\143\x68\x61\164\x2e\x70\150\x70\77\x61\x3d\144\157"]; goto Oo0a; Oo0a: $this->aKR = md5($_M["\x63\x6f\156\146\x69\x67"]["\155\145\164\137\167\145\x62\165\162\x6c"]); goto Eaj_; Eaj_: $this->iAJa = ["\x4d\x45\x54\x57\105\102\125\122\x4c\x3a" . $_M["\x63\157\x6e\146\151\x67"]["\155\x65\164\x5f\167\x65\142\165\x72\154"], "\101\x55\124\x48\x4f\122\111\132\x41\124\x49\x4f\x4e\x3a" . $this->aKR]; goto HQH; aCi: $this->RPQY2 = $jA; goto sa; zI0: global $_M; goto aCi; HQH: } public function apiurl($sY7N, $ghGgS = "\143\153") { goto ni; YNYLd: $this->KU1os = $this->oho[$ghGgS] . $sY7N; goto z3DO; CZoC: return $this; goto RzaI; ni: global $_M; goto YNYLd; z3DO: $this->jiho = self::purl($this->KU1os, "\x73\143\150\x65\x6d\145"); goto CZoC; RzaI: } public function apipost($yhphG, $iB11 = true) { goto xvw; LTo: if (!$iB11) { goto Jr; } goto RMy; dQ3I: return $this; goto vRr; xvw: global $_M; goto QUJp; RMy: self::auth_encode(); goto s7Ej; QUJp: $this->mgRp = $yhphG; goto LTo; s7Ej: Jr: goto dQ3I; vRr: } public function auth_encode($a1oK = null) { goto VDGM; rxN0J: self::arrjson(false); goto Ur8; GoAJ: $this->mgRp = authcode($this->mgRp, "\x45\116\x43\117\104\x45", $this->aKR); goto cJX_; ePG5A: if (empty($a1oK)) { goto KhJ; } goto bupp; IS4uf: if (!is_array($this->mgRp)) { goto DJKK; } goto rxN0J; bupp: $this->aKR = $a1oK; goto hQW; Ur8: DJKK: goto GoAJ; hQW: KhJ: goto IS4uf; cJX_: return $this; goto hfc; VDGM: global $_M; goto ePG5A; hfc: } public function curls($KqS = 15) { goto MhAp; hYh: curl_setopt($hB1x, CURLOPT_RETURNTRANSFER, 1); goto ym; f7: curl_setopt($hB1x, CURLOPT_FAILONERROR, 1); goto hYh; rUrJ: fqpH: goto UG; y4B: return $this; goto nXfzN; qTzy: curl_close($hB1x); goto WcE; QCn2: curl_setopt($hB1x, CURLOPT_POST, 1); goto qdTT; gS3v: h3G0: goto oNg1J; Mdbz: if (get_extension_funcs("\143\165\x72\x6c") && function_exists("\x63\165\162\154\137\x69\156\x69\164") && function_exists("\x63\165\162\154\x5f\163\x65\164\157\x70\x74") && function_exists("\143\x75\162\154\137\x65\x78\x65\143") && function_exists("\143\165\162\154\137\x63\x6c\x6f\x73\145")) { goto fqpH; } goto Dfhh; MhAp: global $_M; goto Mdbz; UG: $hB1x = curl_init(); goto Ule1H; oNg1J: curl_setopt($hB1x, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); goto Kw; WcE: $this->mgRp = empty($w6WSd) ? $DFPpo : $this->RPQY2->codemsg(4011, "{$oLyok}\x2d{$w6WSd}")->coderes(false); goto Kf5o; qdTT: curl_setopt($hB1x, CURLOPT_POSTFIELDS, ["\x64\x65\x6e\163\145" => $this->mgRp]); goto qNpDD; tIOw: curl_setopt($hB1x, CURLOPT_HTTPHEADER, $this->iAJa); goto f7; gKC: curl_setopt($hB1x, CURLOPT_SSL_VERIFYHOST, false); goto gS3v; swU: if (!($this->jiho === "\150\x74\164\160\x73")) { goto h3G0; } goto xkbs; qNpDD: $DFPpo = curl_exec($hB1x); goto AWB9; xkbs: curl_setopt($hB1x, CURLOPT_SSL_VERIFYPEER, false); goto gKC; Kw: curl_setopt($hB1x, CURLOPT_REFERER, $_SERVER["\x48\124\124\120\x5f\x48\117\x53\124"]); goto tIOw; Ule1H: curl_setopt($hB1x, CURLOPT_URL, $this->KU1os); goto swU; jp1p: curl_setopt($hB1x, CURLOPT_TIMEOUT, $KqS); goto QCn2; Uf: goto UURO; goto rUrJ; Kf5o: UURO: goto y4B; IQwZ: $w6WSd = curl_errno($hB1x); goto qTzy; AWB9: $oLyok = curl_getinfo($hB1x, CURLINFO_HTTP_CODE); goto IQwZ; ym: curl_setopt($hB1x, CURLOPT_CONNECTTIMEOUT, $KqS); goto jp1p; Dfhh: $this->mgRp = $this->RPQY2->codemsg(4000)->coderes(false); goto Uf; nXfzN: } public function auth_decode($a1oK = null) { goto Xb2; fU6R: $this->mgRp = authcode($this->mgRp, "\104\105\103\x4f\x44\105", $this->aKR); goto qukA; fG: Qfu1: goto fU6R; C2ET: if (empty($a1oK)) { goto Qfu1; } goto wjN; Xb2: global $_M; goto C2ET; qukA: return $this; goto sRc; wjN: $this->aKR = $a1oK; goto fG; sRc: } public function arrjson($ghGgS = true) { goto ky_Y; eqRqZ: return $this; goto gV8; IP3K4: $this->mgRp = $ghGgS ? json_decode($this->mgRp, true) : json_encode($this->mgRp, JSON_UNESCAPED_UNICODE); goto eqRqZ; ky_Y: global $_M; goto IP3K4; gV8: } public function resdata($ghGgS = false) { goto vE8c; leahK: if (!($ghGgS == false)) { goto z4q; } goto L_Ts; gA0y: z4q: goto WG7; vE8c: global $_M; goto leahK; L_Ts: self::arrjson(); goto gA0y; WG7: return $this->mgRp; goto yp1G9; yp1G9: } public function postr($yhphG = null, $a1oK = null, $ghGgS = true) { goto xvv09; wbg: self::auth_decode($a1oK); goto DdS3I; TVc: if ($ghGgS) { goto Nz3F; } goto wbg; hA: Nz3F: goto UDA; DdS3I: goto ItBO; goto hA; mO: ItBO: goto gtXj; gtXj: return $this; goto K2Gh; xvv09: global $_M; goto gOkkk; gOkkk: self::apipost($yhphG, false); goto TVc; UDA: self::auth_encode($a1oK); goto mO; K2Gh: } public function apikey_decode($sBIE = []) { goto A4; IxgBJ: return self::postr($Z3z, md5($kR . md5($HOw . $hPY9)), false)->resdata(); goto Ka5; xy9: $kR = self::purl($kR); goto IxgBJ; A4: global $_M; goto t5; t5: list($Z3z, $kR, $HOw, $hPY9) = $sBIE; goto xy9; Ka5: } public function purl($kUGt, $ghGgS = "\150\x6f\x73\164") { goto Rvrq; rekx: return $ghGgS == "\141\162\x72" ? $XBsT7 : $XBsT7[$ghGgS]; goto VxFB; i8E: $XBsT7 = parse_url($kUGt); goto rekx; QWh: $kUGt = url_standard($kUGt); goto i8E; Rvrq: global $_M; goto QWh; VxFB: } } goto KEbsg; kVEe: defined("\111\x4e\x5f\x4d\105\x54") or exit("\x4e\157\x20\160\x65\162\x6d\x69\163\x73\151\x6f\x6e"); goto yAo; sVSS: class download { private $HKj8; private $V89Ao; public $rKG8I; private $OyfR; private $Kx; private $xCo; private $mWPw; private $XCr; private $aRD; private $TVmSg; public function __construct($jA) { goto IDfPE; IDfPE: global $_M; goto QnRK; kJk: $this->aRD = $this->rKG8I->met_adl(); goto e5IA; rvVV: $this->rKG8I = $jA; goto Os8; cOeD: $this->mWPw = APP_UPDATE_DIR . "\x2f\146\x69\154\145\x2f"; goto ur_H1; QnRK: $this->Kx = PATH_APP_FILE; goto qARJ; ur_H1: $this->XCr = APP_UPDATE_DIR . "\x2f\144\154\x6c\x69\163\x74\x2e\152\163\x6f\156"; goto rvVV; qARJ: $this->xCo = APP_UPDATE_DIR; goto cOeD; Os8: $this->OyfR = new session(); goto kJk; e5IA: } public function download($DFPpo) { goto gux4M; cwmQ8: $this->aRD["\x6f\x6c\x64\166\145\x72"] = $this->aRD["\166\145\x72"]; goto Ckr; Oz3: list($x0a, $sY7N, $Oej4, $IxID, $Vn) = explode("\x7c", $DFPpo); goto WPsXx; mk: if (!($this->TVmSg == "\165\160\144\x61\164\145")) { goto tsJW; } goto cwmQ8; sqU: kQJ: goto pQXY; pQXY: yDaM: goto w5b; Ckr: $this->aRD["\x76\145\162"] = self::app_update_ver(); goto Sg0tu; oNYS: switch ($sY7N) { case "\x63\x68\x65\x63\153": self::app_file_check(); goto yDaM; case "\x64\154": self::app_file_dl($Oej4); goto yDaM; case "\143\157\162\x65": self::app_file_core(); goto yDaM; case "\162\145\x70\x61\x69\162": self::app_file_repair(); goto yDaM; case "\144\154\x66\151\x6c\x65": goto TdYE_; r91g: $i09B = $this->rKG8I->resmsg(); goto jBo; C7FJ: $this->rKG8I->msgkey(1); goto kfc; osM6: self::app_file_repair(); goto r91g; TdYE_: $this->V89Ao = "\144\154"; goto GkEIV; rEJ3: goto yDaM; goto wsiR; jBo: if (!($i09B["\153\x65\x79"] == 4)) { goto MDVe; } goto C7FJ; kfc: MDVe: goto rEJ3; GkEIV: self::app_file_dl($Oej4); goto osM6; wsiR: case "\165\160\144\x61\164\145": case "\151\x6e\163\164\141\x6c\x6c": self::app_file_install(); goto yDaM; default: goto yDaM; } goto sqU; JJ_R: $this->V89Ao = $sY7N; goto iIJ; gux4M: global $_M; goto Oz3; Sg0tu: tsJW: goto oNYS; WPsXx: $this->TVmSg = $x0a; goto JJ_R; iIJ: $this->HKj8 = ["\x73\165\x63" => false, "\x64\141\x74\x61" => ["\143\153\x73\x69\x67\x6e" => $this->TVmSg, "\x6d\x65\x74\150\157\x64" => $this->V89Ao, "\163\164\x65\x70" => $Oej4]]; goto mk; w5b: } public function app_file_check() { goto FN; GVL: if (file_exists($this->xCo)) { goto qfPl; } goto qTAD; i0Ch: uS: goto nytx; S8UrC: if (getdirpower($this->xCo)) { goto uS; } goto tOxFj; ztCu: return $this->rKG8I->locmsg(4008); goto aAEm7; caWc: LHG: goto MQ9Kf; JX: $iy7 = $this->OyfR->get("\x64\154\154\x69\x73\164"); goto FJ_K; ejfca: $this->rKG8I->locmsg(4022); goto tH; CM7u: modifydirpower($this->xCo, 0777); goto caWc; nytx: $QcwL = self::statekey(); goto JFGA; lc: if (count($iy7) > 0) { goto Al; } goto ejfca; GCoO: if ($ldW["\143\157\144\145"]) { goto D4j; } goto Ii; tH: goto hwo; goto u5G; MQ9Kf: $rqc = str_replace(PATH_WEB, '', $this->xCo); goto GVL; EmcK: D4j: goto Jg5n; oc4Q: if (file_exists($this->xCo)) { goto LUhm; } goto x1LCZ; JFGA: if (!empty($QcwL)) { goto Cn7Pd; } goto ztCu; FN: global $_M; goto oc4Q; IJMEf: return $this->rKG8I->locmsg([4007, $AlZ]); goto a92lH; Ii: return $this->rKG8I->errmsg($ldW["\x65\x72\162\x63\x6f\x64\145"], $ldW["\145\162\x72\x6d\x73\147"]); goto nFsle; T8: qfPl: goto S8UrC; alp: $this->rKG8I->modalmsg(self::modal(0, "\x64\x6c"))->msgkey()->msgtext(4009); goto DnX4N; UUt: goto LHG; goto gIYO0; CEd9: $QWgg = json_encode(["\144\x6c\154\x69\x73\x74" => array_keys($iy7), "\x66\x69\156\x67\145\x72\163" => $iy7], JSON_UNESCAPED_UNICODE); goto pj; wES: makedir($this->xCo); goto UUt; DnX4N: hwo: goto kd9A; TrB_: goto gSA; goto oRU2; aAEm7: Cn7Pd: goto pewpz; pewpz: if (in_array($this->TVmSg, ["\x69\156\x73\164\x61\x6c\154", "\x75\160\144\x61\x74\145"])) { goto Gyjb; } goto JX; zc8U: $ldW = self::curljson(["\141\x64\x6c" => $this->aRD]); goto GCoO; tOxFj: return $this->rKG8I->locmsg([4006, $rqc]); goto i0Ch; Jg5n: $iy7 = $ldW["\144\154\x6c\151\x73\x74"]; goto eORX; gIYO0: LUhm: goto Al; nFsle: goto qUzd0; goto EmcK; u5G: Al: goto CEd9; qTAD: return $this->rKG8I->locmsg([4005, $rqc]); goto T8; pj: if (!(file_put_contents($this->XCr, $QWgg) === false)) { goto dXs; } goto XQWW; oRU2: Gyjb: goto zc8U; XQWW: $AlZ = str_replace(PATH_WEB, '', $this->XCr); goto IJMEf; x1LCZ: modifydirpower($this->Kx, 0777); goto wES; eORX: qUzd0: goto dZEU; a92lH: dXs: goto alp; dZEU: gSA: goto lc; Al: deldir($this->xCo, 1); goto CM7u; FJ_K: $this->OyfR->del("\x64\154\x6c\x69\163\x74"); goto TrB_; kd9A: } public function app_file_dl($Oej4) { goto kR0H; I3h: $this->aRD["\144\x69\162\x66\x69\154\145"] = $n5CR["\x64\154\x6c\x69\x73\x74"][$Oej4]; goto Ar0c; R8: gGJs2: goto ibP; mGG: goto ae; goto aDoh; eHXoE: $IKm = $this->mWPw . $this->aRD["\144\x69\162\x66\x69\x6c\145"]; goto Fv; l9oa: $Oej4++; goto oAUX1; Z4F: if (file_put_contents($IKm, $EK) == false && strlen($EK) > 0) { goto BFF; } goto fZ; K3GP: $this->rKG8I->locmsg([4021, $this->aRD["\144\x69\162\146\151\154\145"]]); goto D7M; aDoh: amg: goto ENmN8; FoAC: Vp2L: goto yHEN; RfH: makefile($IKm); goto FoAC; Lz9mz: $n5CR = self::app_get_file(); goto dVr; txy: set_time_limit(60); goto I3h; aDM: HxoN: goto mGG; kR0H: global $_M; goto Lz9mz; NXUJ_: BFF: goto K3GP; PPUh: goto HxoN; goto NbdO; ibP: $this->rKG8I->locmsg([4016, $this->aRD["\144\151\162\x66\151\154\x65"]]); goto uKxW; Z85: $AlZ = self::curljson(["\x61\144\x6c" => $this->aRD]); goto sWw; uKxW: ITcM: goto S2R; D7M: SUx85: goto aDM; sWw: if ($AlZ["\x63\157\x64\x65"]) { goto dpr; } goto hERGX; dVr: if (count($n5CR["\x64\154\154\151\163\164"]) == $Oej4) { goto amg; } goto txy; oAUX1: $axZ = floor($Oej4 / count($n5CR["\144\x6c\154\151\x73\164"]) * 100) . "\45"; goto fgcuz; yHEN: $EK = base64_decode($AlZ["\x66\x69\x6c\x65"]); goto Z4F; S2R: goto SUx85; goto NXUJ_; fZ: if ($this->aRD["\146\x69\154\x65\x68\x61\x73\150"] != md5_file($IKm)) { goto gGJs2; } goto l9oa; G9uh: ZtjD2: goto Vh0on; NbdO: dpr: goto eHXoE; VqU: goto ITcM; goto R8; Vh0on: if (file_exists($IKm)) { goto Vp2L; } goto RfH; Ar0c: $this->aRD["\146\x69\154\145\x68\141\x73\x68"] = $n5CR["\x66\151\x6e\147\145\162\163"][$this->aRD["\x64\151\x72\x66\x69\x6c\x65"]]; goto Z85; SF: ae: goto lgj; ENmN8: $this->rKG8I->modalmsg(self::modal($Oej4, $this->TVmSg))->msgkey()->msgtext(in_array($this->TVmSg, ["\151\x6e\x73\x74\141\154\154", "\x75\x70\144\x61\164\x65"]) ? 4020 : 4013); goto SF; Fv: if (!stristr(PHP_OS, "\127\x49\x4e")) { goto ZtjD2; } goto uo; hERGX: $this->rKG8I->errmsg($AlZ["\x65\x72\162\x63\157\x64\145"], $AlZ["\145\162\162\x6d\x73\x67"]); goto PPUh; fgcuz: $this->rKG8I->modalmsg(self::modal($Oej4))->msgkey()->msgtext([4010, $axZ]); goto VqU; uo: $IKm = iconv("\125\124\x46\x2d\x38", "\107\x42\x4b", $IKm); goto G9uh; lgj: } public function app_file_core() { goto mODj; QRAG: $this->rKG8I->locmsg(4017); goto SMq; mODj: global $_M; goto l2c; SMq: goto Mqf; goto m0oR; l2c: if (movedir($this->mWPw, $this->Kx)) { goto XxJfA; } goto QRAG; H4II: Mqf: goto Eav0; dkvj: @clearstatcache(); goto bUNz; m0oR: XxJfA: goto dkvj; bUNz: unset($this->HKj8["\144\141\164\x61"]); goto lhZM; lhZM: $this->rKG8I->modalmsg(self::modal())->msgkey(1)->msgtext(4014); goto H4II; Eav0: } public function app_file_repair() { goto yHjW; dgD2Y: $this->rKG8I->locmsg(4017); goto ejMi; ToGe: unset($this->HKj8["\x64\x61\x74\141"]); goto pR5; QLJ: @clearstatcache(); goto ToGe; yHjW: global $_M; goto qeUTv; pR5: $this->rKG8I->modalmsg(self::modal())->msgkey(1)->msgtext(4015); goto GDIIp; qeUTv: if (copydir($this->mWPw, $this->Kx)) { goto G7AI; } goto dgD2Y; GDIIp: Fgu: goto kPcL; tMYs: G7AI: goto QLJ; ejMi: goto Fgu; goto tMYs; kPcL: } public function app_file_install() { goto nZR; YHx: $this->rKG8I->locmsg(4018); goto dd1; FIKl: l_8f: goto mDg7; g7: if ($xyFh3) { goto l_8f; } goto YHx; mDg7: self::_require(); goto D1jP; pKsJ: $xyFh3 = false; goto tsHM; w4: @clearstatcache(); goto Wh9; GDEAG: $xyFh3 = movedir($this->mWPw, $this->Kx); goto w4; p_Lx: lu: goto C; dd1: goto lu; goto FIKl; tsHM: if (!file_exists($this->mWPw)) { goto Hjh; } goto GDEAG; nZR: global $_M; goto pKsJ; D1jP: !file_exists(INS_LOCK_FILE) ? $this->rKG8I->locmsg(4025) : $this->rKG8I->msgkey(1)->msgtext(4019); goto p_Lx; Wh9: Hjh: goto g7; C: } public function app_get_file() { global $_M; return file_exists($this->XCr) ? json_decode(file_get_contents($this->XCr), true) : []; } public function app_update_ver() { goto aS1oa; Sanu: return $JtlK["\166\x5f\x76\145\162"]; goto T_dv; aS1oa: global $_M; goto vg1D; vg1D: $JtlK = $this->OyfR->get("\x6e\145\x77\141\160\x70"); goto Sanu; T_dv: } private function statekey() { goto GueBC; DwUr7: $P8WZ = true; goto EcMG; nup: $dHl = date("\131\55\x6d\x2d\144\x20\110\x3a\x69\x3a\163", $kb["\x76\x61\x74\x69\155\x65"]["\x73\164\151\155\145"]); goto Tj5h; GueBC: global $_M; goto uSJvC; uxjU: $P8WZ = false; goto gk3; EcMG: if (!($kb["\166\x61\x74\x69\x6d\x65"]["\155\151\x6e\x75\x74\145"] > 0)) { goto QwrY; } goto nup; IDwE: if (empty($kb["\x73\x74\x61\164\x65"])) { goto y7; } goto DwUr7; uSJvC: $P8WZ = false; goto q_K; eT: y7: goto DkOP; q_K: $Z3z = $this->OyfR->get("\x63\150\145\x63\153"); goto SGN; AtFr: QwrY: goto eT; Tj5h: if (!(strtotime("{$dHl}\40\53{$kb["\x76\141\x74\151\x6d\x65"]["\155\151\x6e\x75\164\x65"]}\40\x6d\151\156\165\x74\145") <= time())) { goto Qx; } goto uxjU; SGN: $kb = (new curls($this->rKG8I))->apikey_decode([$Z3z, $this->aRD["\x6d\x65\x74\137\x77\145\x62\165\x72\154"], $this->aRD["\155\x5f\156\x61\155\145"], $this->aRD["\141\x64\144\164\x69\x6d\145"]]); goto IDwE; gk3: Qx: goto AtFr; DkOP: return $P8WZ; goto awO_; awO_: } private function modal($Oej4 = '', $sY7N) { goto Of; p5W: $gaJ = $this->HKj8; goto vR0; Avr1: OPc: goto iD; A_Pev: return $gaJ; goto Qkkq; Of: global $_M; goto G5BF; G5BF: if (!(strlen($Oej4) > 0)) { goto OPc; } goto wBbK; YU: $this->HKj8["\144\x61\164\x61"]["\155\145\164\150\157\x64"] = $sY7N; goto tC9Rl; wBbK: $this->HKj8["\x64\141\x74\141"]["\163\x74\145\x70"] = $Oej4; goto Avr1; bAmPn: BYMG: goto A_Pev; u5ry: $gaJ["\144\x61\164\x61"] = arrayto_string($gaJ["\144\141\164\141"], "\174"); goto bAmPn; iD: if (!(strlen($sY7N) > 0)) { goto H3; } goto YU; tC9Rl: H3: goto p5W; vR0: if (!(count($this->HKj8["\144\141\164\141"]) > 0)) { goto BYMG; } goto u5ry; Qkkq: } private function curljson($yhphG = [], $ghGgS = false, $KqS = 60, $Z = "\x64\154") { global $_M; return (new curls($this->rKG8I))->apiurl($this->V89Ao, $Z)->apipost($yhphG)->curls($KqS)->resdata($ghGgS); } private function _require() { goto gbHu; bMH: $this->rKG8I->del_update_dir(); goto hSKB; su1: if (!file_exists($rqc)) { goto Ylvl; } goto BIU; zykp: $d6z->set($this->aRD)->start(); goto qEb; BIU: $d6z = load::own_class("\165\x70\x64\141\x74\145\x2f\165\160\x64\141\x74\x65", "\156\x65\167"); goto zykp; gbHu: global $_M; goto mx5l; WJCo: $cLmBr = []; goto su1; mx5l: $rqc = $this->xCo . "\57\x75\160\x64\141\x74\145\x2e\x63\x6c\x61\163\163\x2e\160\150\x70"; goto WJCo; qEb: Ylvl: goto bMH; hSKB: } } + goto rF; eiFl: load::sys_class("\x61\x64\155\x69\156"); goto cfMX; BtyA: class curls { private $ZIxq; private $v1HZM = []; private $vCOz = []; private $nnJ8; private $GDq; private $w92c; private $zcW = []; public function __construct($ji) { goto PtX; I6KK: $this->zcW = ["\115\105\124\x57\105\102\x55\x52\x4c\x3a" . $_M["\x63\157\156\146\151\x67"]["\x6d\x65\164\137\167\145\x62\165\x72\154"], "\101\x55\x54\x48\117\x52\x49\132\x41\x54\x49\x4f\x4e\x3a" . $this->w92c]; goto yM; Ctmus: $this->ZIxq = $ji; goto yhm; NU6k: $this->w92c = md5($_M["\x63\157\x6e\x66\151\147"]["\x6d\145\164\137\167\x65\142\x75\x72\x6c"]); goto I6KK; yhm: $this->v1HZM = ["\x63\x6b" => "\x68\x74\164\x70\x73\x3a\x2f\x2f\141\160\160\x2e\x6d\165\142\141\156\x2e\x6e\x65\x74\x2e\143\x6e\57\141\160\x69\x2f\x61\x70\160\x63\x68\x65\143\153\56\160\x68\160\77\x61\x3d\x64\x6f", "\x64\x6c" => "\x68\164\x74\160\163\x3a\57\57\x61\x70\160\x2e\155\165\x62\141\x6e\56\x6e\x65\164\56\x63\x6e\x2f\x61\160\x69\x2f\144\x6f\167\156\154\x6f\x61\144\x2e\160\x68\x70\x3f\141\x3d\x64\x6f", "\167\x78" => "\x68\164\x74\x70\x73\72\57\57\141\160\160\56\155\165\x62\x61\x6e\56\156\145\x74\x2e\x63\x6e\x2f\x61\160\x69\x2f\167\145\143\x68\141\x74\x2e\160\150\160\x3f\x61\x3d\144\157"]; goto NU6k; PtX: global $_M; goto Ctmus; yM: } public function apiurl($rE72I, $gD = "\x63\x6b") { goto ESm; ESm: global $_M; goto R79b; aaX: $this->nnJ8 = self::purl($this->vCOz, "\x73\x63\150\145\155\145"); goto xch; xch: return $this; goto XB_; R79b: $this->vCOz = $this->v1HZM[$gD] . $rE72I; goto aaX; XB_: } public function apipost($V6, $sFean = true) { goto XcMG; l2Q: return $this; goto NbCf; e9TuB: self::auth_encode(); goto JSx; WWtM: $this->GDq = $V6; goto oQBoc; JSx: c26: goto l2Q; oQBoc: if (!$sFean) { goto c26; } goto e9TuB; XcMG: global $_M; goto WWtM; NbCf: } public function auth_encode($FQH = null) { goto Yh; Mj0fk: if (empty($FQH)) { goto eUO; } goto YX; EhZ: $this->GDq = authcode($this->GDq, "\x45\116\x43\x4f\x44\x45", $this->w92c); goto b20t; vixE: if (!is_array($this->GDq)) { goto qNFD; } goto Tgmhi; b20t: return $this; goto Btkg; ip: qNFD: goto EhZ; YX: $this->w92c = $FQH; goto hIN; Tgmhi: self::arrjson(false); goto ip; Yh: global $_M; goto Mj0fk; hIN: eUO: goto vixE; Btkg: } public function curls($loW = 15) { goto ciHD; BTM: curl_setopt($SZlc, CURLOPT_POSTFIELDS, ["\x64\x65\x6e\163\145" => $this->GDq]); goto NUN2; SzjU: curl_setopt($SZlc, CURLOPT_RETURNTRANSFER, 1); goto UTr; Cq8: $this->GDq = $this->ZIxq->codemsg(4000)->coderes(false); goto GSKD2; g7ek: $this->GDq = empty($VfPR) ? $orZo : $this->ZIxq->codemsg(4011, "{$gF}\55{$VfPR}")->coderes(false); goto New; EanC1: if (get_extension_funcs("\143\165\162\x6c") && function_exists("\x63\x75\162\154\x5f\x69\156\x69\x74") && function_exists("\x63\165\162\x6c\x5f\x73\x65\x74\157\160\x74") && function_exists("\x63\165\x72\x6c\x5f\x65\170\x65\143") && function_exists("\x63\x75\x72\154\137\x63\x6c\157\163\145")) { goto Tfwx; } goto Cq8; yyU: $VfPR = curl_errno($SZlc); goto Bgiod; t2H8: curl_setopt($SZlc, CURLOPT_HTTPHEADER, $this->zcW); goto s2D7; New: XtXR: goto K6pg; Bgiod: curl_close($SZlc); goto g7ek; jlpH: Fk_r: goto C; GrCq: curl_setopt($SZlc, CURLOPT_TIMEOUT, $loW); goto LD; UTr: curl_setopt($SZlc, CURLOPT_CONNECTTIMEOUT, $loW); goto GrCq; GRK4: $SZlc = curl_init(); goto SlU_5; s2D7: curl_setopt($SZlc, CURLOPT_FAILONERROR, 1); goto SzjU; K6pg: return $this; goto cku6; C: curl_setopt($SZlc, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); goto gNAD; SlU_5: curl_setopt($SZlc, CURLOPT_URL, $this->vCOz); goto SfLk; U31: $gF = curl_getinfo($SZlc, CURLINFO_HTTP_CODE); goto yyU; ciHD: global $_M; goto EanC1; SfLk: if (!($this->nnJ8 === "\150\164\164\160\163")) { goto Fk_r; } goto Xt; GSKD2: goto XtXR; goto eRo; gNAD: curl_setopt($SZlc, CURLOPT_REFERER, $_SERVER["\110\x54\124\x50\137\x48\x4f\123\x54"]); goto t2H8; LD: curl_setopt($SZlc, CURLOPT_POST, 1); goto BTM; Xt: curl_setopt($SZlc, CURLOPT_SSL_VERIFYPEER, false); goto nc6; eRo: Tfwx: goto GRK4; nc6: curl_setopt($SZlc, CURLOPT_SSL_VERIFYHOST, false); goto jlpH; NUN2: $orZo = curl_exec($SZlc); goto U31; cku6: } public function auth_decode($FQH = null) { goto Z; XDyOF: dKddA: goto AeC; AeC: $this->GDq = authcode($this->GDq, "\x44\105\103\117\x44\x45", $this->w92c); goto XT; Z: global $_M; goto Bi; YK91: $this->w92c = $FQH; goto XDyOF; Bi: if (empty($FQH)) { goto dKddA; } goto YK91; XT: return $this; goto nwKZQ; nwKZQ: } public function arrjson($gD = true) { goto qAR; TsyH: return $this; goto P2Fah; qAR: global $_M; goto UMSbN; UMSbN: $this->GDq = $gD ? json_decode($this->GDq, true) : json_encode($this->GDq, JSON_UNESCAPED_UNICODE); goto TsyH; P2Fah: } public function resdata($gD = false) { goto X1Elc; Ghsn: return $this->GDq; goto SaD; RsY: self::arrjson(); goto KZz; SZg: if (!($gD == false)) { goto GRLw; } goto RsY; X1Elc: global $_M; goto SZg; KZz: GRLw: goto Ghsn; SaD: } public function postr($V6 = null, $FQH = null, $gD = true) { goto LKbk; P6u: pkxM: goto NTUKd; nmU9: if ($gD) { goto pkxM; } goto Z3lz; NTUKd: self::auth_encode($FQH); goto QeP; HzG_: goto nmi; goto P6u; rYpG: self::apipost($V6, false); goto nmU9; Z3lz: self::auth_decode($FQH); goto HzG_; As9: return $this; goto Du; LKbk: global $_M; goto rYpG; QeP: nmi: goto As9; Du: } public function apikey_decode($U2oW = []) { goto uB2; WVAq: return self::postr($ot, md5($x8s . md5($FCG . $I4QaG)), false)->resdata(); goto GnND; ejtV: list($ot, $x8s, $FCG, $I4QaG) = $U2oW; goto Ee5; Ee5: $x8s = self::purl($x8s); goto WVAq; uB2: global $_M; goto ejtV; GnND: } public function purl($E, $gD = "\150\x6f\x73\x74") { goto pDD2p; WKmm: return $gD == "\x61\162\162" ? $kBw : $kBw[$gD]; goto azm; xMp: $kBw = parse_url($E); goto WKmm; pDD2p: global $_M; goto ip0g; ip0g: $E = url_standard($E); goto xMp; azm: } } goto zww_; zww_: class session { private $kFn6 = M_NAME; public function __construct() { global $_M; self::start(); } public function start() { goto nHi; nHi: $pwzWn = self::getip(); goto h2; LdVZ: session_start(); goto Iue; h2: session_id(md5($_SERVER["\x48\124\124\120\x5f\x55\123\105\122\137\x41\x47\105\x4e\x54"] . $this->kFn6 . $pwzWn)); goto LdVZ; Iue: } public function set($vR0, $zz) { self::start(); $_SESSION[$vR0] = $zz; } public function get($vR0) { self::start(); return $_SESSION[$vR0]; } public function del($vR0) { self::start(); unset($_SESSION[$vR0]); } public function getip() { goto vFhA; vWM: goto d5; goto tpOzi; vFhA: $y4zoj = "\x75\x6e\153\156\x6f\167\156"; goto jT3B; h8HE: $Lc2 = explode("\54", $_SERVER["\x48\124\124\x50\137\x58\137\106\x4f\x52\127\x41\x52\104\105\x44\x5f\x46\117\x52"]); goto r2V9k; CM: if (isset($_SERVER["\122\105\x4d\117\x54\105\x5f\101\104\x44\x52"]) && $_SERVER["\122\x45\x4d\x4f\124\x45\137\101\104\x44\122"] && strcasecmp($_SERVER["\x52\x45\115\117\x54\105\x5f\x41\104\104\122"], $y4zoj)) { goto l2w; } goto vWM; jT3B: if (isset($_SERVER["\x48\x54\124\x50\137\x58\x5f\106\x4f\x52\127\101\122\x44\105\x44\x5f\106\x4f\x52"]) && $_SERVER["\110\124\x54\120\137\130\137\106\x4f\x52\x57\x41\x52\104\x45\x44\x5f\x46\x4f\x52"] && strcasecmp($_SERVER["\110\x54\124\120\x5f\x58\137\x46\117\x52\x57\x41\122\104\105\x44\137\x46\117\x52"], $y4zoj)) { goto S06; } goto CM; r2V9k: $pwzWn = $Lc2[0]; goto iSKu; tvxT: l2w: goto FK49; iSKu: goto d5; goto tvxT; FK49: $pwzWn = $_SERVER["\x52\105\115\x4f\124\105\137\x41\104\104\122"]; goto fNK; fNK: d5: goto Ic64N; Ic64N: return $pwzWn; goto OAby; tpOzi: S06: goto h8HE; OAby: } } goto GiY; f64h: define("\x55\x50\104\137\114\x4f\x43\113\x5f\x46\x49\x4c\105", PATH_APP_FILE . "\x63\x6f\156\146\151\147\x2f\x75\160\144\x61\164\x65\56\154\x6f\143\153"); goto g_zq; o: define("\x49\116\123\137\114\x4f\x43\x4b\x5f\x46\x49\114\105", PATH_APP_FILE . "\x63\157\x6e\x66\x69\x67\57\x69\156\x73\164\x61\154\x6c\x2e\154\157\x63\153"); goto f64h; rF: defined("\x49\116\x5f\x4d\x45\124") or exit("\116\157\x20\160\x65\162\155\x69\x73\x73\x69\157\156"); goto eiFl; cfMX: load::sys_func("\x66\x69\154\145"); goto o; GiY: class dirfinger { private $J0Ev; private $JPe = []; private $vvxjo = []; private $fIE = []; private $ULjH = []; public function __construct() { goto W6Zwv; xnQe: $this->vvxjo = ["\143\157\x6e\x66\x69\x67\x2f\x69\156\x73\x74\141\154\154\x2e\x6c\157\x63\153", "\143\x6f\156\x66\x69\x67\x2f\165\x70\144\141\x74\145\56\x6c\157\x63\x6b", "\x63\157\x6e\146\x69\x67\x2f\x75\156\x69\x6e\x73\x74\141\154\154\x2e\x6c\157\143\x6b", "\143\157\x6e\146\x69\x67\57\x74\x61\142\x6c\x65"]; goto vJSB9; leC: $this->J0Ev = PATH_APP_FILE; goto PjW; W6Zwv: global $_M; goto leC; PjW: $this->JPe = []; goto xnQe; vJSB9: @clearstatcache(); goto R1x; R1x: } public function fingers($Gm1 = []) { goto pY; KIU: return ["\165\x70\x64\154\x69\163\164" => $this->fIE, "\144\x6f\x77\x6c\x69\163\164" => $this->FP, "\x64\154\154\x69\163\164" => $this->ULjH]; goto TCg; A9e: self::fingerprint_check($Gm1); goto KIU; pY: global $_M; goto A9e; TCg: } public function del_appfile($Gm1 = [], $gx53X = '') { goto iVZH; m3J18: qzuA: goto XoW; iVZH: global $_M; goto cf; cf: $oMNq = scandir($this->J0Ev . $gx53X); goto QiuFx; QiuFx: foreach ($oMNq as $f8e) { goto njBt; mwW: $IS5P9 = $xqh8; goto fP9o; cvU: TaGh: goto Epigh; BOo7t: if (!(in_array($IS5P9, $this->vvxjo) || in_array($f8e, $this->JPe))) { goto BHT3; } goto wAuvK; iOK: BHT3: goto Rz; fP9o: goto uPp4; goto qmi; wAuvK: goto rII; goto iOK; qmi: DCpQ: goto EC; VGir: if (array_key_exists($IS5P9, $Gm1)) { goto kqk; } goto JdEb8; nSNH: self::del_appfile($Gm1, $xqh8 . "\x2f"); goto cvU; cD: if (stristr(PHP_OS, "\127\111\116")) { goto DCpQ; } goto mwW; njBt: $xqh8 = $gx53X . $f8e; goto cD; E_2DN: uPp4: goto BOo7t; WKgn: CK: goto nSNH; EC: $IS5P9 = iconv("\107\x42\113", "\125\124\106\x2d\x38", $xqh8); goto TnE8; TnE8: $f8e = iconv("\107\x42\113", "\x55\x54\106\55\70", $f8e); goto E_2DN; Epigh: rII: goto Q1; JdEb8: delfile($xqh8); goto Y_Ay; Y_Ay: kqk: goto ZQEN; Rz: if (is_dir($this->J0Ev . $xqh8)) { goto CK; } goto VGir; ZQEN: goto TaGh; goto WKgn; Q1: } goto m3J18; XoW: } private function fingerprint_check($CjldE = '') { goto ZRp; ZRp: global $_M; goto k3; D1f: lqMV: goto xgxk; k3: foreach ($CjldE as $FQH => $HzY2i) { goto Wtf; A9wI: $this->ULjH[$FQH] = $HzY2i; goto FGAXq; FRK: L3QA: goto QUFyT; NCpP: if (!(md5_file($xqh8) != $HzY2i)) { goto Gtq; } goto oRHdh; e1O5: goto L3Ug2; goto r80VE; g6NQ2: $this->ULjH[$FQH] = $HzY2i; goto e1O5; r80VE: IZ: goto NCpP; oRHdh: $this->fIE[$FQH] = $HzY2i; goto A9wI; Wtf: $xqh8 = $this->J0Ev . $FQH; goto ud_BJ; SP: $xqh8 = iconv("\125\124\x46\x2d\70", "\x47\x42\x4b", $xqh8); goto FRK; qKvr: L3Ug2: goto XzG; LY4: $this->FP[$FQH] = $HzY2i; goto g6NQ2; QUFyT: if (file_exists($xqh8)) { goto IZ; } goto LY4; XzG: XGm: goto b7aZm; FGAXq: Gtq: goto qKvr; ud_BJ: if (!stristr(PHP_OS, "\x57\x49\116")) { goto L3QA; } goto SP; b7aZm: } goto D1f; xgxk: } } goto hPQT; jEz: class appcore { private $m_name; private $fhBmK = []; private $xn = []; private $AWy6Y = []; private $NJ = []; private $NAf = []; public function __construct() { global $_M; $this->m_name = M_NAME; } public function get_app_url() { goto LDkt; egWoi: goto HC2s; goto cQn; qNN: return $sV3; goto FXT; opun: $sV3 = $WC8["\165\x72\154"]; goto egWoi; cQn: m: goto vSQv; vSQv: unset($WC8["\165\162\x6c"], $WC8["\x74\x69\x6d\145"]); goto jno; LDkt: global $_M; goto LBmbp; jno: $sV3 = $_M["\x75\162\x6c"]["\157\x77\x6e\x5f\x6e\141\155\145"] . http_build_query($WC8); goto EU; EU: HC2s: goto qNN; iH9: if (empty($WC8["\165\162\154"])) { goto m; } goto opun; LBmbp: $WC8 = file_exists(INS_LOCK_FILE) ? json_decode(file_get_contents(INS_LOCK_FILE), true) : []; goto iH9; FXT: } public function met_web_app() { global $_M; return ["\x77\145\x62" => self::met_web(), "\x61\160\x70" => self::met_app()]; } public function met_all() { goto q3; q3: global $_M; goto GBBu; B5e: return $zjWtJ; goto hg2; Y4eH: $zjWtJ["\x61\x6f\x70"] = self::met_aop(); goto B5e; GBBu: $zjWtJ = self::met_web_app(); goto Y4eH; hg2: } public function met_web() { goto sxA7; xIfq: $this->fhBmK["\x6c\141\156\x67"] = $_M["\x6c\141\156\x67"]; goto OA5; Aki1: foreach ($vR0 as $HzY2i) { goto K8N; Xx7: vTy4: goto TRH; m1a_: $this->fhBmK[$HzY2i] = $zjWtJ["\166\141\154\165\145"]; goto Xx7; b0VW: $zjWtJ = DB::get_one("\x53\105\114\105\x43\x54\40\166\141\154\x75\x65\40\x46\x52\x4f\115\x20{$_M["\164\141\x62\154\145"]["\x63\x6f\156\x66\151\x67"]}\40\x57\x48\105\122\105\40\x6e\x61\155\x65\40\x3d\x20\x27{$HzY2i}\x27\40\x41\116\x44\x20\154\141\156\147\x20\75\40\47{$aQVG}\x27\x20"); goto m1a_; K8N: $aQVG = $HzY2i == "\x6d\x65\164\143\x6d\163\137\166" ? "\155\x65\164\x69\x6e\146\157" : $_M["\154\x61\156\x67"]; goto b0VW; TRH: } goto Sk7n; w0eqJ: $this->fhBmK["\x77\145\x62\166\145\162"] = str_replace("\x50\x48\x50\57{$this->fhBmK["\x70\x68\x70\166\145\162"]}", '', $_SERVER["\x53\105\x52\x56\x45\122\137\123\x4f\x46\124\x57\x41\122\105"]); goto xIfq; OA5: return $this->fhBmK; goto OZ; B44S: $this->fhBmK["\x73\x71\154\166\x65\162"] = DB::version(); goto w0eqJ; iE58: $this->fhBmK["\167\x65\142\151\x70"] = $_SERVER["\123\105\x52\x56\105\122\137\101\104\x44\122"]; goto HHBf; sxA7: global $_M; goto Qfmgg; Qfmgg: $vR0 = ["\155\145\164\x5f\167\x65\x62\165\x72\154", "\155\x65\164\137\x77\145\142\156\141\x6d\x65", "\x6d\x65\164\x63\155\163\x5f\166", "\x6d\145\x74\137\x6b\145\171\x77\157\x72\x64\163", "\x6d\x65\164\x5f\144\x65\163\143\x72\151\x70\164\151\x6f\156", "\x6d\x65\164\x5f\163\x6b\151\x6e\x5f\x75\x73\145\162"]; goto Aki1; p2w: $this->fhBmK["\x70\150\160\166\x65\162"] = PHP_VERSION; goto B44S; Sk7n: gIrk: goto iE58; HHBf: $this->fhBmK["\x73\171\x73\166\x65\x72"] = php_uname("\x73") . "\40" . php_uname("\x72"); goto p2w; OZ: } public function met_app() { goto ULha; YHR6: return $this->xn; goto GDNqO; G2L: $this->xn["\143\154\151\145\156\x74\137\151\x70"] = self::get_client_ip(); goto YHR6; a: Tzm: goto G2L; czK: $this->xn = DB::get_one("\x53\x45\114\x45\103\124\x20\x6e\157\54\166\x65\162\x2c\141\x64\144\x74\x69\x6d\145\54\x6d\x5f\x6e\141\x6d\145\x2c\141\x70\160\156\x61\155\x65\40\106\x52\117\115\x20{$_M["\164\x61\x62\x6c\x65"]["\x61\x70\160\154\151\163\164"]}\x20\127\x48\105\122\105\40\155\x5f\x6e\x61\x6d\145\75\x27{$this->m_name}\47\x20"); goto a; hxO7: if (empty($this->m_name)) { goto Tzm; } goto czK; ULha: global $_M; goto hxO7; GDNqO: } public function met_adl() { goto p1Z; DPOM: IDM: goto mbXy; p1Z: global $_M; goto ifQf; OhR: $this->qiFe["\155\145\164\137\x77\x65\142\x75\162\154"] = $zjWtJ["\166\x61\154\165\x65"]; goto Ng8; Ng8: return $this->qiFe; goto qgV; mbXy: $zjWtJ = DB::get_one("\123\105\x4c\105\103\x54\x20\x76\141\154\165\x65\40\x46\x52\117\115\x20{$_M["\x74\141\x62\x6c\x65"]["\143\x6f\156\x66\151\x67"]}\x20\x57\x48\x45\122\105\40\x6e\x61\x6d\x65\x20\75\x20\47\155\x65\x74\137\x77\145\142\165\x72\154\47\40\101\116\x44\x20\x6c\x61\156\147\40\x3d\x20\x27{$_M["\x6c\141\156\147"]}\47\40"); goto OhR; dWN: $this->qiFe = DB::get_one("\x53\x45\114\x45\103\x54\x20\156\x6f\54\x76\x65\162\54\x61\144\144\x74\x69\155\145\x2c\x6d\137\156\141\155\x65\40\106\122\117\x4d\40{$_M["\164\x61\x62\154\145"]["\x61\x70\x70\154\x69\x73\164"]}\x20\127\x48\105\x52\105\x20\x6d\x5f\x6e\x61\x6d\x65\x3d\47{$this->m_name}\x27\40"); goto DPOM; ifQf: if (empty($this->m_name)) { goto IDM; } goto dWN; qgV: } public function met_aop() { goto J_L3; tSA9S: return $this->AWy6Y; goto TlHX; ypS4: $this->AWy6Y = ["\x61\144\155\151\x6e\x5f\x69\144" => $ZBg["\141\x64\x6d\151\x6e\137\x69\144"], "\x61\x64\155\151\156\137\x6f\160" => $ZBg["\x61\144\x6d\151\156\137\x6f\160"], "\141\x64\x6d\x69\x6e\x5f\x69\x70" => $ZBg["\x61\144\x6d\151\156\x5f\155\157\x64\x69\146\x79\x5f\x69\x70"], "\x61\144\x6d\x69\x6e\x5f\164\x69\155\x65" => $ZBg["\x61\x64\x6d\x69\x6e\x5f\x6d\157\x64\151\x66\x79\x5f\x64\x61\x74\145"]]; goto tSA9S; BNQz: $ZBg = admin_information(); goto ypS4; J_L3: global $_M; goto BNQz; TlHX: } public function newres() { goto Q2LQO; qYWAi: $this->NAf = []; goto De; Q2LQO: global $_M; goto qYWAi; De: return $this; goto fI4; fI4: } public function resmsg($gD = true, $LlR7 = false) { goto Ik9; tgeQh: if (!(strlen($this->NAf["\153\x65\171"]) == 0)) { goto WoDN; } goto Cxzj; ij: return $qMpLJ; goto nBfn; Ik9: global $_M; goto tgeQh; kRKL: $qMpLJ = $gD ? $this->NAf : self::jsoncallback($this->NAf); goto KwVS; KwVS: if (!$LlR7) { goto Yv; } goto CsUak; tN: Yv: goto ij; XUR: $this->NAf["\x65\161\153\145\x79"] = $_M["\x66\x6f\x72\x6d"]["\x65\161\x6b\145\x79"]; goto kRKL; Ypi: WoDN: goto XUR; CsUak: unset($this->NAf); goto tN; Cxzj: self::locmsg(4012); goto Ypi; nBfn: } public function sucmsg($rVd3, $gF = 1) { goto pT1; wjw8: return $this; goto Bxo9; pT1: global $_M; goto DczS; Dn: $this->NAf["\x74\145\x78\164"] = self::fontcolor($gF, $rVd3); goto wjw8; DczS: $this->NAf["\x6b\145\x79"] = $gF; goto Dn; Bxo9: } public function vagmsg($gF, $rVd3 = []) { goto ew2; sDU: $this->NAf["\153\145\171"] = $gF; goto WbV; WbV: $this->NAf["\164\x65\x78\x74"] = $ICAf; goto D2aRR; ew2: global $_M; goto BIy3; lkKg: JoTE: goto sDU; D2aRR: return $this; goto G9m; ZP5E: foreach ($rVd3 as $HzY2i) { goto cLm; cLm: list($Jf06, $lmwG) = $HzY2i; goto O2y; O2y: $ICAf .= self::fontcolor($Jf06, $Jf06 ? $lmwG["\x69\x6e\146\x6f"] : "\357\xbc\x88{$lmwG["\143\157\x64\151\156\x67"]}\xef\xbc\211{$lmwG["\151\x6e\146\157"]}"); goto Bhm; Bhm: hlX: goto Sa1Q; Sa1Q: } goto lkKg; BIy3: $ICAf = ''; goto ZP5E; G9m: } public function errmsg($Kul73, $rVd3, $gF = 0) { goto wrS5; Ruy: return $this; goto S8xry; wrS5: global $_M; goto UCkU; sT0K9: $this->NAf["\164\145\170\x74"] = self::fontcolor(0, "\357\xbc\x88{$Kul73}\357\xbc\211{$rVd3}"); goto Ruy; UCkU: $this->NAf["\153\x65\171"] = $gF; goto sT0K9; S8xry: } public function locmsg($rVd3 = [], $gF = 0) { goto ZE; ZE: global $_M; goto PokZ; Y50: self::codemsg($rVd3); goto dhcd; K5y6p: return $this; goto JAfD; q6idp: $this->NAf["\x74\x65\x78\x74"] = self::fontcolor($gF, "\xef\xbc\x88{$this->NJ["\x65\162\162\143\x6f\x64\145"]}\xef\274\x89{$this->NJ["\x65\162\162\x6d\x73\147"]}"); goto K5y6p; dhcd: QNVy: goto eoQm; eoQm: $this->NAf["\153\x65\171"] = $gF; goto q6idp; PokZ: if (empty($rVd3)) { goto QNVy; } goto Y50; JAfD: } public function modalmsg($MBD = [], $u9SK = [], $gF = 0) { goto QDti; QDti: global $_M; goto nfclp; Qfo: $this->NAf["\x6d\x6f\x64\141\x6c"] = $MBD; goto St; nfclp: self::locmsg($u9SK, $gF); goto Qfo; St: return $this; goto XGn; XGn: } public function msgkey($FQH = 4) { goto bJoB; bJoB: global $_M; goto WLF; WLF: $this->NAf["\x6b\x65\x79"] = $FQH; goto gdf1; gdf1: return $this; goto Yz; Yz: } public function msgtext($u9SK = []) { goto Q2r; ZUt: $this->NAf["\x74\145\170\164"] = self::fontcolor($this->NAf["\153\x65\171"], $this->NJ["\x65\162\162\155\x73\x67"]); goto n89b; n89b: return $this; goto pXe; Q2r: global $_M; goto FkJ; FkJ: self::codemsg($u9SK); goto ZUt; pXe: } public function msgmeet($ICAf, $gD = false) { goto jCVCH; jCVCH: global $_M; goto oPA; MaNP: return $this; goto MGC; oPA: $this->NAf["\x74\145\170\164"] = $gD ? $ICAf : $this->NAf["\164\x65\170\x74"] . $ICAf; goto MaNP; MGC: } private function fontcolor($gF, $ICAf) { goto gDBB; vdGg: $ed = ["\x23\x45\x39\65\71\x35\x42", "\43\63\66\101\102\x37\101", "\43\x45\x43\x39\x39\x34\x30", "\x23\67\66\70\x33\x38\x66", "\x23\62\141\63\63\x33\143"]; goto wOPg; wOPg: return "\x3c\146\157\x6e\164\40\163\x74\x79\154\x65\x3d\x22\143\157\154\x6f\x72\x3a" . $ed[$gF] . "\x3b\x22\x3e" . $ICAf . "\x3c\x2f\146\x6f\x6e\x74\x3e"; goto tJd2; gDBB: global $_M; goto vdGg; tJd2: } public function coderes($gD = true) { global $_M; return $gD ? $this->NJ["\145\162\162\x6d\163\147"] : json_encode($this->NJ, JSON_UNESCAPED_UNICODE); } public function codemsg($Kul73, $ICAf = '') { goto lSEM6; lSEM6: global $_M; goto Qdr5n; T9x: list($Kul73, $ICAf) = $Kul73; goto ftF1U; Qdr5n: if (!is_array($Kul73)) { goto s3R; } goto T9x; YxZ: return $this; goto zZ8AV; OzTZ: $rVd3 = ["\64\x30\x30\x30" => "\345\xbd\223\xe5\x89\x8d\347\x8e\257\xe5\242\203\347\274\272\345\xb0\221\103\125\x52\x4c\xe6\x94\257\346\x8c\201\357\274\x81", "\64\x30\60\61" => "\346\240\270\345\277\x83\xe6\x96\207\xe4\xbb\266\345\xad\230\xe5\234\250\xe5\xbc\202\xe5\xb8\xb8\x2c\345\207\206\xe5\xa4\x87\350\x87\252\xe5\x8a\250\344\xbf\xae\345\xa4\x8d\xe6\240\270\xe5\xbf\203\346\226\207\xe4\273\xb6\x2e\56\x2e", "\64\x30\60\x32" => "\345\272\224\347\224\250\346\226\207\xe4\xbb\266\345\xad\230\xe5\x9c\xa8\345\xbc\x82\xe5\270\270\350\257\xb7\xe7\202\271\xe5\207\xbb\40{$ICAf}\x20\xef\274\x81", "\x34\x30\x30\63" => "\xe5\272\x94\347\x94\250\346\x96\207\344\xbb\xb6\346\255\xa3\xe5\xb8\xb8\xef\xbc\201", "\64\x30\60\64" => "\xe6\226\x87\xe4\xbb\xb6\346\x9d\x83\xe9\231\x90\xe6\xa3\200\346\265\x8b\344\270\255\56\56\56", "\64\x30\60\65" => "\40{$ICAf}\40\xe4\270\215\345\xad\x98\345\234\xa8\357\274\x8c\xe8\xaf\xb7\xe6\211\213\xe5\212\250\345\x88\233\xe5\xbb\272\357\xbc\x81", "\x34\x30\x30\66" => "\40{$ICAf}\x20\xe6\x9d\x83\351\231\x90\344\270\215\xe8\266\xb3\357\xbc\214\xe8\xaf\267\344\xbf\xae\xe6\x94\271\xe4\xb8\272\x5b\x37\67\x37\57\67\67\65\135\345\242\236\xe5\212\xa0\345\206\x99\345\205\xa5\346\x9d\203\351\231\x90\357\274\201", "\64\x30\60\x37" => "\40{$ICAf}\40\346\225\260\xe6\x8d\256\xe5\206\231\xe5\x85\245\351\x94\x99\xe8\257\257\357\xbc\x8c\350\xaf\267\xe8\207\xaa\350\241\x8c\xe6\243\200\346\265\213\346\x9d\203\351\231\220\357\274\x81", "\x34\x30\x30\x38" => "\344\270\213\350\275\275\xe6\235\203\351\x99\x90\344\xb8\215\xe8\266\xb3\xef\274\210\xe8\257\267\346\xa3\200\346\x9f\245\xe3\200\220\xe7\xbd\x91\xe7\xab\231\xe7\275\221\345\x9d\x80\xe3\x80\x91\346\230\257\345\x90\246\344\270\272\350\264\xad\344\xb9\xb0\xe5\272\224\xe7\224\250\xe7\x9a\204\345\x9f\237\345\x90\215\xef\xbc\211\xef\xbc\x81", "\64\60\x30\x39" => "\345\xba\x94\xe7\224\xa8\xe6\x96\x87\xe4\xbb\xb6\344\xb8\213\xe8\xbd\275\344\xb8\255\56\x2e\x2e", "\x34\x30\61\60" => "\xe5\272\x94\347\x94\250\346\x96\x87\xe4\273\xb6\344\xb8\213\xe8\xbd\xbd\344\xb8\xad\56\x2e\x2e{$ICAf}\x20\40\x28\xe6\255\243\345\x9c\xa8\350\277\x9b\350\xa1\x8c\xe4\270\x8b\xe8\275\275\357\274\x8c\350\257\xb7\xe4\270\215\350\xa6\201\xe6\x93\x8d\xe4\xbd\x9c\351\xa1\xb5\351\235\242\xef\274\201\x29", "\x34\x30\x31\61" => "\346\x9c\215\xe5\212\241\xe7\253\257\345\xbc\x82\xe5\270\xb8\133{$ICAf}\x5d\xef\xbc\214\xe9\x80\232\344\277\241\345\xa4\261\xe8\264\245\357\274\201", "\x34\60\x31\x32" => "\347\263\273\347\273\237\xe5\274\x82\345\xb8\270\xef\274\x81", "\x34\60\61\x33" => "\345\xba\224\347\224\250\xe6\226\207\xe4\273\266\357\xbc\x8c\xe5\274\x80\345\247\213\xe4\xbf\256\345\244\215\56\x2e\56", "\x34\x30\61\64" => "\133\xe6\240\xb8\345\277\x83\346\x96\x87\344\273\xb6\xe8\x87\xaa\345\212\xa8\344\xbf\256\345\xa4\x8d\135\40\xe4\277\xae\345\xa4\215\xe5\256\214\xe6\x88\x90\343\x80\x82", "\x34\60\61\65" => "\xe5\272\224\347\x94\xa8\xe6\x96\x87\344\xbb\xb6\344\xbf\256\xe5\244\215\345\xae\x8c\346\x88\x90\xe3\x80\202", "\64\x30\x31\x36" => "\x5b{$ICAf}\135\x20\344\270\213\xe8\275\xbd\345\xa4\xb1\xe8\264\xa5\357\xbc\201", "\x34\60\x31\x37" => "\344\277\256\345\244\215\xe5\xa4\xb1\xe8\264\245\357\xbc\x81", "\64\x30\x31\70" => "\xe5\xae\x89\xe8\xa3\x85\xe5\xa4\261\xe8\264\245\xef\274\201", "\x34\x30\61\71" => "\xe5\256\x89\xe8\xa3\x85\xe6\x88\x90\345\212\237\xef\xbc\201", "\x34\x30\x32\x30" => "\xe5\xba\x94\xe7\x94\250\346\x96\x87\344\273\266\xef\xbc\x8c\xe5\274\200\xe5\xa7\x8b\345\xae\x89\350\xa3\x85\x2e\x2e\56", "\64\60\x32\x31" => "\x5b{$ICAf}\135\40\xe5\206\x99\345\205\xa5\xe5\244\261\xe8\264\xa5\357\xbc\201", "\x34\60\62\62" => "\xe6\x9c\xaa\xe6\243\200\xe6\265\x8b\345\x88\xb0\346\226\x87\344\xbb\266\xef\xbc\201", "\x34\60\62\x33" => "\345\276\256\xe4\xbf\xa1\345\x85\xac\344\xbc\227\345\x8f\xb7\xe4\xba\x8c\347\273\264\xe7\240\x81\xe6\x89\253\xe6\x8f\217\350\xb6\205\346\227\xb6\xef\274\201{$ICAf}", "\x34\x30\x32\x34" => "\xe5\237\237\xe5\220\x8d\xe6\x9c\252\350\x8e\267\345\xbe\227\xe6\216\210\346\x9d\203\xef\274\x81", "\64\60\x32\x35" => "\345\xae\211\xe8\243\205\xe9\224\201\346\235\x83\xe9\x99\x90\344\270\215\xe8\xb6\xb3\357\xbc\x81"]; goto TE; ftF1U: s3R: goto OzTZ; TE: $this->NJ = ["\x65\162\162\x63\x6f\144\145" => $Kul73, "\x65\x72\162\155\163\147" => $rVd3[$Kul73]]; goto YxZ; zZ8AV: } public function mysql_config($R8 = [], $xgXv = true) { goto Aamc; GNiM: $DlGqh = DB::get_one("\163\x65\x6c\x65\x63\164\40\x76\141\154\x75\x65\x20\x66\x72\x6f\155\40{$rly}\x20\x77\150\145\x72\x65\x20\156\141\x6d\x65\x20\75\40\47{$FQH}\x27\40\x41\116\x44\40\x6d\x5f\156\141\x6d\x65\x20\75\x20\47{$this->m_name}\x27\x20\101\116\x44\40\154\141\x6e\147\x20\75\x20\47{$aQVG}\47\x20"); goto TkUL; AxU: $aQVG = "\x63\x6c\157\165\x64"; goto WORoE; vj: list($FQH, $HzY2i) = $R8; goto QuB; oSA: qQvJ: goto HKpR; Aamc: global $_M; goto vj; TkUL: $HzY2i = $DlGqh["\x76\141\154\165\x65"]; goto oSA; WGT: kF: goto GNiM; QuB: $rly = $_M["\164\141\142\x6c\x65"]["\143\154\x6f\165\144\137\x63\157\156\x66\151\x67"]; goto AxU; WORoE: if ($xgXv) { goto kF; } goto cvBY; cvBY: DB::query("\111\x4e\x53\105\x52\124\40\111\x4e\124\x4f\x20{$rly}\x20\x28\156\141\155\x65\54\x6c\x61\x6e\147\54\x6d\x5f\x6e\x61\155\145\54\166\x61\154\165\x65\51\40\126\101\x4c\x55\x45\x53\x20\50\x27{$FQH}\47\54\47{$aQVG}\x27\54\x27{$this->m_name}\47\54\47{$HzY2i}\x27\51\x20\117\116\x20\x44\125\120\x4c\x49\x43\101\x54\105\x20\x4b\105\131\40\x55\120\104\x41\x54\105\40\166\x61\154\165\x65\75\x27{$HzY2i}\x27\40"); goto vPF; HKpR: return $HzY2i; goto hZJZ; vPF: goto qQvJ; goto WGT; hZJZ: } public function get_client_ip() { goto Jry2; mhpnR: return $uh4; goto Bp; da9nt: xbY: goto mhpnR; Jry2: $KX = ["\110\x54\124\120\137\x43\x44\x4e\137\x53\122\103\137\x49\x50", "\x48\x54\x54\x50\137\120\x52\117\130\x59\x5f\x43\x4c\x49\105\116\x54\x5f\111\x50", "\x48\x54\x54\x50\x5f\x57\x4c\x5f\120\122\117\x58\x59\137\103\x4c\x49\105\116\x54\x5f\x49\x50", "\x48\124\124\120\137\x43\114\x49\x45\x4e\x54\137\x49\120", "\110\x54\124\x50\x5f\x58\x5f\x46\117\x52\127\x41\x52\x44\x45\x44\x5f\x46\117\122", "\122\x45\x4d\x4f\x54\105\x5f\x41\x44\x44\x52"]; goto UeGw; UeGw: $uh4 = "\x75\x6e\153\156\x6f\x77\x6e"; goto lm9; lm9: foreach ($KX as $FQH) { goto l8; ZeDh: o8fU: goto V4sMF; V3D: UDY7: goto ZeDh; bBeH: $uh4 = $_SERVER[$FQH]; goto Tyt2; Tyt2: goto xbY; goto V3D; l8: if (!(!empty($_SERVER[$FQH]) && strtolower($_SERVER[$FQH]) != "\165\x6e\x6b\x6e\157\x77\x6e" && filter_var($_SERVER[$FQH], FILTER_VALIDATE_IP))) { goto UDY7; } goto bBeH; V4sMF: } goto da9nt; Bp: } public function jsoncallback($dgBz, $eBGzH = "\143\141\x6c\154\x62\x61\143\x6b") { goto jCRy; M8dM: $eBGzH = $_M["\146\x6f\x72\x6d"][$eBGzH]; goto idk; idk: $EI4Wt = json_encode($dgBz, JSON_UNESCAPED_UNICODE); goto DzvG; jCRy: global $_M; goto JNX7G; JNX7G: header("\x43\157\x6e\x74\145\156\164\55\x74\171\160\145\x3a\x20\141\160\160\154\x69\143\141\164\151\157\x6e\57\x78\x2d\152\x61\166\x61\x73\x63\x72\151\x70\164"); goto M8dM; DzvG: echo $eBGzH ? $eBGzH . "\x28" . $EI4Wt . "\51" : $EI4Wt; goto VPzy; VPzy: } public function del_update_dir() { goto dFrr; Wxo: QHVTa: goto Cf8; dFrr: global $_M; goto TTni; TTni: @clearstatcache(); goto FCo; SsDG: deldir(APP_UPDATE_DIR); goto Wxo; FCo: if (!(is_dir(APP_UPDATE_DIR) && file_exists(APP_UPDATE_DIR))) { goto QHVTa; } goto SsDG; Cf8: } } goto BtyA; g_zq: define("\x41\x50\x50\137\125\x50\104\x41\124\x45\137\104\111\x52", PATH_APP_FILE . "\165\160\x64\x61\164\x65"); goto CN; CN: class index extends admin { private $rltE; private $CuiPP; private $NRM; private $iMm; private $time; public function __construct() { goto iPB1; zkU: $this->CuiPP = new appcore(); goto X820; HRSz: parent::__construct(); goto ieZX; iPB1: global $_M; goto HRSz; X820: $this->iMm = $this->CuiPP->get_app_url(); goto A2w; ieZX: $this->time = time(); goto zkU; A2w: } public function doindex() { goto njK; IPuP: turnover($this->iMm, "\x4e\x6f\x20\x70\x72\x6f\x6d\160\164"); goto Ck; SP: $this->bbs1["\x61\x70\x70"]["\x61\144\x64\x74\x69\155\x65"] = date("\x59\x2d\x6d\55\x64\40\110\72\x69\72\x73", $this->bbs1["\141\x70\x70"]["\x61\144\144\164\151\x6d\145"]); goto DT; fRKx: define("\x43\110\105\x43\113\137\111\x54\x45\x4d", "\x73\145\162\166\145\162\x7c\x73\x79\x73\164\145\155\x7c\141\x63\x63\162\x65\144\x69\164\x7c\141\x70\160\x66\151\x6c\145\174\167\145\161\x72\143\157\x64\x65\x7c\165\160\144\x61\x74\x65\174\141\x70\160\143\150\x65\143\153"); goto lOPk; bez8: Amxd: goto anw; lOPk: goto TG6D; goto atn; gUT: require $this->show("\x61\x70\160\57\x69\156\x64\x65\x78", $this->bbs1); goto bez8; MIV9D: define("\x43\110\x45\x43\x4b\x5f\111\124\x45\115", "\x73\145\x72\166\x65\162\174\163\x79\x73\x74\145\155\174\141\x63\143\162\145\x64\x69\x74\x7c\141\160\160\146\x69\x6c\145\x7c\167\145\161\162\143\x6f\144\145\174\x61\160\160\x63\150\x65\143\153"); goto Voiu5; N0vc: $this->bbs1["\x61\160\160"]["\x61\x70\x70\x6e\141\x6d\x65"] = get_word($this->bbs1["\141\x70\x70"]["\141\x70\160\x6e\x61\155\145"]); goto SP; ibAb: $this->bbs1["\x61\x70\x70"] = $this->CuiPP->met_app(); goto F9ko; t8RG: nl8: goto ibAb; njK: global $_M; goto q; DT: if (!file_exists(INS_LOCK_FILE) || file_exists(UPD_LOCK_FILE)) { goto djxx9; } goto fRKx; xts: $this->bbs1["\143\x6b\151\x74\145\155"] = CHECK_ITEM; goto gUT; Voiu5: TG6D: goto xts; Ck: goto Amxd; goto t8RG; F9ko: $this->bbs1["\141\x70\x70"]["\151\x63\x6f\x6e"] = $_M["\x75\x72\154"]["\141\x70\x70"] . M_NAME . "\57\x69\143\x6f\x6e\x2e\x70\156\x67"; goto N0vc; q: if (!file_exists(INS_LOCK_FILE) || $_M["\146\x6f\x72\155"]["\143\150\145\143\153"]) { goto nl8; } goto IPuP; atn: djxx9: goto MIV9D; anw: } public function doappcheck() { goto tG3Lv; hGG: echo $this->CuiPP->resmsg(false); goto Fbu4; Er5Z: NmA: goto dKQi; tG3Lv: global $_M; goto Zdb; dKQi: self::{$this->rltE}(); goto VP6E; phD: $this->rltE = $_M["\x66\157\x72\155"]["\164\171\x70\145"]; goto MI; VP6E: self::result(); goto hGG; MI: if (!($this->rltE == "\x73\x65\162\166\x65\162")) { goto NmA; } goto uOUe; Zdb: $this->NRM = new session(); goto phD; uOUe: self::del_cache(); goto Er5Z; Fbu4: } public function download() { goto XzuoD; MAk: (new download($this->CuiPP))->download($_M["\146\157\162\x6d"]["\x64\x61\x74\x61"]); goto TeS; TeS: echo $this->CuiPP->resmsg(false); goto tS; XzuoD: global $_M; goto MAk; tS: } public function domodal() { goto m6; daI7: switch ($_M["\146\x6f\162\155"]["\x74\171\160\x65"]) { case "\141\160\x70\146\151\154\x65": $MBD = self::appfile_modal(); goto fYqNK; case "\167\145\x71\x72\143\x6f\x64\x65": $MBD = self::weqrcode_modal(); goto fYqNK; case "\167\x65\x63\150\141\164": $MBD = self::wechat_modal(); goto fYqNK; case "\165\x70\x64\x61\x74\145": $MBD = self::update_modal(); goto fYqNK; default: goto fYqNK; } goto z1fz; oUT: echo $this->CuiPP->jsoncallback($MBD); goto S0y; iJoaT: fYqNK: goto oUT; r2Z6: $this->NRM = new session(); goto daI7; z1fz: t2o3: goto iJoaT; m6: global $_M; goto r2Z6; S0y: } public function doajax() { goto l8b; TIdRV: yHL: goto BXX; CLSMZ: $PFbuZ = "\74\x62\165\164\164\x6f\156\x20\164\x79\160\145\x3d\42\x62\165\x74\164\157\156\42\40\143\154\141\163\163\75\42\142\x74\x6e\40\142\x74\156\55\151\156\x66\x6f\x20\141\x70\x70\x69\156\x73\164\141\x6c\x6c\42\76\345\xae\211\350\xa3\x85\345\xba\x94\xe7\224\250\x3c\57\142\x75\x74\x74\157\156\76"; goto JnB; pxy_t: H81wL: goto Vpnu7; ZJ06: $PFbuZ = "\x3c\141\x20\x68\162\145\x66\75\42" . $this->iMm . "\x22\x20\x63\154\x61\163\x73\x3d\x22\142\x74\x6e\40\142\164\156\x2d\x73\x75\x63\143\x65\x73\163\x22\40\76\xe8\xbf\x9b\xe5\205\245\345\xba\x94\347\x94\xa8\x3c\x2f\141\x3e"; goto bRQI; eev: $M4G = date("\x59\x2d\155\x2d\144\40\x48\x3a\x69\72\163", $this->time); goto P6Kc; ULyGA: eZW: goto GCN; SDZv: $dy8 = $MNicY["\163\x74\x61\x74\x65"] && $MNicY["\x61\x70\160"]["\x76\x5f\x6d\x5f\x6e\141\x6d\x65"] == M_NAME ? true : false; goto uTL; D9G6: $dy8 = false; goto P9n6; qg5k4: if ($_M["\x66\157\162\155"]["\x73\x69\147\156"] == "\141\x70\x70\143\150\145\x63\153") { goto Sub; } goto KioK; JnB: goto Ta; goto oDxD; JPPj: if (!($MNicY["\166\141\x74\x69\x6d\145"]["\155\151\x6e\165\164\x65"] > 0)) { goto D4d; } goto mji; S7HnC: $LM3g = date("\x59\55\155\55\144\x20\110\x3a\x69\x3a\163", $LM3g); goto zw; bRQI: Ta: goto pxy_t; PA: $bXW12 = (new curls($this->CuiPP))->apipost($zWTB)->resdata(true); goto t_Ht; w5Lo: $MNicY = (new curls($this->CuiPP))->apikey_decode([$zWTB["\143\150\x65\x63\x6b"], $V6["\167\x65\142"]["\x6d\x65\x74\x5f\x77\145\x62\165\x72\154"], $V6["\x61\x70\160"]["\x6d\x5f\156\141\x6d\145"], $V6["\x61\x70\x70"]["\141\144\144\x74\x69\x6d\145"]]); goto SDZv; PP8k2: if (!file_exists(UPD_LOCK_FILE)) { goto QNV; } goto SxV; ul: $WPE = $dy8 && !empty($zWTB["\x77\x65\x63\x68\141\x74"]) && !empty($zWTB["\x75\160\x64\141\164\x65"]) ? true : false; goto jg; SxV: $zWTB["\165\x70\144\x61\164\x65"] = 1; goto AFV; wKsRi: $rZUT = stringto_array(CHECK_ITEM, "\x7c"); goto V2VJ; Jzc: $LM3g = strtotime("{$M4G}\40\53{$MNicY["\166\141\164\x69\155\x65"]["\155\x69\x6e\165\164\145"]}\x20\155\151\156\165\164\x65"); goto gTGE; P9n6: PASu: goto FXn; yl: lkRKR: goto PP8k2; nJdjL: echo $this->CuiPP->resmsg(false); goto Qhnu; mGUJ: $zWTB = ["\164\x69\x6d\145" => strtotime("{$M4G}\x20\53\x31\40\144\x61\x79"), "\x63\x68\145\x63\153" => $KqI68->get("\143\x68\145\x63\153"), "\167\145\143\x68\x61\164" => (int) $KqI68->get("\x77\x65\143\150\x61\x74"), "\165\x70\144\141\x74\x65" => (int) $KqI68->get("\x75\x70\x64\x61\x74\145")]; goto PdOw; RZz: $zWTB = (new curls($this->CuiPP))->postr($bXW12, '', false)->resdata(); goto V8_; jg: QO00x: goto ULyGA; HS: $WPE ? $this->CuiPP->msgkey(1)->msgmeet($PFbuZ, true) : $this->CuiPP->locmsg(4012); goto nJdjL; uTL: if (!$dy8) { goto QO00x; } goto JPPj; V2VJ: if (in_array(0, $JOvH)) { goto H81wL; } goto GyPRJ; BXX: DA3: goto WLyO4; oDxD: tAR: goto ZJ06; P6Kc: $KqI68 = new session(); goto mGUJ; l8b: global $_M; goto fWE0; YtGM: Sub: goto eev; PdOw: $JOvH = $KqI68->get("\x63\153\x69\164\x65\x6d"); goto wKsRi; tT9: $uRb = ["\x59", "\x53", "\x44"]; goto JPb; SHKV: gxroV: goto KHo; JtL: $zWTB = $u6yoU["\x63\x6f\144\145"] ? $u6yoU["\143\x61\143\150\145"] : []; goto yl; VzF: if (file_exists(INS_LOCK_FILE)) { goto tAR; } goto CLSMZ; xPd2: $this->rltE = "\x63\x68\x65\x63\x6b"; goto OJ3O; KioK: $this->NRM = new session(); goto SBN; OJ3O: $u6yoU = self::curljson($V6, false, 25); goto JtL; SBN: self::del_cache(); goto C6; FXn: D4d: goto ul; GCN: if (!$WPE) { goto DA3; } goto tT9; Vpnu7: $KqI68->del("\x63\153\151\x74\145\155"); goto SHKV; cymG: if (empty($zWTB)) { goto eZW; } goto w5Lo; C6: $bXW12 = $this->CuiPP->mysql_config(array("\141\x63\x5f\143\x61\x63\x68\x65")); goto RZz; t_Ht: $this->CuiPP->mysql_config(["\x61\x63\x5f\x63\x61\x63\x68\x65", $bXW12], false); goto HS; GyPRJ: $WPE = true; goto VzF; qR4V: if (!($MNicY["\x76\141\x74\x69\155\145"]["\x6d\x69\156\165\x74\145"] > 0)) { goto yHL; } goto S7HnC; rJUW: if (!(empty($bXW12) || $zWTB["\x74\x69\x6d\145"] < strtotime("\x2b\61\40\x68\x6f\165\x72"))) { goto lkRKR; } goto xPd2; AFV: QNV: goto cymG; zw: $PFbuZ .= "\x20\40\357\274\x88{$LM3g}\357\274\x89"; goto TIdRV; V8_: $V6 = $this->CuiPP->met_all(); goto rJUW; JPb: $PFbuZ = "\347\x89\210\xe6\234\254\345\x8f\267\xef\274\232{$uRb[$MNicY["\x61\x70\160"]["\x76\137\x76\145\162\x74\171\160\x65"]]}\x2e{$MNicY["\141\160\160"]["\x76\137\x76\145\x72"]}"; goto qR4V; fWE0: $WPE = false; goto qg5k4; WLyO4: goto gxroV; goto YtGM; gTGE: if (!($LM3g <= $this->time)) { goto PASu; } goto D9G6; KHo: $bXW12["\145\x78\145\x74\151\155\x65"] = $this->time; goto PA; mji: $M4G = date("\x59\55\x6d\55\x64\x20\110\72\x69\x3a\x73", $MNicY["\166\141\164\x69\155\145"]["\x73\x74\x69\155\145"]); goto Jzc; Qhnu: } protected function server() { goto nJAG; YU9x: $this->CuiPP->errmsg($I6uM["\x65\162\162\x63\157\144\145"], $I6uM["\145\162\x72\x6d\x73\x67"]); goto nbu; PCvu: $this->CuiPP->sucmsg($I6uM["\164\x65\170\164"]); goto l6MZ; Ma9: $this->NRM->set("\x73\x79\163\164\x65\155", $I6uM["\163\x79\163\164\145\x6d"]); goto ZfO; iDr: if ($I6uM["\x63\157\144\x65"]) { goto cQqH; } goto YU9x; e4f: cQqH: goto PCvu; nJAG: global $_M; goto n47; nbu: goto tF76; goto e4f; l6MZ: tF76: goto fVl; n47: $I6uM = self::curljson($this->CuiPP->met_web_app()); goto iDr; fVl: $this->NRM->set("\141\160\x70\154\151\163\x74", $I6uM["\x61\160\x70\154\x69\163\164"]); goto Ma9; ZfO: } protected function system() { goto TCBq; TCBq: global $_M; goto sqZw; sqZw: $kayY = $this->NRM->get("\163\x79\x73\x74\145\x6d"); goto pCV7; Oq77: $ICAf = [[$BTD, $kayY["\x70\150\160\x76\145\162"]["\x74\145\170\x74"]], [$oa, $kayY["\x6d\x65\x74\x76\x65\162"]["\x74\145\170\164"]]]; goto dLdd; f5J: $this->NRM->del("\163\171\163\x74\x65\x6d"); goto mykP; pCV7: $oa = $kayY["\x6d\x65\x74\x76\145\162"]["\x63\157\144\145"]; goto p75sH; p75sH: $BTD = $kayY["\160\150\x70\x76\145\162"]["\x63\x6f\x64\145"]; goto Oq77; dLdd: $this->CuiPP->vagmsg($oa && $BTD ? 1 : 0, $ICAf); goto f5J; mykP: } protected function accredit() { goto owk; mSt0: Bz6g: goto b; bz: NvC: goto yo; yD2w: if (!(!empty($ot["\163\164\x61\x74\x65"]) && $ot["\166\141\x74\x69\x6d\x65"]["\155\151\x6e\165\x74\x65"] > 0)) { goto Bz6g; } goto phi9q; had1c: goto peuT; goto bz; zIoL: $this->CuiPP->errmsg($My["\145\162\162\143\x6f\144\x65"], $My["\x65\x72\x72\x6d\x73\147"]); goto had1c; owk: global $_M; goto eTn4; e5: if ($My["\143\x6f\x64\145"]) { goto NvC; } goto zIoL; Di: $this->NRM->set("\x63\x68\145\x63\x6b", $My["\x63\157\x64\145\x6b\145\171"]); goto UGyr; yo: $ot = (new curls($this->CuiPP))->apikey_decode([$My["\x63\157\144\x65\x6b\x65\171"], $V6["\167\145\x62"]["\x6d\x65\164\x5f\167\x65\x62\x75\x72\x6c"], $V6["\141\160\x70"]["\x6d\137\156\x61\155\145"], $V6["\x61\160\x70"]["\141\x64\144\x74\151\155\x65"]]); goto yD2w; aFOH: $My = self::curljson($V6, false, 20); goto e5; b: $ot["\x73\x74\x61\x74\145"] ? $this->CuiPP->sucmsg($My["\164\x65\170\164"] . $ICAf) : $this->CuiPP->locmsg(4024); goto Ub; phi9q: $M4G = date("\x59\x2d\155\55\144\40\x48\x3a\x69\72\163", $ot["\166\141\164\x69\x6d\145"]["\x73\164\x69\x6d\x65"]); goto dnM; Ub: peuT: goto Di; eTn4: $V6 = $this->CuiPP->met_web_app(); goto aFOH; dnM: $ICAf = "\xe4\275\223\351\252\214\xe7\xbb\223\xe6\x9d\237\xe6\x97\xb6\351\227\xb4\357\274\232" . date("\x59\x2d\155\x2d\144\40\110\x3a\x69\x3a\163", strtotime("{$M4G}\40\x2b{$ot["\x76\x61\x74\151\x6d\x65"]["\155\x69\x6e\165\x74\145"]}\x20\x6d\151\156\165\164\x65")); goto mSt0; UGyr: } protected function appfile() { goto d86oz; Juoo: goto mFe; goto mAKF; bUQ: return $this->CuiPP->newres()->modalmsg($MBD, 4001); goto I1H; d86oz: global $_M; goto ANV; klEEs: $nTrx = new dirfinger(); goto g1; y5Nz: mFe: goto DFPx; yR: return $this->CuiPP->modalmsg($MBD, [4002, $ICAf]); goto ND1N; mAKF: c0Q: goto id9; VzM: $Gm1 = $nTrx->fingers($GF["\x66\151\x6e\147\x65\162\x73"]); goto j1dW; ePFP1: $this->NRM->del("\162\x65\160\x61\x69\162"); goto KVoi; xOw90: $MBD["\x64\x61\164\x61"] = "\143\x6f\x72\145\174\x63\x68\x65\x63\153"; goto bUQ; Nj0: if ($GF) { goto yx_w; } goto gM9P; o9R: if (!(!$eMx || $CLt2n)) { goto W8C; } goto ePFP1; j1dW: $eMx = (int) file_exists(INS_LOCK_FILE); goto nES5; Lfz: $MBD = ["\x73\x75\x63" => true, "\164\151\x74\154\x65" => "\345\xba\224\347\x94\xa8\346\226\207\344\273\xb6\xe4\xbf\xae\xe5\xa4\215", "\142\157\x64\171" => "\74\x64\151\x76\x20\x63\x6c\141\x73\163\x3d\42\164\x65\x78\164\x2d\x78\x73\x2d\143\145\156\164\145\x72\x22\x3e\74\151\x20\143\x6c\141\163\x73\75\x22\x6c\157\x61\x64\x65\162\x20\x76\x65\x72\164\151\x63\x61\x6c\55\141\154\151\x67\156\55\x6d\x69\144\x64\x6c\145\40\154\157\141\x64\145\x72\55\x65\154\x6c\151\160\163\151\x73\42\76\x3c\x2f\x69\x3e\74\57\x64\x69\x76\x3e", "\x75\162\154" => $_M["\x75\x72\154"]["\157\x77\156\x5f\x66\x6f\162\155"] . "\141\75\144\x6f\155\157\144\141\154\46\164\x79\x70\145\75\x61\160\x70\146\151\154\x65"]; goto d9GYt; N1VU: if ($GF["\143\157\144\145"]) { goto c0Q; } goto cOoN; KVoi: $this->NRM->del("\141\160\x70\x66\151\154\x65"); goto R8s; I1H: bGt7: goto VzM; R8s: $this->CuiPP->del_update_dir(); goto Gg_; ANV: $this->NRM->del("\x72\x65\x70\141\x69\x72"); goto Wysx; wdT: $MBD["\x73\165\x63"] = false; goto xOw90; cOoN: return $this->CuiPP->errmsg($GF["\145\162\x72\143\x6f\x64\x65"], $GF["\x65\162\x72\155\163\x67"]); goto Juoo; u83qk: $MBD = $this->CuiPP->msgkey()->msgtext(4004)->resmsg(); goto wdT; BKpuS: $this->NRM->set("\x64\154\x6c\151\x73\x74", $M6Z8["\x64\x6c\x6c\x69\163\x74"]); goto u83qk; g1: $M6Z8 = $nTrx->fingers($GF["\x63\x6f\x72\x65\x6c\151\x73\x74"]); goto jPw; jPw: if (!(count($M6Z8["\144\154\154\151\163\164"]) > 0)) { goto bGt7; } goto BKpuS; gM9P: $GF = self::curljson($this->CuiPP->met_web_app()); goto N1VU; Gg_: return $this->CuiPP->sucmsg()->msgtext(4003); goto lkR; kdxAp: if (!(count($Gm1["\144\x6c\x6c\151\x73\164"]) > 0)) { goto oA80O; } goto NpAP; DFPx: yx_w: goto klEEs; XviLF: $this->NRM->set("\x72\145\160\x61\151\162", $Gm1); goto Lfz; id9: $this->NRM->set("\141\x70\160\146\x69\154\145", $GF); goto y5Nz; d9GYt: $ICAf = "\74\141\x20\150\x72\x65\x66\75\x22\152\141\x76\141\163\x63\162\x69\x70\164\x3a\x3b\42\x20\x64\x61\164\141\x2d\164\141\x72\x67\x65\x74\75\42\43\x61\160\160\155\x6f\x64\x61\154\x22\40\144\141\x74\141\55\x74\x6f\x67\x67\x6c\145\x3d\42\x6d\x6f\144\141\x6c\x22\x20\x64\141\x74\141\55\164\171\160\x65\x3d\42\141\160\160\x66\151\154\x65\42\x3e\xe4\xbf\xae\xe5\244\x8d\345\274\x82\345\270\xb8\xe6\x96\x87\xe4\xbb\xb6\74\x2f\x61\76"; goto yR; Wysx: $GF = $this->NRM->get("\141\x70\x70\146\151\154\x65"); goto Nj0; nES5: $CLt2n = count($Gm1["\144\x6c\154\151\x73\x74"]) == 0 ? 1 : 0; goto o9R; ND1N: oA80O: goto DyyL; lkR: W8C: goto kdxAp; NpAP: $this->NRM->set("\x64\154\x6c\151\163\164", $Gm1["\x64\x6c\x6c\151\163\x74"]); goto XviLF; DyyL: } protected function weqrcode() { goto Kusg; cQe8D: $SlTC = $this->NRM->get("\x77\145\x63\x68\x61\164"); goto jRRy; dFl: $MBD = ["\163\165\143" => true, "\x74\x69\164\x6c\145" => "\xe5\x85\xb3\xe6\263\250\xe5\276\xae\xe4\277\241\345\205\xac\344\274\227\345\x8f\xb7", "\142\157\x64\x79" => "\74\x64\x69\x76\x20\x63\154\x61\163\x73\75\x22\x74\145\170\x74\x2d\170\163\x2d\x63\x65\x6e\164\145\x72\x22\x3e\x3c\151\40\143\x6c\x61\x73\x73\x3d\x22\x6c\x6f\141\144\x65\x72\x20\x76\145\x72\164\151\x63\x61\154\x2d\141\x6c\x69\147\156\55\155\151\x64\x64\x6c\145\x20\154\157\141\x64\x65\x72\55\x65\154\x6c\x69\160\163\151\163\x22\76\74\57\x69\76\x3c\x2f\144\151\166\76", "\x75\x72\154" => $_M["\x75\x72\154"]["\157\x77\156\x5f\x66\x6f\162\155"] . "\x61\x3d\x64\157\x6d\157\x64\141\x6c\46\164\171\160\145\x3d\167\x65\161\162\x63\157\144\x65"]; goto sop; I2knZ: if ($SI3l1["\x63\157\144\145"]) { goto j5M; } goto VD; cjlT: goto vnPo; goto bnT1A; Kusg: global $_M; goto cQe8D; VD: $this->CuiPP->errmsg($SI3l1["\145\x72\x72\x63\157\x64\x65"], $SI3l1["\x65\162\162\155\163\147"]); goto cjlT; kQN: vnPo: goto SzI; pJk: $this->CuiPP->modalmsg($MBD)->sucmsg($SI3l1["\167\x78"]["\x72\145\x74"]["\x69\156\146\157"] . $ICAf, $SI3l1["\167\170"]["\x6b\x65\171"]); goto hQnL; sop: $ICAf = "\x3c\141\40\150\x72\145\x66\75\x22\152\x61\x76\141\x73\x63\x72\151\x70\x74\72\x3b\42\x20\144\141\164\141\x2d\164\141\162\147\x65\x74\x3d\42\43\x61\x70\160\x6d\x6f\x64\141\154\42\x20\144\141\164\141\x2d\164\x6f\x67\147\x6c\145\75\x22\x6d\157\144\x61\154\x22\40\x64\141\164\141\x2d\164\171\160\145\x3d\42\167\145\161\x72\x63\157\x64\x65\42\x3e\xe5\205\263\xe6\263\250\345\205\xac\xe4\274\x97\345\217\267\x3c\57\x61\76"; goto pJk; Fak: q1t: goto MNOFK; krY: $SI3l1 = self::curljson($this->CuiPP->met_all()); goto I2knZ; MNOFK: $this->CuiPP->sucmsg($SI3l1["\164\x65\x78\164"]); goto gS4; q6h: sleep(1); goto wgj9; SzI: $this->NRM->set("\167\x65\x63\x68\x61\164", $SI3l1["\167\170"]["\x6b\x65\171"]); goto tW; gS4: CAI: goto kQN; bnT1A: j5M: goto u5Y; wgj9: EN: goto krY; hQnL: goto CAI; goto Fak; jRRy: if (!($SlTC !== '')) { goto EN; } goto q6h; u5Y: if ($SI3l1["\167\x78"]["\x6b\145\x79"] == 1) { goto q1t; } goto dFl; tW: } protected function update() { goto jCn_; hGI: AtP: goto nspJ; Vz: $this->NRM->set("\165\x70\144\141\x74\x65", 1); goto kpm; sQxz: $this->CuiPP->errmsg($eAE["\145\162\x72\143\x6f\x64\145"], $eAE["\145\162\x72\155\x73\x67"]); goto lpHD; JST: $this->NRM->set("\x75\160\x64\x61\x74\x65", $M9p9); goto Th; Kw7A4: $oa = arrayto_string($eAE["\156\x65\167\x61\x70\160"]["\166\137\155\x65\x74\x76\145\162"], "\40\x2d\x2d\x20"); goto M0dq; kpm: return $this->CuiPP->sucmsg($eAE["\x74\x65\170\x74"]); goto H; KjCtS: FNTp: goto EjAQ; MiBW: if (!(file_exists(UPD_LOCK_FILE) || empty($kjY7["\166\x5f\143\x6b\x75\160\x64\141\x74\145"]))) { goto FNTp; } goto rC4; rw_H: $ICAf = "\74\141\x20\150\162\x65\146\75\x22\x6a\141\x76\141\x73\x63\x72\x69\160\x74\x3a\x3b\x22\40\144\x61\164\141\x2d\x74\141\162\147\145\164\75\x22\x23\x61\x70\160\155\x6f\144\x61\154\x22\40\x64\x61\x74\141\x2d\164\x6f\x67\x67\x6c\x65\x3d\42\x6d\x6f\144\x61\x6c\x22\40\x64\141\164\141\x2d\x74\171\x70\145\x3d\x22\165\160\x64\x61\164\x65\42\76\345\x9c\250\xe7\272\xbf\346\x9b\264\346\x96\260\x3c\x2f\x61\x3e"; goto W0b; M0dq: $BQ6W = count($eAE["\x6e\x65\167\x61\160\x70"]["\x76\x5f\160\150\x70\x76\x65\162"]) == 1 ? "\346\x9c\200\xe4\275\x8e" : ''; goto URGL; W0b: $M9p9 = $eAE["\x6e\145\167\141\x70\160"]["\x76\x5f\x75\x70\x64\x61\164\x65"] == 1 ? 0 : 2; goto qW8f; QTT: if ($eAE["\x63\x6f\x64\145"]) { goto TuVp; } goto JFNW; c6T: $BTD = arrayto_string($eAE["\x6e\x65\167\141\160\160"]["\166\x5f\x70\150\x70\166\145\162"], "\40\x2d\55\40"); goto Kw7A4; GADNr: return $this->CuiPP->sucmsg("\345\xb7\xb2\xe6\230\xaf\346\x9c\x80\xe6\x96\260\347\211\210\xe3\200\x82"); goto KjCtS; lpHD: if (!empty($eAE["\x73\x79\163\164\145\155"])) { goto AtP; } goto c6T; EjAQ: $eAE = self::curljson($this->CuiPP->met_web_app()); goto QTT; H: DFctN: goto wmt_; EP_5: $this->NRM->del("\156\145\x77\x61\x70\x70"); goto RjDdp; rC4: $this->NRM->set("\165\x70\144\141\164\x65", 1); goto GADNr; wmt_: $this->NRM->set("\156\x65\167\x61\160\x70", $eAE["\x6e\x65\x77\x61\160\160"]); goto ht6; RjDdp: $kjY7 = $this->NRM->get("\141\x70\160\x6c\151\x73\x74"); goto MiBW; URGL: $dc = count($eAE["\156\x65\x77\x61\160\160"]["\x76\x5f\155\x65\164\166\145\x72"]) == 1 ? "\xe6\x9c\200\xe4\xbd\x8e" : ''; goto jen3; hTA: TuVp: goto UzGJ9; qW8f: $this->CuiPP->modalmsg($MBD)->sucmsg($eAE["\164\145\170\164"] . $ICAf, $M9p9); goto nPu; UzGJ9: if (!($eAE["\x63\157\144\x65"] == 8002)) { goto DFctN; } goto Vz; nspJ: goto lTgc; goto hTA; ht6: $MBD = ["\x73\165\x63" => true, "\164\x69\x74\154\145" => $eAE["\x6e\x65\167\x61\160\160"]["\x76\x5f\x76\x65\x72"] . "\40\346\x9b\xb4\346\x96\xb0\345\206\205\xe5\256\xb9", "\x62\157\x64\x79" => "\x3c\144\x69\166\40\x63\x6c\141\163\163\75\x22\164\145\x78\x74\55\170\x73\55\x63\145\x6e\x74\145\x72\42\76\x3c\x69\x20\143\x6c\x61\x73\x73\75\42\154\x6f\141\x64\145\162\x20\x76\x65\162\x74\151\x63\141\154\x2d\x61\x6c\x69\147\156\x2d\x6d\151\144\x64\154\145\x20\x6c\157\141\x64\x65\162\x2d\x65\154\x6c\151\x70\163\x69\163\x22\x3e\74\57\x69\x3e\x3c\x2f\144\x69\166\76", "\x75\x72\x6c" => $_M["\x75\162\x6c"]["\x6f\x77\x6e\x5f\146\x6f\162\155"] . "\141\x3d\x64\x6f\155\157\144\x61\154\x26\x74\x79\160\x65\75\x75\160\144\x61\x74\x65"]; goto rw_H; jen3: $ICAf = "\74\x64\x69\166\40\x63\154\141\163\163\75\47\x70\55\x6c\x2d\x31\x30\x27\x3e\xa\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\x3c\150\x35\76" . $eAE["\156\x65\x77\141\x70\x70"]["\x76\x5f\x76\145\x72"] . "\40\xe7\211\x88\346\234\254\xe7\216\257\xe5\xa2\203\xe8\xa6\x81\xe6\261\202\xef\xbc\232\x3c\57\150\65\x3e\xa\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\x3c\157\x6c\x3e\74\154\151\76\xe5\xba\x94\xe7\x94\xa8" . $BQ6W . "\xe6\x94\257\346\x8c\x81\x50\x48\x50\40" . $BTD . "\x20\347\211\x88\346\234\xac\x3b\74\x2f\x6c\151\76\x3c\154\151\x3e\345\272\224\xe7\x94\xa8" . $dc . "\346\224\xaf\346\214\x81\x4d\145\164\111\156\146\157\x20" . $oa . "\40\xe7\211\210\xe6\234\254\73\x3c\57\x6c\151\x3e\x3c\x2f\157\154\76\12\40\40\40\x20\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\40\40\40\40\x20\40\40\40\x20\x20\x3c\150\65\x3e" . $eAE["\156\x65\x77\x61\x70\x70"]["\166\137\x76\x65\162"] . "\x20\347\x89\210\xe6\234\xac\xe7\x8e\257\xe5\242\x83\xe6\243\200\xe6\265\213\xe7\xbb\x93\346\x9e\x9c\xef\274\232\74\57\x68\65\x3e\xa\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\40\74\x6f\154\76" . $eAE["\x73\171\163\x74\x65\x6d"]["\x74\145\x78\164"] . "\74\x2f\157\x6c\76\xa\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x3c\57\x64\151\x76\76"; goto Tbml; JFNW: $M9p9 = 1; goto sQxz; Tbml: $this->CuiPP->msgmeet($ICAf); goto hGI; Ci6: $this->NRM->del("\144\x6c\x6c\x69\163\164"); goto EP_5; jCn_: global $_M; goto Ci6; nPu: lTgc: goto JST; Th: } protected function appfile_modal() { goto LS9; zbrD: if ($qMpLJ > 0) { goto cTbxX; } goto NDr; LS9: global $_M; goto Fb5; ncxDB: return $TZQ8; goto fv; Fb5: $dJ = new download($this->CuiPP); goto dUmQ; H7c3L: return "\x3c\144\151\166\40\143\x6c\141\x73\x73\x3d\42\164\x65\170\164\x2d\170\x73\55\x63\145\x6e\x74\145\162\x22\76\347\x94\250\xe6\226\207\344\273\266\xe4\270\215\xe5\xad\x98\345\234\xa8\xe5\xbc\202\xe5\270\270\xe3\x80\x82\x3c\x2f\144\x69\x76\76"; goto FhQo; RcHH: Gy9: goto ncxDB; FhQo: p8yA: goto rGt2i; W: cTbxX: goto WV; s8: goto Gy9; goto W; RLK: $fa0 = $dJ->app_get_file(); goto IN; foBT: f20: goto Ib4z; Ib4z: $TZQ8 = ["\x62\157\x64\171" => "\x3c\144\x69\166\x20\143\154\x61\163\163\x3d\x27\150\55\x32\65\60\x20\x6f\166\55\x62\x6f\144\x79\x27\x3e{$TZQ8}\x3c\x2f\x64\151\x76\x3e", "\x66\x6f\157\164" => "\x3c\x62\x75\164\x74\157\x6e\40\x74\171\x70\145\x3d\42\x62\165\x74\x74\x6f\156\x22\40\143\x6c\141\163\x73\75\42\142\164\x6e\40\x62\164\156\x2d\x69\156\x66\157\40\141\160\160\x72\x65\160\x61\151\x72\x22\76\344\277\xae\xe5\xa4\215\xe5\x85\xa8\351\x83\250\xe6\226\207\344\xbb\xb6\x3c\57\142\165\164\164\157\x6e\76"]; goto RcHH; NDr: $TZQ8 = ["\142\x6f\x64\171" => $qMpLJ["\164\145\170\x74"]]; goto s8; WV: $Gm1 = $this->NRM->get("\x72\x65\x70\x61\151\x72"); goto pK0; dUmQ: $dJ->download("\x66\x69\154\145\154\151\x73\x74\174\x63\150\145\x63\153"); goto RLK; pK0: foreach ($fa0["\x64\x6c\154\x69\x73\x74"] as $FQH => $HzY2i) { goto I6zn; I6zn: $ICAf = ''; goto ELRR; ELRR: if (!$Gm1["\165\x70\x64\x6c\151\x73\x74"][$HzY2i]) { goto tHt; } goto J1zYu; Zse: $TZQ8 .= "\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\x3c\160\x3e\12\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x3c\163\160\141\x6e\x20\143\x6c\x61\163\163\75\x22\155\55\x72\x2d\x35\x30\x22\x3e{$ICAf}\74\x2f\163\160\x61\x6e\x3e\xa\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\40\40\40\x20\40\x3c\x73\160\x61\156\x20\143\x6c\141\163\x73\x3d\42\146\151\x6c\x65\137\x6e\141\155\x65\42\76{$HzY2i}\x3c\57\x73\160\x61\x6e\76\40\xa\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\40\x3c\x73\x70\x61\156\x20\x63\x6c\x61\x73\163\x3d\42\160\165\x6c\x6c\x2d\170\163\55\x72\151\x67\150\x74\40\155\55\x72\x2d\61\65\x20\x64\x6f\167\156\154\x6f\x61\144\137\146\x69\154\145\x22\40\144\x61\164\141\x2d\144\157\167\156\x6c\157\141\144\75\x22\x72\145\160\x61\x69\162\174\x64\x6c\146\x69\154\145\174{$FQH}\42\76\x3c\141\x20\150\162\145\x66\x3d\x22\x6a\141\166\141\x73\143\162\x69\x70\164\x3a\x3b\x22\x3e\347\202\271\xe5\x87\273\xe4\xb8\213\xe8\275\275\x3c\57\x61\x3e\74\57\x73\x70\x61\156\x3e\12\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\74\x2f\160\x3e"; goto YAr6; J1zYu: $ICAf = "\346\226\x87\xe4\xbb\xb6\350\xa2\xab\xe4\xbf\256\xe6\x94\271"; goto nGB; G3w: lAdY7: goto Zse; nGB: tHt: goto YA15t; YAr6: SNOK: goto XEh; YA15t: if (!$Gm1["\x64\x6f\x77\x6c\x69\x73\x74"][$HzY2i]) { goto lAdY7; } goto OQFD; OQFD: $ICAf = "\xe6\x96\x87\344\xbb\xb6\344\270\215\345\xad\230\345\x9c\xa8"; goto G3w; XEh: } goto foBT; rGt2i: $qMpLJ = $this->CuiPP->resmsg(); goto zbrD; IN: if (!(count($fa0["\x64\154\x6c\151\163\x74"]) == 0)) { goto p8yA; } goto H7c3L; fv: } protected function weqrcode_modal() { goto RH; JN2TO: goto BCe; goto kv3; EFm: if ($SI3l1["\143\x6f\x64\x65"]) { goto oQF; } goto K6f; K6f: $BmMV5 = ["\x62\x6f\144\171" => "\x3c\160\x20\163\164\x79\154\145\75\47\x74\145\x78\164\55\151\x6e\x64\145\156\x74\72\40\x32\x65\x6d\73\x27\x3e\xef\274\x88{$SI3l1["\x65\162\x72\x63\157\144\x65"]}\xef\xbc\211{$SI3l1["\x65\x72\x72\155\x73\147"]}\74\160\x3e"]; goto JN2TO; x1iO: $BmMV5 = ["\x62\157\144\x79" => "\x3c\144\x69\x76\x20\x63\x6c\x61\163\x73\x3d\42\150\x2d\62\65\60\40\x74\145\x78\x74\55\x78\163\x2d\143\145\x6e\164\145\x72\x22\76\74\151\x6d\147\40\163\x74\171\x6c\145\x3d\x22\150\x65\151\147\x68\164\x3a\61\x30\x30\45\73\42\x20\x73\162\143\75\42\x64\141\x74\x61\72\151\x6d\x61\147\x65\x2f\152\160\147\x3b\x62\141\x73\x65\x36\64\54" . $SI3l1["\161\162\x63\x6f\144\145"]["\151\155\147"] . "\x22\76\74\x2f\144\x69\166\x3e", "\146\x6f\x6f\164" => $SI3l1["\x71\162\x63\x6f\144\145"]["\164\x65\170\x74"]["\x69\156\x66\157"], "\x63\141\x6c\x6c\142\141\x63\153" => "\x77\x65\x63\x68\141\x74\137\x71\x72\x63\157\x64\x65"]; goto zuB; zuB: BCe: goto gwzO; RH: global $_M; goto EG; gwzO: return $BmMV5; goto Q9f; EG: $this->rltE = "\161\x72\x63\157\x64\145"; goto h2L; h2L: $SI3l1 = self::curljson($this->CuiPP->met_all(), false, 25, "\x77\x78"); goto EFm; kv3: oQF: goto x1iO; Q9f: } protected function wechat_modal() { goto AAGW; RTX: $this->CuiPP->locmsg([4023, $ICAf]); goto LQU; Hk: goto g9sRw; goto W8f; yd2q: LXj: goto IuRt2; IuRt2: $qMpLJ = $this->CuiPP->resmsg(); goto Otb0w; hR: $LM3g = $_M["\146\x6f\x72\155"]["\x65\x6e\144\164\151\x6d\145"]; goto Hk; dEP: $iu3B = random(6); goto Bi; O73x: if (empty($_M["\146\x6f\162\155"]["\145\156\x64\164\x69\x6d\145"])) { goto pBY5; } goto UPdE; D4fA: $this->rltE = "\143\x68\x65\x63\x6b"; goto B8LG; twPG: $LM3g = strtotime("{$M4G}\40\53\62\40\x6d\x69\x6e\165\164\x65"); goto yd2q; Bi: sleep(1); goto D4fA; AAGW: global $_M; goto dEP; Otb0w: $qMpLJ["\x65\156\144\164\151\x6d\x65"] = $LM3g; goto B9KVI; CTk4: $M4G = date("\x59\55\155\55\144\x20\x48\72\x69\x3a\x73", $this->time); goto twPG; qC: $this->CuiPP->sucmsg($SI3l1["\167\x78"]["\x72\x65\164"]["\151\x6e\x66\157"], $SI3l1["\167\170"]["\153\x65\x79"]); goto cLNOe; W8f: CFmAH: goto FKG; d7VR: if ($SI3l1["\x63\157\144\145"]) { goto KKP0; } goto dWDTD; xSzw: pBY5: goto CTk4; vFe: goto r1CZ; goto d9; FKG: $ICAf = "\74\x61\40\x63\154\x61\163\x73\75\42\167\x65\x71\162\x63\x6f\144\x65\x22\40\150\162\145\x66\75\x22\x6a\x61\x76\141\163\x63\162\x69\x70\x74\72\x3b\x22\x20\144\141\164\x61\x2d\164\171\160\145\75\42\167\x65\x71\x72\x63\157\x64\145\x22\x3e\xe5\x88\xb7\xe6\x96\xb0\xe4\272\214\xe7\273\xb4\347\xa0\201\x3c\57\x61\x3e"; goto RTX; B8LG: $SI3l1 = self::curljson($this->CuiPP->met_all(), false, 20, "\167\170"); goto d7VR; d9: KKP0: goto qC; dWDTD: $this->CuiPP->errmsg($SI3l1["\145\162\162\x63\157\x64\145"], $SI3l1["\145\x72\162\x6d\x73\147"]); goto vFe; B9KVI: $qMpLJ["\x73\x69\147\156"] = $iu3B; goto BkWb; LQU: g9sRw: goto LmuWn; BkWb: return $qMpLJ; goto oIe; cLNOe: r1CZ: goto O73x; UPdE: if ($_M["\x66\157\x72\x6d"]["\x65\156\144\164\151\x6d\145"] < $this->time) { goto CFmAH; } goto hR; LmuWn: goto LXj; goto xSzw; oIe: } protected function update_modal() { goto n4CYo; ZZiD: return ["\x62\157\x64\171" => strlen($VQaK["\x76\x5f\x64\141\151\x6c\x79"]) > 0 ? "\74\144\x69\x76\x20\x63\154\x61\163\163\75\x27\150\55\62\65\x30\40\157\x76\55\x62\x6f\144\x79\47\76{$VQaK["\166\137\x64\x61\151\154\x79"]}\x3c\x2f\x64\x69\166\76" : "\x3c\160\x20\x73\164\x79\x6c\x65\x3d\42\164\145\170\164\x2d\x69\156\144\x65\x6e\x74\72\40\x32\145\155\x3b\42\76\346\xb2\241\xe6\234\x89\xe6\x9b\xb4\346\226\xb0\350\257\xb4\xe6\230\216\343\200\x82\74\x70\x3e", "\x66\157\x6f\164" => "\x3c\x62\x75\164\x74\x6f\156\40\164\171\x70\x65\x3d\x22\142\x75\x74\164\157\x6e\42\x20\x63\x6c\x61\163\163\75\42\142\164\156\40\142\164\x6e\x2d\x69\x6e\x66\157\40\141\x70\x70\165\160\144\141\x74\x65\x22\76\xe6\x9b\xb4\346\226\xb0\350\x87\xb3\x20" . $VQaK["\166\x5f\166\145\x72"] . "\x3c\x2f\x62\165\x74\x74\x6f\x6e\76"]; goto af; n4CYo: global $_M; goto shC; shC: $VQaK = $this->NRM->get("\156\x65\167\141\160\x70"); goto ZZiD; af: } private function del_cache() { goto r5Lq; r5Lq: global $_M; goto YUEw; eEmm: $this->NRM->del("\144\x6c\x6c\x69\163\x74"); goto CD6; uMP: $this->NRM->del("\x63\153\151\164\x65\155"); goto g7Xw; pImNG: $this->NRM->del("\162\145\160\141\x69\x72"); goto eEmm; zvr: $this->NRM->del("\163\171\163\164\x65\x6d"); goto yAGD; YUEw: $this->NRM->del("\x61\160\160\x6c\151\x73\x74"); goto zvr; BPc7: $this->NRM->del("\x75\160\x64\141\x74\145"); goto uMP; yAGD: $this->NRM->del("\x63\x68\x65\143\x6b"); goto P7rH; P7rH: $this->NRM->del("\x61\160\160\x66\x69\x6c\145"); goto pImNG; CD6: $this->NRM->del("\167\145\x63\150\x61\164"); goto BPc7; g7Xw: } private function result() { goto O6H8; O6H8: global $_M; goto OP8Y; PqR: $rZUT = $this->NRM->get("\143\153\151\164\x65\155"); goto x0Z9; lo9ZO: $FQH = $this->CuiPP->resmsg(); goto lgN; gof: $this->NRM->set("\x63\153\x69\164\145\x6d", $rZUT); goto IxE; IxE: MI2: goto wydx; lgN: $rZUT[$this->rltE] = $FQH["\153\145\x79"]; goto gof; x0Z9: if (!($this->rltE != "\141\160\x70\x63\x68\145\x63\153")) { goto MI2; } goto lo9ZO; OP8Y: $gF = false; goto PqR; wydx: } private function curljson($V6 = [], $gD = false, $loW = 15, $iu3B = "\x63\x6b") { global $_M; return (new curls($this->CuiPP))->apiurl($this->rltE, $iu3B)->apipost($V6)->curls($loW)->resdata($gD); } protected function show($f8e, $orZo) { goto m9rP; MLw: $su = load::sys_class("\x65\156\147\151\156\x65", "\x6e\145\167"); goto YI4u; m9rP: global $_M; goto MLw; YI4u: require_once $su->dodisplay($f8e, $orZo); goto ZVE; ZVE: } } goto jEz; hPQT: class download { private $UOW; private $rltE; public $CuiPP; private $NRM; private $J0Ev; private $uBYa; private $j9uNv; private $YbD; private $P0K; private $WAC; public function __construct($ji) { goto eum; WNUA: $this->J0Ev = PATH_APP_FILE; goto O51U; QGo: $this->YbD = APP_UPDATE_DIR . "\57\x64\154\x6c\151\x73\x74\x2e\152\163\157\x6e"; goto Ny; RZW5: $this->j9uNv = APP_UPDATE_DIR . "\57\x66\151\x6c\145\x2f"; goto QGo; zOBnh: $this->P0K = $this->CuiPP->met_adl(); goto G8qP; MQZ: $this->NRM = new session(); goto zOBnh; Ny: $this->CuiPP = $ji; goto MQZ; eum: global $_M; goto WNUA; O51U: $this->uBYa = APP_UPDATE_DIR; goto RZW5; G8qP: } public function download($orZo) { goto vh; tUQa: $this->P0K["\157\x6c\144\x76\x65\162"] = $this->P0K["\166\x65\x72"]; goto gZN; gpG: pz: goto fac; vh: global $_M; goto mP8G7; IFH: $this->rltE = $rE72I; goto EV; dzR: switch ($rE72I) { case "\x63\x68\145\x63\x6b": self::app_file_check(); goto pz; case "\144\154": self::app_file_dl($QMOv); goto pz; case "\143\157\162\x65": self::app_file_core(); goto pz; case "\x72\145\160\141\151\162": self::app_file_repair(); goto pz; case "\x64\154\x66\151\154\145": goto mSt; jN: if (!($qMpLJ["\153\145\171"] == 4)) { goto KFv; } goto ie; zth8: $qMpLJ = $this->CuiPP->resmsg(); goto jN; SFhL: self::app_file_repair(); goto zth8; rW3: self::app_file_dl($QMOv); goto SFhL; FGGB: KFv: goto ymB; mSt: $this->rltE = "\144\x6c"; goto rW3; ymB: goto pz; goto rHVM; ie: $this->CuiPP->msgkey(1); goto FGGB; rHVM: case "\x75\x70\144\141\x74\x65": case "\x69\156\x73\x74\x61\x6c\x6c": self::app_file_install(); goto pz; default: goto pz; } goto z21fl; mP8G7: list($RaMa, $rE72I, $QMOv, $Cge2, $Bi) = explode("\x7c", $orZo); goto sNYH; j3BQi: if (!($this->WAC == "\x75\160\x64\141\x74\145")) { goto An5Le; } goto tUQa; EV: $this->UOW = ["\163\x75\143" => false, "\144\x61\164\x61" => ["\143\153\163\x69\x67\x6e" => $this->WAC, "\x6d\145\x74\150\157\x64" => $this->rltE, "\x73\x74\x65\160" => $QMOv]]; goto j3BQi; sNYH: $this->WAC = $RaMa; goto IFH; z21fl: mHKG: goto gpG; cMLc: An5Le: goto dzR; gZN: $this->P0K["\166\x65\162"] = self::app_update_ver(); goto cMLc; fac: } public function app_file_check() { goto apVT; br: if (in_array($this->WAC, ["\151\156\163\x74\x61\x6c\x6c", "\165\x70\x64\141\164\145"])) { goto CzNnE; } goto uPe; nnH: if (!(file_put_contents($this->YbD, $LTrGH) === false)) { goto CxzV; } goto GfG; by: gI7A: goto oIyR; Lq5R: goto sGj; goto rYT; hOL: deldir($this->uBYa, 1); goto hQL5; p5DRQ: b3G1: goto by; I5Kk: return $this->CuiPP->locmsg(4008); goto I9qVj; hCM: if (!empty($VPk)) { goto pye; } goto I5Kk; sJCgR: $VPk = self::statekey(); goto hCM; eaHUd: goto b3G1; goto fmyO; leB4U: $LTrGH = json_encode(["\144\x6c\x6c\151\x73\x74" => array_keys($fa0), "\x66\151\156\147\145\162\163" => $fa0], JSON_UNESCAPED_UNICODE); goto nnH; RUt4: EzLj: goto leB4U; lu6D: return $this->CuiPP->locmsg([4007, $f8e]); goto NVk; apVT: global $_M; goto Qj; wlq: $gx53X = str_replace(PATH_WEB, '', $this->uBYa); goto jgS; Jax_d: goto gI7A; goto qT0I_; NVk: CxzV: goto yxg; I9qVj: pye: goto br; Hb: sGj: goto wlq; oIyR: if (count($fa0) > 0) { goto EzLj; } goto k_N; Qj: if (file_exists($this->uBYa)) { goto N19y; } goto E4n; MWWV: if (getdirpower($this->uBYa)) { goto aHfp; } goto y1; O8Gx0: return $this->CuiPP->locmsg([4005, $gx53X]); goto hFI; rYT: N19y: goto hOL; jgS: if (file_exists($this->uBYa)) { goto T_3s; } goto O8Gx0; y1: return $this->CuiPP->locmsg([4006, $gx53X]); goto dYQ8; GfG: $f8e = str_replace(PATH_WEB, '', $this->YbD); goto lu6D; DIjy: if ($MNicY["\x63\157\x64\x65"]) { goto vam; } goto sgS; uPe: $fa0 = $this->NRM->get("\144\154\154\x69\163\164"); goto G0IU; hFI: T_3s: goto MWWV; E4n: modifydirpower($this->J0Ev, 0777); goto T4xxt; gqF: LoWf: goto HSrrs; qT0I_: CzNnE: goto nPK; G0IU: $this->NRM->del("\x64\x6c\x6c\x69\x73\x74"); goto Jax_d; hQL5: modifydirpower($this->uBYa, 0777); goto Hb; dkKL: goto LoWf; goto RUt4; fmyO: vam: goto Uv6; nPK: $MNicY = self::curljson(["\x61\x64\154" => $this->P0K]); goto DIjy; Uv6: $fa0 = $MNicY["\144\x6c\154\x69\x73\x74"]; goto p5DRQ; dYQ8: aHfp: goto sJCgR; sgS: return $this->CuiPP->errmsg($MNicY["\145\x72\x72\x63\x6f\144\x65"], $MNicY["\x65\x72\x72\x6d\x73\147"]); goto eaHUd; yxg: $this->CuiPP->modalmsg(self::modal(0, "\x64\154"))->msgkey()->msgtext(4009); goto gqF; k_N: $this->CuiPP->locmsg(4022); goto dkKL; T4xxt: makedir($this->uBYa); goto Lq5R; HSrrs: } public function app_file_dl($QMOv) { goto y9O7; cKT: goto Dfa; goto ZD5; gUy: D84: goto Q7I; eWC: aBrL: goto QCVp; rSfNu: if (!stristr(PHP_OS, "\x57\111\116")) { goto fe_t; } goto HdIb; Sdit: $this->CuiPP->modalmsg(self::modal($QMOv))->msgkey()->msgtext([4010, $ICAf]); goto cKT; RV1: $ICAf = floor($QMOv / count($k1ql["\x64\154\154\x69\x73\164"]) * 100) . "\x25"; goto Sdit; uYGd: H9S7: goto yV6z; z2: $this->P0K["\144\x69\x72\146\x69\x6c\x65"] = $k1ql["\x64\x6c\154\x69\163\x74"][$QMOv]; goto hMMe; nZHgu: $QMOv++; goto RV1; TG8yY: if (file_exists($xqh8)) { goto HKfL5; } goto at; ve9: sVCl: goto CRQ; HdIb: $xqh8 = iconv("\x55\124\x46\55\70", "\107\102\113", $xqh8); goto A6vaI; PFy2: goto sVCl; goto gUy; oZw: if ($f8e["\143\x6f\144\x65"]) { goto D84; } goto c8V9; I79: HKfL5: goto eH; a_Ntu: goto OF9U; goto sWR; c8V9: $this->CuiPP->errmsg($f8e["\x65\x72\162\143\157\144\x65"], $f8e["\145\162\x72\x6d\x73\147"]); goto PFy2; CRQ: goto aBrL; goto uYGd; A6vaI: fe_t: goto TG8yY; oW8: $this->CuiPP->locmsg([4016, $this->P0K["\x64\x69\162\146\151\154\x65"]]); goto K6zi7; pZIy: OF9U: goto ve9; eH: $VQPRx = base64_decode($f8e["\x66\151\x6c\x65"]); goto R2axh; K6zi7: Dfa: goto a_Ntu; gB: $f8e = self::curljson(["\141\144\x6c" => $this->P0K]); goto oZw; sWR: HkEj4: goto vF; do: if ($this->P0K["\x66\151\154\145\150\x61\163\x68"] != md5_file($xqh8)) { goto kzo; } goto nZHgu; cGS: if (count($k1ql["\x64\154\x6c\151\x73\164"]) == $QMOv) { goto H9S7; } goto gRw6; hMMe: $this->P0K["\x66\151\x6c\145\150\x61\x73\150"] = $k1ql["\x66\151\156\147\x65\x72\163"][$this->P0K["\x64\x69\x72\146\151\x6c\x65"]]; goto gB; ZD5: kzo: goto oW8; gRw6: set_time_limit(60); goto z2; R2axh: if (file_put_contents($xqh8, $VQPRx) == false && strlen($VQPRx) > 0) { goto HkEj4; } goto do; xVgbg: $k1ql = self::app_get_file(); goto cGS; at: makefile($xqh8); goto I79; Q7I: $xqh8 = $this->j9uNv . $this->P0K["\x64\x69\x72\146\x69\x6c\145"]; goto rSfNu; vF: $this->CuiPP->locmsg([4021, $this->P0K["\x64\x69\x72\x66\151\x6c\145"]]); goto pZIy; yV6z: $this->CuiPP->modalmsg(self::modal($QMOv, $this->WAC))->msgkey()->msgtext(in_array($this->WAC, ["\x69\x6e\163\x74\141\x6c\154", "\x75\160\x64\x61\164\x65"]) ? 4020 : 4013); goto eWC; y9O7: global $_M; goto xVgbg; QCVp: } public function app_file_core() { goto qiRRQ; Y_kW: $this->CuiPP->locmsg(4017); goto R6V; qiRRQ: global $_M; goto A95Y; MFTw: AGPgu: goto u5e; R6V: goto AGPgu; goto n8; OReK: $this->CuiPP->modalmsg(self::modal())->msgkey(1)->msgtext(4014); goto MFTw; A95Y: if (movedir($this->j9uNv, $this->J0Ev)) { goto O7l; } goto Y_kW; XHJt: @clearstatcache(); goto pZdJ; pZdJ: unset($this->UOW["\x64\x61\x74\141"]); goto OReK; n8: O7l: goto XHJt; u5e: } public function app_file_repair() { goto icyd; qTnd: y53A: goto NNio; OLmT: yK3BS: goto nuiE; icyd: global $_M; goto KNNHu; CWkQ: $this->CuiPP->modalmsg(self::modal())->msgkey(1)->msgtext(4015); goto qTnd; kzM9: $this->CuiPP->locmsg(4017); goto rKt5; BHA: unset($this->UOW["\x64\x61\x74\x61"]); goto CWkQ; KNNHu: if (copydir($this->j9uNv, $this->J0Ev)) { goto yK3BS; } goto kzM9; nuiE: @clearstatcache(); goto BHA; rKt5: goto y53A; goto OLmT; NNio: } public function app_file_install() { goto ZLJ; eGTf: self::_require(); goto wzV; mOj: Y6: goto qz; vDC: if ($WPE) { goto UlU; } goto IKwL; OwS: UlU: goto eGTf; Io: $WPE = false; goto e0kA; yOR6: goto Y6; goto OwS; wzV: !file_exists(INS_LOCK_FILE) ? $this->CuiPP->locmsg(4025) : $this->CuiPP->msgkey(1)->msgtext(4019); goto mOj; IKwL: $this->CuiPP->locmsg(4018); goto yOR6; mTap: tXKz: goto vDC; ykYOX: @clearstatcache(); goto mTap; ZLJ: global $_M; goto Io; e0kA: if (!file_exists($this->j9uNv)) { goto tXKz; } goto Lim; Lim: $WPE = movedir($this->j9uNv, $this->J0Ev); goto ykYOX; qz: } public function app_get_file() { global $_M; return file_exists($this->YbD) ? json_decode(file_get_contents($this->YbD), true) : []; } public function app_update_ver() { goto BKOUA; jRBpC: return $VQaK["\166\x5f\x76\145\162"]; goto VUPA; odu: $VQaK = $this->NRM->get("\x6e\145\167\x61\x70\x70"); goto jRBpC; BKOUA: global $_M; goto odu; VUPA: } private function statekey() { goto n9K; zlxz: if (empty($xQr7["\x73\x74\141\164\x65"])) { goto kz4X; } goto XWi; e8ZT: kz4X: goto iI2L; pKt: ya: goto e8ZT; oOcX: $dy8 = false; goto QUq; XWi: $dy8 = true; goto iP9; m2m: O2ky: goto pKt; n9K: global $_M; goto oOcX; ldf0: if (!(strtotime("{$M4G}\40\53{$xQr7["\166\141\x74\x69\x6d\x65"]["\x6d\151\x6e\165\x74\145"]}\40\x6d\151\x6e\x75\164\x65") <= time())) { goto O2ky; } goto dX; dX: $dy8 = false; goto m2m; QUq: $ot = $this->NRM->get("\143\x68\x65\x63\x6b"); goto nCRU5; iP9: if (!($xQr7["\x76\x61\x74\x69\x6d\x65"]["\x6d\x69\x6e\165\x74\145"] > 0)) { goto ya; } goto Ljz; iI2L: return $dy8; goto H6D; nCRU5: $xQr7 = (new curls($this->CuiPP))->apikey_decode([$ot, $this->P0K["\x6d\145\164\x5f\167\x65\142\165\x72\x6c"], $this->P0K["\155\x5f\x6e\x61\155\x65"], $this->P0K["\141\x64\x64\x74\151\x6d\145"]]); goto zlxz; Ljz: $M4G = date("\131\x2d\x6d\x2d\144\x20\110\72\151\72\163", $xQr7["\x76\141\x74\x69\x6d\145"]["\x73\x74\x69\155\145"]); goto ldf0; H6D: } private function modal($QMOv = '', $rE72I) { goto VcJhS; zCrJ: $MBD["\144\x61\x74\141"] = arrayto_string($MBD["\x64\141\164\x61"], "\174"); goto N8; KmigR: $this->UOW["\144\141\164\141"]["\163\x74\145\x70"] = $QMOv; goto aoDb; VcJhS: global $_M; goto dHD; b9R6: tNtuf: goto snVv; dHD: if (!(strlen($QMOv) > 0)) { goto KxWG; } goto KmigR; o4os2: $this->UOW["\x64\141\x74\x61"]["\x6d\145\164\x68\157\x64"] = $rE72I; goto b9R6; VeRK: return $MBD; goto Mx; N8: cFC: goto VeRK; snVv: $MBD = $this->UOW; goto GtB; rD: if (!(strlen($rE72I) > 0)) { goto tNtuf; } goto o4os2; aoDb: KxWG: goto rD; GtB: if (!(count($this->UOW["\144\141\x74\x61"]) > 0)) { goto cFC; } goto zCrJ; Mx: } private function curljson($V6 = [], $gD = false, $loW = 60, $iu3B = "\144\154") { global $_M; return (new curls($this->CuiPP))->apiurl($this->rltE, $iu3B)->apipost($V6)->curls($loW)->resdata($gD); } private function _require() { goto XBSQ; ibwDD: $eAE = load::own_class("\165\160\x64\141\x74\145\x2f\x75\160\144\141\x74\x65", "\x6e\x65\x77"); goto AnVXO; PwIr: $this->CuiPP->del_update_dir(); goto c6Zo; XBSQ: global $_M; goto sBfYY; YV: J2V: goto PwIr; Xy: $JbaO = []; goto gQkz; AnVXO: $eAE->set($this->P0K)->start(); goto YV; sBfYY: $gx53X = $this->uBYa . "\57\x75\x70\144\x61\x74\x65\56\143\154\141\163\x73\x2e\x70\150\x70"; goto Xy; gQkz: if (!file_exists($gx53X)) { goto J2V; } goto ibwDD; c6Zo: } } diff --git a/admin/templates/css/metinfo.css b/admin/templates/css/metinfo.css index 664b2cc..99456a6 100644 --- a/admin/templates/css/metinfo.css +++ b/admin/templates/css/metinfo.css @@ -475,8 +475,8 @@ ul.panel-actions > li:first-child { } .panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption { - padding-left: 30px 30px; - padding-right: 30px 30px + padding-left: 30px; + padding-right: 30px; } .panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child { @@ -1149,7 +1149,7 @@ html, body { /*在帮脑残修复一下*/ table .form-inline .form-group { - margin-right: 0px; + margin-right: 0; } @media (min-width: 480px) { @@ -1180,7 +1180,7 @@ table .form-inline .form-group { .launch_affix_save { position: fixed; - bottom: 0px; + bottom: 0; z-index: 999999; height: 60px; margin-left: -15px; @@ -1212,14 +1212,14 @@ table .form-inline .form-group { } .page-profile .card-footer { - padding: 0px; + padding: 0; border-radius: .215rem; background-color: #f6f9fd; border-top: none; } .page-profile .card-footer > div > div { - padding: 10px 0px; + padding: 10px 0; } .page-profile .profile-stat-count { @@ -1263,7 +1263,7 @@ li.village-list-item > button.close { outline: none; } -.filterList, .villageList{ +.filterList, .villageList { overflow-y: auto; } @@ -1298,4 +1298,25 @@ li.village-list-item > p { .btn-group-toggle-menu a, .btn-group-toggle-menu button { display: inherit; border-radius: 0; +} + +.tag-purple.tag-outline { + color: #926dde; + border-color: #926dde; + background-color: transparent; +} + +.city-js .input-group > .form-control { + width: auto; +} + +.maskbj { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: rgba(206, 206, 206, 0.7); + z-index: 9; + display: none; } \ No newline at end of file diff --git a/admin/templates/index.php b/admin/templates/index.php index 345535c..f23dd64 100644 --- a/admin/templates/index.php +++ b/admin/templates/index.php @@ -5,7 +5,7 @@ $met_title = $data['app']['appname']; ?> -
+
@@ -14,8 +14,7 @@ $met_title = $data['app']['appname'];
- image + image
@@ -30,12 +29,11 @@ $met_title = $data['app']['appname']; 应用进行逐项检测,状态: 时会暂停检测,待处理问题后再继续执行检测。
- +
-