0x001){$GLOBALS[$أ{0x019}]=trim($[0x001]);}else{$GLOBALS[$أ{0x019}]=$أ{0x000017};}break;}}switch($GLOBALS[$أ[0x00016]]){case $أ{0x000017}:$ݛ=iconv_system(HOME).$ݛ;break;case KOD_USER_RECYCLE:$GLOBALS[$أ[0x0000018]]=trim(USER_RECYCLE,$أ{0x00011});$GLOBALS[$أ{0x019}]=$أ{0x000017};return iconv_system(USER_RECYCLE).$أ{0x00011}.str_replace(KOD_USER_RECYCLE,$أ{0x000017},$ݛ);case KOD_USER_SELF:$GLOBALS[$أ[0x0000018]]=trim(HOME_PATH,$أ{0x00011});$GLOBALS[$أ{0x019}]=$أ{0x000017};return iconv_system(HOME_PATH).$أ{0x00011}.str_replace(KOD_USER_SELF,$أ{0x000017},$ݛ);谜קɡ񉘼;case KOD_USER_FAV:$GLOBALS[$أ[0x0000018]]=trim(KOD_USER_FAV,$أ{0x00011});$GLOBALS[$أ{0x019}]=$أ{0x000017};ԬԺ;return KOD_USER_FAV;case KOD_GROUP_ROOT_SELF:$GLOBALS[$أ[0x0000018]]=trim(KOD_GROUP_ROOT_SELF,$أ{0x00011});˫ƽЧ͗ÇȓСβ;$GLOBALS[$أ{0x019}]=$أ{0x000017};٭;return KOD_GROUP_ROOT_SELF;ɱПǪ쨯֙ݵ;case KOD_GROUP_ROOT_ALL:$GLOBALS[$أ[0x0000018]]=trim(KOD_GROUP_ROOT_ALL,$أ{0x00011});$GLOBALS[$أ{0x019}]=$أ{0x000017};߽ԣ̯;return KOD_GROUP_ROOT_ALL;case KOD_GROUP_PATH:$=systemGroup::getInfo($GLOBALS[$أ{0x019}]);Υ݁⮘;if(!$GLOBALS[$أ{0x019}]|| !$)return !1;owner_group_check($GLOBALS[$أ{0x019}]);렡ϕ׀ظ٢ϥ֚;$GLOBALS[$أ[0x0000018]]=group_home_path($);ׇͭۗ;$ݛ=iconv_system($GLOBALS[$أ[0x0000018]]).$;Ш;break;זʭֺϮ;case KOD_GROUP_SHARE:$=systemGroup::getInfo($GLOBALS[$أ{0x019}]);ǧ;if(!$GLOBALS[$أ{0x019}]|| !$)return !1;owner_group_check($GLOBALS[$أ{0x019}]);꧲ւԓĤ;$GLOBALS[$أ[0x0000018]]=group_home_path($).$أ[0x00001c];ثҼ;$ݛ=iconv_system($GLOBALS[$أ[0x0000018]]).$;⧒Æ牥;break;١ղ⊓ꙫ;case KOD_USER_SHARE:$=systemMember::getInfo($GLOBALS[$أ{0x019}]);ǡ儿ŀ;if(!$GLOBALS[$أ{0x019}]|| !$)return !1;if($GLOBALS[$أ{0x019}]!=$_SESSION[$أ{0x000001d}][$أ[0x01e]]){$=$GLOBALS[$أ{0x001f}][$أ[0x00020]][$أ{0x000021}][$أ[0x0000022]];path_role_check($);}$GLOBALS[$أ[0x0000018]]=$أ{0x000017};$GLOBALS[$أ[0x001a]]=$;if($==$أ{0x000017}){return $ݛ;}else{$=explode($أ{0x00011},$);$[0]=iconv_app($[0]);$=systemMember::userShareGet($GLOBALS[$أ{0x019}],$[0]);$GLOBALS[$أ{0x023}]=$;$GLOBALS[$أ[0x001a]]=KOD_USER_SHARE.$أ{0x0001b}.$GLOBALS[$أ{0x019}].$أ{0x00011}.$[0].$أ{0x00011};unset($[0]);if(!$)return !1;$ׯ=rtrim($[$أ[0x0024]],$أ{0x00011}).$أ{0x00011}.iconv_app(implode($أ{0x00011},$));ûϦ¯۹;if($[$أ{0x00025}]!=$أ{0x000021}){$=user_home_path($);$GLOBALS[$أ[0x0000018]]=$.rtrim($[$أ[0x0024]],$أ{0x00011}).$أ{0x00011};$ݛ=$.$ׯ;}else{$GLOBALS[$أ[0x0000018]]=$[$أ[0x0024]];$ݛ=$ׯ;}if($[$أ[0x000026]]==$أ{0x0000027}){$GLOBALS[$أ[0x001a]]=rtrim($GLOBALS[$أ[0x001a]],$أ{0x00011});$GLOBALS[$أ[0x0000018]]=rtrim($GLOBALS[$أ[0x0000018]],$أ{0x00011});}$ݛ=iconv_system($ݛ);}break;default:break;}if($ݛ!=$أ{0x00011}){$ݛ=rtrim($ݛ,$أ{0x00011});if(is_dir($ݛ))$ݛ=$ݛ.$أ{0x00011};}return $ݛ;֩;}function _DIR_OUT($){$=&$GLOBALS{};if(is_array($)){foreach($[$[0x028]] as $=>&$){$[$[0x0024]]=preClear($[$[0x0024]]);}foreach($[${0x0029}] as $=>&$){$[$[0x0024]]=preClear(rtrim($[$[0x0024]],${0x00011}).${0x00011});}}else{$=preClear($);}return $;}function preClear($ɫ){$Ɉ=&$GLOBALS{};$˓=$GLOBALS[$Ɉ[0x00016]];$ڒ=rtrim($GLOBALS[$Ɉ[0x0000018]],$Ɉ{0x00011});ՃϾ翽⓪Λɺ䋶Ʈ῟׮ˣם;$=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);Ǖ՝Ī뭁ڤ৿ғ؅;if(isset($GLOBALS[$Ɉ[0x00016]])&& in_array($GLOBALS[$Ɉ[0x00016]],$)){return $ɫ;}if(ST==$Ɉ[0x0002a]){return str_replace($ڒ,$Ɉ{0x000017},$ɫ);}if($GLOBALS[$Ɉ{0x019}]!=$Ɉ{0x000017}){$˓.=$Ɉ{0x0001b}.$GLOBALS[$Ɉ{0x019}].$Ɉ{0x00011};}if(isset($GLOBALS[$Ɉ[0x001a]])){$˓=$GLOBALS[$Ɉ[0x001a]];}$=$˓.str_replace($ڒ,$Ɉ{0x000017},$ɫ);$=str_replace($Ɉ{0x00002b},$Ɉ{0x00011},$);;return $;}include(CLASS_DIR.$GLOBALS{}[0x000002c]);function owner_group_check($){$=&$GLOBALS{};if(!$)show_json(LNG(${0x02d}).$,!1);if($GLOBALS[${0x0000013}]||(isset($GLOBALS[$[0x002e]])&& $GLOBALS[$[0x002e]]===!0)){return;}$=systemMember::userAuthGroup($);if($==!1){if($GLOBALS[$[0x00016]]==KOD_GROUP_PATH){show_json(LNG(${0x0002f}),!1);}else if($GLOBALS[$[0x00016]]==KOD_GROUP_SHARE){$ͽ=$GLOBALS[${0x001f}][$[0x00020]][${0x000021}];}}else{$ͽ=$GLOBALS[${0x001f}][$[0x000030]][$];}path_role_check($ͽ[$[0x0000022]]);ƒӳꞻǻĈ刺ߠۥ;}function path_role_check($ߒ){$ۋ=&$GLOBALS{};if($GLOBALS[$ۋ{0x0000013}]||(isset($GLOBALS[$ۋ[0x002e]])&& $GLOBALS[$ۋ[0x002e]]===!0)){return;}$=role_permission_arr($ߒ);$GLOBALS[$ۋ{0x0000031}]=$;ҥ;if(!isset($[ST.$ۋ[0x032].ACT])&& ST!=$ۋ[0x0002a]){show_json(LNG($ۋ{0x0033}),!1);}}function role_permission_arr($̾){$=&$GLOBALS{};$=array();ׅ𔥷ݴŗ;$=$GLOBALS[${0x001f}][$[0x00034]];foreach($̾ as $=>$){if(!$)continue;$묒=explode(${0x0001b},$);if(count($묒)==0x0002&& is_array($[$묒[0]])&& is_array($[$묒[0]][$묒[0x001]])){$=array_merge($,$[$묒[0]][$묒[0x001]]);}}$=array();빆и;foreach($ as $){$[$]=${0x000021};}return $;}function check_file_writable_user($){$=&$GLOBALS{};if(!isset($GLOBALS[$[0x00016]])){_DIR($);}$ϴЈ=${0x000035};if($GLOBALS[${0x0000013}])return @is_writable($);if($GLOBALS[$[0x0000036]][$ϴЈ]!=${0x000021}){return !1;}if($GLOBALS[$[0x00016]]==KOD_GROUP_PATH&& is_array($GLOBALS[${0x0000031}])&& $GLOBALS[${0x0000031}][$ϴЈ]==${0x000021}){return !0;}if($GLOBALS[$[0x00016]]==${0x000017} || $GLOBALS[$[0x00016]]==KOD_USER_SELF){return !0;}return !1;}function space_size_use_check(){$=&$GLOBALS{};if(!system_space())return;if($GLOBALS[${0x0000013}]==0x001)return;if(isset($GLOBALS[${0x037}])&& isset($GLOBALS[${0x019}])&& $GLOBALS[${0x037}]==$GLOBALS[${0x019}]){return;}if($GLOBALS[$[0x00016]]==KOD_GROUP_SHARE|| $GLOBALS[$[0x00016]]==KOD_GROUP_PATH){systemGroup::spaceCheck($GLOBALS[${0x019}]);}else{if(ST==$[0x0002a]){$ⴥ=$GLOBALS[$[0x0038]][${0x00039}];}else{$ⴥ=$_SESSION[${0x000001d}][$[0x01e]];}systemMember::spaceCheck($ⴥ);}}function spaceSizeChange($,$=true,$ψ=false,$п=false){$=&$GLOBALS{};if(!system_space())return;if($ψ===!1){$ψ=$GLOBALS[$[0x00016]];$п=$GLOBALS[${0x019}];}$=$?0x001:-0x001;if(is_file($)){$=get_filesize($);}else if(is_dir($)){$=_path_info_more($);$=$[$[0x00003a]];}else{return;}if($ψ==KOD_GROUP_SHARE|| $ψ==KOD_GROUP_PATH){systemGroup::spaceChange($п,$*$);}else{if(ST==$[0x0002a]){$=$GLOBALS[$[0x0038]][${0x00039}];}else{$=$_SESSION[${0x000001d}][$[0x01e]];}systemMember::spaceChange($,$*$);}}function spaceSizeChange_move($){$=&$GLOBALS{};if(isset($GLOBALS[${0x037}])&& isset($GLOBALS[${0x019}])){if($GLOBALS[${0x037}]==$GLOBALS[${0x019}]){return;}else{spaceSizeChange($);spaceSizeChange($,!1,$GLOBALS[${0x000003b}],$GLOBALS[${0x037}]);}}else{spaceSizeChange($);}}function space_size_use_reset(){$=&$GLOBALS{};if(!system_space())return;$=isset($GLOBALS[$[0x00016]])?$GLOBALS[$[0x00016]]:${0x000017};$=isset($GLOBALS[${0x019}])?$GLOBALS[${0x019}]:${0x000017};if($==KOD_GROUP_SHARE|| $==KOD_GROUP_PATH){systemGroup::spaceChange($);}else{$=$_SESSION[${0x000001d}][$[0x01e]];systemMember::spaceChange($);}}function init_space_size_hook(){$=&$GLOBALS{};Hook::bind($[0x03c],${0x003d});Hook::bind($[0x0003e],${0x00003f});Hook::bind($[0x0000040],${0x003d});Hook::bind(${0x041},${0x003d});Hook::bind($[0x0042],${0x003d});ɤ┳×;Hook::bind(${0x00043},${0x003d});;Hook::bind($[0x000044],${0x003d});޾ñʸѩы忖Ǩ;Hook::bind(${0x0000045},${0x003d});;Hook::bind($[0x046],${0x003d});Hook::bind(${0x0047},${0x00003f});ӗ󦣡ȖՑ;Hook::bind($[0x00048],${0x00003f});DZ׋̲͖œڈƩܘѱۿ;Hook::bind(${0x000049},${0x00003f});Hook::bind($[0x000004a],${0x00003f});Hook::bind(${0x04b},${0x003d});ϥӭԦܸ;Hook::bind($[0x004c],${0x0004d});Hook::bind($[0x00004e],${0x000004f});;}function init_session(){$=&$GLOBALS{};if(isset($_GET[$[0x050]])){access_token_check($_GET[$[0x050]]);}else if(isset($_GET[${0x0051}])){access_token_check($_GET[${0x0051}]);}else{@session_name(SESSION_ID);}if(class_exists($[0x00052])|| defined(${0x000053})|| isset($_SERVER[$[0x0000054]])){}else{@session_save_path(KOD_SESSION);}@session_start();$_SESSION[${0x055}]=!0;ۨ溅ĬĮȾäȘ݇Ѡ;@session_write_close();بϚߜܪҟ劐º;@session_start();if(!$_SESSION[${0x055}]){chmod_path(KOD_SESSION,0777);}}function access_token_check($Π){$=&$GLOBALS{};$Ž=$GLOBALS[${0x001f}][$[0x0056]][${0x00057}];;$Ž=substr(md5($[0x000058].$Ž),0,0x0f);$Ѐ=Mcrypt::decode($Π,$Ž);if(!$Ѐ){show_tips(${0x0000059});}session_id($Ѐ);}function access_token_get(){$=&$GLOBALS{};$ض=session_id();$ӛ=$GLOBALS[${0x001f}][$[0x0056]][${0x00057}];$ӛ=substr(md5($[0x000058].$ӛ),0,0x0f);ƄՈѽϗۦߔƭɢġ;$=Mcrypt::encode($ض,$ӛ,0x0e10*0x0000018);return $;}function init_config(){init_setting();init_session();init_space_size_hook();}