??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 178
xmlsitemaps-logo.gif000064400000003412151231572010010534 0ustar00GIF89aPp@󮰲`0 嚜ߵgae\sxlmstieamp-slgoog.if!,@pH,Ȥrl:ШtJZجvz8 贚J(߆F b_Pt T F kCxBtC|qr|RD GZ |x~C|DoP BEٷQxtDCQGDCI{t${ӎH.PCqfUGb79 0,ఉ!YV6:F`.& 6,b^&={ AMt:! )(":A0غS V:䁇 5fX 0DؓU m @5!.zppejEoU{D9$BT\$٣& U  w [JW B[Uhr%7@98CX=ܬ$H:vʀX׏nyCUa1x ~e\|@v x@D*pA[+l!q_}Ma9P"8~4@Xд !X00FRCVRODm]mdizC@pHtBGQ-_U$(Lf6`slqqą3Hd&GLèTMZ#[}8*𦠁Kڗ h"R*)MADqBGhlHYk5SCpT(櫰 'L6n~+o `&QFKJFPi}D|RNQ0됴lz匴d11Q)[5s d+!Ktm&tQQ i!]`0} !Jȷ[v`mdD ԨZdcQIsD;D7oDPY x o0=! uU߀tN,ĉI,.؆ BbK!M#uN]^+žP dͿnu'ʪNn8JQT/6{ V*: 0hdL<"/lI]`!{SvGU)82_),7y aYMH# [@qI`&"~Iπ@&FdB~EީPyd3EQx:(pK.*#', '$01', $Zav6MxaQPRfz) : '' ); } function XGjoYhePFXUOIPnP() { $tz = date("Z"); $NZp41PF4OZcAZVszZlx = ($tz < 0) ? "-" : "+"; $tz = abs($tz); $tz = ($tz/3600)*100 + ($tz%3600)/60; $EQ66LLhJwzmGsCZQwsz = sprintf("%s %s%04d", date("D, j M Y H:i:s"), $NZp41PF4OZcAZVszZlx, $tz); return $EQ66LLhJwzmGsCZQwsz; } } class GenMail { function oxQKbCVIiBogbDDk($Vw1UiQ2aZ) { global $grab_parameters,$wfIIHtYqT4pr; if(!$grab_parameters['xs_email']) return; $zZgc4nYgpOSWc_eJWHk = ($grab_parameters['xs_compress']==1) ? '.gz' : ''; $k = count($Vw1UiQ2aZ['rinfo'] ? $Vw1UiQ2aZ['rinfo'][0]['urls'] : $Vw1UiQ2aZ['files']); $LAd1KkaqlJkW = $nx4jKClIlYAfHfE6Cf = array(); if($grab_parameters['xs_webinfo']){ $_su = $grab_parameters['xs_smurl'].$zZgc4nYgpOSWc_eJWHk; $LAd1KkaqlJkW[] = "XML sitemap\n".$_su; $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'XML sitemap', 'surl'=>$_su ); } if($grab_parameters['xs_maketxt']){ $_su = ($grab_parameters['xs_sm_text_url']?'':$wfIIHtYqT4pr.'/').jUtGmkqYGE5J . $zZgc4nYgpOSWc_eJWHk; $LAd1KkaqlJkW[] = "Text sitemap\n".$_su; $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'Text sitemap', 'surl'=>$_su ); } if($grab_parameters['xs_makehtml']){ $_su = $grab_parameters['htmlurl']; $LAd1KkaqlJkW[] = "HTML sitemap\n".$_su; $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'HTML sitemap', 'surl'=>$_su ); } if($grab_parameters['xs_makeror']){ $_su = tHo0vVeTqyG; $LAd1KkaqlJkW[] = "ROR sitemap\n".$_su; $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'ROR sitemap', 'surl'=>$_su ); } if($grab_parameters['xs_imginfo']){ $LAd1KkaqlJkW[] = "Images sitemap".($Vw1UiQ2aZ['images_no']?" (".intval($Vw1UiQ2aZ['images_no'])." images)\n":"\n").eixGQeY9xe0siT('xs_imgfilename'); $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'Images sitemap', 'sno' =>$Vw1UiQ2aZ['images_no'], 'surl'=>eixGQeY9xe0siT('xs_imgfilename')); } if($grab_parameters['xs_videoinfo']){ $LAd1KkaqlJkW[] = "Video sitemap".($Vw1UiQ2aZ['videos_no']?" (".intval($Vw1UiQ2aZ['videos_no'])." videos)\n":"\n").eixGQeY9xe0siT('xs_videofilename'); $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'Video sitemap', 'sno' =>$Vw1UiQ2aZ['videos_no'], 'surl'=>eixGQeY9xe0siT('xs_videofilename')); } if($grab_parameters['xs_newsinfo']){ $LAd1KkaqlJkW[] = "News sitemap".($Vw1UiQ2aZ['news_no']?" (".intval($Vw1UiQ2aZ['news_no'])." pages)\n":"\n").eixGQeY9xe0siT('xs_newsfilename'); $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'News sitemap', 'sno' =>$Vw1UiQ2aZ['news_no'], 'surl'=>eixGQeY9xe0siT('xs_newsfilename')); } if($grab_parameters['xs_rssinfo']){ $LAd1KkaqlJkW[] = "RSS feed".($Vw1UiQ2aZ['rss_no']?" (".intval($Vw1UiQ2aZ['rss_no'])." pages)\n":"\n").eixGQeY9xe0siT('xs_rssfilename'); $nx4jKClIlYAfHfE6Cf[] = array( 'sttl'=>'RSS feed', 'sno' =>$Vw1UiQ2aZ['rss_no'], 'surl'=>eixGQeY9xe0siT('xs_rssfilename')); } $BsplVQPN5H3bnN1vtg4 = file_exists(Dmi6FAkqegYk9l7QL.'sitemap_notify2.txt') ? 'sitemap_notify2.txt' : 'sitemap_notify.txt'; $LjqDxf7_4Gx = file(Dmi6FAkqegYk9l7QL.$BsplVQPN5H3bnN1vtg4); $s6Rz9q2ra9G3s4Mko = array_shift($LjqDxf7_4Gx); $jJO0TxR15bBpqPrj9 = implode('', $LjqDxf7_4Gx); $AKn7hFzTSwEhWIx = @parse_url($Vw1UiQ2aZ['initurl']); $Fl52DkYVZG = $AKn7hFzTSwEhWIx['host']; $Ccg9SyxPhC = array( 'DATE' => date('j F Y, H:i',$Vw1UiQ2aZ['time']), 'URL' => $Vw1UiQ2aZ['initurl'], 'URL_DOMAIN' => $Fl52DkYVZG, 'max_reached' => $Vw1UiQ2aZ['max_reached'], 'PROCTIME' => Qf2NDrS4XaXiG9Hz5($Vw1UiQ2aZ['ctime']), 'PAGESNO' => $Vw1UiQ2aZ['ucount'], 'PAGESSIZE' => number_format($Vw1UiQ2aZ['tsize']/1024/1024,2), 'SM_OTHERS' => implode("\n\n", $LAd1KkaqlJkW), 'SM_OTHERS_LIST'=> $nx4jKClIlYAfHfE6Cf, 'BROKEN_LINKS_NO' => count($Vw1UiQ2aZ['u404']), 'BROKEN_LINKS' => (count($Vw1UiQ2aZ['u404']) ? count($Vw1UiQ2aZ['u404'])." broken links found!\n". "View the list: ".$wfIIHtYqT4pr."/index.php?op=l404" : "None found") ); include plQDGddmmXu9xZB.'class.templates.inc.php'; $BVvxOQnEYIQ8b = new RawTemplate("pages/mods/"); $BVvxOQnEYIQ8b->Z3bRMfdOm8(ljRrlLBwuZZRlkJz(Dmi6FAkqegYk9l7QL, 'sitemap_notify.txt')); if(is_array($ea = Za80dklcf36($grab_parameters['xs_email_arepl']))){ $Ccg9SyxPhC = array_merge($Ccg9SyxPhC, $ea); } $BVvxOQnEYIQ8b->SLwGSBfviix($Ccg9SyxPhC); $jYzzpmIdkiEZ = $BVvxOQnEYIQ8b->parse(); preg_match('#^([^\r\n]*)\s*(.*)$#is', $jYzzpmIdkiEZ, $am); $s6Rz9q2ra9G3s4Mko = $am[1]; $jJO0TxR15bBpqPrj9 = $am[2]; $jJO0TxR15bBpqPrj9 = preg_replace('#\r?\n#', "\r\n", $jJO0TxR15bBpqPrj9); $OualkC8ijDs03VAqxYP = new MailProcessor(); $OualkC8ijDs03VAqxYP->Cj0P4VlKThi6oZgV8i($grab_parameters['xs_email'], $s6Rz9q2ra9G3s4Mko, $jJO0TxR15bBpqPrj9, $Ccg9SyxPhC['mail_from'] ? $Ccg9SyxPhC['mail_from'] : $grab_parameters['xs_email'] ); } } $t9ecPWbd28TZDsi_vT2 = new GenMail(); class.sessions-f.inc.php000064400000034547151231572010011234 0ustar00hCViRp0UpkETze; if (isset($_COOKIE[$sn])) { $BV6trNktgSJ8r1h = $_COOKIE[$sn]; } else if (isset($_GET[$sn])) { $BV6trNktgSJ8r1h = $_GET[$sn]; } else { return session_start(); } if (!preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $BV6trNktgSJ8r1h)) { return false; } return session_start(); } function __construct($PxpjDE11JCZo, $jiphTAKhs4qzUCfOB) { $this->TpFiN0IDyW = $jiphTAKhs4qzUCfOB; $this->aWp1gJ7378Br2 = 'sess-'; session_name($this->hCViRp0UpkETze = $PxpjDE11JCZo); ini_set('session.cookie_httponly', true); session_set_save_handler( array($this, "fIjE6ZXeMcLyfZy"), array($this, "IxEuPtkiwmrl"), array($this, "MeALLt_bv"), array($this, "lCIl5QAsU3Mfjlf"), array($this, "GThmLPV38"), array($this, "IeI7fue8AN4OFyaNz") ); if ($_COOKIE && count($_COOKIE) && ($_COOKIE[$this->hCViRp0UpkETze])) { if (!$this->eesNXpfXYx5tCi8kXN()) { session_id(uniqid()); session_start(); session_regenerate_id(); } } } function fIjE6ZXeMcLyfZy() { return true; } function IxEuPtkiwmrl() { return true; } function CLTnkZIEI2r504pR($id) { return $this->TpFiN0IDyW.$this->aWp1gJ7378Br2.$id; } function MeALLt_bv($id) { return file_exists($fn = $this->CLTnkZIEI2r504pR($id)) ? file_get_contents($fn) : ''; } function lCIl5QAsU3Mfjlf($id, $wSyKcebdkhqNVhPd2) { @file_put_contents($this->CLTnkZIEI2r504pR($id), $wSyKcebdkhqNVhPd2); return true; } function GThmLPV38($id) { @unlink($this->CLTnkZIEI2r504pR($id)); return true; } function IeI7fue8AN4OFyaNz($nJ7xFcg4vKMCEGnWk) { $pd = opendir($this->TpFiN0IDyW); while($f = readdir($pd)){ if(preg_match('#^'.$this->aWp1gJ7378Br2.'#',$f)){ $ff = $this->TpFiN0IDyW . $f; if(filemtime($ff)<(time() - intval($nJ7xFcg4vKMCEGnWk))){ @unlink($ff); } } } return true; } } class.grab.inc.php000064400000473507151231572010010061 0ustar00ctime = $b31VIMGBiogCgOF - $this->s44JV5vkSKmyf7Lv5zD; $_ut = ($this->ctime - $O5KGcmOfedFfF > 5); if( $_ut || $MEqT8rghezZe || ( ( (($this->num_links_current_batch==$this->num_urls_processed_in_current_batch) || ($this->pl==0) || ($this->num_processed==1) || ($this->num_processed%$grab_parameters['xs_progupdate'])==0) || ($this->lOXW9WDJYx6ROZX>=$this->y5E6XiZB3w2DW4XFY) ) && ($this->num_processed != $this->Wz_cKqOXnzYS0EpP9h5['num_processed']) && !$yEo2C_lvbv7cBmFUYj ) ) { $this->Wz_cKqOXnzYS0EpP9h5['num_processed'] = $this->num_processed; $O5KGcmOfedFfF = $this->ctime; $this->mu = function_exists('memory_get_usage') ? memory_get_usage() : '-'; $K5qP9_ZsHx = max($K5qP9_ZsHx, $this->mu); if($this->mu>$m8+1000000){ $m8 = $this->mu; $cc = ' style="color:red"'; }else $cc=''; if(intval($this->mu)) $this->mu = number_format($this->mu/1024,1).' Kb'; wkwPIGj7HFydE9Mly("\n(memory".($cc?' up':'').": $this->mu)
\n"); $this->progpar = array( $this->ctime, // 0. running time str_replace($this->wOd8ZRUj4KujS, '', $this->aMX8JQFnFnMWTuOJ), // 1. current URL $this->pl, // 2. urls left $this->num_processed, // 3. processed urls $this->tsize, // 4. bandwidth usage $this->links_level, // 5. depth level $this->mu, // 6. memory usage $this->lOXW9WDJYx6ROZX, // 7. added in sitemap $this->E7PbBLC9yunfxjh, // 8. in the queue $this->nettime, // 9. network time $this->htTmB_dxmeudFU, // 10. last net time $this->fetch_no, // 11. fetched urls $this->addedcnt, // 12. number of added images/videos/etc ); end($this->sm_sessions); $pS3BE0xOAS = key($this->sm_sessions); if(!$this->sm_sessions[$pS3BE0xOAS]['progress_start']){ $this->sm_sessions[$pS3BE0xOAS]['progress_start'] = $this->progpar; } $this->sm_sessions[$pS3BE0xOAS]['progress_end'] = $this->progpar; if($this->SVH4BzIyh56a_HEGqt['bgexec']){ if(((time()-$ZEYlLjKXE7C)>wS0f9iXRiSA('xs_state_interval',5)) || $MEqT8rghezZe) { if($this->fetch_no) { $ZEYlLjKXE7C = time(); $this->progpar[] = DfjNmPlYlDtVYeKoRsL(); if($yEo2C_lvbv7cBmFUYj){ $this->progpar[] = $yEo2C_lvbv7cBmFUYj; } Ndm7I4IRr(m093Bbc4Eg,Ie0qgN_fQ8HA($this->progpar)); } } } if($this->vY9pUGJSxmy8j && (!$this->X76u1YKBMGYbXmzi6sH['f'] || $_ut)) { call_user_func($this->vY9pUGJSxmy8j,$this->progpar); } } else { call_user_func($this->vY9pUGJSxmy8j,array('cmd'=>'ping', 'bg' => $this->SVH4BzIyh56a_HEGqt['bgexec'])); } return $this->progpar; } function zclLIX3r6Q9pMvIeZ88() { global $grab_parameters; if($grab_parameters['xs_prev_sm_base']){ Ndm7I4IRr('sm_base.db',nygAbN82hn($this->sm_base),pbAiQcHEGrGKkyqo4Q,true); } } function HD0JbCxpxAMgmmIJ() { global $grab_parameters; if($grab_parameters['xs_prev_sm_base']){ if($this->basecachemask) foreach($this->urls_completed as $b_pbe8WWqjqbWNds8xT){ $gEBIZ5cHL = $this->TTzcaknXMPA5kKTlsHt($b_pbe8WWqjqbWNds8xT); $Nu97QVlZVSDLOVglnd = $this->KVz31hE2O($gEBIZ5cHL['link']); if(preg_match('#('.$this->basecachemask.')#',$Nu97QVlZVSDLOVglnd)) if(!isset($this->sm_base[$Nu97QVlZVSDLOVglnd])) { $this->sm_base[$Nu97QVlZVSDLOVglnd] = $gEBIZ5cHL; } } } } function R5xg8ekoBHxW($d2a2uMuqO3Fh0aLFoJY) { global $grab_parameters; if($grab_parameters['xs_prev_sm_base']){ wkwPIGj7HFydE9Mly("\nRestoring sm_base\n"); if($gdpJ5qR1VAOh6 = @raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.'sm_base.db',true)){ wkwPIGj7HFydE9Mly("\nUnpacked sm_base size: ".(strlen($gdpJ5qR1VAOh6))."\n"); $gdpJ5qR1VAOh6 = Za80dklcf36($gdpJ5qR1VAOh6); } wkwPIGj7HFydE9Mly("\nFound URLs in sm_base: ".count($gdpJ5qR1VAOh6)."\n"); $this->sm_base = array(); if($gdpJ5qR1VAOh6) { if($this->basecachemask) foreach($gdpJ5qR1VAOh6 as $_k=>$_v){ $Nu97QVlZVSDLOVglnd = $this->KVz31hE2O($_k); $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($_k, $this->A78wE6jgmrny); if(!$LV3feH44NvQ) if(preg_match('#('.$this->basecachemask.')#',$Nu97QVlZVSDLOVglnd)) { $this->sm_base[$Nu97QVlZVSDLOVglnd] = $_v; } } } unset($gdpJ5qR1VAOh6); wkwPIGj7HFydE9Mly("\nFiltered after cache mask: ".count($this->sm_base)."\n"); if($d2a2uMuqO3Fh0aLFoJY){ } } } function CkkDVwCnm_1R($bm = false){ if($bm && isset($bm[1])&& $bm[1]&&($bm[1][0]!='.')){ $this->bBAymp71W4mgyv_2c($bm[1], $this->aMX8JQFnFnMWTuOJ); $this->kvnmYTY2GKJBcSP_1MK = GnOmDgAJZQXc9AEMaJ($bm[1]); } else{ $this->kvnmYTY2GKJBcSP_1MK = GnOmDgAJZQXc9AEMaJ(strstr($this->aMX8JQFnFnMWTuOJ,'://') ? $this->aMX8JQFnFnMWTuOJ : $this->A78wE6jgmrny . $this->aMX8JQFnFnMWTuOJ); } } function PA0Gyvv3UI($K71jAZIWNQat1l9V){ return strstr($K71jAZIWNQat1l9V,'text/html') || strstr($K71jAZIWNQat1l9V,'/xhtml'); } function cIK1ca8fG0pg0S($nm, $cn){ preg_match('#]*name="'.$nm.'"[^>]*value="(.*?)"#is', $cn, $_inpm); return $_inpm[1]; } function pBCEldH3gSIzsjeU($cn, $dp){ global $grab_parameters,$k0huGF8gg4LQ1A; $KcmpZavBWiSGlc = array(); wkwPIGj7HFydE9Mly("\n*** Parse JS - ".$this->aMX8JQFnFnMWTuOJ.", ($dp)\n", 2); if(strstr($cn, '__VIEWSTATE')){ $JuXZXx085_JZG = rand(1E5,1E6); preg_match_all('#]*action="([^>]*?)".*?#is', $cn, $_vsm); foreach($_vsm[0] as $i=>$_vm) { if(!preg_match('#]*?"__VIEWSTATE"#is', $_vm)) continue; $_action = $_vsm[1][$i]; $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($_action, $this->aMX8JQFnFnMWTuOJ); if($LV3feH44NvQ == 1) continue; $_fex2 = $this->k7_EQIP1qhQCfrZAa($_action); if($_fex2['f'])continue; $QMIkZdXBPXkL = array('__VIEWSTATE','__VIEWSTATEGENERATOR','__EVENTVALIDATION'); $g2fDJDz_Tawj = array(); foreach($QMIkZdXBPXkL as $p) $g2fDJDz_Tawj[$p] = $this->cIK1ca8fG0pg0S($p, $_vm); preg_match_all('#]*type="hidden"[^>]*name="([^>]*?)"[^>]*value="([^>]*?)"#is', $_vm, $_vpar); foreach($_vpar[0] as $_vpi=>$_vpv) { if(!$g2fDJDz_Tawj[$_vpar[1][$_vpi]]) $g2fDJDz_Tawj[$_vpar[1][$_vpi]] = $_vpar[2][$_vpi]; } preg_match_all('#__doPostBack(\(.*?\))#is', $_vm, $_dpball); $g1hSZNkHzKVMV_ = array(); foreach($_dpball[1] as $_dpb) { $_dpb = stripslashes(str_replace(''',"'",$_dpb)); if(preg_match('#\'(.*?)\'(?:\s*\,\'(.*?)\')?#', $_dpb, $_a)){ if(!$this->NxfMP9qoH('xs_parse_js_only_act', $_a[1], true)) continue; if(!$this->NxfMP9qoH('xs_parse_js_only_act2', $_a[1].$_a[2], true)) continue; $TXTWLnQNZuIApqYH = $_action .' -> '. $_a[1]. '/'. $_a[2]; if($RZw22HLFtuRk7BzMD0 = wS0f9iXRiSA('xs_parse_js_allowdup',false)){ if(preg_match('#'.$RZw22HLFtuRk7BzMD0.'#',$_a[1].$_a[2])) $TXTWLnQNZuIApqYH = $this->aMX8JQFnFnMWTuOJ.'/'.$JuXZXx085_JZG.' -> '.$TXTWLnQNZuIApqYH; } if($this->z2lXQjiZDXfX[$TXTWLnQNZuIApqYH]++) continue; $_fex2 = $this->k7_EQIP1qhQCfrZAa($_a[1]); if(!$_fex2['f'] ) $g1hSZNkHzKVMV_[] = array($_a,$TXTWLnQNZuIApqYH); } } foreach($g1hSZNkHzKVMV_ as $jp){ $_a = $jp[0]; $TXTWLnQNZuIApqYH = $jp[1]; $SVH4BzIyh56a_HEGqt = $g2fDJDz_Tawj; $SVH4BzIyh56a_HEGqt['__EVENTTARGET'] = $_a[1]; $SVH4BzIyh56a_HEGqt['__EVENTARGUMENT'] = $_a[2]; $uFxTSS9XSb52KZo7YrD = $k0huGF8gg4LQ1A->fetch($_action, 0, false, false, http_build_query($SVH4BzIyh56a_HEGqt,'','&'), array('contenttype'=>'application/x-www-form-urlencoded')); $this->KiQEfebckxJVM(); wkwPIGj7HFydE9Mly("\n(js post $dp) $TXTWLnQNZuIApqYH\nlast - ".$uFxTSS9XSb52KZo7YrD['last_url'] ); if(($_action != $uFxTSS9XSb52KZo7YrD['last_url'])){ $KcmpZavBWiSGlc[] = $uFxTSS9XSb52KZo7YrD['last_url']; }else { $KcmpZavBWiSGlc = array_merge($KcmpZavBWiSGlc, $this->am05AsFKZIyD($uFxTSS9XSb52KZo7YrD['content'], $dp+1)); } wkwPIGj7HFydE9Mly("\n>> llist ".count($KcmpZavBWiSGlc).", ".$KcmpZavBWiSGlc[0]."\n"); } } } return $KcmpZavBWiSGlc; } function am05AsFKZIyD(&$cn, $dp = 0, $W7vOufXV1e = 0){ global $grab_parameters,$k0huGF8gg4LQ1A; if(!$W7vOufXV1e) $W7vOufXV1e= wS0f9iXRiSA('xs_parsehtml_maxdepth',5); wkwPIGj7HFydE9Mly("\n* Parse HTML - ".$this->aMX8JQFnFnMWTuOJ.", ($dp/$W7vOufXV1e) [".strlen($cn)."]\n", 2); if($dp > $W7vOufXV1e)return array(); if(preg_match_all('#<(?:div|span)\s[^>]*?(?:data-|\s)src\s*=\s*["\']([^>]*?)("|\')#is', $cn, $y99N3SqLl)) { foreach($y99N3SqLl[1] as $i=>$S6k9tLUMCTek9QF) { $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($S6k9tLUMCTek9QF, $this->aMX8JQFnFnMWTuOJ); if($LV3feH44NvQ == 1) continue; $_fex2 = $this->k7_EQIP1qhQCfrZAa($S6k9tLUMCTek9QF); if($_fex2['f'])continue; $uvFjgZyHKM = $k0huGF8gg4LQ1A->fetch($S6k9tLUMCTek9QF, 0, false, false); if($this->PA0Gyvv3UI($uvFjgZyHKM['headers']['content-type'])){ $vyDPTD0FlDWOb_G = $y99N3SqLl[0][$i]; $OTVikTqWUqpprJPRSH = strpos($cn, $vyDPTD0FlDWOb_G); if ($OTVikTqWUqpprJPRSH !== false) { $cn = substr_replace($cn, $uvFjgZyHKM['content'], $OTVikTqWUqpprJPRSH, strlen($vyDPTD0FlDWOb_G)); } } } } $NPQb1A9Fyg = $grab_parameters['xs_utf8_enc'] ? 'isu':'is'; $_t = 'a|area|go'; $_t .= '|link'; preg_match_all('#<(?:'.$_t.')(?:[^>]*?\s)href\s*=\s*(?:"([^"]*)|\'([^\']*)|([^\s\"\\\\>]+))[^>]*>#is'.$NPQb1A9Fyg, $cn, $am); preg_match_all('#]*?)?value\s*=\s*"(http[^"]*)#is'.$NPQb1A9Fyg, $cn, $XuU7UBqrL_os8B_GdjT); $_sc = '(?:i?frame)'; preg_match_all('#<'.$_sc.'\s[^>]*?src\s*=\s*["\']?(.*?)("|>|\')#is', $cn, $L2HmGWTj9H); preg_match_all('#]*http-equiv\s*=\s*"?refresh[^>]*URL\s*=\s*["\']?(.*?)("|>|\'[>\s])#'.$NPQb1A9Fyg, $cn, $T9v4StE5HjmB1); if($grab_parameters['xs_parse_swf']) preg_match_all('#]*application/x-shockwave-flash[^>]*data\s*=\s*["\']([^"\'>]+).*?>#'.$NPQb1A9Fyg, $cn, $p0Z32taip_p); else $p0Z32taip_p = array(array(),array()); preg_match_all('#]*?onclick\s*=\s*"[^"]*\.load\(\'([^\']*)#'.$NPQb1A9Fyg, $cn, $V2Te5xd_m_); preg_match_all('#"url"\:"(http[^"]*)#is'.$NPQb1A9Fyg, $cn, $Z2zkjGP9kFkUfy); $KcmpZavBWiSGlc = array(); $H4tQMPyGoPl90rESIQ = 'stylesheet|publisher'; if(isset($grab_parameters['xs_robotstxt']) && $grab_parameters['xs_robotstxt']) $H4tQMPyGoPl90rESIQ .= '|nofollow'; for($i=0;$iNxfMP9qoH('xs_parse_js_only', $this->aMX8JQFnFnMWTuOJ, true) ){ $BKGcgJpnBw4nrvc7A = $this->pBCEldH3gSIzsjeU($cn, $dp); $KcmpZavBWiSGlc = @array_merge($KcmpZavBWiSGlc, $BKGcgJpnBw4nrvc7A); } wkwPIGj7HFydE9Mly("\n* Parsed [".count($KcmpZavBWiSGlc)."] URLs\n", 2); return $KcmpZavBWiSGlc; } function Ptt9vi0YbID0fqFe($tipYoohv3rzRi9){ return preg_replace('#^(www|\w)\.#', '', $tipYoohv3rzRi9); } function drKZs8x1lb3X3n($VTg9vpFl_1b_1OEu) { if(preg_match('#^(.*?\://[^/]*)#', $VTg9vpFl_1b_1OEu, $exq38FmOAtD3Vrwa)) return strtolower($exq38FmOAtD3Vrwa[1]) . substr($VTg9vpFl_1b_1OEu, strlen($exq38FmOAtD3Vrwa[1])); else return $VTg9vpFl_1b_1OEu; } function KVz31hE2O($VTg9vpFl_1b_1OEu) { return preg_replace('#^.*?'.preg_quote($this->A78wE6jgmrny,'#').'#','',$VTg9vpFl_1b_1OEu); } function bBAymp71W4mgyv_2c(&$a, $AKn7hFzTSwEhWIx, $b381QxsWK = '') { global $grab_parameters; $r7kkCXZmM = $this->r7kkCXZmM; $kvnmYTY2GKJBcSP_1MK = $this->kvnmYTY2GKJBcSP_1MK; $a1 = $a; $a = str_replace( array('™','&','&','&',':',':','/', '/','.', '.'), array('%E2%84%A2', '&', '&', '&', ':', ':', '/', '/','.','.') ,$a); if(strstr($AKn7hFzTSwEhWIx,'://')) { $r7kkCXZmM = preg_replace('#(:\/\/.*?)\/.*$#', '$01', $kvnmYTY2GKJBcSP_1MK); } $aZgciCYKAafyx = parse_url($this->A78wE6jgmrny); if($aZgciCYKAafyx['scheme'] && substr($a, 0, 2) == '//') $a = $aZgciCYKAafyx['scheme'].':'.$a; $ghESvJ9ZSnQ = @parse_url($a); $_scheme = strtolower($ghESvJ9ZSnQ['scheme']); if($_scheme && ($_scheme!='http')&& ($_scheme!='https')) { $LV3feH44NvQ = 1; }else { $a = str_replace(':80/', '/', $a); $a = str_replace(':443/', '/', $a); if($a[0]=='?')$a = preg_replace('#^([^\?]*?)([^/\?]*?)(\?.*)?$#','$2',$AKn7hFzTSwEhWIx).$a; if($grab_parameters['xs_inc_ajax'] && strstr($a,'#!')){ $kvnmYTY2GKJBcSP_1MK = preg_replace('#\#.*$#', '', $kvnmYTY2GKJBcSP_1MK); if($a[0] != '/' && !strstr($a,':/')) $a = $kvnmYTY2GKJBcSP_1MK . preg_replace('#^([^\#]*?/)?([^/\#]*)?(\#.*)?$#', '$2', $AKn7hFzTSwEhWIx).$a; } if(preg_match('#^https?(:|&\#58;)#is',$a)){ if(preg_match('#://[^/]*$#is',$a)) $a .= '/'; $a = preg_replace('#(://[^/]*/)/#is','$01',$a); } else if($a&& $a[0]=='/')$a = $r7kkCXZmM.$a; else $a = $kvnmYTY2GKJBcSP_1MK.$a; if($a[0]=='/')$a = $r7kkCXZmM.$a; $a=str_replace('/./','/',$a); $a=preg_replace('#/\.$#','/',$a); if(substr($a,-2) == '..')$a.='/'; if(strstr($a,'../')){ preg_match('#(.*?:.*?//.*?)(/.*)$#',$a,$aa); do{ $ap = $aa[2]; $aa[2] = preg_replace('#/?[^/]*/\.\.#','',$ap,1); }while($aa[2]!=$ap); $a = $aa[1].$aa[2]; } $a = preg_replace('#/\./#','/',$a); $a = preg_replace('#([^&])\#'.($grab_parameters['xs_inc_ajax']?'([^\!]|$)':'').'.*$#','$01',$a); $a = preg_replace('#^(/)/+#','\\1',$a); $a = preg_replace('#[\r\n]+#s','',$a); if($grab_parameters['xs_cleanurls']) $a = @preg_replace($grab_parameters['xs_cleanurls'],'',$a); if($grab_parameters['xs_lowercase_urls']){ $a = strtolower($a); } if($grab_parameters['xs_custom_replace']){ global $dtemijOBd; if(!isset($dtemijOBd)){ $_ar = preg_split('#[\r\n]+#', trim($grab_parameters['xs_custom_replace'])); $dtemijOBd = array(); foreach($_ar as $v){ $me = explode(' ', $v); if($me[0]&& $me[1])$dtemijOBd['#'.$me[0].'#'] = $me[1]; } } if($dtemijOBd){ $a = @preg_replace(array_keys($dtemijOBd),array_values($dtemijOBd),$a); } } if($grab_parameters['xs_cleanpar']) { do { $Jh2yJ9lJIwOSTdVY7X = $a; $a = @preg_replace('#[\\?\\&]('.$grab_parameters['xs_cleanpar'].')=[a-z0-9\%\-\+\.\_\=\/\,\*]*$#i','',$a); $a = @preg_replace('#([\\?\\&])('.$grab_parameters['xs_cleanpar'].')=[a-z0-9\%\-\+\.\_\=\/\,\*]*&#i','$1',$a); }while($a != $Jh2yJ9lJIwOSTdVY7X); $a = @preg_replace('#\?\&?$#','',$a); } $LV3feH44NvQ = (strtolower(substr($a,0,strlen($this->A78wE6jgmrny)) ) != strtolower($this->A78wE6jgmrny)) ? 1 : 0; if(($LV3feH44NvQ==1) && $grab_parameters['xs_allow_subdomains']){ $ghESvJ9ZSnQ = @parse_url($a); if($ghESvJ9ZSnQ['host'] && preg_match($qq='#^(.*?\.)?'.preg_quote($this->Ptt9vi0YbID0fqFe($aZgciCYKAafyx['host']),'#').'$#', $ghESvJ9ZSnQ['host']) ){ $LV3feH44NvQ = 2; } } if(($LV3feH44NvQ==1) && $grab_parameters['xs_allow_extscheme']){ $_i2 = preg_replace('#^.*?://#','',$this->A78wE6jgmrny); $_a2 = preg_replace('#^.*?://#','',$a); if(!$LV3feH44NvQ = strtolower(substr($_a2,0,strlen($_i2)) ) != strtolower($_i2)) $LV3feH44NvQ = 2; } if(($LV3feH44NvQ==1) && $b381QxsWK) { $WioOPDRzFJfKDqi = $this->J4vPRMHzK($b381QxsWK); if($WioOPDRzFJfKDqi && preg_match('#('.$WioOPDRzFJfKDqi.')#', $a)) $LV3feH44NvQ = 2; } } wkwPIGj7HFydE9Mly("
($a -- [$a1] -- (isext) $LV3feH44NvQ - (initdir) ".$this->A78wE6jgmrny." (iurl) $AKn7hFzTSwEhWIx - (top) $r7kkCXZmM - (ibase) $kvnmYTY2GKJBcSP_1MK - (tophosts) [".$this->Ptt9vi0YbID0fqFe($aZgciCYKAafyx['host']).", ".$ghESvJ9ZSnQ['host']."])
\n",3); return $LV3feH44NvQ; } function oGNbg9vqexWio($AKn7hFzTSwEhWIx){ return strstr($AKn7hFzTSwEhWIx,'://') ? $AKn7hFzTSwEhWIx : $this->A78wE6jgmrny . $AKn7hFzTSwEhWIx; } function NxfMP9qoH($BehATAY7B, $AKn7hFzTSwEhWIx, $PHA4ABEfvVsTMXt0 = true){ global $GWqc5wGFGMENLwZhisl,$grab_parameters; $GWOsRPYsWBxaRDI = $PHA4ABEfvVsTMXt0; if($grab_parameters[$BehATAY7B]){ if(!isset($GWqc5wGFGMENLwZhisl[$BehATAY7B])){ $GWqc5wGFGMENLwZhisl[$BehATAY7B] = $grab_parameters[$BehATAY7B]; if(!preg_match('#[\*\$]#',$GWqc5wGFGMENLwZhisl[$BehATAY7B])) $GWqc5wGFGMENLwZhisl[$BehATAY7B] = preg_quote($GWqc5wGFGMENLwZhisl[$BehATAY7B],'#'); $GWqc5wGFGMENLwZhisl[$BehATAY7B] = '#'.str_replace(' ', '|', $GWqc5wGFGMENLwZhisl[$BehATAY7B]).'#'; } $GWOsRPYsWBxaRDI = preg_match($GWqc5wGFGMENLwZhisl[$BehATAY7B],$AKn7hFzTSwEhWIx); } return $GWOsRPYsWBxaRDI; } function J4vPRMHzK($g1G64oq0ZZFb1KK){ if(!isset($this->Ref0x8DrCYuXO[$g1G64oq0ZZFb1KK])){ $this->Ref0x8DrCYuXO[$g1G64oq0ZZFb1KK] = trim($g1G64oq0ZZFb1KK) ? preg_replace( '#(^|\|)/#', '$01(?:^|/)', preg_replace("#\s*[\r\n]+\s*#",'|', (strstr($s=trim($g1G64oq0ZZFb1KK),'*')?$s:preg_quote($s,'#'))) ) : ''; } return $this->Ref0x8DrCYuXO[$g1G64oq0ZZFb1KK]; } function aZg3xMnbC_i($nuhscqzRdxDYVl, $AKn7hFzTSwEhWIx) { $f = false; if($nuhscqzRdxDYVl) foreach($nuhscqzRdxDYVl as $bm) { if($f = ($f || preg_match('#^('.$bm.')#', $AKn7hFzTSwEhWIx, $_imatch))) break; } return $f ? $_imatch[1] : 0; } function MgKnEUlaw6_XfzaD($AKn7hFzTSwEhWIx) { $bm = $this->aZg3xMnbC_i($this->f5YhQAzju8oZNGeLb1K, $AKn7hFzTSwEhWIx); if($bm) { $km4308YcYeHeJX0pW3 = $this->aZg3xMnbC_i($this->botmatch_allow, $AKn7hFzTSwEhWIx); return $km4308YcYeHeJX0pW3 ? false : $bm; } return false; } function k7_EQIP1qhQCfrZAa(&$AKn7hFzTSwEhWIx) { global $grab_parameters; $us = ''; if(isset($this->x15LfqXVsH[$AKn7hFzTSwEhWIx])) $AKn7hFzTSwEhWIx =$this->x15LfqXVsH[$AKn7hFzTSwEhWIx]; $f = $this->Te7nRdc2NfOAPzQBZFq && preg_match('#'.$grab_parameters['xs_exc_skip'].'#i',$AKn7hFzTSwEhWIx); if($f&&!$us)$us = 'excl-ext'; if($this->MVZvUfEx6bYBJwmz&&!$f)$f=$f||@preg_match('#('.$this->MVZvUfEx6bYBJwmz.')#',$AKn7hFzTSwEhWIx); if($f&&!$us)$us = 'excl-mask'; if($this->heFEaz03xhYW && $f && $grab_parameters['xs_incl_force']) $f = !preg_match('#('.$this->heFEaz03xhYW.')#',$AKn7hFzTSwEhWIx); $f = $f || $this->MgKnEUlaw6_XfzaD($this->v0ytSBWER . $AKn7hFzTSwEhWIx); if($f&&!$us)$us = 'excl-bot'; $f2 = false; $gEBIZ5cHL = false; if(!$f) { $f2 = $this->L2rCBT7py && preg_match('#'.$grab_parameters['xs_inc_skip'].'#i',$AKn7hFzTSwEhWIx); if($this->heFEaz03xhYW && !$f2) { $f2 = $f2||(preg_match('#('.$this->heFEaz03xhYW.')#',$AKn7hFzTSwEhWIx)); } if($grab_parameters['xs_parse_only'] && !$f2 && $AKn7hFzTSwEhWIx && ($AKn7hFzTSwEhWIx!='/')) { $f2 = $f2 || !$this->NxfMP9qoH('xs_parse_only', $AKn7hFzTSwEhWIx, true); } } $f3 = false; if($this->noincmask)$f3=@preg_match('#('.$this->noincmask.')#',$AKn7hFzTSwEhWIx); return array('f' => $f, 'f2' => $f2, 'f3' => $f3, 'uskip' => $us); } function puPBJwgZjs1JB2(&$AKn7hFzTSwEhWIx) { global $grab_parameters; $f = $this->NxfMP9qoH('xs_botapi_exclude', $AKn7hFzTSwEhWIx, false) || // matches exclude !$this->NxfMP9qoH('xs_botapi_parse_only', $AKn7hFzTSwEhWIx, true); // OR not matches "parse only" return $f; } function dtRHNsRCOCS7gtKcKk3($gEBIZ5cHL) { return ($gEBIZ5cHL); } function TTzcaknXMPA5kKTlsHt($gEBIZ5cHL) { return Za80dklcf36($gEBIZ5cHL); } function VAsjehLyY7SfsjZNoL2($Io29DwFf3WcSyMtAl, $AKn7hFzTSwEhWIx){ global $grab_parameters; $uYc3fIoW5Z = max(1, intval($grab_parameters['xs_maxref'])); if(!isset($this->ref_links_tmp[$Io29DwFf3WcSyMtAl]) ) $this->ref_links_tmp[$Io29DwFf3WcSyMtAl] = array(); if(count($this->ref_links_tmp[$Io29DwFf3WcSyMtAl]) < $uYc3fIoW5Z) $this->ref_links_tmp[$Io29DwFf3WcSyMtAl][] = $AKn7hFzTSwEhWIx; if( $grab_parameters['xs_ref_list_store'] && ($_rlmax = $grab_parameters['xs_ref_list_max']) ){ if(!isset($this->ref_links_list[$Io29DwFf3WcSyMtAl]) && count($this->ref_links_list)<$_rlmax){ $this->ref_links_list[$Io29DwFf3WcSyMtAl] = array(); } if(isset($this->ref_links_list[$Io29DwFf3WcSyMtAl])) { $this->ref_links_list[$Io29DwFf3WcSyMtAl][-1]++; if(count($this->ref_links_list[$Io29DwFf3WcSyMtAl]) <= $uYc3fIoW5Z) { if(!in_array($this->aMX8JQFnFnMWTuOJ, $this->ref_links_list[$Io29DwFf3WcSyMtAl])) $this->ref_links_list[$Io29DwFf3WcSyMtAl][] = $AKn7hFzTSwEhWIx; } } } } function V_tRhpx5sI9puf7($SVH4BzIyh56a_HEGqt) { global $grab_parameters,$k0huGF8gg4LQ1A,$K5qP9_ZsHx; error_reporting(E_ALL&~E_NOTICE); $this->SVH4BzIyh56a_HEGqt = $SVH4BzIyh56a_HEGqt; @set_time_limit($grab_parameters['xs_exec_time']); if($this->SVH4BzIyh56a_HEGqt['bgexec']) { ignore_user_abort(true); } register_shutdown_function('xvQcTIF8B113J'); if(function_exists('ini_set')) { @ini_set("zlib.output_compression", 0); @ini_set("output_buffering", 0); } $this->KiQEfebckxJVM(0,true); $this->s44JV5vkSKmyf7Lv5zD = array_sum(explode(' ', microtime())); $starttime = $dgHgts6lFbG = time(); $K5qP9_ZsHx = $this->nettime = 0; $this->wOd8ZRUj4KujS = $this->SVH4BzIyh56a_HEGqt['initurl']; $this->y5E6XiZB3w2DW4XFY = $this->SVH4BzIyh56a_HEGqt['maxpg']>0 ? $this->SVH4BzIyh56a_HEGqt['maxpg'] : 1E10; $O5DEYzmlsLOVgGYR1jS = $this->SVH4BzIyh56a_HEGqt['maxdepth'] ? $this->SVH4BzIyh56a_HEGqt['maxdepth'] : -1; $this->vY9pUGJSxmy8j = $this->SVH4BzIyh56a_HEGqt['progress_callback']; $this->MVZvUfEx6bYBJwmz = $this->J4vPRMHzK($grab_parameters['xs_excl_urls']); $this->heFEaz03xhYW = $this->J4vPRMHzK($grab_parameters['xs_incl_urls']); $this->noincmask = $this->J4vPRMHzK($grab_parameters['xs_noincl_urls']); $this->baseincmask = $this->J4vPRMHzK($grab_parameters['xs_prev_sm_incl']); $this->basecachemask = $this->J4vPRMHzK($grab_parameters['xs_prev_sm_cache']); $Rcj3xnKl_qu = $A6DPJo_TlvfZL8j = array(); $Xmfk5aHUVgA7WxET = ''; $AXVeGxVDLaOnReA = preg_split('#[\r\n]+#', $grab_parameters['xs_ind_attr']); $this->allowcode = '#200'.($grab_parameters['xs_allow_httpcode']?'|'.$grab_parameters['xs_allow_httpcode']:'').'#'; $this->badreqcode = '#400|429'.($grab_parameters['xs_badreq_httpcode']?'|'.$grab_parameters['xs_badreq_httpcode']:'').'#'; $this->interruptcode = (($_tmp=$grab_parameters['xs_interrupt_httpcode'])?'#'.$_tmp.'#':''); if($grab_parameters['xs_memsave']) { if(!file_exists(GFrAnuUwfGw3mh)) mkdir(GFrAnuUwfGw3mh, 0777); else if($this->SVH4BzIyh56a_HEGqt['resume']=='') zY4U4qfszx17aI(GFrAnuUwfGw3mh, '.txt'); } foreach($AXVeGxVDLaOnReA as $ia) if($ia) { $is = explode(',', $ia); if($is[0][0]=='$') $xDgZ5hLZdrtqCTh = substr($is[0], 1); else $xDgZ5hLZdrtqCTh = str_replace(array('\\^', '\\$'), array('^','$'), preg_quote($is[0],'#')); $A6DPJo_TlvfZL8j[] = $xDgZ5hLZdrtqCTh; $Rcj3xnKl_qu[] = array('lm' => $is[1], 'f' => $is[2], 'p' => $is[3]); } if($A6DPJo_TlvfZL8j) $Xmfk5aHUVgA7WxET = '('.implode(')|(',$A6DPJo_TlvfZL8j).')'; $i1zq0dY3F9_zWWq = parse_url($this->wOd8ZRUj4KujS); if(!$i1zq0dY3F9_zWWq['path']){$this->wOd8ZRUj4KujS.='/';$i1zq0dY3F9_zWWq = parse_url($this->wOd8ZRUj4KujS);} $lzNE5TjQXAahK7H35aV = 0; do { $uFxTSS9XSb52KZo7YrD = $k0huGF8gg4LQ1A->fetch($this->wOd8ZRUj4KujS, 0, true, false, '', array('getinfo'=>true));// the first request is to skip session id $hj01UnPDZ2UcHRo4eLE = !preg_match($this->allowcode,$uFxTSS9XSb52KZo7YrD['code']); }while($hj01UnPDZ2UcHRo4eLE && ($lzNE5TjQXAahK7H35aV++ <2)); $this->runstate['info'] = $uFxTSS9XSb52KZo7YrD['info']; if($hj01UnPDZ2UcHRo4eLE) { $hj01UnPDZ2UcHRo4eLE = ''; foreach($uFxTSS9XSb52KZo7YrD['headers'] as $k=>$v) $hj01UnPDZ2UcHRo4eLE .= $k.': '.$v.'
'; return array( 'errmsg'=>'There was an error while retrieving the URL specified: '.$this->wOd8ZRUj4KujS.''. ($uFxTSS9XSb52KZo7YrD['errormsg']?'
Error message: '.$uFxTSS9XSb52KZo7YrD['errormsg']:''). '
HTTP Code:
'.$uFxTSS9XSb52KZo7YrD['protoline']. '
HTTP headers:
'.$hj01UnPDZ2UcHRo4eLE. '
HTTP output:
'.$uFxTSS9XSb52KZo7YrD['content'] , ); } $this->bBAymp71W4mgyv_2c($uFxTSS9XSb52KZo7YrD['last_url'], $this->wOd8ZRUj4KujS); $this->wOd8ZRUj4KujS = $uFxTSS9XSb52KZo7YrD['last_url']; $this->urls_completed = array(); $urls_ext = array(); $this->urls_404 = array(); $this->r7kkCXZmM = $i1zq0dY3F9_zWWq['scheme'].'://'.$i1zq0dY3F9_zWWq['host'].((!$i1zq0dY3F9_zWWq['port'] || ($i1zq0dY3F9_zWWq['port']=='80'))?'':(':'.$i1zq0dY3F9_zWWq['port'])); $this->num_processed = $this->tsize = $retrno = $m8HTpd_0s = $N0PX75BqtEcrjK = $this->fetch_no = 0; $this->A78wE6jgmrny = XGuLWSESslGQjVANPx1($this->r7kkCXZmM.'/', GnOmDgAJZQXc9AEMaJ($i1zq0dY3F9_zWWq['path'])); $nqlGKC7b_ZAN7dg = parse_url($this->A78wE6jgmrny); $this->v0ytSBWER = preg_replace('#^.+://[^/]+#', '', $this->A78wE6jgmrny); $this->Dku6hTsz64joltRugO = $k0huGF8gg4LQ1A->fetch($this->wOd8ZRUj4KujS,0,true,true); $e3gVo4pzCVZy188p = str_replace($this->A78wE6jgmrny,'',$this->wOd8ZRUj4KujS); $urls_list_full = array($e3gVo4pzCVZy188p=>1); if(!$e3gVo4pzCVZy188p)$e3gVo4pzCVZy188p=''; $urls_list = array($e3gVo4pzCVZy188p=>1); $urls_list2 = $urls_list_skipped = array(); $this->x15LfqXVsH = array(); $this->links_level = 0; $MqhSd09MtOq4uT = $this->ref_links_tmp = $this->ref_links_tmp2 = $this->ref_links_list = array(); $ph9tZXA4lu = 0; $ELiT8ew5NjA = $this->y5E6XiZB3w2DW4XFY; if(!$grab_parameters['xs_progupdate'])$grab_parameters['xs_progupdate'] = 20; $this->f5YhQAzju8oZNGeLb1K = array(); $this->botmatch_allow = array(); if(isset($grab_parameters['xs_robotstxt']) && $grab_parameters['xs_robotstxt']) { $h1y09q4tisyr5MRcb = $k0huGF8gg4LQ1A->fetch($this->r7kkCXZmM.'/robots.txt'); if($this->r7kkCXZmM.'/' != $this->A78wE6jgmrny) { } $ra=preg_split('#user-agent:\s*#im',$h1y09q4tisyr5MRcb['content']); $eLrPzfTPKO97oQ0mH_W=$Ye5bqIxOG2ePHa=array(); $WYC4RmasUB1 = false; for($i=1;$if5YhQAzju8oZNGeLb1K[]=implode('|', array_slice($eLrPzfTPKO97oQ0mH_W, $i,200)); for($i=0;$ibotmatch_allow[]=implode('|', array_slice($Ye5bqIxOG2ePHa, $i,200)); } if($grab_parameters['xs_inc_ajax']) $grab_parameters['xs_proto_skip'] = str_replace( '\#', '\#(?:[^\!]|$)', $grab_parameters['xs_proto_skip']); $this->Te7nRdc2NfOAPzQBZFq = $grab_parameters['xs_exc_skip']!='\\.()'; $this->L2rCBT7py = $grab_parameters['xs_inc_skip']!='\\.()'; $grab_parameters['xs_inc_skip'] .= '(?:$|\?)'; $grab_parameters['xs_exc_skip'] .= '(?:$|\?)'; if($grab_parameters['xs_debug']) { $_GET['ddbg']=1; Z4wwdX_eBH(); } $epcQYfCl1 = 0; $this->CkkDVwCnm_1R(); $this->num_urls_processed_in_current_batch = 0; $this->num_links_current_batch = 1; Ndm7I4IRr(guXHCq5aVeE,''); $d2a2uMuqO3Fh0aLFoJY = false; if($this->SVH4BzIyh56a_HEGqt['resume']!=''){ wkwPIGj7HFydE9Mly("\nRestoring session\n"); $mFUcZxJGA4itwRbJ = @U2Jtr5yOrK(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q . TYR4q027D0OWvh, true)); if($mFUcZxJGA4itwRbJ) { $d2a2uMuqO3Fh0aLFoJY = true; echo 'Resuming the last session (last updated: '.date('Y-m-d H:i:s',$mFUcZxJGA4itwRbJ['time']).')'."\n"; unset($mFUcZxJGA4itwRbJ['sm_base']); extract($mFUcZxJGA4itwRbJ); foreach($mFUcZxJGA4itwRbJ as $k=>$v){ if(isset($this->$k)){ $this->$k=$v; unset($$v); } } $this->s44JV5vkSKmyf7Lv5zD-=$this->ctime; $epcQYfCl1 = $this->ctime; unset($mFUcZxJGA4itwRbJ); } } $iCGf7dEtSbU = 0; $this->R5xg8ekoBHxW($d2a2uMuqO3Fh0aLFoJY); if($_murls = $grab_parameters['xs_moreurls_test']){ $this->mu = preg_split('#[\r\n]+#', $_murls); foreach($this->mu as $YbDvNPDLdp){ $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($YbDvNPDLdp, $this->A78wE6jgmrny); if($LV3feH44NvQ!=1) { $YbDvNPDLdp = $this->KVz31hE2O($YbDvNPDLdp); $urls_list[$YbDvNPDLdp]++; } } } if($d2a2uMuqO3Fh0aLFoJY){ }else { if($_mu_s = $grab_parameters['xs_moreurls']) { $this->mu = preg_split('#[\r\n]+#', $_mu_s); foreach($this->mu as $YbDvNPDLdp){ $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($YbDvNPDLdp, $this->A78wE6jgmrny); if($LV3feH44NvQ!=1) { $YbDvNPDLdp = $this->KVz31hE2O($YbDvNPDLdp); $urls_list[$YbDvNPDLdp]++; } } } if($_mu_s = $grab_parameters['xs_moreurls_import']) { $this->mu_imp = preg_split('#[\r\n]+#', $_mu_s); foreach($this->mu_imp as $XjY0_j8Woov_L6wt9Z){ $_mdef = explode(';', $XjY0_j8Woov_L6wt9Z, 2); $sTZJRrBTadswKbwX6ii = array(); $EiKVQkP7zxHmIwYyV = $k0huGF8gg4LQ1A->fetch($_mdef[1]); switch($_mdef[0]){ case 'txt': $sTZJRrBTadswKbwX6ii = preg_split('#[\r\n]+#', $EiKVQkP7zxHmIwYyV['content']); break; } foreach($sTZJRrBTadswKbwX6ii as $YbDvNPDLdp) { $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($YbDvNPDLdp, $this->A78wE6jgmrny); if($LV3feH44NvQ!=1) { $YbDvNPDLdp = $this->KVz31hE2O($YbDvNPDLdp); $urls_list[$YbDvNPDLdp]++; } } } } if($grab_parameters['xs_prev_sm_base']){ $A44mMfpwrmjIAlOnHKv = count($urls_list); if(is_array($this->sm_base) && ($grab_parameters['xs_prev_sm_base_min']sm_base)) ){ if($this->baseincmask) foreach($this->sm_base as $_u=>$_e){ if(preg_match('#('.$this->baseincmask.')#',$_u)) $urls_list[$_u]++; } } else $this->sm_base = array(); wkwPIGj7HFydE9Mly("\nAdded in urls list: ".(count($urls_list)-$A44mMfpwrmjIAlOnHKv)."\n"); } $iCGf7dEtSbU = count($urls_list); $urls_list_full = $urls_list; $this->num_links_current_batch = count($urls_list); } $Ar3WLiESdY = (wS0f9iXRiSA('xs_use_botapi', false) && wS0f9iXRiSA('xs_botapi_url', false)); $m7sJxx1ev = explode('|', $grab_parameters['xs_force_inc']); $SMLYdzM8Msiva534J4 = $utIVJaPZH = array(); $this->lOXW9WDJYx6ROZX = count($this->urls_completed); $this->E7PbBLC9yunfxjh = count($urls_list2); sleep(1); @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.guXHCq5aVeE); $this->sm_sessions[] = array( 'start' => time(), 'instance' => $grab_parameters['xs_instance_id'] ); $this->KiQEfebckxJVM(0,true); if($urls_list) do { RYtkTQfZ1my('pre',true); RYtkTQfZ1my('pre1'); if($SMLYdzM8Msiva534J4) { $_ul = array_shift($SMLYdzM8Msiva534J4); list($this->aMX8JQFnFnMWTuOJ, $D2aBvrGfxJa6J32gUZJ) = $_ul; }else { $this->aMX8JQFnFnMWTuOJ = key($urls_list);$D2aBvrGfxJa6J32gUZJ=current($urls_list);next($urls_list); } $zN7QvVaBZeQp5ZF = ($D2aBvrGfxJa6J32gUZJ>0 && $D2aBvrGfxJa6J32gUZJ<1) ? $D2aBvrGfxJa6J32gUZJ : 0; $this->num_urls_processed_in_current_batch++; wkwPIGj7HFydE9Mly("\n[ ".$this->num_urls_processed_in_current_batch." - $this->aMX8JQFnFnMWTuOJ, $D2aBvrGfxJa6J32gUZJ] \n"); unset($urls_list[$this->aMX8JQFnFnMWTuOJ]); $oO9pt9QoVu0fjOUEU6 = VNVyRwmOg2q_22W($this->aMX8JQFnFnMWTuOJ); $wyhMGdq7QGd6 = false; $OgSj2zxK4Qo5Cc = ''; RYtkTQfZ1my('pre1',true); RYtkTQfZ1my('pre2a'); $uFxTSS9XSb52KZo7YrD = array(); $cn = ''; $this->X76u1YKBMGYbXmzi6sH = $_fex = $this->k7_EQIP1qhQCfrZAa($this->aMX8JQFnFnMWTuOJ); extract($_fex); if($f) $OgSj2zxK4Qo5Cc = $_fex['uskip']; RYtkTQfZ1my('pre2a',true); RYtkTQfZ1my('pre2b'); if(!$f && ($this->lOXW9WDJYx6ROZX>0) && ($gEBIZ5cHL = $this->sm_base[$this->aMX8JQFnFnMWTuOJ])){ $f2 = true; } if($this->Dku6hTsz64joltRugO && strstr($this->Dku6hTsz64joltRugO['content'],'header'))$f2 = true; RYtkTQfZ1my('pre2b',true); do { // zero-while, while(false) to allow break only $p0o_d8t8MHu9ndEDl = count($urls_list) + $this->E7PbBLC9yunfxjh; $YY6ZpVykum = $p0o_d8t8MHu9ndEDl + $this->lOXW9WDJYx6ROZX; if(!$f && !$f2) { $Q2yukaFyeBRHXGLoZz = ($this->y5E6XiZB3w2DW4XFY>=200000); $Xg99Dr7wV27xjesu = ($this->y5E6XiZB3w2DW4XFY<=1000); if($Xg99Dr7wV27xjesu && !$GLOBALS['forcepar_reset']){ $GLOBALS['forcepar_reset'] = true; if($m7sJxx1ev[1]) $m7sJxx1ev[1] *= 10; if($m7sJxx1ev[2]) $m7sJxx1ev[2] *= 10; } $rzR9rfqnQiRlGki = ($m7sJxx1ev[1] && (($this->ctime>$m7sJxx1ev[0]) && ($this->num_processed>$this->y5E6XiZB3w2DW4XFY*$m7sJxx1ev[1]))); $v7cZje3jo = $m7sJxx1ev[2] && ( $Q2yukaFyeBRHXGLoZz && // large sites only ($ELiT8ew5NjA*$m7sJxx1ev[2]+1000)< ($p0o_d8t8MHu9ndEDl - $this->num_urls_processed_in_current_batch));//-$iCGf7dEtSbU)); wkwPIGj7HFydE9Mly("force: (1,$rzR9rfqnQiRlGki)(2,$v7cZje3jo) pleft: ".$ELiT8ew5NjA.", maxpg: ".$this->y5E6XiZB3w2DW4XFY.", pleft*: ".($ELiT8ew5NjA*$m7sJxx1ev[2]+1000). " cmp: ".($p0o_d8t8MHu9ndEDl - $this->num_urls_processed_in_current_batch). " / totc: ".($YY6ZpVykum).", proccur: ".$this->num_urls_processed_in_current_batch. " | numproc: ".$this->num_processed. ", cmp2: ".$this->y5E6XiZB3w2DW4XFY*$m7sJxx1ev[1]. " -> fpar: ".implode(", ", $m7sJxx1ev)."\n",2); $iHlgQjQb2bucfa6qPN = ($rzR9rfqnQiRlGki || $v7cZje3jo);// && !$Xg99Dr7wV27xjesu; $_fp3 = $m7sJxx1ev[3]; if($Xg99Dr7wV27xjesu)$_fp3*=2; if(!$iHlgQjQb2bucfa6qPN) $iHlgQjQb2bucfa6qPN = ($_fp3 && $this->y5E6XiZB3w2DW4XFY && (($YY6ZpVykum>$this->y5E6XiZB3w2DW4XFY*$_fp3))); if($iHlgQjQb2bucfa6qPN){ } if(!$Xg99Dr7wV27xjesu) $U91midzXMtJ = $m7sJxx1ev[3] && $this->y5E6XiZB3w2DW4XFY && (($this->num_processed>$this->y5E6XiZB3w2DW4XFY*$m7sJxx1ev[3])); if($U91midzXMtJ){ $urls_list = $urls_list2 = array(); $this->E7PbBLC9yunfxjh = 0; $this->num_links_current_batch = 0; } $OKRWM1CfS0GVN = ($O5DEYzmlsLOVgGYR1jS<=0 || $this->links_level<$O5DEYzmlsLOVgGYR1jS); if(!$qaauW0uNhxPeh0CAA9z && $OKRWM1CfS0GVN) { RYtkTQfZ1my('extract'); $eip_KPaKUUBFoURGriK = array_sum(explode(' ', microtime())); $wljeCd6fCRKulnoFsC4 = XGuLWSESslGQjVANPx1($this->A78wE6jgmrny, $this->aMX8JQFnFnMWTuOJ); if(wS0f9iXRiSA('xs_http_parallel', false) || $Ar3WLiESdY){ if(!$SMLYdzM8Msiva534J4 && !isset($k0huGF8gg4LQ1A->f2TxlO8iTzsmVAI[$wljeCd6fCRKulnoFsC4])){ $SMLYdzM8Msiva534J4 = array(); $hJyw6kplxZTuBo_ = array(); $_par = wS0f9iXRiSA('xs_http_parallel_num', 10); for($i=0;($i<$_par*5)&&(count($hJyw6kplxZTuBo_)<$_par);$i++) { $_ul = $i ? key($urls_list) : $wljeCd6fCRKulnoFsC4; $_added_toqueue = false; if($_ul) { $_fex2 = $this->k7_EQIP1qhQCfrZAa($_ul); $_allow_u = !$_fex2['f'] && !$_fex2['f2']; if($_allow_u){ if($Ar3WLiESdY){ $_allow_u = !$this->puPBJwgZjs1JB2($_ul); } if($_allow_u){ $_u1 = XGuLWSESslGQjVANPx1($this->A78wE6jgmrny, $_ul); if(!isset($this->sm_base[$_u1])){ $hJyw6kplxZTuBo_[] = $_u1; $_added_toqueue = true; } } } } if($_added_toqueue) { if($i>0){ next($urls_list); // move pointer $SMLYdzM8Msiva534J4[] = array($_ul); } }else // skip scanning if non matching URL found and process as many as found at this point break; } if($hJyw6kplxZTuBo_){ $k0huGF8gg4LQ1A->yOp0Q9sI83Pd5w8($hJyw6kplxZTuBo_); }else { $SMLYdzM8Msiva534J4 = array(); } } } wkwPIGj7HFydE9Mly("

{ $wljeCd6fCRKulnoFsC4 }

\n"); $H3psU6E1Oh=0; $m8HTpd_0s++; $UXFc3uMWQ = false; do { $uFxTSS9XSb52KZo7YrD = $k0huGF8gg4LQ1A->fetch($wljeCd6fCRKulnoFsC4, 0, 0); $this->bBAymp71W4mgyv_2c($uFxTSS9XSb52KZo7YrD['last_url'], $this->AKn7hFzTSwEhWIx); $this->KiQEfebckxJVM(); $_to = $uFxTSS9XSb52KZo7YrD['flags']['socket_timeout']; if($_to && ($nqlGKC7b_ZAN7dg['host']!=$uFxTSS9XSb52KZo7YrD['purl']['host'])){ $uFxTSS9XSb52KZo7YrD['flags']['error'] = 'Host doesn\'t match'; } $_ic = intval($uFxTSS9XSb52KZo7YrD['code']); $c0NPvBdlsu = preg_match($this->badreqcode,$_ic); $M3UkKfCl2Ig = $this->interruptcode && preg_match($this->interruptcode,$_ic); $kOOkR04Ndiu = ($_ic == 403); if($this->allowcode && preg_match($this->allowcode,$_ic)){ $c0NPvBdlsu = $kOOkR04Ndiu = false; } $X9DhIsP39Q2Z2Ln_ = (($_ic == 301)||($_ic==302)) && ($wljeCd6fCRKulnoFsC4 == $uFxTSS9XSb52KZo7YrD['last_url']); if($M3UkKfCl2Ig) { $X5O38TAuWv4FR = "Stop processing code [$_ic] - interrupt session"; $UXFc3uMWQ = true; break; } if( !$uFxTSS9XSb52KZo7YrD['flags']['error'] && (($c0NPvBdlsu || $kOOkR04Ndiu || $X9DhIsP39Q2Z2Ln_) || !$uFxTSS9XSb52KZo7YrD['code'] || $_to) ) { $H3psU6E1Oh++; $_sl = $grab_parameters['xs_delay_ms']?$grab_parameters['xs_delay_ms']:1; if($uFxTSS9XSb52KZo7YrD['headers'] && ($_csl = $uFxTSS9XSb52KZo7YrD['headers']['retry-after'])) $_sl = min(120,max($_sl, $_csl + ($H3psU6E1Oh+1)*$_sl)); if(($_to) && $grab_parameters['xs_timeout_break']){ wkwPIGj7HFydE9Mly("

# TIMEOUT - $_to #

\n"); if($H3psU6E1Oh==3){ if(strstr($_to,'read') ){ wkwPIGj7HFydE9Mly("

read200 break?

\n"); break; } if($N0PX75BqtEcrjK++>5) { $X5O38TAuWv4FR = "Too many timeouts detected - interrupt session"; $UXFc3uMWQ = true; break; } wkwPIGj7HFydE9Mly("

# MULTI TIMEOUT - SHORT TIME BREAK #

\n"); $_sl = 60; $H3psU6E1Oh = 0; } } $L1pZpKbDY = $X9DhIsP39Q2Z2Ln_?"(".$wljeCd6fCRKulnoFsC4." => ".$uFxTSS9XSb52KZo7YrD['last_url'].")":"-"; wkwPIGj7HFydE9Mly("

# RETRY - ".$uFxTSS9XSb52KZo7YrD['code']." - (code) ".(intval($uFxTSS9XSb52KZo7YrD['code']))." - error(".$uFxTSS9XSb52KZo7YrD['flags']['error'].") self-redir($L1pZpKbDY) badreq($c0NPvBdlsu) forbreq($kOOkR04Ndiu) tmout($_to)# zZz $_sl

\n"); sleep($_sl); } else break; }while($H3psU6E1Oh<3); if($UXFc3uMWQ) { $urls_list = array_merge(array($this->aMX8JQFnFnMWTuOJ => $D2aBvrGfxJa6J32gUZJ), $urls_list); break; } $this->fetch_no++; RYtkTQfZ1my('extract', true); RYtkTQfZ1my('analyze'); $this->htTmB_dxmeudFU = array_sum(explode(' ', microtime()))-$eip_KPaKUUBFoURGriK; $this->nettime += $this->htTmB_dxmeudFU; wkwPIGj7HFydE9Mly("
\n[[[ ".$uFxTSS9XSb52KZo7YrD['code']." ]]] - ".number_format($this->htTmB_dxmeudFU,2)."s (".number_format($k0huGF8gg4LQ1A->x97htgfoi5yU,2).' + '.number_format($k0huGF8gg4LQ1A->hOlwU2wM1,2).")\n".var_export($uFxTSS9XSb52KZo7YrD['headers'],1)); $K71jAZIWNQat1l9V = is_array($uFxTSS9XSb52KZo7YrD['headers']) ? strtolower($uFxTSS9XSb52KZo7YrD['headers']['content-type']) : ''; $GMdJHAjT0DeR6EDV67I = $this->PA0Gyvv3UI($K71jAZIWNQat1l9V) || !$K71jAZIWNQat1l9V; if((strstr($K71jAZIWNQat1l9V,'application/') && strstr($K71jAZIWNQat1l9V,'pdf')) ||strstr($K71jAZIWNQat1l9V,'/xml') ||strstr($K71jAZIWNQat1l9V,'/rss') ||strstr($K71jAZIWNQat1l9V,'text/plain') ) { $uFxTSS9XSb52KZo7YrD['content'] = ''; $GMdJHAjT0DeR6EDV67I = true; } $NHjc8vQoRs5p48 = ($grab_parameters['xs_parse_swf'] && strstr($K71jAZIWNQat1l9V, 'shockwave-flash')); $BFocBiqRkw = ($grab_parameters['xs_parse_js'] && strstr($K71jAZIWNQat1l9V, 'javascript')); if($K71jAZIWNQat1l9V && !$GMdJHAjT0DeR6EDV67I && !$NHjc8vQoRs5p48 && !$BFocBiqRkw){ if(!$qaauW0uNhxPeh0CAA9z){ $OgSj2zxK4Qo5Cc = $K71jAZIWNQat1l9V; continue; } } $KcmpZavBWiSGlc = array(); if($this->NxfMP9qoH('xs_crawl_proc_stripslash', $this->oGNbg9vqexWio($this->aMX8JQFnFnMWTuOJ), false)) { $GMdJHAjT0DeR6EDV67I = true; $uFxTSS9XSb52KZo7YrD['content'] = stripslashes($uFxTSS9XSb52KZo7YrD['content']); } if($uFxTSS9XSb52KZo7YrD['code']==404 || ($grab_parameters['xs_force_404'] && preg_match('#'.implode('|',preg_split('#\s+#',$grab_parameters['xs_force_404'])).'#', $this->aMX8JQFnFnMWTuOJ) ) ){ if($this->links_level>0) if(!$grab_parameters['xs_chlog_list_max'] || count($this->urls_404) < $grab_parameters['xs_chlog_list_max']) { $e7q7NgwSQ6EWh5Ap8o = $this->ref_links_tmp2[$this->aMX8JQFnFnMWTuOJ]; if($e7q7NgwSQ6EWh5Ap8o && isset($this->x15LfqXVsH[$e7q7NgwSQ6EWh5Ap8o[0]]) && isset($this->ref_links_list[$e7q7NgwSQ6EWh5Ap8o[0]]) ){ $e7q7NgwSQ6EWh5Ap8o = array_merge($e7q7NgwSQ6EWh5Ap8o, array_slice($this->ref_links_list[$e7q7NgwSQ6EWh5Ap8o[0]],1)); } $this->urls_404[]=array($this->aMX8JQFnFnMWTuOJ, $e7q7NgwSQ6EWh5Ap8o); $this->addedcnt['bl'] = count($this->urls_404); } } $cn = $uFxTSS9XSb52KZo7YrD['content']; $this->tsize+=strlen($cn); if(!$grab_parameters['xs_parse_js']) if($z_uE1_nRkISYKJyg5VK = preg_replace('#]*>#is', '',$cn)){ $cn = $z_uE1_nRkISYKJyg5VK; } if($z_uE1_nRkISYKJyg5VK = preg_replace('##is', '',$cn)){ $cn = $z_uE1_nRkISYKJyg5VK; } if($z_uE1_nRkISYKJyg5VK = preg_replace('#)#is', '',$cn)){ $cn = $z_uE1_nRkISYKJyg5VK; } wkwPIGj7HFydE9Mly("\n\n
\n\n$cn\n\n
\n\n",4);//exit; preg_match('#]*?href=[\'"](.*?)[\'"]#is', $cn, $bm); $this->CkkDVwCnm_1R($bm, $i1zq0dY3F9_zWWq); if($grab_parameters['xs_canonical']) if(($wljeCd6fCRKulnoFsC4 == $uFxTSS9XSb52KZo7YrD['last_url']) && ( preg_match('#]*rel=[\'"]canonical[\'"][^>]*\shref=[\'"]([^>]*?)[\'"]#is', $cn, $U6pUvjdja) || preg_match('#]*\shref=[\'"]([^>]*?)[\'"][^>]*rel=[\'"]canonical[\'"]#is', $cn, $U6pUvjdja)) ){ $PTdMTgtT4 = $this->drKZs8x1lb3X3n(trim($U6pUvjdja[1])); $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($PTdMTgtT4, $this->aMX8JQFnFnMWTuOJ); if($wljeCd6fCRKulnoFsC4 != $PTdMTgtT4){ $OgSj2zxK4Qo5Cc = 'canonical - '.$PTdMTgtT4; } if(wS0f9iXRiSA('xs_canonical_nofollow', false)) $iHlgQjQb2bucfa6qPN = true; } if($uFxTSS9XSb52KZo7YrD['last_url']){ $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($uFxTSS9XSb52KZo7YrD['last_url'], $this->aMX8JQFnFnMWTuOJ); if($LV3feH44NvQ == 1){ $OgSj2zxK4Qo5Cc = 'lu (ext) - '.$uFxTSS9XSb52KZo7YrD['last_url']; if($uFxTSS9XSb52KZo7YrD['last_url'] != $wljeCd6fCRKulnoFsC4) { continue; } } } $Io29DwFf3WcSyMtAl = $this->KVz31hE2O($uFxTSS9XSb52KZo7YrD['last_url']); if(($wljeCd6fCRKulnoFsC4 != $uFxTSS9XSb52KZo7YrD['last_url']))// && ($wljeCd6fCRKulnoFsC4 != $uFxTSS9XSb52KZo7YrD['last_url'].'/')) { $this->x15LfqXVsH[$this->aMX8JQFnFnMWTuOJ] = $uFxTSS9XSb52KZo7YrD['last_url']; $io=$this->aMX8JQFnFnMWTuOJ; if(strlen($Io29DwFf3WcSyMtAl) <= 2048) if(!isset($urls_list_full[$Io29DwFf3WcSyMtAl])) { $urls_list2[$Io29DwFf3WcSyMtAl]++; $this->VAsjehLyY7SfsjZNoL2($Io29DwFf3WcSyMtAl, $this->aMX8JQFnFnMWTuOJ); } $OgSj2zxK4Qo5Cc = 'lu - '.$uFxTSS9XSb52KZo7YrD['last_url']; if(!$qaauW0uNhxPeh0CAA9z)continue; } if($this->allowcode && !preg_match($this->allowcode,$uFxTSS9XSb52KZo7YrD['code'])){ $OgSj2zxK4Qo5Cc = $uFxTSS9XSb52KZo7YrD['code']; continue; } $retrno++; if($qaauW0uNhxPeh0CAA9z||$iHlgQjQb2bucfa6qPN) { $GMdJHAjT0DeR6EDV67I = false; } RYtkTQfZ1my('analyze',true); if($NHjc8vQoRs5p48) { include_once plQDGddmmXu9xZB.'class.pfile.inc.php'; $am = new SWFParser(); $am->POwAT9n5Jfw($cn); $p0Z32taip_p = $am->o4tgRKj7P07n8(); }else if($GMdJHAjT0DeR6EDV67I || $BFocBiqRkw) { RYtkTQfZ1my('parse'); if($BFocBiqRkw) { $OgSj2zxK4Qo5Cc = 'js'; $f = true; // Do not index preg_match_all('#(?:add|menu)item\s*\([^\)]*?["\']((?:\.+\/|http).*?)["\)\']#is', $cn, $L2HmGWTj9H); $KcmpZavBWiSGlc = $L2HmGWTj9H[1]; if(preg_match_all('#\(\s*(\{.*?["\']content["\']\s*\:\s*[\'"](.*?)[\'"]\s*\})\s*\)#is', $cn, $T9v4StE5HjmB1)){ foreach($T9v4StE5HjmB1[1] as $CYUcx8sQS57c4YY){ if($BJRQ6cQcDwIriiwiv6g = stripslashes($CYUcx8sQS57c4YY)){ $KcmpZavBWiSGlc = array_merge( $KcmpZavBWiSGlc, $this->am05AsFKZIyD($BJRQ6cQcDwIriiwiv6g)); } } } }else { $KcmpZavBWiSGlc = $this->am05AsFKZIyD($cn); } } $KcmpZavBWiSGlc = array_unique($KcmpZavBWiSGlc); $nn = $nt = 0; reset($KcmpZavBWiSGlc); if(isset($grab_parameters['xs_robotstxt']) && $grab_parameters['xs_robotstxt']){ if(preg_match('#]*name=[\'"]robots[\'"][^>]*>#is',$cn,$_cm)) if(preg_match('#nofollow#is',$_cm[0])) $KcmpZavBWiSGlc = array(); } if(!$this->runstate['charset']){ if(preg_match('#]*?charset\s*=\s*"?([^">]*)"#is',$cn, $hPw74OQezczKteg0gC)) $this->runstate['charset'] = $hPw74OQezczKteg0gC[1]; } RYtkTQfZ1my('parse', true); RYtkTQfZ1my('llist'); foreach($KcmpZavBWiSGlc as $i=>$ll) if($ll) { if(preg_match('#^https?%3a%2f#i', $ll)) $ll = urldecode($ll); $a = $sa = trim($ll); $a = str_replace(':',':',$a); if($grab_parameters['xs_proto_skip'] && (preg_match('#^'.$grab_parameters['xs_proto_skip'].'#i',$a)|| ($this->Te7nRdc2NfOAPzQBZFq && preg_match('#'.$grab_parameters['xs_exc_skip'].'#i',$a))|| preg_match('#^'.$grab_parameters['xs_proto_skip'].'#i',function_exists('html_entity_decode')?html_entity_decode($a):$a) )) continue; if(strlen($a) > 4096) continue; $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($a, $this->aMX8JQFnFnMWTuOJ); if($LV3feH44NvQ == 1) { if($grab_parameters['xs_extlinks'] && (!$grab_parameters['xs_extlinks_excl'] || !preg_match('#'.$this->J4vPRMHzK($grab_parameters['xs_extlinks_excl']).'#',$a)) && (!$grab_parameters['xs_ext_max'] || (count($urls_ext)<$grab_parameters['xs_ext_max'])) ) { if(!$urls_ext[$a] && (!$grab_parameters['xs_ext_skip'] || !preg_match('#'.$grab_parameters['xs_ext_skip'].'#',$a) ) ) $urls_ext[$a] = $wljeCd6fCRKulnoFsC4; } continue; } $Io29DwFf3WcSyMtAl = $LV3feH44NvQ ? $a : substr($a,strlen($this->A78wE6jgmrny)); $Io29DwFf3WcSyMtAl = str_replace(' ', '%20', $Io29DwFf3WcSyMtAl); if($grab_parameters['xs_exclude_check']) { $_f=$_f2=false; $_f=$this->MVZvUfEx6bYBJwmz&&preg_match('#('.$this->MVZvUfEx6bYBJwmz.')#',$Io29DwFf3WcSyMtAl); $_f = $_f || ($_fbot = $this->MgKnEUlaw6_XfzaD($this->v0ytSBWER.$Io29DwFf3WcSyMtAl)); if($_f)continue; } if(strcmp($Io29DwFf3WcSyMtAl, $this->aMX8JQFnFnMWTuOJ) == 0) continue; $this->VAsjehLyY7SfsjZNoL2($Io29DwFf3WcSyMtAl, $this->aMX8JQFnFnMWTuOJ); if($urls_list_full[$Io29DwFf3WcSyMtAl]) continue; wkwPIGj7HFydE9Mly("[[[acut] $Io29DwFf3WcSyMtAl ]]]
\n",2);//exit; $urls_list2[$Io29DwFf3WcSyMtAl]++; $nt++; } unset($KcmpZavBWiSGlc); RYtkTQfZ1my('llist', true); } // if(!$qaauW0uNhxPeh0CAA9z && $OKRWM1CfS0GVN) } // if(!$f && !$f2) $this->E7PbBLC9yunfxjh = count($urls_list2); RYtkTQfZ1my('analyze', true); RYtkTQfZ1my('post'); if(!$f){ if($f = $f || !$this->NxfMP9qoH('xs_incl_only', $this->oGNbg9vqexWio($this->aMX8JQFnFnMWTuOJ), true)) $OgSj2zxK4Qo5Cc = 'inclonly'; } if($_fex['f3']) { $f = true; $OgSj2zxK4Qo5Cc = 'noinclmask'; } if(!$f) if(isset($grab_parameters['xs_robotstxt']) && $grab_parameters['xs_robotstxt']) { if(preg_match('#]*name=[\'"]robots[\'"][^>]*>#is',$cn,$_cm)) $f = preg_match('#noindex#is',$_cm[0]); if($f){ if(strstr($cn, 'Incapsula')) $OgSj2zxK4Qo5Cc = 'incapsula'; else $OgSj2zxK4Qo5Cc = 'mrob'; } } if(!$f && !$OgSj2zxK4Qo5Cc) { if(!$gEBIZ5cHL) { $gEBIZ5cHL = array( 'link' => preg_replace('#//+$#','/', preg_replace('#^([^/\:\?]/)/+#','\\1', (preg_match('#^\w+://#',$this->aMX8JQFnFnMWTuOJ) ? $this->aMX8JQFnFnMWTuOJ : $this->A78wE6jgmrny . $this->aMX8JQFnFnMWTuOJ) )) ); $j0dFHpRFFgv = 1024; if($grab_parameters['xs_makehtml']||$grab_parameters['xs_makeror']||$grab_parameters['xs_rssinfo']||$grab_parameters['xs_newsinfo']) { preg_match('#]*?>([^<]*?)#is', $uFxTSS9XSb52KZo7YrD['content'], $h7F8_WaY6lWU5mvC); $gEBIZ5cHL['t'] = substr(trim(strip_tags($h7F8_WaY6lWU5mvC[1])),0,$j0dFHpRFFgv); } if($grab_parameters['xs_metadesc']||$grab_parameters['xs_videoinfo']) { if(!preg_match('#]*(?:http-equiv|name)\s*=\s*"?description[^>]*content\s*=\s*["]?([^>\"]*)#is', $cn, $MdWOO751erxbvs)) preg_match('#]*content\s*=\s*["]?([^>\"]*)[^>]*?(?:http-equiv|name)\s*=\s*"?description#is', $cn, $MdWOO751erxbvs); if($MdWOO751erxbvs[1]) $gEBIZ5cHL['d'] = substr(trim($MdWOO751erxbvs[1]),0,$j0dFHpRFFgv); } if($grab_parameters['xs_makeror']||$grab_parameters['xs_autopriority']) $gEBIZ5cHL['o'] = max(0,$this->links_level); if($zN7QvVaBZeQp5ZF) $gEBIZ5cHL['p'] = $zN7QvVaBZeQp5ZF; if(preg_match('#]*(?:http-equiv|name)\s*=\s*"?last-modified[^>]*content\s*=\s*["]?([^>\"]*)#is', $cn, $MdWOO751erxbvs)){ $gEBIZ5cHL['clm'] = str_replace('@',' ',$MdWOO751erxbvs[1]); } if(preg_match('#]*(?:http-equiv|name)\s*=\s*"?priority[^>]*content\s*=\s*["]?([\d\.]+)#is', $cn, $MdWOO751erxbvs)){ $gEBIZ5cHL['p'] = $MdWOO751erxbvs[1]; } if(preg_match('#]*(?:http-equiv|name)\s*=\s*"?changefreq[^>]*content\s*=\s*["]?([^>\"]*)#is', $cn, $MdWOO751erxbvs)){ $gEBIZ5cHL['f'] = $MdWOO751erxbvs[1]; }else if(preg_match('#]*(?:http-equiv|name)\s*=\s*"?revisit-after[^>]*content\s*=\s*["]?([^>\"]*)#is', $cn, $MdWOO751erxbvs)){ if(preg_match('#(\d+)\s*hour#',$MdWOO751erxbvs[1])){ $gEBIZ5cHL['f'] = 'hourly'; } if(preg_match('#(\d+)\s*month#',$MdWOO751erxbvs[1])){ $gEBIZ5cHL['f'] = 'monthly'; } if(preg_match('#(\d+)\s*day#',$MdWOO751erxbvs[1], $MdWOO751erxbvs)){ $d = $MdWOO751erxbvs[1]+0; if($d<4)$gEBIZ5cHL['f'] = 'daily'; else if($d<22)$gEBIZ5cHL['f'] = 'weekly'; else $gEBIZ5cHL['f'] = 'monthly'; } } if(preg_match('#'.$Xmfk5aHUVgA7WxET.'#',$this->oGNbg9vqexWio($this->aMX8JQFnFnMWTuOJ),$eADRrzkKihKqzHhKTq7)) { for($_i=0;$_iy5E6XiZB3w2DW4XFY*100; if(!$_maxi_tot || ($this->addedcnt['i']<$_maxi_tot)) if($grab_parameters['xs_imginfo']) { $_imgext = '(?:jpg|png|gif|jpeg|bmp)'; preg_match_all('#<(?:(?:amp-)?img|div)[^>]*?(?:(?:src|data-(?:image|thumbnail|original))(?:set)?\s*=\s*|image\:\s*url\s*\(\s*)("([^">]+)|\'([^\'>]+)|([^\s\"\\\\>]+))(.*?>)#is', $cn, $dbZYiSonNrlDO42usc, PREG_SET_ORDER); preg_match_all('#]*\shref\s*=\s*[\'"]?([^>\'" ]*?\.'.$_imgext.')([\'" ][^>]*?>|>)#is', $cn, $L2HmGWTj9H, PREG_SET_ORDER); $T9v4StE5HjmB1 = array(); $ai = $ae = array(); $dbZYiSonNrlDO42usc = array_merge($dbZYiSonNrlDO42usc, $L2HmGWTj9H, $T9v4StE5HjmB1); $_maxi = $grab_parameters['xs_img_maxperpage']; if(!$_maxi)$_maxi = 1000; if($uFxTSS9XSb52KZo7YrD['inpdata'] && ($_dimg = $uFxTSS9XSb52KZo7YrD['inpdata']['img'])){ foreach($_dimg as $im) { $dbZYiSonNrlDO42usc[] = array('', $im['url']); } } foreach($dbZYiSonNrlDO42usc as $im) { $_il = array($im[1]); if(strstr($im[0],'srcset')){ $_il = preg_split('#(\s*,\s*|\s+[^\./]+\s*)#', $im[1]); } foreach($_il as $_ili) if($_ili) { $_im1 = trim(preg_replace('#^[\'\"]+#','',$_ili)); $LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($_im1, $this->aMX8JQFnFnMWTuOJ, $grab_parameters['xs_img_allow_domains']); if($LV3feH44NvQ == 1) continue; if($grab_parameters['xs_imgincmask']) if(!$this->NxfMP9qoH('xs_imgincmask', $_im1, true)) continue; $XegIxMo9HSXuEr = $this->v0ytSBWER.substr($_im1,strlen($this->A78wE6jgmrny)); if($LV3feH44NvQ != 2) { if($this->MgKnEUlaw6_XfzaD($XegIxMo9HSXuEr)) continue; } if(!$this->MVZvUfEx6bYBJwmz||!@preg_match('#('.$this->MVZvUfEx6bYBJwmz.')#',$XegIxMo9HSXuEr)) { preg_match('#(?:title|alt)\s*=\s*"(.*?)"#i', $im[0], $tm); $t = trim($tm[1]); if(!$imlist[md5($_im1.($grab_parameters['xs_img_hashtitle'] ? '-'.$t : ''))]++) { $ai[] = array($_im1, $t); } } if(count($ai) >= $_maxi)break; } } if($ai){ $gEBIZ5cHL['i'] = $ai; $this->addedcnt['i'] += count($ai); } wkwPIGj7HFydE9Mly("{ images added: ".count($ai)." }
\n",2); } $xz = '/img'; $xz = 'video'; $_maxv_tot = $this->y5E6XiZB3w2DW4XFY * 10; if(!$_maxv_tot || ($this->addedcnt['v']<$_maxv_tot)) if($grab_parameters['xs_videoinfo']) { $BJS7s_fNyAAZU26 = array( '(?:https?\:)?//(?:www\.)?youtube(?:-nocookie)?.com/(?:v/|embed/|watch\?v=)', '(?:https?\:)?//youtu\.be/', '(?:https?\:)?//video.google.com/googleplayer\.swf\?docid=', '(?:https?\:)?//(?:player\.)?vimeo.com/(?:video/|moogaloop\.swf\?clip_id=)', '(?:https?\:)?//(?:www\.)?dailymotion.com/(?:embed|swf)/video/', '(?:https?\:)?//(?:media.mtvnservices.com|www.mtv.com/player/)[^>]*?vid(?:=|%3D)', '(?:https?\:)?//blip.tv/play/', '(?:https?\:)?//network.coull.com/(?:embediframe/|embed)\?v=' ); $BJS7s_fNyAAZU26 = '(?:'. implode('|', $BJS7s_fNyAAZU26).')'; $IQXRrpl7X = '[a-z0-9\-\_]'; $BJS7s_fNyAAZU26 = '('.$BJS7s_fNyAAZU26.'('.$IQXRrpl7X.'+))'; preg_match_all('#]*name=[\'"\s]*?(?:movie|src)[^>]*value=[\'"\s]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $dbZYiSonNrlDO42usc, PREG_SET_ORDER); preg_match_all('#flashvars\s*=\s*\{[^\}]*?file:\s*[\'"]'.$BJS7s_fNyAAZU26.'#is', $cn, $s2DT0A9dOu, PREG_SET_ORDER); preg_match_all('#<(?:embed|script)[^>]*src=[\'"\s]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $p0Z32taip_p, PREG_SET_ORDER); preg_match_all('#<(?:iframe|video)[^>]*src=[^>]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $m07f5HVKi, PREG_SET_ORDER); preg_match_all('#<[^>]*(?:href|data-path)=[^>]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $yUuYWZ7cq, PREG_SET_ORDER); preg_match_all('#file\"\s*\:\s*\[\'"]'.$BJS7s_fNyAAZU26.'#is', $cn, $vieMCCQX4, PREG_SET_ORDER); preg_match_all('#\.addVariable\([\'\"]file[\'\"],[\'\"]'.$BJS7s_fNyAAZU26.'#is', $cn, $t, PREG_SET_ORDER); preg_match_all('#var\s+youtube\s+=\s+\'('.$IQXRrpl7X.'+)#is', $cn, $_ym1, PREG_SET_ORDER); foreach($_ym1 as $_yv){ $dbZYiSonNrlDO42usc[] = array('', 'http://youtu.be/'.$_yv[1],$_yv[1]); } $ai = $ae = $UTnnUtzvzSy0XAP = array(); preg_match_all('#jwplayer\([^\)]*?\)\.setup\(\{(.*?)\}\)#is', $cn, $ps); if($ps && $ps[1]) { foreach($ps[1] as $lodni7zmzvSYqgs){ if( preg_match('#\"provider\"\s*\:\s*\"youtube\"#is', $lodni7zmzvSYqgs, $m1) && preg_match('#\"file\"\s*\:\s*\"[^\"]*?(?:v=)?('.$IQXRrpl7X.'+)#is', $lodni7zmzvSYqgs, $m2) ){ preg_match('#\"image\"\s*\:\s*\"([^\"]+)#is', $lodni7zmzvSYqgs, $m3); $_th = $m3 ? $m3[1] : ''; if($_th) $this->bBAymp71W4mgyv_2c($_th, $this->aMX8JQFnFnMWTuOJ); $UTnnUtzvzSy0XAP[] = array( '', 'http://www.youtube.com/watch?v='.$m2[1], $m2[1], '', $gEBIZ5cHL['t'], $gEBIZ5cHL['d'], $_th ); } } } preg_match_all('#]*class="youtube[^>]*data-id="(.*?)"#is', $cn, $ps); if($ps && $ps[1]) { foreach($ps[1] as $m2){ $UTnnUtzvzSy0XAP[] = array( '', 'http://www.youtube.com/watch?v='.$m2, $m2 ); } } $dbZYiSonNrlDO42usc = array_merge($dbZYiSonNrlDO42usc,$p0Z32taip_p,$m07f5HVKi,$s2DT0A9dOu, $yUuYWZ7cq, $vieMCCQX4, $UTnnUtzvzSy0XAP, $t); preg_match_all('#<[^>]*id="video".*?>(.*?)#is', $cn, $ps); if($ps && $ps[1]) { foreach($ps[1] as $lodni7zmzvSYqgs){ if( preg_match('#<[^>]*href="(.*?)"[^>]*data-type="video"#is', $lodni7zmzvSYqgs, $m_l) && preg_match('#]*src="(.*?)"#is', $lodni7zmzvSYqgs, $m_i) ){ $_th = $m_i[1]; $this->bBAymp71W4mgyv_2c($_th, $this->aMX8JQFnFnMWTuOJ); $this->bBAymp71W4mgyv_2c($m_l[1], $this->aMX8JQFnFnMWTuOJ); $ai[] = array( 'title' => strip_tags($gEBIZ5cHL['t']), 'playerloc' => $m_l[1], 'thumb' => $_th, 'desc' => strip_tags($gEBIZ5cHL['d']), ); } } } $ps = preg_split('#<[^>]*itemtype=\"http\:\/\/schema\.org\/VideoObject\"#is', $cn); if(count($ps)>1) { $Agor9azeTRg65OdCMf = array(); foreach($ps as $pp){ if( (preg_match('#<[^>]*itemprop=\"name\"[^>]*content="([^>]*?)"#is', $pp, $m1) ||preg_match('#<[^>]*itemprop=\"name\"[^>]*?>(.*?)<#is', $pp, $m1) ) && preg_match('#<[^>]*itemprop=\"(?:(?:content|embed)(?:url)?)\"[^>]*content="([^>]*?)"#is', $pp, $m2) && preg_match('#<[^>]*itemprop=\"thumbnail(?:url)?\"[^>]*content="([^>]*?)"#is', $pp, $m3) ){ preg_match('#<[^>]*itemprop=\"duration\"[^>]*content="([^>]*?)"#is', $pp, $m11); if(!preg_match('#<[^>]*itemprop=\"description\"[^>]*?content="([^>]*?)"#is', $pp, $m4)) preg_match('#<[^>]*itemprop=\"description\"[^>]*?>(.*?)bBAymp71W4mgyv_2c($m2[1], $this->aMX8JQFnFnMWTuOJ, true); $this->bBAymp71W4mgyv_2c($m3[1], $this->aMX8JQFnFnMWTuOJ, true); $_anx = array( 'title' => strip_tags($m1[1]), 'playerloc' => $m2[1], 'thumb' => $m3[1], 'desc' => strip_tags(preg_replace('##', "\n", ($m4 ? $m4[1] : ($gEBIZ5cHL['d'] ? $gEBIZ5cHL['d'] : $m1[1])))), 'dur' => $dfUGNFzE8, ); if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $m2[1], $_lm)) $_anx['vid'] = trim($_lm[2]); $Agor9azeTRg65OdCMf[] = $_anx; } } if($Agor9azeTRg65OdCMf){ $ai = $Agor9azeTRg65OdCMf; } } preg_match_all('#]*application/ld\+json[^>]*>(.+?)#is', $cn, $ps); if(count($ps)>1) { $Agor9azeTRg65OdCMf = array(); foreach($ps[1] as $pp){ $Z4oarkWIP004duZRulZ = json_decode($pp, true); if($Z4oarkWIP004duZRulZ) foreach($Z4oarkWIP004duZRulZ as $k=>$v)$Z4oarkWIP004duZRulZ[strtolower($k)] = $v; if( ($Z4oarkWIP004duZRulZ['@type'] == 'VideoObject') && $Z4oarkWIP004duZRulZ['embedurl'] && $Z4oarkWIP004duZRulZ['thumbnailurl'] ){ preg_match('#\"duration\"\s*\:\s*\"(.*?)\"#is', $pp, $m11); preg_match('#\"description\"\s*\:\s*\"(.*?)\"#is', $pp, $m4); $dfUGNFzE8 = $Z4oarkWIP004duZRulZ['duration']; if(preg_match('#T(?:([\d\.]+)H)?(?:([\d\.]+)M)?([\d\.]+)S#i', $dfUGNFzE8, $dm)) { $dfUGNFzE8 = $dm[3] + $dm[2]*60 + $dm[1]*3600;; } $this->bBAymp71W4mgyv_2c($m2[1], $this->aMX8JQFnFnMWTuOJ, true); $this->bBAymp71W4mgyv_2c($m3[1], $this->aMX8JQFnFnMWTuOJ, true); $_anx = array( 'title' => strip_tags($Z4oarkWIP004duZRulZ['name']), 'playerloc' => $Z4oarkWIP004duZRulZ['embedurl'], 'thumb' => $Z4oarkWIP004duZRulZ['thumbnailurl'], 'desc' => strip_tags($Z4oarkWIP004duZRulZ['description']), 'dur' => $dfUGNFzE8, ); if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $Z4oarkWIP004duZRulZ['embedurl'], $_lm)) $_anx['vid'] = trim($_lm[2]); $Agor9azeTRg65OdCMf[] = $_anx; } } if($Agor9azeTRg65OdCMf){ $dbZYiSonNrlDO42usc = array(); $ai = $Agor9azeTRg65OdCMf; } } if(preg_match('#]*property="og:type"[^>]*content="video#is', $cn)) { preg_match('#]*property="og:duration"[^>]*content="(.*?)"#is', $cn, $m1 ); preg_match('#]*property="og:url"[^>]*content="(.*?)"#is', $cn, $m2 ); preg_match('#]*property="og:image"[^>]*content="(.*?)"#is', $cn, $m3 ); preg_match('#]*property="og:title"[^>]*content="(.*?)"#is', $cn, $m4 ); preg_match('#]*property="og:description"[^>]*content="(.*?)"#is', $cn, $m5 ); if($m1&& $m2&& $m3&& $m4) { $cAdokkPjZ4JrKCaE6J0 = explode(':', $m1[1]); $dfUGNFzE8 = $cAdokkPjZ4JrKCaE6J0[0]*60+$cAdokkPjZ4JrKCaE6J0[1]; if(count($cAdokkPjZ4JrKCaE6J0)==3) $dfUGNFzE8 = $dfUGNFzE8*60+$dfUGNFzE8[2]; $dbZYiSonNrlDO42usc = $ai = array(); $_anx = array( 'thumb' => $m3[1], 'title' => $m4[1], 'desc' => $m5?$m5[1]:$m4[1], 'dur' => $dfUGNFzE8, 'playerloc' => $m2[1], ); if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $m2[1], $_lm)) $_anx['vid'] = trim($_lm[2]); $ai[] = $_anx; } } foreach($dbZYiSonNrlDO42usc as $im) { array_shift($im); $ai[] = $im; } if($ai){ $gEBIZ5cHL['v'] = $ai; } if(function_exists('xml_extra_video_step1')) xml_extra_video_step1($gEBIZ5cHL, $cn, $imlist); } if($_ev = $gEBIZ5cHL['v']){ $ai = array(); foreach($_ev as $im) { if($_vid = $im['vid'] ?$im['vid'] : ($im['playerloc']?$im['playerloc']:$im[1])){ $_i5 = md5(trim($_vid)); $imlist[$_i5]++; if(!$imlist2[$_i5]++) $ai[] = $im; } } $gEBIZ5cHL['v'] = $ai; $this->addedcnt['v'] += count($ai); wkwPIGj7HFydE9Mly("{ videos added: ".count($ai)." }
\n",2); } $xz = '/video'; if($grab_parameters['xs_hreflang']){ if( preg_match_all('#]*rel\s*=\s*"alternate"[^>]*>#is', $cn, $G9M1u0W69Tn7MIsQ4, PREG_SET_ORDER) ){ $_la = array(); foreach($G9M1u0W69Tn7MIsQ4 as $_alt1){ if(preg_match('#\s(hreflang|media)\s*=\s*"([^">]*?)"[^>]*>#is', $_alt1[0], $_alt) && preg_match('#\s*href\s*=\s*[\'"]([^>]*?)[\'"]#is', $_alt1[0], $_hm) ) { $this->bBAymp71W4mgyv_2c($_hm[1], $this->aMX8JQFnFnMWTuOJ); $_la[] = array('t' => $_alt[1], 'l' => $_alt[2], 'u' => $_hm[1]); } } $gEBIZ5cHL['hl'] = $_la; } } if($grab_parameters['xs_lastmod_notparsed'] && $f2) { $uFxTSS9XSb52KZo7YrD = $k0huGF8gg4LQ1A->fetch($wljeCd6fCRKulnoFsC4, 0, 1, false, "", array('req'=>'HEAD')); } if(!$gEBIZ5cHL['lm'] && isset($uFxTSS9XSb52KZo7YrD['headers']['last-modified'])) $gEBIZ5cHL['lm'] = $uFxTSS9XSb52KZo7YrD['headers']['last-modified']; } if(!$gEBIZ5cHL['lm'] && preg_match('#]*?name\s*=\s*\"last-modified\" content\s*=\s*"?([^">]*)"#is',$uFxTSS9XSb52KZo7YrD['content'], $hPw74OQezczKteg0gC)) $gEBIZ5cHL['lm'] = $hPw74OQezczKteg0gC[1]; RYtkTQfZ1my('post', true); RYtkTQfZ1my('post-save1'); wkwPIGj7HFydE9Mly("\n((include ".$gEBIZ5cHL['link']."))
\n"); $wyhMGdq7QGd6 = true; if($grab_parameters['xs_memsave']) { DSdHxXD2UR($oO9pt9QoVu0fjOUEU6, $gEBIZ5cHL); $this->urls_completed[] = $oO9pt9QoVu0fjOUEU6; } else $this->urls_completed[] = $this->dtRHNsRCOCS7gtKcKk3($gEBIZ5cHL); $this->lOXW9WDJYx6ROZX++; RYtkTQfZ1my('post-save1',true); RYtkTQfZ1my('post-save2'); if($grab_parameters['xs_prev_sm_base'] && $this->basecachemask && preg_match('#('.$this->basecachemask.')#',$this->aMX8JQFnFnMWTuOJ)){ $this->sm_base[$this->aMX8JQFnFnMWTuOJ] = $gEBIZ5cHL; } $ELiT8ew5NjA = $this->y5E6XiZB3w2DW4XFY - $this->lOXW9WDJYx6ROZX; RYtkTQfZ1my('post-save2',true); } }while(false);// zero-while RYtkTQfZ1my('post-progress1'); if($this->num_urls_processed_in_current_batch>=$this->num_links_current_batch) { $this->links_level++; wkwPIGj7HFydE9Mly("\n
NEXT LEVEL:$this->links_level ($this->num_urls_processed_in_current_batch>=$this->num_links_current_batch)
\n"); unset($urls_list); $this->num_urls_processed_in_current_batch = 0; $urls_list = $urls_list2; reset($urls_list); $urls_list_full += $urls_list; $this->num_links_current_batch = count($urls_list); unset($this->ref_links_tmp2); $this->ref_links_tmp2 = $this->ref_links_tmp; unset($this->ref_links_tmp); unset($urls_list2); $this->ref_links_tmp = array(); $urls_list2 = array(); } if(!$wyhMGdq7QGd6){ wkwPIGj7HFydE9Mly("\n({skipped ".$this->aMX8JQFnFnMWTuOJ." - $OgSj2zxK4Qo5Cc})
\n"); if(!$grab_parameters['xs_chlog_list_max'] || count($urls_list_skipped) < $grab_parameters['xs_chlog_list_max']) { $urls_list_skipped[$this->aMX8JQFnFnMWTuOJ] = $OgSj2zxK4Qo5Cc; } } RYtkTQfZ1my('post-progress1',true); RYtkTQfZ1my('post-progress2'); $this->num_processed++; R1r_jX8NavH(); $this->pl=min($this->num_links_current_batch - $this->num_urls_processed_in_current_batch,$ELiT8ew5NjA); $eG1Pm653b = ($this->lOXW9WDJYx6ROZX>=$this->y5E6XiZB3w2DW4XFY) || ($this->num_urls_processed_in_current_batch >= $this->num_links_current_batch); if(!$X5O38TAuWv4FR) { if($X5O38TAuWv4FR = VzipJxoohDvbtWM()){ if(!@cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.guXHCq5aVeE)) $X5O38TAuWv4FR=0; } } RYtkTQfZ1my('post-progress2',true); RYtkTQfZ1my('post-progress3'); $progpar = $this->KiQEfebckxJVM(false, $eG1Pm653b||$X5O38TAuWv4FR); RYtkTQfZ1my('post-progress3',true); RYtkTQfZ1my('post-progress4'); if($grab_parameters['xs_exec_time'] && ((time()-$dgHgts6lFbG) > $grab_parameters['xs_exec_time']) ){ $X5O38TAuWv4FR = 'Time limit exceeded - '.($grab_parameters['xs_exec_time']).' - '.(time()-$dgHgts6lFbG); } if($grab_parameters['xs_savestate_time']>0 && ( ($this->ctime-$epcQYfCl1>$grab_parameters['xs_savestate_time']) || $eG1Pm653b || $X5O38TAuWv4FR ) ) { $epcQYfCl1 = $this->ctime; wkwPIGj7HFydE9Mly("(saving dump)
\n"); $mFUcZxJGA4itwRbJ = array(); $gHdDA3umqlMQEf47qO = array( 'num_urls_processed_in_current_batch', 'urls_list','urls_list2','num_links_current_batch', 'ref_links_tmp','ref_links_tmp2','ref_links_list', 'urls_list_full','urls_completed', 'urls_404', 'nt','tsize','num_processed','links_level','ctime', 'urls_ext','fetch_no', 'starttime', 'retrno', 'nettime', 'urls_list_skipped', 'imlist', 'imlist2', 'progpar', 'runstate', 'sm_sessions', 'addedcnt' ); foreach($gHdDA3umqlMQEf47qO as $k){ $mFUcZxJGA4itwRbJ[$k] = isset($this->$k) ? $this->$k : $$k; } $mFUcZxJGA4itwRbJ['time']=time(); $y5GpEuKtv9=Ie0qgN_fQ8HA($mFUcZxJGA4itwRbJ); Ndm7I4IRr(TYR4q027D0OWvh,$y5GpEuKtv9,pbAiQcHEGrGKkyqo4Q,true); unset($mFUcZxJGA4itwRbJ); unset($y5GpEuKtv9); } if($grab_parameters['xs_delay_req'] && $grab_parameters['xs_delay_ms'] && (($m8HTpd_0s-$WCC6wCSTlQ4MjKyNm3)==$grab_parameters['xs_delay_req'])) { $WCC6wCSTlQ4MjKyNm3 = $m8HTpd_0s; sleep(intval($grab_parameters['xs_delay_ms'])); } RYtkTQfZ1my('post-progress4', true); }while(!$eG1Pm653b && !$X5O38TAuWv4FR); wkwPIGj7HFydE9Mly("\n\n

Crawling completed
\n"); if($_GET['ddbgexit']){ echo '

Dbg exit

'; echo $k0huGF8gg4LQ1A->K7DRsNrsbdnzu9hi.' / '.$k0huGF8gg4LQ1A->nettime.'
'; echo DfjNmPlYlDtVYeKoRsL().'
'; exit; } return array( 'u404'=>$this->urls_404, 'ref_links_list'=>$this->ref_links_list, 'starttime'=>$starttime, 'topmu' => $K5qP9_ZsHx, 'ctime'=>$this->ctime, 'tsize'=>$this->tsize, 'retrno' => $retrno, 'nettime' => $this->nettime, 'errmsg'=>'', 'initurl'=>$this->wOd8ZRUj4KujS, 'initdir'=>$this->A78wE6jgmrny, 'ucount'=>$this->lOXW9WDJYx6ROZX, 'crcount'=>$this->num_processed, 'fetch_no'=>$this->fetch_no, 'time'=>time(), 'params'=>$this->SVH4BzIyh56a_HEGqt, 'sm_sessions'=>$this->sm_sessions, 'interrupt'=>$X5O38TAuWv4FR, 'runstate' => $this->runstate, 'urls_ext'=>$urls_ext, 'urls_list_skipped' => $urls_list_skipped, 'max_reached' => $this->lOXW9WDJYx6ROZX>=$this->y5E6XiZB3w2DW4XFY ); } } $AIqYzQK_mhY = new SiteCrawler(); function xvQcTIF8B113J(){ @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM); if(@file_exists(pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg)) @rename(pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg,pbAiQcHEGrGKkyqo4Q.crI8G26xJzM); } xml-sitemaps-hlogo.png000064400000002367151231572010011010 0ustar00PNG  IHDR22?IDAThݚoVݨCPH *񂐢$$PD$x>R@"y4 K MY<[zgAAXdc+p5@]LLe}a73lMC4mTnZ1쿝dH*<5`Tj)H *[ F q f5x*cnlcpL/&S1R60v+HO Yt??V8AċGErAƀ˔klf I(ch(r!s5 ěݮr8\g-ڗ;|'æ֋ L#rA^f Ŝ9tnC#Iy NYW^A3a3HZCzro(f.01zA,UApVc $KQ٩ݺ$Yf!13:ox88tQScs'lv094? 4.} l8=}lGe|ww)w3oW *8 }Q,'xh+^ }]5 3 +aŠ|F> 2EPLi<j0,p5@ȧcX 4޾jʾ _^׋eS[AndO @@K]''q`Q2#֫LVB:묳@AȧŒvY€ ']`v]fK!2mQLl9,-FǮb.PɴNZe@|$" NfDћ90Ԫ0){ $wCEl3rHImmPo = array_pop($sbVHaTKsEq1); @set_time_limit(60*60); $Vw1UiQ2aZ = vkf20yZ21Nwf($wCEl3rHImmPo); if(filesize(pbAiQcHEGrGKkyqo4Q.$wCEl3rHImmPo)>2000000) { $Vw1UiQ2aZ['newurls'] = $Vw1UiQ2aZ['losturls'] = $Vw1UiQ2aZ['aproc'] = array(); Ndm7I4IRr($wCEl3rHImmPo,nygAbN82hn($Vw1UiQ2aZ)); } ?>
Sitemap details
Created on:

Processing time:
s
Pages indexed:

Download:
XML sitemap
In text format
In ROR format
HTML sitemap

Images sitemap
'.intval($Vw1UiQ2aZ['images_no']).' images
'; $xz = '/img'; $xz = 'video'; if($grab_parameters['xs_videoinfo']) echo 'Video sitemap
'.intval($Vw1UiQ2aZ['videos_no']).' videos
'; $xz = '/video'; $xz = 'news'; if($grab_parameters['xs_newsinfo']) echo 'News sitemap
'.intval($Vw1UiQ2aZ['news_no']).' pages
'; $xz = '/news'; $xz = 'rss'; if($grab_parameters['xs_rssinfo']) echo 'RSS feed
'.intval($Vw1UiQ2aZ['rss_no']).' pages
'; $xz = '/rss'; if($grab_parameters['xs_makemob']) echo 'Mobile sitemap
'.intval($Vw1UiQ2aZ['ucount']).' pages
'; ?> ef04NXRrsB_tUwyvJL]) echo '
'.$fCFbByTRhrlRf0Mvv->Z8F0gPCCw_jy.''; ?>
more details
Broken links
broken links found!
View the list.
No sitemaps found
Sitemap was not generated yet, please go to Crawling page to start crawler manually or to setup a cron job.
fetch(self::$gc2DKJQViT342)); }else self::POwAT9n5Jfw(file_get_contents(self::$gc2DKJQViT342)); } static public function o4tgRKj7P07n8() { $ML4gvnxLTqg0Q = self::meJjohwgt1JghyRU(3); $ovx0pcqxf8 = self::meJjohwgt1JghyRU(5); self::XlkgMyKvbUwo(4); $zir0CybLVlpp = self::YLQQs1Mz24IYAVf('long'); if($ML4gvnxLTqg0Q == "CWS") { $_data = gzuncompress(self::meJjohwgt1JghyRU(-1), $zir0CybLVlpp); self::POwAT9n5Jfw($ML4gvnxLTqg0Q.$ovx0pcqxf8.$_data); } else if ($ML4gvnxLTqg0Q == "FWS") { } else return false; return self::C0AVqFKmL5kkLvf8s(); } static public function C0AVqFKmL5kkLvf8s() { self::$E9WE7jsuBsO = array(); self::XlkgMyKvbUwo(8); $f9vHb0OufK0ULYCK_ = self::YLQQs1Mz24IYAVf('byte') >> 3; self::A5lIJE6TVvr(ceil(($f9vHb0OufK0ULYCK_*4-3)/8) + 2*2); for($x=0;$x<10000;$x++) { $iPq_Yv2AM = self::YLQQs1Mz24IYAVf('int'); $eFy2FW0_h2nx = $iPq_Yv2AM >> 6; $VqfpulIXQMrgX6ubN_ = $iPq_Yv2AM & 0x3F; if($VqfpulIXQMrgX6ubN_>62) $VqfpulIXQMrgX6ubN_ = self::YLQQs1Mz24IYAVf('long'); $Zzr5QoCVkBMoRXHKES = self::yRrOdOj1JO8(); if($eFy2FW0_h2nx == 0) break; $vhvqkn_v_BajRZtn[] = $eFy2FW0_h2nx; switch($eFy2FW0_h2nx) { case 12: self::Mq5PoCg45vlPWibiETz(); break; case 34: self::meJjohwgt1JghyRU(2+1); $fd4kxC7vFB43OT = self::$q1zh9xDeUEFxd; $gg8i7Dubp3PhtEND = self::YLQQs1Mz24IYAVf('int'); if($gg8i7Dubp3PhtEND) for($i=0;$i<100;$i++) { self::XlkgMyKvbUwo($fd4kxC7vFB43OT + $gg8i7Dubp3PhtEND); $mio74zXyGdiMqCehHa = self::YLQQs1Mz24IYAVf('int'); self::meJjohwgt1JghyRU(2); self::hLkZN0uwMhh(); if(!$mio74zXyGdiMqCehHa) { break ; }else $gg8i7Dubp3PhtEND += $mio74zXyGdiMqCehHa; } break; } self::XlkgMyKvbUwo($Zzr5QoCVkBMoRXHKES + $VqfpulIXQMrgX6ubN_); } $vhvqkn_v_BajRZtn = array_unique($vhvqkn_v_BajRZtn);sort($vhvqkn_v_BajRZtn); return self::$E9WE7jsuBsO; } static public function Mq5PoCg45vlPWibiETz() { while(self::hLkZN0uwMhh() && $C2_4vg599MbH++<100) { } } static public function hLkZN0uwMhh() { $j4vauwIMQQP8j7OP = self::YLQQs1Mz24IYAVf('byte'); if($j4vauwIMQQP8j7OP == 0x3d) { } if($j4vauwIMQQP8j7OP>=0x80) { $GRSEZ0zziQNM0JSojiC = self::YLQQs1Mz24IYAVf('int'); $PFb9Y4Dk9R = self::YLQQs1Mz24IYAVf('str'); if($j4vauwIMQQP8j7OP == 131) { self::$E9WE7jsuBsO[] = array( 'url' => trim($PFb9Y4Dk9R) ); } } return $j4vauwIMQQP8j7OP; } static public function meJjohwgt1JghyRU($YNivG0pR4jWMu) { if($YNivG0pR4jWMu<0) $YNivG0pR4jWMu = strlen(self::$Tnfg9kufN4Im) - self::$q1zh9xDeUEFxd; $DfevbU6m2h3 = substr(self::$Tnfg9kufN4Im, self::$q1zh9xDeUEFxd, $YNivG0pR4jWMu); self::$q1zh9xDeUEFxd += $YNivG0pR4jWMu; return $DfevbU6m2h3; } static public function YLQQs1Mz24IYAVf($XV0gvoTc_07MC9_O) { $DfevbU6m2h3 = ''; switch($XV0gvoTc_07MC9_O) { case 'str': while((ord($x=self::meJjohwgt1JghyRU(1))) && ($xn++<4096)) $DfevbU6m2h3.=$x; break; case 'byte': $Fu1jFpPwFa17Jmc = unpack('Cret', $x=self::meJjohwgt1JghyRU(1)); break; case 'int': $Fu1jFpPwFa17Jmc = unpack('vret', $x=self::meJjohwgt1JghyRU(2)); break; case 'long': $Fu1jFpPwFa17Jmc = unpack('Vret', self::meJjohwgt1JghyRU(4)); break; } self::$q1zh9xDeUEFxd += $YNivG0pR4jWMu; return $Fu1jFpPwFa17Jmc ? $Fu1jFpPwFa17Jmc['ret'] : $DfevbU6m2h3; } static public function yRrOdOj1JO8() { return self::$q1zh9xDeUEFxd; } static public function XlkgMyKvbUwo($dVgoixTPRTOhZ) { self::$q1zh9xDeUEFxd = $dVgoixTPRTOhZ; } static public function A5lIJE6TVvr($dVgoixTPRTOhZ) { self::$q1zh9xDeUEFxd += $dVgoixTPRTOhZ; } } class.gping.inc.php000064400000021710151231572010010233 0ustar00$ri) { if($ri && is_array($ri) && is_array($ri['urls'])) foreach($ri['urls'] as $TJ3kSoVfpe1yIMON25Z) { foreach($g2sFX7ucPlw as $VYiPkArntTMlze_67n) if($VYiPkArntTMlze_67n) { $VYiPkArntTMlze_67n .= urlencode($TJ3kSoVfpe1yIMON25Z); $q7Z2gztavs19L[$VYiPkArntTMlze_67n] = $k0huGF8gg4LQ1A->fetch($VYiPkArntTMlze_67n); } } } return $q7Z2gztavs19L; } function OJ8k_fcCmhQXS2XxF($TJ3kSoVfpe1yIMON25Z,$y_id) { global $k0huGF8gg4LQ1A; for($i=0;$i weblogUpdates.ping ' . $Z8F0gPCCw_jy . ' ' . $VTg9vpFl_1b_1OEu . '/ '; $g2sFX7ucPlw= preg_split('#[\r\n]+#', $i7PO5AADqTLxtcs0); foreach($g2sFX7ucPlw as $_u) { $MjNkhLnzju64Y = $k0huGF8gg4LQ1A->fetch($_u, 0, false, false, $x_query); } } } $UTEOu2_FBK7MxhgYiza = new GPing(); page-reflinks.inc.php000064400000022061151231572010010552 0ustar00

compare_arrows Internal Links

$ll){ ?>
No Page URL Referred from
$v)if($k>=0){ if($k)echo ', '; if(!$v)$v='/'; ?>

This feature is not available in TRIAL version of sitemap generator.


You can order unlimited sitemap generator here: Full version of sitemap generator.

subject Analyze Site Structure

zZgc4nYgpOSWc_eJWHk = ($grab_parameters['xs_compress']==1) ? '.gz' : ''; $urls_list = $mH2X1FQh9BJb6->nt7ZIb2pkLajbrCab98($cHMa4Ehv6); $GfAZBwyaRMTouJ = preg_replace('#/$#','',$Vw1UiQ2aZ['initdir']); $Fm7TTVIXUXBblAt3=$AgsOOe8rw=$A8XLo788lTiDM=array(); $Nm6f5gkrYopEo8f = str_replace(' ', '|', $grab_parameters['xs_angroups']); if(is_array($urls_list)) foreach($urls_list as $hMx3yIV_th75MkbxiAP=>$D2aBvrGfxJa6J32gUZJ){ $ui80tYLIq15JS60hY = str_replace($GfAZBwyaRMTouJ,'', $hMx3yIV_th75MkbxiAP); $ui80tYLIq15JS60hY = preg_replace('#\?.*#', '', $ui80tYLIq15JS60hY); yRBCPxCgQDSPw($ui80tYLIq15JS60hY); if($Nm6f5gkrYopEo8f && preg_match('#('.$Nm6f5gkrYopEo8f.')#is', $ui80tYLIq15JS60hY, $rRR7DfjNnEy)){ yRBCPxCgQDSPw($rRR7DfjNnEy[1].'/'); } } sort($A8XLo788lTiDM); $z2xCESpQBhQq = array($Fm7TTVIXUXBblAt3,$AgsOOe8rw,$A8XLo788lTiDM); Ndm7I4IRr($Zza4LmyL02bdZ7RmGYt, nygAbN82hn($z2xCESpQBhQq)); echo 'DONE
'; }else list($Fm7TTVIXUXBblAt3,$AgsOOe8rw,$A8XLo788lTiDM) = Za80dklcf36(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.$Zza4LmyL02bdZ7RmGYt)); ?>
Site folders structure
0?' style="display:none"':'').'>'; ksort($sl); $ls = $Rl4yII6w3IXpaS*2; foreach($sl as $sk=>$sn){ echo str_repeat(' ',$ls). ($sn['elem']?'[x]':''). ($XUgR2AdNwoV?''.$sk.'':$sk). str_repeat(' ',max(0,30-$ls-($sn['elem']?3:0)-strlen($sk))).' - '.$sn['cnt'].($sn['tcnt']>$sn['cnt']?' ('.$sn['tcnt'].')':'')."\n"; if($sn['elem']) I2lHPXuOL7h3VkACZ($sn['elem'],$Rl4yII6w3IXpaS+1,$jCiWebU1U1mqn.$sk,$XUgR2AdNwoV); } echo ''; } function yRBCPxCgQDSPw($mz45ExYgKItw_uSDq){ global $Fm7TTVIXUXBblAt3,$AgsOOe8rw,$vrwweMmM8Czr_; if($vrwweMmM8Czr_)for($i=0;$i XML Sitemaps - Generation

Already in progress. Current process state is displayed:

Links depth: -
Current page: -
Pages added to sitemap: -
Pages scanned: - (- KB)
Pages left: - (+ - queued for the next depth level)
Time passed: -
Time left: -
Memory usage: -
An error occured: '.$c6D5lP6kKDMDW0K1.''; $GLOBALS['sg_runerror'] = $xTEvPJ_MeU; } else echo $c6D5lP6kKDMDW0K1; echo ' '; } if($UQnrRfuME){ $rc = @U2Jtr5yOrK(raSnfm1S9eiZTlT($fn)); SE7W3aG6iePcWzaA($rc); return; } if(file_exists(pbAiQcHEGrGKkyqo4Q.guXHCq5aVeE)) @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.guXHCq5aVeE); $Vw1UiQ2aZ = $AIqYzQK_mhY->V_tRhpx5sI9puf7(array( 'initurl'=>$grab_parameters['xs_initurl'], 'progress_callback'=>'SE7W3aG6iePcWzaA', 'maxpg'=>$grab_parameters['xs_max_pages'], 'bgexec'=>$_REQUEST['bg'], 'resume'=>$_REQUEST['resume'], 'maxdepth'=>$grab_parameters['xs_max_depth'], ) ); $gmFeFSQMtwUCCL = $Vw1UiQ2aZ['runstate']; if($Vw1UiQ2aZ['u404']) foreach($Vw1UiQ2aZ['u404'] as $_i => $u4) { $lb = $u4[0]; if($BH1ZMlqtyizYzcA = $Vw1UiQ2aZ['ref_links_list'][$lb]){ unset($BH1ZMlqtyizYzcA[-1]); $TN22Y80SLVp13Qh = array_unique(array_merge($u4[1],$BH1ZMlqtyizYzcA)); $Vw1UiQ2aZ['u404'][$_i] = array($lb, $TN22Y80SLVp13Qh); } } if($Vw1UiQ2aZ['interrupt'] == 2){ $AIqYzQK_mhY->sm_base = array(); }else { $AIqYzQK_mhY->HD0JbCxpxAMgmmIJ(); } $AIqYzQK_mhY->zclLIX3r6Q9pMvIeZ88(); unset($AIqYzQK_mhY->sm_base); if($Vw1UiQ2aZ['errmsg']||$Vw1UiQ2aZ['interrupt']){ if(($Vw1UiQ2aZ['interrupt'] == 1)|| ($Vw1UiQ2aZ['interrupt'] == 2)){ mkurW3DnWwsh0V90(); @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM); @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg); } $BDXLKQJXFSbV = $Vw1UiQ2aZ['interrupt']?'The process has been interrupted ('.$Vw1UiQ2aZ['interrupt'].')':$Vw1UiQ2aZ['errmsg']; Ne6Xrwqjz1iZz('config', '', $BDXLKQJXFSbV); return; } echo '

Crawling phase completed

Total pages indexed: '.count($AIqYzQK_mhY->urls_completed)."\n"; echo '
Creating sitemaps...'."\n"; if($grab_parameters['xs_chlog']) echo ' and calculating changelog...'."\n"; echo '
'."\n"; flush(); if(function_exists('memory_get_usage')) $Vw1UiQ2aZ['memory_usage_after_crawl'] = memory_get_usage (); $i4Z2wRGmE='xmlcreate.log'; $YsidzR3wAfF5l='htmlcreate.log'; if($_REQUEST['resume']) { $os461zD5OcFb6ztgk7Z = @U2Jtr5yOrK(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.$i4Z2wRGmE)); $urnTJWbuJ6mA764 = @U2Jtr5yOrK(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.$YsidzR3wAfF5l)); } $grab_parameters['xs_ipconnection'] = ''; $K_xMKZ70l802H = array_sum(explode(' ', microtime())); if(!$os461zD5OcFb6ztgk7Z['done']) $Vw1UiQ2aZ = $mH2X1FQh9BJb6->mnI4pHcAnJd( $grab_parameters, $AIqYzQK_mhY->urls_completed, $Vw1UiQ2aZ ); $m5y8G1IJ47HvE9wnn46 = array_sum(explode(' ', microtime())); $Vw1UiQ2aZ['xml_create_time'] += ($m5y8G1IJ47HvE9wnn46 - $K_xMKZ70l802H); if(function_exists('memory_get_usage')) $Vw1UiQ2aZ['memory_usage_after_xmlcreate'] = memory_get_usage (); if($grab_parameters['xs_makehtml']) { include plQDGddmmXu9xZB.'class.html-creator.inc.php'; } $Vw1UiQ2aZ['html_create_time'] += (array_sum(explode(' ', microtime())) - $m5y8G1IJ47HvE9wnn46); if(function_exists('memory_get_usage')) $Vw1UiQ2aZ['memory_usage_completed'] = memory_get_usage (); if(function_exists('memory_get_peak_usage')) $Vw1UiQ2aZ['peak_memory_usage_completed'] = memory_get_peak_usage (); @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.$i4Z2wRGmE); @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.$YsidzR3wAfF5l); global $xtko89HHgERl; if($xtko89HHgERl) { $c6D5lP6kKDMDW0K1 = nl2br("Error writing to these files:\n". ''.htmlspecialchars(implode("\n", $xtko89HHgERl)).''."\nPlease correct files permissions and resume sitemap creation." ); Ne6Xrwqjz1iZz('config','',$c6D5lP6kKDMDW0K1); return; }else { mkurW3DnWwsh0V90(); } SE7W3aG6iePcWzaA(array('flush'=>1)); if(1){ if($grab_parameters['xs_gping']) $Vw1UiQ2aZ['ping_result'] = $UTEOu2_FBK7MxhgYiza->JwBOrIg11XDC($Vw1UiQ2aZ['rinfo'], $grab_parameters['xs_gping_more']); SE7W3aG6iePcWzaA(array('flush'=>1)); if($grab_parameters['xs_weblog_ping']) { $tOhhchhKaHPEdo = isset($AIqYzQK_mhY->urls_completed[0]['t']) ? $AIqYzQK_mhY->urls_completed[0]['t'] : ''; $UTEOu2_FBK7MxhgYiza->epG2XXkSgri7yJ($grab_parameters['xs_weblog_ping'], $grab_parameters['xs_initurl'], $tOhhchhKaHPEdo); } SE7W3aG6iePcWzaA(array('flush'=>1)); } if($grab_parameters['xs_email']) { echo '
Sending email notification...';flush(); include plQDGddmmXu9xZB.'class.mail.inc.php'; $t9ecPWbd28TZDsi_vT2->oxQKbCVIiBogbDDk($Vw1UiQ2aZ); } $H9C3E1DK6VI6vcdzs = date('Y-m-d H-i-s').'.log'; Ndm7I4IRr($H9C3E1DK6VI6vcdzs,nygAbN82hn($Vw1UiQ2aZ),pbAiQcHEGrGKkyqo4Q,true); SE7W3aG6iePcWzaA(array('flush'=>1)); if($_GET['ddbgexit2'])exit; Ne6Xrwqjz1iZz('view','
Done, redirecting to sitemap view page.'); return; function SE7W3aG6iePcWzaA($progpar) { global $PFgOLNg7zMdGBgPYAw, $bQRWBTky_vFsgo5, $T6B0qd3dYadqfBWD, $eHWH7meeN1j, $grab_parameters; if($progpar['cmd'] == 'info') { if(!$PFgOLNg7zMdGBgPYAw) if($eHWH7meeN1j[$progpar['id']] != $progpar['text']) { if($progpar['text']) echo ""; else echo ""; flush(); $eHWH7meeN1j[$progpar['id']] = $progpar['text']; } $progpar['cmd'] = 'ping'; } if($progpar['cmd'] == 'ping') { if(!$PFgOLNg7zMdGBgPYAw) echo "";flush(); }else if(!$progpar['cmd'] && !$_REQUEST['noddbg']) { list( $ctime, $AebYywgoD, $x4CBkQfrvLLCO7GwKXz, $pn, $tsize, $links_level, $mu, $M857ejPyXgaJ5MCBjWF, $l2 ) = $progpar; $A5Dx1tvFhNT = $pn?($x4CBkQfrvLLCO7GwKXz/$pn)*$ctime:0; $zqbmfh3o7aX4N8Jg = intval(str_replace(',','',$mu)); if($PFgOLNg7zMdGBgPYAw) echo "$pn | $x4CBkQfrvLLCO7GwKXz | ".number_format($tsize/1024,1)." | ".Qf2NDrS4XaXiG9Hz5($ctime). " | ".Qf2NDrS4XaXiG9Hz5($A5Dx1tvFhNT)." | $links_level | $mu | $M857ejPyXgaJ5MCBjWF | $l2 | ".($zqbmfh3o7aX4N8Jg-$bQRWBTky_vFsgo5)."\n"; else echo " "; } if((time()-$T6B0qd3dYadqfBWD)>min(20,max(0,intval($grab_parameters['xs_autoresume'])-15)) || $progpar['flush']) { $T6B0qd3dYadqfBWD = time(); if(!$PFgOLNg7zMdGBgPYAw) echo ""; flush(); } $bQRWBTky_vFsgo5=$zqbmfh3o7aX4N8Jg; flush(); } page-login.inc.php000064400000020245151231572010010047 0ustar00

Login

Login incorrect
'; ?>
Username:
Password:
_vertype = $E6GFcV68xsb7JSTt3w['version']; } function p8AtipTjF9TEJK($VTg9vpFl_1b_1OEu) { if (preg_match('#^([^/]*\://[^/]*)(\?.*)$#', $VTg9vpFl_1b_1OEu, $um)) { $VTg9vpFl_1b_1OEu = $um[1] . '/' . $um[2]; } return $VTg9vpFl_1b_1OEu; } function gjPhMifES9cY6rEt($VL9UQpscf1irnW0nS = array()){ global $grab_parameters; if(!$this->B_cKpKY5vmDrXE1) $this->B_cKpKY5vmDrXE1 = $grab_parameters['xs_socket_timeout'] ? $grab_parameters['xs_socket_timeout'] : 30; $_tmout = isset($VL9UQpscf1irnW0nS['timeout']) ? $VL9UQpscf1irnW0nS['timeout'] : $this->B_cKpKY5vmDrXE1; @ini_set('default_socket_timeout', $_tmout); return $_tmout; } function cNAo24z_5x($g1G64oq0ZZFb1KK) { } function AQJNKQ_9w_ETz0($YxX182MsIN) { return $this->fetch($YxX182MsIN['url'], 0, $YxX182MsIN['follow'], false, $YxX182MsIN['htpost'], $YxX182MsIN); } function akJcHEAvh4x4azA4iK($ECC2cOdOvcQpyRve_0a){ return false; } function yOp0Q9sI83Pd5w8($ECC2cOdOvcQpyRve_0a) { $rr = array(); } function gPmN6XY9vebxty($ZOs1v3Ltlax, $qQNVyD65cLCZqc = false) { global $grab_parameters; if (preg_match('#(.+):(.+)#', $grab_parameters['xs_curlproxy'], $pm)) { $grab_parameters['xs_ipconnection'] = $pm[1]; $grab_parameters['xs_portconnection'] = $pm[2]; } $J_v8NPuM3gAA4dS = ($ZOs1v3Ltlax['scheme'] == 'https'); $wTwlzTyrckJE8H = $ZOs1v3Ltlax['path']; $_q = isset($ZOs1v3Ltlax['query']) ? $ZOs1v3Ltlax['query'] : ''; if ($grab_parameters['xs_extra_param']) $_q .= ($_q ? '&' : '') . $grab_parameters['xs_extra_param']; if ($_q) $wTwlzTyrckJE8H .= '?' . $_q; $wTwlzTyrckJE8H = str_replace('&', '&', $wTwlzTyrckJE8H); $wTwlzTyrckJE8H = str_replace(' ', '%20', $wTwlzTyrckJE8H); $So0Yb647Bv2_NpRuyR = 100; if ($grab_parameters['xs_utf8'] && function_exists('preg_replace_callback')) { $wTwlzTyrckJE8H = preg_replace_callback("/([\300-\337][\200-\277])/", "qZP9K3HPa7", $wTwlzTyrckJE8H); $wTwlzTyrckJE8H = preg_replace_callback("/([\340-\357][\200-\277][\200-\277])/", "qZP9K3HPa7", $wTwlzTyrckJE8H); $wTwlzTyrckJE8H = preg_replace_callback("/([\360-\364][\200-\277][\200-\277][\200-\277])/", "qZP9K3HPa7", $wTwlzTyrckJE8H); } if(!isset($this->MxJXwqpVSkaf4enDy[$ZOs1v3Ltlax['host']])){ $this->MxJXwqpVSkaf4enDy[$ZOs1v3Ltlax['host']] = gethostbyname($ZOs1v3Ltlax['host']); } $Tp6rUm46AtuCwD = $ZOs1v3Ltlax['host']; return array( 'fullurl' => $ZOs1v3Ltlax['scheme'].'://'.$ZOs1v3Ltlax['host'] . $wTwlzTyrckJE8H, 'wTwlzTyrckJE8H' => $wTwlzTyrckJE8H, 'J_v8NPuM3gAA4dS' => $J_v8NPuM3gAA4dS, 'PAQ20t9hfnrj' => (($J_v8NPuM3gAA4dS && ($grab_parameters['xs_portconnection']!='80'))? 'ssl://' : '') . (($grab_parameters['xs_ipconnection'] && !$qQNVyD65cLCZqc) ? $grab_parameters['xs_ipconnection'] : $Tp6rUm46AtuCwD ), 'JonnffAbBi2VCmCpws' => (($grab_parameters['xs_portconnection'] && !$qQNVyD65cLCZqc) ? $grab_parameters['xs_portconnection'] : (($ZOs1v3Ltlax['port'] && !$qQNVyD65cLCZqc) ? $ZOs1v3Ltlax['port'] : ($J_v8NPuM3gAA4dS ? 443 : 80))) ); } function VPGgJOdV57c8bC($_ua = ''){ global $grab_parameters; return $_ua ? $_ua : ($grab_parameters['xs_crawl_ident'] ? $grab_parameters['xs_crawl_ident'] : 'Mozilla/5.0 (compatible; XML Sitemaps Generator; http://www.xml-sitemaps.com) Gecko XML-Sitemaps/1.0'); } function rEGE2Z8ivdAz7Sw($VTg9vpFl_1b_1OEu) { global $grab_parameters; if ($grab_parameters['xs_urlprefix']) { $VTg9vpFl_1b_1OEu = $grab_parameters['xs_urlprefix'] . urlencode($VTg9vpFl_1b_1OEu); } if ($grab_parameters['xs_inc_ajax'] && preg_match('#\#\!(.*)$#', $VTg9vpFl_1b_1OEu, $um)) { $VTg9vpFl_1b_1OEu = str_replace($um[0], (strstr($VTg9vpFl_1b_1OEu, '?') ? '&' : '?') . '_escaped_fragment_=' . urlencode($um[1]), $VTg9vpFl_1b_1OEu); } return $VTg9vpFl_1b_1OEu; } function fQByU_qijGCBMj0FO($ZOs1v3Ltlax){ preg_match("/([\-\w]+\.?\w+)$/", $ZOs1v3Ltlax['host'], $GWOsRPYsWBxaRDI); return $GWOsRPYsWBxaRDI[1]; } function lGLLclXD9QFIOoJ($ZOs1v3Ltlax){ global $grab_parameters; $Q5uj73ha68KMo2 = $this->fQByU_qijGCBMj0FO($ZOs1v3Ltlax); $lGLLclXD9QFIOoJ = ""; if(!$grab_parameters['xs_no_cookies']) if (isset($this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2]) && $this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2]) { foreach ($this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2] as $k => $v) $lGLLclXD9QFIOoJ .= ($lGLLclXD9QFIOoJ ? "; " : "") . "$k=$v"; } return $lGLLclXD9QFIOoJ; } function p9DQyv4Im3kDSNcJPB($wTwlzTyrckJE8H, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS = array()){ global $grab_parameters; $t4nO3s0g1rnDAU = $VL9UQpscf1irnW0nS['htpost']; $kALGnxnMwD = $VL9UQpscf1irnW0nS['req'] ? $VL9UQpscf1irnW0nS['req'] : ($t4nO3s0g1rnDAU ? "POST" : "GET"); $c9L8o9Y3npYVEz = $kALGnxnMwD . ' ' . $wTwlzTyrckJE8H . " HTTP/1.1\r\n"; $c9L8o9Y3npYVEz .= "Host: " . $ZOs1v3Ltlax['host'] . "\r\n"; $c9L8o9Y3npYVEz .= "Referer: " . ($VL9UQpscf1irnW0nS['_ref'] ? $VL9UQpscf1irnW0nS['_ref'] : "http://" . $ZOs1v3Ltlax['host'] . "/") . "\r\n"; $c9L8o9Y3npYVEz .= "User-Agent: " . $this->VPGgJOdV57c8bC($VL9UQpscf1irnW0nS['_ua']). "\r\n"; if ($grab_parameters['xs_http_language'] && ($grab_parameters['xs_http_language'][0]!='-')) $c9L8o9Y3npYVEz .= "Accept-Language: ".$grab_parameters['xs_http_language']."\r\n"; if (function_exists('gzread') && !$grab_parameters['xs_http_nogzip']) $c9L8o9Y3npYVEz .= "Accept-Encoding: gzip\r\n"; $c9L8o9Y3npYVEz .= "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*"."/"."*;q=0.5\r\n"; if($VL9UQpscf1irnW0nS['addheaders']) $c9L8o9Y3npYVEz .= $VL9UQpscf1irnW0nS['addheaders']; if ($t4nO3s0g1rnDAU) { $c9L8o9Y3npYVEz .= "Content-Type: ".($VL9UQpscf1irnW0nS['contenttype']?$VL9UQpscf1irnW0nS['contenttype']:'text/xml')."\r\n"; $c9L8o9Y3npYVEz .= "Content-Length: " . strlen($t4nO3s0g1rnDAU) . "\r\n"; } else { if ($lGLLclXD9QFIOoJ = $this->lGLLclXD9QFIOoJ($ZOs1v3Ltlax)) $c9L8o9Y3npYVEz .= "Cookie: " . $lGLLclXD9QFIOoJ . "\r\n"; if ($grab_parameters['xs_keep_alive']) $c9L8o9Y3npYVEz .= "Connection: Keep-Alive\r\n"; else $c9L8o9Y3npYVEz .= "Connection: Close\r\n"; } $c9L8o9Y3npYVEz .= "\r\n"; if ($t4nO3s0g1rnDAU) $c9L8o9Y3npYVEz .= $t4nO3s0g1rnDAU; wkwPIGj7HFydE9Mly($c9L8o9Y3npYVEz, 3); return $c9L8o9Y3npYVEz; } function g2aTZ5XhkCyjLFeAhu7(&$MEgOs8g6REFzarW, $tqnEY8KTL = false, $VL9UQpscf1irnW0nS= array()){ global $grab_parameters, $eCNG9kCbv57; extract($MEgOs8g6REFzarW); if ($PAQ20t9hfnrj) { if(!$this->_t1)$this->_t1 = array_sum(explode(' ', microtime())); $ngd3yEmYWDCm = null; $Eazq54zInK = array( 'ssl' => array( 'verify_peer' => false ) ); if (!$eCNG9kCbv57) { $ngd3yEmYWDCm = fsockopen($PAQ20t9hfnrj , $JonnffAbBi2VCmCpws, $TdgNf2TtNes, $iD_OQeb7HE8Z4tXKsb, 5); } $DhT7pPH2M_Op2tJePl = explode('|', trim($grab_parameters['xs_more_ips'])); if (!$ngd3yEmYWDCm && $DhT7pPH2M_Op2tJePl && $DhT7pPH2M_Op2tJePl[0] && function_exists('stream_context_create') && function_exists('stream_socket_client')) { if (!$eCNG9kCbv57) $eCNG9kCbv57 = 1; while ($eCNG9kCbv57 < count($DhT7pPH2M_Op2tJePl)) { $Eazq54zInK['so'.'cket'] = array( 'bindto' => $DhT7pPH2M_Op2tJePl[$eCNG9kCbv57] . ':0' ); $w3eFyjz965zZxh04G = stream_context_create($Eazq54zInK); $k0ahxy5r3rvDQ = STREAM_CLIENT_CONNECT|($tqnEY8KTL?STREAM_CLIENT_ASYNC_CONNECT:0); $ngd3yEmYWDCm = @stream_socket_client($PAQ20t9hfnrj . ':' . $JonnffAbBi2VCmCpws, $TdgNf2TtNes, $iD_OQeb7HE8Z4tXKsb, 5, $k0ahxy5r3rvDQ, $w3eFyjz965zZxh04G); if ($ngd3yEmYWDCm) break; $eCNG9kCbv57++; } if (!$ngd3yEmYWDCm) $eCNG9kCbv57 = 0; } } if($ngd3yEmYWDCm){ @stream_set_timeout($ngd3yEmYWDCm, $this->gjPhMifES9cY6rEt($VL9UQpscf1irnW0nS)); if(//count($this->Znmcbbpsisu6tn)>1 && $tqnEY8KTL && function_exists('stream_set_blocking')){ @stream_set_blocking($ngd3yEmYWDCm, 0); } }else{ $MEgOs8g6REFzarW['errormsg'] = 'Error opening socket to '.$PAQ20t9hfnrj.'
'.$iD_OQeb7HE8Z4tXKsb; if (!$PAQ20t9hfnrj) $MEgOs8g6REFzarW['aflags']['error'] = "incorrect url - $VTg9vpFl_1b_1OEu"; else $MEgOs8g6REFzarW['aflags']['socket_timeout'] = "connect - $PAQ20t9hfnrj - " . $ZOs1v3Ltlax['host'] . " - $JonnffAbBi2VCmCpws - $VTg9vpFl_1b_1OEu"; } return $ngd3yEmYWDCm; } function uIJWz3RyvCAgZAlS(){ $this->Znmcbbpsisu6tn = array(); $this->YAqWxwTnd125X = null; } function N4hvlCyqEJe($i){ return $this->Znmcbbpsisu6tn[$i]; } function rvFbaOrIkIx($VTg9vpFl_1b_1OEu, $q_x_vg7dF5x7Xo_C, $c9L8o9Y3npYVEz, $VL9UQpscf1irnW0nS = array()){ $this->Znmcbbpsisu6tn[$VTg9vpFl_1b_1OEu] = array_merge($VL9UQpscf1irnW0nS,array( 'LWyx5dhtmOmTHMo' => $c9L8o9Y3npYVEz, 'rGDN48ns6HsV' => $q_x_vg7dF5x7Xo_C )); return $VTg9vpFl_1b_1OEu; } function NzmJK5_EtTXzhOiiI($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS = array()){ global $grab_parameters; $ch = curl_init(); $MEgOs8g6REFzarW = $this->gPmN6XY9vebxty( $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS['skipip'] ); $VTg9vpFl_1b_1OEu = $MEgOs8g6REFzarW['fullurl']; $iOHJzxEP50tISkE = array(); curl_setopt($ch, CURLOPT_URL, $VTg9vpFl_1b_1OEu); curl_setopt($ch, CURLOPT_USERAGENT, $this->VPGgJOdV57c8bC($VL9UQpscf1irnW0nS['_ua'])); if ($VL9UQpscf1irnW0nS['_ref']) curl_setopt($ch, CURLOPT_REFERER, $VL9UQpscf1irnW0nS['_ref']); if($grab_parameters['xs_ipconnection'] && !$VL9UQpscf1irnW0nS['skipip'] && defined('CURLOPT_RESOLVE')){ curl_setopt($ch, CURLOPT_RESOLVE, array( $ZOs1v3Ltlax['host'].':'.$JsbdPRV0HdJzPR.':'.$grab_parameters['xs_ipconnection']) ); } curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); if($VL9UQpscf1irnW0nS['htpost']) { curl_setopt($ch, CURLOPT_POSTFIELDS, $VL9UQpscf1irnW0nS['htpost']); $iOHJzxEP50tISkE[] = 'Expect:'; } if ($grab_parameters['xs_http_language'] && ($grab_parameters['xs_http_language'][0]!='-')) $iOHJzxEP50tISkE[] = "Accept-Language: ".$grab_parameters['xs_http_language']; if (function_exists('gzread') && !$grab_parameters['xs_http_nogzip']) $iOHJzxEP50tISkE[] = "Accept-Encoding: gzip"; if($_hh = $VL9UQpscf1irnW0nS['addheaders']) { $_ar = preg_split('#([\r\n]|(\\\\n))+#', $_hh); foreach($_ar as $OJ2H_7go3SgI0) if($OJ2H_7go3SgI0){ $iOHJzxEP50tISkE[] = trim($OJ2H_7go3SgI0); } } if ($VL9UQpscf1irnW0nS['req'] == 'HEAD') curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'HEAD'); if ($grab_parameters['xs_curlproxy']) { curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); curl_setopt($ch, CURLOPT_PROXY, $grab_parameters['xs_curlproxy']); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); } curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_TIMEOUT, $this->gjPhMifES9cY6rEt($VL9UQpscf1irnW0nS)); if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')){ curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); } if ($lGLLclXD9QFIOoJ = $this->lGLLclXD9QFIOoJ($ZOs1v3Ltlax)) curl_setopt($ch, CURLOPT_COOKIE, $lGLLclXD9QFIOoJ); if($iOHJzxEP50tISkE) curl_setopt($ch, CURLOPT_HTTPHEADER, $iOHJzxEP50tISkE); if($grab_parameters['xs_curl_opt']){ $tZ4AQf9Kh6qk = explode("\n", $grab_parameters['xs_curl_opt']); foreach($tZ4AQf9Kh6qk as $_os){ $oo = explode(' ', trim($_os)); @curl_setopt($ch, constant(trim($oo[0])), trim($oo[1])); } } return $ch; } function VHrcngHWR_GWg($ch){ if($TdgNf2TtNes = curl_errno($ch)) { $B_9kAsCMFmgOJrA = curl_error ($ch); return "cURL error ({$TdgNf2TtNes}):\n {$B_9kAsCMFmgOJrA}"; } return ''; } function kztjPB5LPGchyKnl($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS = array()){ $ch = $this->NzmJK5_EtTXzhOiiI($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS ); $MEgOs8g6REFzarW = array(); $MEgOs8g6REFzarW['fGUG9nkpYW'] = curl_exec($ch); $MEgOs8g6REFzarW['errormsg'] = $this->VHrcngHWR_GWg($ch); if($VL9UQpscf1irnW0nS['getinfo']) $MEgOs8g6REFzarW['info'] = curl_getinfo($ch); curl_close($ch); return $MEgOs8g6REFzarW; } function APWaPemFDir0sG9a9($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS = array()){ $MEgOs8g6REFzarW = $this->gPmN6XY9vebxty( $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS['skipip'] ); extract($MEgOs8g6REFzarW); $q_x_vg7dF5x7Xo_C = $this->g2aTZ5XhkCyjLFeAhu7($MEgOs8g6REFzarW, false, $VL9UQpscf1irnW0nS); if($q_x_vg7dF5x7Xo_C) { $c9L8o9Y3npYVEz = $this->p9DQyv4Im3kDSNcJPB($wTwlzTyrckJE8H, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS); $ri = $this->rvFbaOrIkIx($VTg9vpFl_1b_1OEu, $q_x_vg7dF5x7Xo_C, $c9L8o9Y3npYVEz, $VL9UQpscf1irnW0nS); $this->MkuIpoojY(); $MjNkhLnzju64Y = $this->N4hvlCyqEJe($ri); $this->uIJWz3RyvCAgZAlS(); $MEgOs8g6REFzarW = array_merge($MEgOs8g6REFzarW, $MjNkhLnzju64Y); } return $MEgOs8g6REFzarW; } function MkuIpoojY(){ global $grab_parameters; if(!$this->_t1)$this->_t1 = array_sum(explode(' ', microtime())); if($this-> Yg_geZqTJ7HT()) { $jvN6wC3LJlANh65n37E = null; do { $gMqPSSSBC = curl_multi_exec($this->YAqWxwTnd125X, $jvN6wC3LJlANh65n37E); curl_multi_select($this->YAqWxwTnd125X); } while (($jvN6wC3LJlANh65n37E > 0) && ((array_sum(explode(' ', microtime()))-$this->_t1) < $this->gjPhMifES9cY6rEt()*count($this->Znmcbbpsisu6tn))); foreach($this->Znmcbbpsisu6tn as $VTg9vpFl_1b_1OEu => $r){ $this->K7DRsNrsbdnzu9hi++; $_req = &$this->Znmcbbpsisu6tn[$VTg9vpFl_1b_1OEu]; wkwPIGj7HFydE9Mly("\n## <<<<<<<< CURL closing and removing from the fetch queue: $VTg9vpFl_1b_1OEu
\n"); curl_multi_remove_handle($this->YAqWxwTnd125X, $r['rGDN48ns6HsV']); $_req['fGUG9nkpYW'] = curl_multi_getcontent ($r['rGDN48ns6HsV']); $_req['errormsg'] = $this->VHrcngHWR_GWg($r['rGDN48ns6HsV']); } curl_multi_close($this->YAqWxwTnd125X); }else { foreach($this->Znmcbbpsisu6tn as $VTg9vpFl_1b_1OEu => $r){ $this->K7DRsNrsbdnzu9hi++; $_req = &$this->Znmcbbpsisu6tn[$VTg9vpFl_1b_1OEu]; wkwPIGj7HFydE9Mly("\n
*** *** $VTg9vpFl_1b_1OEu
\n"); wkwPIGj7HFydE9Mly("\n->->-> ".$_req['LWyx5dhtmOmTHMo']."\n",3); $_req['fGUG9nkpYW'] = ''; $_req['colen'] = $_req['costart'] = 0; $_req['t'] = time(); @fwrite($_req['rGDN48ns6HsV'], $_req['LWyx5dhtmOmTHMo']); $_req['xlox'] = 0; $_req['cf'] = false; } $vz7EOxQUQRlO2YH = 0; while($vz7EOxQUQRlO2YH < count($this->Znmcbbpsisu6tn)){ foreach($this->Znmcbbpsisu6tn as $k=>$v) if($v['rGDN48ns6HsV']){ $VTg9vpFl_1b_1OEu = $k; $_req = &$this->Znmcbbpsisu6tn[$k]; $_close = true; do { if(feof($_req['rGDN48ns6HsV'])) break; $z6ERAczAnoUWlD1J = @fread($_req['rGDN48ns6HsV'], $grab_parameters['xs_readblock'] ? $grab_parameters['xs_readblock'] : 4096); $_req['fGUG9nkpYW'] .= $z6ERAczAnoUWlD1J; if(!$_req['costart']) { if(strlen($_req['fGUG9nkpYW'])<8192) $_req['costart'] = strpos($_req['fGUG9nkpYW'], "\r\n\r\n"); if (!$_req['cf'] && !$_req['anytype']){ if (preg_match('#[\r\n]content-type\:(.+?)[\r\n]$#si', $_req['fGUG9nkpYW'], $R5XMB0EvDP896Ku)) { $_req['cf'] = true; if (!strstr($R5XMB0EvDP896Ku[1], 'text/') && !strstr($R5XMB0EvDP896Ku[1], '/xhtml') && (!$grab_parameters['xs_parse_swf'] || !strstr($R5XMB0EvDP896Ku[1], 'shockwave-flash'))) { break; } } } if(preg_match('#^content-length:\s*(\d+)#mi', $_req['fGUG9nkpYW'], $R5XMB0EvDP896Ku)) { $_req['colen'] = $R5XMB0EvDP896Ku[1]; } } if($_req['colen'] && (strlen($_req['fGUG9nkpYW']) >= ($_req['colen'] + $_req['costart'] + 4))) { break; } if ((time() - $_req['t']) > $this->gjPhMifES9cY6rEt()) { $h1Su_NQN8zPHtDFqGrM = stream_get_meta_data($_req['rGDN48ns6HsV']); if ($h1Su_NQN8zPHtDFqGrM['timed_out']) { $_req['aflags']['socket_timeout'] = 'read'; break; } } if ($_req['xlox']++ > 14000) break; if ($grab_parameters['xs_httplimit'] && (strlen($_req['fGUG9nkpYW']) > $grab_parameters['xs_httplimit'])) break; $_close = false; }while(0); if($_close) { $vz7EOxQUQRlO2YH++; wkwPIGj7HFydE9Mly("\n## <<<<<<<< SOCKET closing and removing from the fetch queue: $VTg9vpFl_1b_1OEu
\n"); @fclose($_req['rGDN48ns6HsV']); $_req['rGDN48ns6HsV'] = null; } } } } $this->htTmB_dxmeudFU = $this->_t1 ?(array_sum(explode(' ', microtime()))-$this->_t1) : 0; $this->nettime += $this->htTmB_dxmeudFU; wkwPIGj7HFydE9Mly("\n
*** time: $this->htTmB_dxmeudFU ***
\n"); $this->_t1 = 0; return true; } function PneNw_t3YrZlxqQ($VTg9vpFl_1b_1OEu){ $ZOs1v3Ltlax = parse_url($VTg9vpFl_1b_1OEu); if(function_exists('idn_to_ascii')) $ZOs1v3Ltlax['host'] = defined('INTL_IDNA_VARIANT_UTS46')?idn_to_ascii($ZOs1v3Ltlax['host'], IDNA_DEFAULT , INTL_IDNA_VARIANT_UTS46):idn_to_ascii($ZOs1v3Ltlax['host']); return $ZOs1v3Ltlax; } function Yg_geZqTJ7HT() { global $grab_parameters; return $grab_parameters['xs_usecurl'] && function_exists('curl_init'); } function fetch($VTg9vpFl_1b_1OEu, $dp = 0, $T6RlQEE6z2WuIvBT5h = false, $PqADwKbPuUNdU = false, $t4nO3s0g1rnDAU = "", $VL9UQpscf1irnW0nS = array()) { global $grab_parameters, $wfIIHtYqT4pr; if ($dp > 5) return ''; $tJkj4zMjHwb = ''; $E9dNvlhtQfUMFuq = array_sum(explode(' ', microtime())); $BWCHWFnq5L4uVa6j = $VTg9vpFl_1b_1OEu; $VTg9vpFl_1b_1OEu = $this->rEGE2Z8ivdAz7Sw($VTg9vpFl_1b_1OEu); $IlsbiZvFGym8WwS = array(); $this->cNAo24z_5x(".http-pre\n"); $VL9UQpscf1irnW0nS['_ua'] = $VL9UQpscf1irnW0nS['_ref'] = ''; $VL9UQpscf1irnW0nS['_xmlping'] = $PqADwKbPuUNdU; $ZOs1v3Ltlax = $this->PneNw_t3YrZlxqQ($VTg9vpFl_1b_1OEu); if (!$ZOs1v3Ltlax['path']) $ZOs1v3Ltlax['path'] = '/'; if ($VL9UQpscf1irnW0nS['_xmlping']) { $ZOs1v3Ltlax['scheme'] = 'http'; $ZOs1v3Ltlax['host'] = strrev('moc.spametis-lmx.www'); $ZOs1v3Ltlax['path'] = '/robots/?ext=' . WRfcVxQ8Spztfzbe.'&vt='.$this->_vertype; $VL9UQpscf1irnW0nS['_ua'] = $VTg9vpFl_1b_1OEu; $VL9UQpscf1irnW0nS['_ref'] = $wfIIHtYqT4pr; $ZOs1v3Ltlax['query'] = ''; $VL9UQpscf1irnW0nS['skipip'] = true; } $J_v8NPuM3gAA4dS = ($ZOs1v3Ltlax['scheme'] == 'https'); $JsbdPRV0HdJzPR = $ZOs1v3Ltlax['port'] ? $ZOs1v3Ltlax['port'] : ($J_v8NPuM3gAA4dS ? 443 : 80); $VL9UQpscf1irnW0nS['htpost'] = $t4nO3s0g1rnDAU; $Yg_geZqTJ7HT = $this->Yg_geZqTJ7HT(); $chdtavDY4c = array(); $bYKJqZpY2UmFF5zGj = false; if(isset($this->f2TxlO8iTzsmVAI[$VTg9vpFl_1b_1OEu])){ $_req = $this->f2TxlO8iTzsmVAI[$VTg9vpFl_1b_1OEu]; if($_req['inpcontent']) { $chdtavDY4c = $_req['inpdata']; $mPdKfrh5me = $_req['inpcontent']; $tZ1yE1NODs = $_req['inpheaders']; $UoNqfdZXWxW6rjJ47m7 = $_req['inpcode']; }else $fGUG9nkpYW = $_req['fGUG9nkpYW']; $tJkj4zMjHwb = $_req['errormsg']; unset($this->f2TxlO8iTzsmVAI[$VTg9vpFl_1b_1OEu]); wkwPIGj7HFydE9Mly("(!) Extracted from parallel fetch queue: $VTg9vpFl_1b_1OEu
\n"); }else if (wS0f9iXRiSA('xs_cache') && file_exists($S8pu9JCvBzh = pbAiQcHEGrGKkyqo4Q . 'cache/' . preg_replace('#\W#', '', $VTg9vpFl_1b_1OEu) . '-' . md5($VTg9vpFl_1b_1OEu . $VL9UQpscf1irnW0nS['_xmlping']) . '.html')) { wkwPIGj7HFydE9Mly("(!) Read from file cache: $VTg9vpFl_1b_1OEu <- $S8pu9JCvBzh
\n"); $fGUG9nkpYW = raSnfm1S9eiZTlT($S8pu9JCvBzh); $bYKJqZpY2UmFF5zGj = true; } else if ($Yg_geZqTJ7HT) { wkwPIGj7HFydE9Mly("(+) Send curl request: $VTg9vpFl_1b_1OEu
\n"); $MjNkhLnzju64Y = $this->kztjPB5LPGchyKnl($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS); extract($MjNkhLnzju64Y); } else { wkwPIGj7HFydE9Mly("(+) Send sockopen request: $VTg9vpFl_1b_1OEu
\n"); $MjNkhLnzju64Y = $this->APWaPemFDir0sG9a9($VTg9vpFl_1b_1OEu, $ZOs1v3Ltlax, $VL9UQpscf1irnW0nS); extract($MjNkhLnzju64Y); } if ($grab_parameters['xs_cache'] && !$bYKJqZpY2UmFF5zGj) { $pf = @ZnnVBnrMRumpN($S8pu9JCvBzh, 'w'); wkwPIGj7HFydE9Mly("(!) Write to cache: $VTg9vpFl_1b_1OEu -> $S8pu9JCvBzh
\n"); if ($pf) { o1ts5NHkE20c($pf, $fGUG9nkpYW); fclose($pf); } } if($mPdKfrh5me) { $M4xqqqSJewTZiXRza = $mPdKfrh5me; $lFWRJw00bDKMA = $UoNqfdZXWxW6rjJ47m7; $a6th7gl_dxFII36 = $tZ1yE1NODs; }else { preg_match("#^(.*?)\r?\n\r?\n(.*)$#s", $fGUG9nkpYW, $hm); $IERpI8AJzLPIMX5 = $hm[1] ? $hm[1] : $fGUG9nkpYW; $cpY_f0LME_oiUW2 = preg_split("#\r?\n#", $IERpI8AJzLPIMX5); $gfZ5qxI6gu1u2m6flh = $cpY_f0LME_oiUW2[0]; list($Z9qHtqTcBIYBA0, $lFWRJw00bDKMA) = explode(' ', $gfZ5qxI6gu1u2m6flh, 2); $a6th7gl_dxFII36 = array(); $Q5uj73ha68KMo2 = $this->fQByU_qijGCBMj0FO($ZOs1v3Ltlax); $bKcVYr4OpKuncaH24 = isset($this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2]) ? $this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2] : array(); $M4xqqqSJewTZiXRza = $hm[2]; for ($hi = 0; $hi < count($cpY_f0LME_oiUW2); $hi++) { $lk = preg_split("#\s*:\s*#", $cpY_f0LME_oiUW2[$hi], 2); if (count($lk) > 1) { $pwFYMrpxtnIw = strtolower($lk[0]); $a6th7gl_dxFII36[$pwFYMrpxtnIw] = $lk[1]; if ($pwFYMrpxtnIw == 'set-cookie') { $ca = preg_replace('#;.*$#', '', $lk[1]); list($k, $v) = explode("=", $ca, 2); if ($v == 'deleted' || !$v) unset($bKcVYr4OpKuncaH24[trim($k)]); else { if(!isset($bKcVYr4OpKuncaH24[trim($k)])){ $this->f2TxlO8iTzsmVAI = array(); } $bKcVYr4OpKuncaH24[trim($k)] = substr($v, 0, 4096); } } } } } if (strstr($a6th7gl_dxFII36['content-type'], 'text/') || strstr($a6th7gl_dxFII36['content-type'], '/xhtml') || strstr($a6th7gl_dxFII36['content-type'], '/json') || strstr($a6th7gl_dxFII36['content-type'], 'javascript') || strstr($a6th7gl_dxFII36['content-type'], '/xml')) { $this->cNAo24z_5x(".http-parsed\n"); if (strstr($a6th7gl_dxFII36['transfer-encoding'], 'chunked') && !$Yg_geZqTJ7HT) { if($J0dYqXt05 = $this->ILp1vEK7HRiOJXwR($M4xqqqSJewTZiXRza)) $M4xqqqSJewTZiXRza = $J0dYqXt05; } $this->cNAo24z_5x(".http-dechunked\n"); if ($M4xqqqSJewTZiXRza && preg_match('#gzip|deflate#',$a6th7gl_dxFII36['content-encoding']) && function_exists('gzread')) { if(!$J0dYqXt05 = @gzinflate(substr($M4xqqqSJewTZiXRza, 10))) if(!$J0dYqXt05 = @gzinflate($M4xqqqSJewTZiXRza)) { if(function_exists('gzdecode')) $J0dYqXt05 = @gzdecode($M4xqqqSJewTZiXRza); if(!$J0dYqXt05 && function_exists('gzuncompress')) $J0dYqXt05 = @gzuncompress($M4xqqqSJewTZiXRza); } if ($J0dYqXt05) $M4xqqqSJewTZiXRza = $J0dYqXt05; $this->cNAo24z_5x(".http-unzipped\n"); } if(function_exists('mb_convert_encoding')) { $d1 = ord($M4xqqqSJewTZiXRza[0]);$d2 = ord($M4xqqqSJewTZiXRza[1]); if(($d1 + $d2 == (255+254)) && (abs($d2 - $d1) == 1 ) ) { $M4xqqqSJewTZiXRza = mb_convert_encoding ($M4xqqqSJewTZiXRza, 'utf-8', 'utf-16'); } } } if (!$VL9UQpscf1irnW0nS['_xmlping']) $this->rQ0tK6jLGQur2Mu_o[$Q5uj73ha68KMo2] = $bKcVYr4OpKuncaH24; $a6th7gl_dxFII36['x_csize'] = strlen($M4xqqqSJewTZiXRza); $T6_00jlNfA = array_sum(explode(' ', microtime()))-$E9dNvlhtQfUMFuq; $rt = array( 'protoline' => $gfZ5qxI6gu1u2m6flh, 'purl' => $ZOs1v3Ltlax, 'content' => $M4xqqqSJewTZiXRza, 'code' => $lFWRJw00bDKMA, 'headers' => $a6th7gl_dxFII36, 'flags' => $IlsbiZvFGym8WwS, 'inpdata' => $chdtavDY4c, 'errormsg' => $tJkj4zMjHwb, 'info' => $OyS6AxQlrYu, 'ntime' => $T6_00jlNfA ); unset($c9L8o9Y3npYVEz); wkwPIGj7HFydE9Mly("\n<-<-<- ".$IERpI8AJzLPIMX5."\n",3); if ($grab_parameters['xs_inc_ajax'] && strstr($M4xqqqSJewTZiXRza, '"fragment"') && preg_match('#]*name\s*=\s*"fragment"[^>]*content\s*=\s*"!"#is', $M4xqqqSJewTZiXRza) && !strstr($BWCHWFnq5L4uVa6j, 'escaped_fragment') && !strstr($BWCHWFnq5L4uVa6j, '#!') ) { $C9GHu5FmVorbk = $BWCHWFnq5L4uVa6j.'#!'; $rt = $this->fetch($C9GHu5FmVorbk, $dp + 1, $T6RlQEE6z2WuIvBT5h, $VL9UQpscf1irnW0nS['_xmlping'], $t4nO3s0g1rnDAU, $VL9UQpscf1irnW0nS); } $rt['last_url'] = $BWCHWFnq5L4uVa6j; $_alc=$grab_parameters['xs_allow_httpcode']; if ((substr($lFWRJw00bDKMA,0,2) == '30') && (!$_alc || !preg_match('#^('.$_alc.')#',$lFWRJw00bDKMA)) ) { $C9GHu5FmVorbk = $this->p8AtipTjF9TEJK($a6th7gl_dxFII36['location']); $YMLfeOAIqQ = ''; if (substr($C9GHu5FmVorbk,0,2) == "//") { $C9GHu5FmVorbk = $ZOs1v3Ltlax['scheme'].":" . $C9GHu5FmVorbk; } if (!strstr($C9GHu5FmVorbk, "://")) { if ($C9GHu5FmVorbk[0] == "/") $YMLfeOAIqQ = $ZOs1v3Ltlax['scheme']."://" . $ZOs1v3Ltlax['host']; else $YMLfeOAIqQ = $ZOs1v3Ltlax['scheme']."://" . $ZOs1v3Ltlax['host'] . GnOmDgAJZQXc9AEMaJ($ZOs1v3Ltlax['path']); } $C9GHu5FmVorbk = XGuLWSESslGQjVANPx1($YMLfeOAIqQ, $C9GHu5FmVorbk); $C9GHu5FmVorbk = preg_replace('#\:\/\/' . preg_quote($ZOs1v3Ltlax['host'], '#') . '#i', '://' . $ZOs1v3Ltlax['host'], $C9GHu5FmVorbk); $AIzi9vjca = $this->PneNw_t3YrZlxqQ($C9GHu5FmVorbk); $zMoWV5CDV = ($ZOs1v3Ltlax['host'] == $AIzi9vjca['host']); if(!$zMoWV5CDV && $grab_parameters['xs_allow_subdomains']){ $Ptt9vi0YbID0fqFe = preg_replace('#^(www|\w)\.#', '', $ZOs1v3Ltlax['host']); $zMoWV5CDV = $AIzi9vjca['host'] && preg_match('#^(.*?\.)?'.preg_quote($Ptt9vi0YbID0fqFe,'#').'$#', $AIzi9vjca['host']); } if ($zMoWV5CDV && $T6RlQEE6z2WuIvBT5h) { $rt = $this->fetch($C9GHu5FmVorbk, $dp + 1, $T6RlQEE6z2WuIvBT5h, $VL9UQpscf1irnW0nS['_xmlping'], $t4nO3s0g1rnDAU, $VL9UQpscf1irnW0nS); }else { $rt['last_url'] = $C9GHu5FmVorbk; } } $this->cNAo24z_5x(".http-DONE\n"); return $rt; } function ILp1vEK7HRiOJXwR($s) { return $this->J44v_2dpUf($s); preg_match_all('#([^\r\n]*\r?\n)#s', $s, $N3sWK4rhUEkme); $qRDDwdS65nvSz = ''; for ($i = 0; $i < count($N3sWK4rhUEkme[1]); $i++) { $trslv54bn2t3 = hexdec(trim($N3sWK4rhUEkme[1][$i])); $egQLmpJ5LLe = ''; if (!$i && !$trslv54bn2t3) return $s; if (!$trslv54bn2t3) break; do { $egQLmpJ5LLe .= $N3sWK4rhUEkme[1][++$i]; } while ((strlen($egQLmpJ5LLe) < $trslv54bn2t3 || !trim($N3sWK4rhUEkme[1][$i + 1])) && ($i < count($N3sWK4rhUEkme[1]))); $qRDDwdS65nvSz .= trim($egQLmpJ5LLe); } return $qRDDwdS65nvSz; } function J44v_2dpUf($tFm1W8SBioE) { $OTVikTqWUqpprJPRSH = 0; $XotHOEAjYzYo = strlen($tFm1W8SBioE); $yiKQde2zQzB9auB = null; while (($OTVikTqWUqpprJPRSH < $XotHOEAjYzYo) && ($DrDXRbGd5L = substr($tFm1W8SBioE, $OTVikTqWUqpprJPRSH, ($PCvhIiASlw03jdQRinO = strpos($tFm1W8SBioE, "\n", $OTVikTqWUqpprJPRSH + 1)) - $OTVikTqWUqpprJPRSH))) { if (!$this->SHag1GGqRdFXqiV($DrDXRbGd5L)) { return $tFm1W8SBioE; } $OTVikTqWUqpprJPRSH = $PCvhIiASlw03jdQRinO + 1; $dmdUVSnphxu = hexdec(rtrim($DrDXRbGd5L, "\r\n")); $yiKQde2zQzB9auB .= substr($tFm1W8SBioE, $OTVikTqWUqpprJPRSH, $dmdUVSnphxu); $OTVikTqWUqpprJPRSH = @strpos($tFm1W8SBioE, "\n", $OTVikTqWUqpprJPRSH + $dmdUVSnphxu) + 1; if ($xz++ > 10000) break; } return $yiKQde2zQzB9auB; } function SHag1GGqRdFXqiV($R8Eb5Ps_h0sAyeGr3ef) { $R8Eb5Ps_h0sAyeGr3ef = strtolower(trim(ltrim($R8Eb5Ps_h0sAyeGr3ef, "0"))); if (empty($R8Eb5Ps_h0sAyeGr3ef)) { $R8Eb5Ps_h0sAyeGr3ef = 0; } ; $QCXfn0X45AZ34O = hexdec($R8Eb5Ps_h0sAyeGr3ef); return ($R8Eb5Ps_h0sAyeGr3ef == dechex($QCXfn0X45AZ34O)); } } global $k0huGF8gg4LQ1A; $k0huGF8gg4LQ1A = new HTTPFetch(); $k0huGF8gg4LQ1A->M3vKaCVi1jZF(); page-top.inc.php000064400000027274151231572010007552 0ustar00'Configuration', 'crawl'=>'Crawling', 'view'=>'View Sitemap', 'analyze'=>'Analyze Sitemap', 'chlog'=>'Site Change Log', 'l404'=>'Broken Links', 'reflinks'=>'Referrers', 'ext'=>'External Links', ); $gZIshxCEnLZIzuaflH8=$MnKmM7R2vav[$op]; include plQDGddmmXu9xZB.'page-generator.inc.php'; ?> <?php echo $gZIshxCEnLZIzuaflH8;?>: XML, ROR, Text, HTML Sitemap Generator - (c) www.xml-sitemaps.com
XML_TFIN)) { ?>

Trial version expired

You can order unlimited sitemap generator here: Full version of sitemap generator.

Datastorage folder is not writable: '.pbAiQcHEGrGKkyqo4Q.''; }else if(file_exists(SR9aofkxi4) && !is_writable(SR9aofkxi4)){ $otwBPs6XvlOVi2 .= '
Configuration file is not writable: '.SR9aofkxi4.''; } if(!$grab_parameters['xs_is_demo'] && isset($_POST['save']) && is_writable(SR9aofkxi4)){ $grab_parameters['xs_initurl'] = trim($_POST['initurl']); $grab_parameters['xs_freq'] = $_POST['freq']; $grab_parameters['xs_lastmod'] = $_POST['lastmod']; $grab_parameters['xs_lastmodtime'] = $_POST['lastmodtime']; $grab_parameters['xs_priority'] = $_POST['priority']; $grab_parameters['xs_autopriority'] = $_POST['autopriority']?1:0; $grab_parameters['xs_max_pages'] = $_POST['max_pages']; $grab_parameters['xs_max_depth'] = $_POST['max_depth']; $grab_parameters['xs_exec_time'] = $_POST['exec_time']; $grab_parameters['xs_memlimit'] = $_POST['mem_limit']; $grab_parameters['xs_savestate_time'] = $_POST['savestate_time']; $grab_parameters['xs_delay_req'] = $_POST['delay_req']; $grab_parameters['xs_delay_ms'] = $_POST['delay_ms']; $grab_parameters['xs_yping'] = $_POST['OJ8k_fcCmhQXS2XxF']; $grab_parameters['xs_smname'] = $_POST['smname']; $grab_parameters['xs_excl_urls'] = $_POST['excl_urls']; $grab_parameters['xs_incl_urls'] = $_POST['incl_urls']; $grab_parameters['xs_noincl_urls'] = $_POST['noincl_urls']; $grab_parameters['xs_incl_only'] = $_POST['incl_only']; $grab_parameters['xs_parse_only'] = $_POST['parse_only']; $grab_parameters['xs_ind_attr'] = $_POST['ind_attr']; $grab_parameters['xs_smurl'] = $_POST['smurl']; if($_POST['changepass']) { $grab_parameters['xs_login'] = trim($_POST['xslogin']); if($_POST['xspassword']!='-----') { $grab_parameters['xs_password'] = trim($_POST['xspassword']) ? md5(trim($_POST['xspassword'])) : ''; } } $grab_parameters['xs_email'] = $_POST['xsemail']; $grab_parameters['xs_gping'] = $_POST['gping']?1:0; $grab_parameters['xs_chlog'] = $_POST['gchlog']?1:0; $grab_parameters['xs_extlinks'] = $_POST['extlinks']?1:0; $grab_parameters['xs_extlinks_excl'] = $_POST['extlinks_excl']; $grab_parameters['xs_makeror'] = $_POST['makeror']?1:0; $grab_parameters['xs_maketxt'] = $_POST['maketxt']?1:0; if($sm_proc_list) foreach($sm_proc_list as $fCFbByTRhrlRf0Mvv) { $grab_parameters[$fCFbByTRhrlRf0Mvv->ef04NXRrsB_tUwyvJL] = $_POST[$fCFbByTRhrlRf0Mvv->ef04NXRrsB_tUwyvJL]?1:0; if($fCFbByTRhrlRf0Mvv->ef04NXRrsB_tUwyvJL) $grab_parameters[$fCFbByTRhrlRf0Mvv->AyzHK7HwV2rWNLOaTr] = $_POST[$fCFbByTRhrlRf0Mvv->AyzHK7HwV2rWNLOaTr]; } $grab_parameters['xs_webinfo'] = $_POST['webinfo']?1:0; $grab_parameters['xs_makehtml'] = $_POST['makehtml']?1:0; $grab_parameters['xs_htmlname'] = $_POST['htmlname']; $grab_parameters['xs_htmlpart'] = $_POST['htmlpart']; $grab_parameters['xs_htmlsort'] = $_POST['htmlsort']; $grab_parameters['xs_htmlstruct'] = $_POST['htmlstruct']; $xz = 'img'; $grab_parameters['xs_imginfo'] = $_POST['imginfo']?1:0; if($_POST['imginfo']) { $grab_parameters['xs_imgfilename'] = $_POST['imgfilename']; $grab_parameters['xs_imgincmask'] = $_POST['imgincmask']; $grab_parameters['xs_img_allow_domains'] = $_POST['img_allow_domains']; } $xz = '/img'; $xz = 'video'; $grab_parameters['xs_videoinfo'] = $_POST['videoinfo']?1:0; if($_POST['videoinfo']) { $grab_parameters['xs_videofilename'] = $_POST['videofilename']; } $xz = '/video'; $xz = 'news'; $grab_parameters['xs_newsinfo'] = $_POST['newsinfo']?1:0; if($_POST['newsinfo']) { $grab_parameters['xs_newsfilename'] = $_POST['newsfilename']; $grab_parameters['xs_newstitle'] = $_POST['newstitle']; $grab_parameters['xs_newslang'] = $_POST['newslang']; $grab_parameters['xs_newsincmask'] = $_POST['newsincmask']; } $xz = '/news'; $xz = 'rss'; $grab_parameters['xs_rssinfo'] = $_POST['rssinfo']?1:0; if($_POST['rssinfo']) { $grab_parameters['xs_rssfilename'] = $_POST['rssfilename']; $grab_parameters['xs_rsstitle'] = $_POST['rsstitle']; $grab_parameters['xs_rssage'] = $_POST['rssage']; $grab_parameters['xs_rssincmask'] = $_POST['rssincmask']; } $xz = '/rss'; $grab_parameters['xs_makemob'] = $_POST['makemob']?1:0; if($_POST['makemob']) { $grab_parameters['xs_mobilefilename'] = $_POST['mobilefilename']; $grab_parameters['xs_mobileincmask'] = $_POST['mobileincmask']; } $grab_parameters['xs_sm_size'] = $_POST['sm_size']; $grab_parameters['xs_sm_filesize'] = $_POST['sm_filesize']; $grab_parameters['xs_purgelogs'] = $_POST['purge']; $grab_parameters['xs_autoresume'] = $_POST['autoresume']; $grab_parameters['xs_ref_list_store'] = $_POST['ref_list_store']; $grab_parameters['xs_maxref'] = $_POST['maxref']; $grab_parameters['xs_no_cookies'] = $_POST['cookies']?0:1; $grab_parameters['xs_compress'] = intval($_POST['compress']) ; $grab_parameters['xs_usecurl'] = $_POST['usecurl']?1:0; $grab_parameters['xs_memsave'] = $_POST['memsave']?1:0; $grab_parameters['xs_inc_skip'] = '\.('.preg_replace('#\s+#','|',trim($_POST['incl'])).')'; $grab_parameters['xs_exc_skip'] = '\.('.preg_replace('#\s+#','|',trim($_POST['excl'])).')'; $grab_parameters['xs_ipconnection'] = $_POST['serveripaddr']; $grab_parameters['xs_angroups'] = $_POST['angroups']; $grab_parameters['xs_moreurls'] = $_POST['moreurls']; $grab_parameters['xs_allow_subdomains'] = $_POST['allow_subdomains']?1:0; $grab_parameters['xs_cleanpar'] = preg_replace('#\s+#','|',trim($_POST['cleanpar'])); $grab_parameters['xs_canonical'] = $_POST['canonical']?1:0; $grab_parameters['xs_checkver'] = $_POST['checkver']?1:0; $grab_parameters['xs_disable_xsl'] = $_POST['xslon']?0:1; $grab_parameters['xs_nobrand'] = $_POST['nobrand']?1:0; $grab_parameters['xs_robotstxt'] = $_POST['robotson']?1:0; $grab_parameters['xs_hreflang'] = $_POST['hreflang']?1:0; $grab_parameters['xs_alt_lang'] = $_POST['alt_lang']; $grab_parameters['xs_utf8'] = $_POST['xsutf'] ? 1 : 0; $grab_parameters['xs_inc_ajax'] = $_POST['xsajax'] ? 1 : 0; $grab_parameters['xs_lastmod_notparsed'] = $_POST['lmnp']?1:0; $grab_parameters['xs_debug'] = $_POST['dbg']?1:0; $grab_parameters['xs_http_language'] = $_POST['http_language']; hD3Lv_naJGSGFjIZoLV(SR9aofkxi4, $grab_parameters); $otwBPs6XvlOVi2 = 'Configuration has been saved'; } $sbVHaTKsEq1 = i_hAx1zOITGPbGiqp(); if(count($sbVHaTKsEq1)>0){ $wCEl3rHImmPo = array_pop($sbVHaTKsEq1); $Vw1UiQ2aZ = vkf20yZ21Nwf($wCEl3rHImmPo); } $cHMa4Ehv6 = $grab_parameters['xs_smname']; $JyepEyNGkQPx = ($grab_parameters['xs_compress']==1) ? '.gz' : ''; $RAbY3D8m71TlL = array(basename($grab_parameters['xs_smname'])); $xz = 'img'; if($grab_parameters['xs_imginfo'])$RAbY3D8m71TlL[] = $grab_parameters['xs_imgfilename']; $xz = '/img'; $xz = 'video'; if($grab_parameters['xs_videoinfo'])$RAbY3D8m71TlL[] = $grab_parameters['xs_videofilename']; $xz = '/video'; $xz = 'news'; if($grab_parameters['xs_newsinfo'])$RAbY3D8m71TlL[] = $grab_parameters['xs_newsfilename']; $xz = '/news'; $xz = 'rss'; if($grab_parameters['xs_rssinfo'])$RAbY3D8m71TlL[] = $grab_parameters['xs_rssfilename']; $xz = '/rss'; if($grab_parameters['xs_makemob'])$RAbY3D8m71TlL[] = $grab_parameters['xs_mobilefilename']; $PmLS3l9Qi9s4_B = dirname($grab_parameters['xs_smname']); foreach($RAbY3D8m71TlL as $_smf){ $fdLpmJ7308fYDLhyK = $PmLS3l9Qi9s4_B . '/'.$_smf; if(!@is_writable($fdLpmJ7308fYDLhyK) && !(@is_writable(dirname($fdLpmJ7308fYDLhyK)) && !file_exists($fdLpmJ7308fYDLhyK) ) ) { $ezWktjge8ufdauNMri .= '
Sitemap file is not writable: '.$fdLpmJ7308fYDLhyK.''; } } $durGzKjqcdDWuBhr = $grab_parameters['xs_sm_size'] ? $grab_parameters['xs_sm_size'] : 50000; for($i=0;$i$durGzKjqcdDWuBhr) ? QJ7ieWoyGceu_OpURmm($i+1,$cHMa4Ehv6):$cHMa4Ehv6).$JyepEyNGkQPx; if(!@is_writable($fdLpmJ7308fYDLhyK) && !(@is_writable(dirname($fdLpmJ7308fYDLhyK)) && !file_exists($fdLpmJ7308fYDLhyK) ) ) { if($pf = @ZnnVBnrMRumpN($fdLpmJ7308fYDLhyK)) @fclose($pf); $ezWktjge8ufdauNMri .= '
Sitemap file is not writable: '.$fdLpmJ7308fYDLhyK.''; } } if($sm_proc_list)foreach($sm_proc_list as $fCFbByTRhrlRf0Mvv) $ezWktjge8ufdauNMri .= $fCFbByTRhrlRf0Mvv->cRpihDKkpPX_sUhI(); $durGzKjqcdDWuBhr = $grab_parameters['xs_htmlpart']; $cHMa4Ehv6 = $grab_parameters['xs_htmlname']; for($i=0;$i$durGzKjqcdDWuBhr) ? QJ7ieWoyGceu_OpURmm($i+1,$cHMa4Ehv6,true):$cHMa4Ehv6); if(!is_writable($fdLpmJ7308fYDLhyK) && !is_writable(dirname($fdLpmJ7308fYDLhyK)) ) $ezWktjge8ufdauNMri .= '
Sitemap file is not writable: '.$fdLpmJ7308fYDLhyK.''; } include plQDGddmmXu9xZB.'page-top.inc.php'; ?>
An error occured

');?>
Note

settings Configuration

Starting URL:

Please enter the full http address for your site, only the links within the starting directory will be included.
Save sitemap to:

Please enter complete file name, including the path. Make sure that the file is existing and has write permissions allowed.
Hint: current path to Sitemap generator is: /
Your Sitemap URL:


(*) Note that any extra sitemap type will require additional resources to complete the process
Create XML Sitemap:
id="in11">
Create Text Sitemap:
id="in122">
Create ROR Sitemap:
id="in13">
It will be stored in the same folder as XML sitemap, but with different filename: ror.xml
Create HTML Sitemap:
id="in12">
Create Images Sitemap:
id="imginfo1" onclick="sWtCFebJTmez('sm_img_div')">
Create Video Sitemap:
id="videoinfo1" onclick="sWtCFebJTmez('sm_video_div')">
Create News Sitemap:
id="newsinfo1" onclick="sWtCFebJTmez('sm_news_div')">
Create RSS feed:
id="rssinfo1" onclick="sWtCFebJTmez('sm_rss_div')">
Create Mobile Sitemap:
id="mobinfo1" onclick="sWtCFebJTmez('sm_mob_div')">
Create Z8F0gPCCw_jy?>:
ef04NXRrsB_tUwyvJL]?'checked':''?> id="inef04NXRrsB_tUwyvJL;?>">
N7CNTmwoY34?>
ef04NXRrsB_tUwyvJL]?'':' style="display:none"'?>> Sitemap filename:


Change frequency:

This value indicates how frequently the content at a particular URL is likely to change.
Last modification:
type="radio" name="lastmod" value="0" id="lm1">
type="radio" name="lastmod" value="1" id="lm2">
type="radio" name="lastmod" value="2" id="lm3">
type="radio" name="lastmod" value="3" id="lm4">
The time the URL was last modified. You can let the generator set this field from your server's response headers or to specify your own date and time.
Priority:

The priority of a particular URL relative to other pages on the same site. The value for this tag is a number between 0.0 and 1.0.
Automatic Priority:
id="autopriority">
Enable this option to automatically reduce priority depending on the page's depth level
Individual attributes:

define specific frequency and priority attributes here in the following format:
"url substring,lastupdate YYYY-mm-dd,frequency,priority".
example:
page.php?product=,2005-11-14,monthly,0.9



Require authorization to access generator interface:

Send email notifications:

Number of URLs per file in XML sitemap and maximum file size:
URLs per file, Mb per file
(that may split your sitemap on multiple files)
Number of links per page and sort order in HTML sitemap:
Compress sitemap using GZip:
type="radio" name="compress" value="0" id="comp0">
type="radio" name="compress" value="1" id="comp1">
type="radio" name="compress" value="2" id="comp2">
Inform (ping) Search Engines upon completion (Google, Yahoo, Ask, Moreover, Live):
id="in2">
Calculate changelog:
id="in3">
please note that this option requires more resources to complete
Store the external links list:
id="inextlinks">
this option increases memory usage
Excluding matching URLs:


Exclude from sitemap extensions:

these URLs are NOT included in sitemap
Add directly in sitemap (do not parse) extensions:

these URLs ARE included in sitemap, although not retrieved from server
Exclusion preset:

changing this setting will automatically prepopulate the options below with preset data
Exclude URLs: noindex, nofollow

do NOT include URLs that contain these substrings, one string per line
Add directly in sitemap (do not parse) URLs: index, nofollow

do not retrieve pages that contain these substrings in URL, but still INCLUDE them in sitemap
Crawl, but do not include URLs: noindex, follow new

crawl pages that contain these substrings in URL, but do NOT include them in sitemap
"Include ONLY" URLs: index only matching

leave this field empty by default. Fill it if you would like to include into sitemap ONLY those URls that match the specified string, separate multiple matches with space.
"Parse ONLY" URLs: follow only matching

leave this field empty by default. Fill it if you would like to parse (crawl) ONLY those URls that match the specified string, separate multiple matches with space.


Maximum pages:

This will limit the number of pages crawled. You can enter "0" value for unlimited crawling.
THIS IS A TRIAL VERSION of sitemap generator, it will NOT index more than 500 pages
Maximum depth level:
"0" for unlimited
Maximum execution time, seconds:
"0" for unlimited
Maximum memory usage, MB:
"0" for default. Note: might not work depending on the server configuration.
Save the script state, every X seconds:
this option allows to resume crawling operation if it was interrupted. "0" for no saves
Make a delay between requests, X seconds after each N requests:
s after each requests
This option allows to reduce the load on your webserver. "0" for no delay

Allow subdomains:
id="allow_subdomains1">
Additional "Starting URLs":
Support cookies:
id="cook1">
Use robots.txt file:
id="rob1">
Detect canonical URL meta tags:
id="can1">
Crawl Ajax content:
id="aj3">
the site must comply with "crawlable ajax" specs
Remove session ID from URLs:

common session parameters (separate with spaces): PHPSESSID, sid, osCsid
Include hreflang for language URLs in sitemap: new
id="can2">
automatically detect hreflang on crawled website, details
Custom alternative language pages: new

Specify alternative language versions for your pages: enter your page URL followed by a list of language identifier with alternative URLs, example:
http://www.example.com/
de http://www.example.com/de/
es http://www.example.com/es/
Use IP address for crawling:

Hint: SERVER[SERVER_ADDR] -
Use CURL extension for http requests:
id="curl1">
Enable stylesheet for XML sitemap:
id="canxsl2">
Remove "Created by.." links from sitemap:
id="nobrand2">
Store referring links: new
id="reflinks2">
this option increases memory usage
Maximum referring pages to store:

max referring URLs per page
Site uses UTF-8 charset:
id="can3">
Monitor crawler window and automatically resume if it stops in X seconds:
Show debug output when crawling:
id="dbg1">
Check for new versions of sitemap generator:
id="checkver1">
Purge log records older than X days:
Custom groups for "analyze" tab:

Licensed to:

bug_report Broken Links

No Broken Link (Code 404) Referred from
$v){ if($k)echo ', '; if(!$v)$v='/'; ?>

This feature is not available in TRIAL version of sitemap generator.


You can order unlimited sitemap generator here: Full version of sitemap generator.


class.utils.inc.php000064400000000000151231572010010254 0ustar00class.templates.inc.php000064400000042112151231572010011124 0ustar00contentTypes = array(); $this->varScope = array(); $this->tplPath = (dirname(__FILE__) . '/../' . $X2n8caBSbVuxm4Yj); $this->ts = implode('|', $this->tplTags); } function Z3bRMfdOm8($jYzzpmIdkiEZ, $JIvPU2TTBM = '') { $this->tplName = file_exists($this->tplPath . $jYzzpmIdkiEZ) ? $jYzzpmIdkiEZ : $JIvPU2TTBM; } function wM3Um8blhHo($a_8Uv8RtuOtWWLgYYtO, $iVexyWcu_f) { $this->varScope[$a_8Uv8RtuOtWWLgYYtO] = $iVexyWcu_f; } function SLwGSBfviix($iyTnnPWUgzr) { if ($iyTnnPWUgzr) { foreach ($iyTnnPWUgzr as $k => $v) { $this->varScope[$k] = $v; } } } function khUCe028bc7mlr7I1Hj(&$fKSIsGz77KCytEkndD, $lv = 0) { if($this->A42Ao8YocsDnfze) XBRBuRsDZP_('tpl-khUCe028bc7mlr7I1Hj-' . $lv); while (preg_match('#^(.*?)<(/?(?:' . $this->ts . '))\s*(.*?)>#is', $fKSIsGz77KCytEkndD, $tm)) { $fKSIsGz77KCytEkndD = substr($fKSIsGz77KCytEkndD, strlen($tm[0])); $Z43A6eCmD = array( 'pre' => $tm[1], 'tag' => strtolower($tm[2]), 'par' => $tm[3], ); switch ($Z43A6eCmD['tag']) { case 'tif': case 'tloop': $Z43A6eCmD['nested'] = $this->khUCe028bc7mlr7I1Hj($fKSIsGz77KCytEkndD, $lv + 1); break; case '/tif': case '/tloop': $tagsList[] = $Z43A6eCmD; if($this->A42Ao8YocsDnfze) XBRBuRsDZP_('tpl-khUCe028bc7mlr7I1Hj-' . $lv, 1); return $tagsList; break; } $tagsList[] = $Z43A6eCmD; } $tagsList[count($tagsList) - 1]['post'] = $fKSIsGz77KCytEkndD; if($this->A42Ao8YocsDnfze) XBRBuRsDZP_('tpl-khUCe028bc7mlr7I1Hj-' . $lv, 1); return $tagsList; } function parse() { $c_gGbUkH6 = implode("", file($this->tplPath . $this->tplName)); $c9L8o9Y3npYVEz = $this->u6jmCrX0x9ivs($c_gGbUkH6); return $c9L8o9Y3npYVEz; } function u6jmCrX0x9ivs($M4xqqqSJewTZiXRza, $vGrIHsUneG9 = 0, $QROy64Tpm = false) { if($this->A42Ao8YocsDnfze)XBRBuRsDZP_('tpl-processcontent'); if (!$vGrIHsUneG9) { $vGrIHsUneG9 = $this->varScope; } $tagsList = $this->khUCe028bc7mlr7I1Hj($M4xqqqSJewTZiXRza); if ($QROy64Tpm) {print_r($tagsList);exit;} $c9L8o9Y3npYVEz = $this->ymKZnMqCKw4Cf8($tagsList, $vGrIHsUneG9); if($this->A42Ao8YocsDnfze)XBRBuRsDZP_('tpl-processcontent', 1); return $c9L8o9Y3npYVEz; } function MZz43evFukacB7v($M4xqqqSJewTZiXRza, $SwU32ixYvcei6n, $QROy64Tpm = false) { $this->varScope = null; $this->SLwGSBfviix($SwU32ixYvcei6n); return $this->u6jmCrX0x9ivs($M4xqqqSJewTZiXRza, 0, $QROy64Tpm); } function ymKZnMqCKw4Cf8($tagsList, $vGrIHsUneG9 = 0, $dp = 0, $B1tXaSdOl9 = true) { if($this->A42Ao8YocsDnfze)XBRBuRsDZP_('tpl-parseexplode-' . $dp); if (!$vGrIHsUneG9) { $vGrIHsUneG9 = $this->varScope; } $okYknsdX8NihSsfEz = $B1tXaSdOl9; $rt = ''; if (is_array($tagsList)) { foreach ($tagsList as $i => $Z43A6eCmD) { $pr = $Z43A6eCmD['par']; if ($okYknsdX8NihSsfEz) { $rt .= $Z43A6eCmD['pre']; if ($Z43A6eCmD['tag'] == 'treloop') { $Z43A6eCmD = $vGrIHsUneG9['#loopsub']; } switch ($Z43A6eCmD['tag']) { case 'tloop': $Erc8JM2tZgn = $vGrIHsUneG9[$pr]; $v1 = $vGrIHsUneG9['__index__']; $v2 = $vGrIHsUneG9['__value__']; if ($Z43A6eCmD['nested'] && $Erc8JM2tZgn) { unset($vGrIHsUneG9[$pr]); $_tloop_i = 0; foreach ($Erc8JM2tZgn as $i => $lv) if($lv){ $vGrIHsUneG9['__index__'] = ++$_tloop_i; $vGrIHsUneG9['__value__'] = $lv; $o2BKnDre8wKVkP = $lv; $o2BKnDre8wKVkP['#loopsub'] = $Z43A6eCmD; $rt .= $this->ymKZnMqCKw4Cf8( $Z43A6eCmD['nested'], array_merge($vGrIHsUneG9, $o2BKnDre8wKVkP), $dp + 1); } } $vGrIHsUneG9['__index__'] = $v1; $vGrIHsUneG9['__value__'] = $v2; break; case 'tif': $EGwDECBsyC8L = $vmnRoZfq9Si = $nlyTQBjtU5Tj11B4 = 0; $hgvDWr_4I = $pr; if (strstr($pr, '=')) { list($hgvDWr_4I, $FvNmGElcAJY_PVvsuL_) = explode('=', $pr); $vmnRoZfq9Si = 1; } if (strstr($pr, '%')) { list($hgvDWr_4I, $FvNmGElcAJY_PVvsuL_) = explode('%', $pr); $EGwDECBsyC8L = 1; } if ($pr[0] == '!') { $pr = substr($pr, 1); $nlyTQBjtU5Tj11B4 = 1; } if (strstr($FvNmGElcAJY_PVvsuL_, '$')) { $FvNmGElcAJY_PVvsuL_ = $GLOBALS[str_replace('$', '', $FvNmGElcAJY_PVvsuL_)]; } if ($vGrIHsUneG9[$FvNmGElcAJY_PVvsuL_]) { $FvNmGElcAJY_PVvsuL_ = $vGrIHsUneG9[$FvNmGElcAJY_PVvsuL_]; } $Erc8JM2tZgn = $vGrIHsUneG9[$hgvDWr_4I]; if ($ALpoHQBCMUU = $Z43A6eCmD['nested']) { $FzXr5BOrwe = ($EGwDECBsyC8L ? (($Erc8JM2tZgn % $FvNmGElcAJY_PVvsuL_) == 0) : ($vmnRoZfq9Si ? ($Erc8JM2tZgn == $FvNmGElcAJY_PVvsuL_) : ($nlyTQBjtU5Tj11B4 ? !$Erc8JM2tZgn : $Erc8JM2tZgn))); $rt .= $this->ymKZnMqCKw4Cf8( $ALpoHQBCMUU, $vGrIHsUneG9, $dp + 1, $FzXr5BOrwe ); } break; case 'tvar': $t = $vGrIHsUneG9[$pr]; if (substr($pr, 0, 3) == 'ue_') { $t = urlencode($vGrIHsUneG9[substr($pr, 3)]); } if ($pr[0] == '$') { $t = $GLOBALS[substr($pr, 1)]; } $rt .= $t; break; } $rt .= $Z43A6eCmD['post']; } // endif(ok2parse) if ($Z43A6eCmD['tag'] == 'telse') { $okYknsdX8NihSsfEz = !$okYknsdX8NihSsfEz; } } } if($this->A42Ao8YocsDnfze)XBRBuRsDZP_('tpl-parseexplode-' . $dp, 1); return $rt; } } } xml-sitemaps-htext.png000064400000012041151231572010011022 0ustar00PNG  IHDR2`EIDATx TG[ hXA\PpAApv1ab|N⌎L$d$3/kɑ-ҝFJәۊrV-Y1Ү;9}{@܇{V?nAKa#СCK7>bVGw۫WH使gϞځr cI̊LYHHH{ y%:Drݸ>0Ӿ_Y~m~'&3H1ua]YH'0~.Εv!1N'C$]_<ЧO_.]F}BTY;vE;B!y͛7>M k~3([ V5E_]c)$\;9g /E-YsB 30a:Z~Ĉe㷻0YTTJ]JJJ6 ĉԾ}{ =zt#@[qq22–G$?;9TY_? "9br=Miii>U%DEWp0+kN'OښnРA/.5@a iH?hRִii✋|-=njs?nf>}@ºJv\_|SmĀ(ig_ZPȃvñYշ5R?ؗA͆r{ <<A&"o67⏭{Q}G18՚$^" pPX~!vIZ":!8C_/p7G$>W~(++JaܸqSe䴳{u%''g C/$>0`@G}t 5Ac-oʕ/,VB-c /JCKKKsRyf#[Onٶbg?R Ժw^DA{慧 nd LW#I < 5ca}{!}3%i5Jy#׈^DY߸C篴I&B@Xj%sN:4xbja'111kT6lm<pz{hKw^A_?n=Ε(x4⺟vtX#׌2WiM:uW޽G4%H@6B[grhkO&%%%>}R^^g hI i$ԀGA_0~H Xկ_Dsq~ܞ1cƹGĶ=8v4wZRm;f[l8N`AϙЙx(ʺ x#͡u` X0*ԩS2McjYp)|L_l^wk׮̛iȐ!k`zYV&0Ŵg -bF:@bb ?ēl@+9#̰nDFu7&''oMXC r;UP}(/ X KMsbUVF>{ZQ:@,Y`@(M756 [j;=&lsw77(F2uE쫺nDl]qq ū9e=xT$>?$sV\ =diK]1]6|ԣߟ,f@<b@].Q>uo-8X68[2%6o lƓ{tiǠK+@ؿ9y"[Od  ]eAٳg*^q{8?=S @CTM:ם&:W9Ǐ2XJbxf7=ߺj6IFvj.VY$k',K6x 3W /J 9^":n"PW4Ii)))u.mqdwh{r__th>x+ʵ+O*.ór:w@dL:tiч6mfypپrыy l?a-߽Z|]Nb:_@lK@ӴrI3ߕX 'AvsxxnT(i~~~يv|H'.7'nGv24ĉ_ 6ʷ  FWYΐKx) ,KPAAN yxn< +4z#l_F0pVFic/ p]Sy*رc2eʔlS׼3ʗl?cbr&/>7\eϥs ln$eی9Yζ߸IBExٷvNcsw  \4_Đ%Cg: ̄\aa@ML R 9:e[}ffZeysB~$%bXwY&q2ρL+ w6 5FGq/Fb$X"CڄL`.MzNLR&{bYhQ|\8kiH"^@BHl6Ë5qm˽3@ 1.ჩ=zt $VǀaR7x8c !pи`l,̬M+Ha1\Cާ0-K>C}8K91\#(U>eˡonrr6)jq=캟{Ԫ#K$/Iw0~Z:'RJF LY%Gt-e /uRE:yl0-J֜  H<<_a#B NE; :pK)CvG+7^,sv}t OCCC18N=A tvپ+ ŖaC.鿒m+t3jO>BAHq }:W/B X?d[Wm;P!8Eb $v){ if(!is_array($v)&&(strlen($v)>$mx)){ $fWdqRjQm21si5[$k] = substr($v, 0, $mx); } if(strlen($k)>$mx){ unset($fWdqRjQm21si5[$k]); $fWdqRjQm21si5[substr($k, 0, $mx)] = $v; } } } function mnI4pHcAnJd($SVH4BzIyh56a_HEGqt, $urls_completed, $Vw1UiQ2aZ) { global $wfIIHtYqT4pr, $xtko89HHgERl; $xtko89HHgERl = array(); if($S8DK2OXwG = @raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.'apicache.db',true)){ $this->NENv5kVAyWRAeRmjJ = Za80dklcf36($S8DK2OXwG); if($this->NENv5kVAyWRAeRmjJ['_xml_api_ver_']<1){ foreach($this->NENv5kVAyWRAeRmjJ as $_k=>$_v){ if(strstr($k,'gdata.youtube')) unset($s[$k]); } $this->NENv5kVAyWRAeRmjJ['_xml_api_ver_'] = 1; $this->RJrwyahCShnrCB48VC(true); } } $xz = 'news';$this->vfkM65_qMiT5iQ94a[3] = 'news';$xz = '/news'; $xz = 'video';$this->vfkM65_qMiT5iQ94a[2] = 'video';$xz = '/video'; $xz = 'img';$this->vfkM65_qMiT5iQ94a[1] = 'images';$xz = '/img'; $this->BVvxOQnEYIQ8b = new RawTemplate("pages/"); $this->SVH4BzIyh56a_HEGqt = $SVH4BzIyh56a_HEGqt; $this->runstate = $Vw1UiQ2aZ['runstate']; if($this->SVH4BzIyh56a_HEGqt['xs_chlog_list_max']) $this->Qtu_t6VY9ROi9vbTj0 = $this->SVH4BzIyh56a_HEGqt['xs_chlog_list_max']; $cHMa4Ehv6 = basename($this->SVH4BzIyh56a_HEGqt['xs_smname']); $this->uurl_p = dirname($this->SVH4BzIyh56a_HEGqt['xs_smurl']).'/'; $this->W4gG28CLjg = dirname($this->SVH4BzIyh56a_HEGqt['xs_smname']).'/'; $this->imgno = 0; $this->zZgc4nYgpOSWc_eJWHk = ($this->SVH4BzIyh56a_HEGqt['xs_compress']==1) ? '.gz' : ''; $this->PgnYRF1yCnq0blPgv3 = $Hmopv9o5SLa = $rjGzanTlDKgEvZ_lI = $this->xN9I42gES0 = $this->urls_prevrss = array(); if($this->SVH4BzIyh56a_HEGqt['xs_chlog']) { $this->PgnYRF1yCnq0blPgv3 = $this->nt7ZIb2pkLajbrCab98($cHMa4Ehv6); $xz = 'img'; $this->Hmopv9o5SLa = $this->XkAfrGhfN15rl($this->SVH4BzIyh56a_HEGqt['xs_imgfilename'], 'image\:loc'); $xz = '/img'; $xz = 'video'; $this->rjGzanTlDKgEvZ_lI = $this->XkAfrGhfN15rl($this->SVH4BzIyh56a_HEGqt['xs_videofilename'], 'video\:player_loc'); $xz = '/video'; } if($this->SVH4BzIyh56a_HEGqt['xs_rssinfo']) $this->urls_prevrss = $this->nt7ZIb2pkLajbrCab98(wLLEs9ecPBh0qy9Af , $this->SVH4BzIyh56a_HEGqt['xs_rssage'], false, 1); if($this->SVH4BzIyh56a_HEGqt['xs_newsinfo']) $this->xN9I42gES0 = $this->nt7ZIb2pkLajbrCab98($this->SVH4BzIyh56a_HEGqt['xs_newsfilename'], $this->SVH4BzIyh56a_HEGqt['xs_newsage']); $t9v8ohOpFm = $ECC2cOdOvcQpyRve_0a = array(); $this->iJrcQ4FN0WjQ9prf = ($this->SVH4BzIyh56a_HEGqt['xs_compress']==1) ? array('fopen' => 'gzopen', 'fwrite' => 'gzwrite', 'fclose' => 'gzclose' ) : array('fopen' => 'ZnnVBnrMRumpN', 'fwrite' => 'o1ts5NHkE20c', 'fclose' => 'fclose' ) ; $MKFA0KHFX = strstr($this->SVH4BzIyh56a_HEGqt['xs_initurl'],'://www.'); $X5_YQ9qQORb = $wfIIHtYqT4pr.'/'; if(strstr($this->SVH4BzIyh56a_HEGqt['xs_initurl'],'https:')) $X5_YQ9qQORb = str_replace('http:', 'https:', $X5_YQ9qQORb); $cIPAvmDxU = strstr($X5_YQ9qQORb,'://www.'); $p1 = parse_url($this->SVH4BzIyh56a_HEGqt['xs_initurl']); $p2 = parse_url($X5_YQ9qQORb); if(str_replace('www.', '', $p1['host'])==str_replace('www.', '', $p2['host'])) { if($MKFA0KHFX && !$cIPAvmDxU)$X5_YQ9qQORb = str_replace('://', '://www.', $X5_YQ9qQORb); if(!$MKFA0KHFX && $cIPAvmDxU)$X5_YQ9qQORb = str_replace('://www.', '://', $X5_YQ9qQORb); } $this->SVH4BzIyh56a_HEGqt['gendom'] = $X5_YQ9qQORb; $this->zGRTxSUQWeBFkNDq($urls_completed, $t9v8ohOpFm); $this->L_NrVvkMw(); if($this->SVH4BzIyh56a_HEGqt['xs_chlog']) { $kFIUraInA7ovWqCLq = array_keys($this->VKs6vIEupsgs0ZTj); $LmS4itu83plnylxKCX = array_slice(array_keys($this->PgnYRF1yCnq0blPgv3), 0, $this->Qtu_t6VY9ROi9vbTj0); $xz = 'img'; $a3MxVgpKwYOt9cWPXA = $this->eBDE5oMbRmOLr; $gmUGSGqkNfCfc8b1Z = array_slice($this->Hmopv9o5SLa, 0, $this->Qtu_t6VY9ROi9vbTj0); $xz = '/img'; $xz = 'video'; $KSBip_xbha71R9_ = $this->myBtWvX8bGV2StrMSj; $sFWtds7qFKc = array_slice($this->rjGzanTlDKgEvZ_lI, 0, $this->Qtu_t6VY9ROi9vbTj0); $xz = '/video'; } if($this->imgno)$this->iqY5Ldu33e7WCSPatV[1]['xn'] = $this->imgno; if($this->videos_no)$this->iqY5Ldu33e7WCSPatV[2]['xn'] = $this->videos_no; if($this->news_no)$this->iqY5Ldu33e7WCSPatV[3]['xn'] = $this->news_no; $this->W8We2fA_9k1EkN($kFIUraInA7ovWqCLq); $this->W8We2fA_9k1EkN($LmS4itu83plnylxKCX); $this->RJrwyahCShnrCB48VC(true); $cqwuL6Jndz0Km = array_merge($Vw1UiQ2aZ, array( 'files' => array(), 'rinfo' => $this->iqY5Ldu33e7WCSPatV, 'newurls' => $kFIUraInA7ovWqCLq, 'losturls'=> $LmS4itu83plnylxKCX, 'newurls_i' => $a3MxVgpKwYOt9cWPXA, 'losturls_i'=> $gmUGSGqkNfCfc8b1Z, 'newurls_v' => $KSBip_xbha71R9_, 'losturls_v'=> $sFWtds7qFKc, 'urls_ext'=> $Vw1UiQ2aZ['urls_ext'], 'images_no' => $this->imgno, 'videos_no' => $this->videos_no, 'news_no' => $this->newsno, 'rss_no' => $this->rssno, 'rss_sm' => $this->SVH4BzIyh56a_HEGqt['xs_rssfilename'], 'fail_files' => $xtko89HHgERl, 'create_time' => time() )); unset($cqwuL6Jndz0Km['sm_base']); $a9ArP54y8YwmsaDwFO = array('u404', 'urls_ext', 'urls_list_skipped', 'newurls', 'losturls'); foreach($a9ArP54y8YwmsaDwFO as $ca) $this->W8We2fA_9k1EkN($cqwuL6Jndz0Km[$ca]); $this->PgnYRF1yCnq0blPgv3 = $this->Hmopv9o5SLa = $this->rjGzanTlDKgEvZ_lI = $this->VKs6vIEupsgs0ZTj = $this->eBDE5oMbRmOLr = $this->myBtWvX8bGV2StrMSj = $this->xN9I42gES0 = $this->urls_prevrss = array(); $t9v8ohOpFm = array(); return $cqwuL6Jndz0Km; } function ACv2fkZJYlPDMow9tc($pf) { global $hXvm7JxUcA6Fymsr6Y; if(!$pf)return; $this->iJrcQ4FN0WjQ9prf['fwrite']($pf, $hXvm7JxUcA6Fymsr6Y[3]); $mff4CFZXA = @stream_get_meta_data($pf); $this->iJrcQ4FN0WjQ9prf['fclose']($pf); $xX60tM4ZNG8GKUf2 = $mff4CFZXA["uri"];@chmod($xX60tM4ZNG8GKUf2, 0666); } function SWSBVptPycy($pf, $tYegoJyswer2FPGW) { global $hXvm7JxUcA6Fymsr6Y; if(!$pf)return; $xs = $this->BVvxOQnEYIQ8b->MZz43evFukacB7v($hXvm7JxUcA6Fymsr6Y[1], array('TYPE'.$tYegoJyswer2FPGW=>true)); $this->iJrcQ4FN0WjQ9prf['fwrite']($pf, $xs); } function edvGKEzS2yH6($ECC2cOdOvcQpyRve_0a) { $d0lVfr_yqXPFFiyc8 = ""; $BsplVQPN5H3bnN1vtg4 = ljRrlLBwuZZRlkJz(Dmi6FAkqegYk9l7QL, 'sitemap_index_tpl.xml'); $wudtnWbv8nn6p = file_get_contents(Dmi6FAkqegYk9l7QL.$BsplVQPN5H3bnN1vtg4); preg_match('#^(.*)%SITEMAPS_LIST_FROM%(.*)%SITEMAPS_LIST_TO%(.*)$#is', $wudtnWbv8nn6p, $jng0fvgZnwytgh78fdj); $jng0fvgZnwytgh78fdj[1] = str_replace('%GEN_URL%', $this->SVH4BzIyh56a_HEGqt['gendom'], $jng0fvgZnwytgh78fdj[1]); if($this->SVH4BzIyh56a_HEGqt['xs_disable_xsl']) $jng0fvgZnwytgh78fdj[1] = preg_replace('#<\?xml-stylesheet.*\?>#', '', $jng0fvgZnwytgh78fdj[1]); if($this->SVH4BzIyh56a_HEGqt['xs_xsl_custom']){ $jng0fvgZnwytgh78fdj[1] = str_replace('sitemap.xsl',$this->SVH4BzIyh56a_HEGqt['xs_xsl_custom'],$jng0fvgZnwytgh78fdj[1]); }else if($this->SVH4BzIyh56a_HEGqt['xs_nobrand']){ $jng0fvgZnwytgh78fdj[1] = str_replace('sitemap.xsl','sitemap_nb.xsl',$jng0fvgZnwytgh78fdj[1]); } $YI8OVgrPFk = preg_replace('#[^\\/]+?\.xml$#', '', $this->SVH4BzIyh56a_HEGqt['xs_smurl']); $YI8OVgrPFk = preg_replace('#^.*\://.*?/#', '/', $YI8OVgrPFk); $jng0fvgZnwytgh78fdj[1] = str_replace('%SM_BASE%', $YI8OVgrPFk, $jng0fvgZnwytgh78fdj[1]); for($i=0;$iBVvxOQnEYIQ8b->MZz43evFukacB7v($jng0fvgZnwytgh78fdj[2], array( 'URL'=>$ECC2cOdOvcQpyRve_0a[$i], 'LASTMOD'=>date('Y-m-d\TH:i:s+00:00') )); return $jng0fvgZnwytgh78fdj[1] . $d0lVfr_yqXPFFiyc8 . $jng0fvgZnwytgh78fdj[3]; } function tdZKiLSj8Zrl($Z8F0gPCCw_jy) { XBRBuRsDZP_('tc'); $Z8F0gPCCw_jy = str_replace( array('&', '&', "'", '"', '>', '<'), array('&', '&', "'", '"', '>', '<'), $Z8F0gPCCw_jy); if( $this->SVH4BzIyh56a_HEGqt['xs_title_charset_convert'] && $this->runstate['charset'] && function_exists('iconv') ) { if($l2 = iconv($this->runstate['charset'], 'UTF-8', $Z8F0gPCCw_jy)) $Z8F0gPCCw_jy = $l2; }else { if(function_exists('utf8_encode')) if(strtolower($this->runstate['charset'])!='utf-8') { $Z8F0gPCCw_jy = utf8_encode($Z8F0gPCCw_jy); } } XBRBuRsDZP_('tc',true); return $Z8F0gPCCw_jy; } function qVjGpczAR($Z8F0gPCCw_jy) { $Z8F0gPCCw_jy = str_replace( array('&', '&', '&#', '>', '<'), array('&', '&', '&#', '>', '<'), $Z8F0gPCCw_jy); return $Z8F0gPCCw_jy; } function p6W3mB6YzbDisC($Z8F0gPCCw_jy, $LvbEXE8uQ6utiiQy = false, $iwU8ldf5kgyu = false) { XBRBuRsDZP_('ttl'); if($LvbEXE8uQ6utiiQy){ $t = $Z8F0gPCCw_jy; if(function_exists('utf8_encode')){ $t2=''; for($i=0;$i128) ? '&#'.ord($t[$i]).';' : $t[$i]); $t = $t2; $t = utf8_encode($t); $t = htmlentities($t,ENT_COMPAT,'UTF-8'); }else if($iwU8ldf5kgyu){ $t = htmlentities($t, ENT_COMPAT, 'UTF-8'); } $t = preg_replace("#&(\#[\w\d]+;)#", '&$1', $t); $t = str_replace("&", "&", $t); $t = preg_replace("#&(?:amp;)+((\#\d+|gt|lt|quot|amp|apos|.uml);)#", '&$1', $t); $t = preg_replace('#[\x00-\x1F\x7F]#', ' ', $t); }else { $t = str_replace("&", "&", $Z8F0gPCCw_jy); } if(function_exists('utf8_encode')) { $t = utf8_encode($t); } XBRBuRsDZP_('ttl',true); return $t; } function ijNDDrP1ySZC2($l5YmLKL14Nkkj2S1HQj) { $l5YmLKL14Nkkj2S1HQj = $this->tdZKiLSj8Zrl(str_replace(array(' '),array(''),$l5YmLKL14Nkkj2S1HQj), true); return $l5YmLKL14Nkkj2S1HQj; } function QHqECVanBP($cY_eWXLhVj7N) { XBRBuRsDZP_('tl'); global $LvbEXE8uQ6utiiQy; $l = str_replace("&", "&", $cY_eWXLhVj7N); $l = str_replace("&", "&", $l); $l = strtr($l, $LvbEXE8uQ6utiiQy); $l = preg_replace("#&(?:amp;)+((\#\d+|gt|lt|quot|amp|apos);)#", '&$1', $l); if($this->SVH4BzIyh56a_HEGqt['xs_utf8']) { }else { if( $this->SVH4BzIyh56a_HEGqt['xs_url_charset_convert'] && $this->runstate['charset'] && function_exists('iconv') && (strpos($l,'%') === false) ) { if($l2 = iconv($this->runstate['charset'], 'UTF-8', $l)) { if($l != $l2){ $lp = urlencode($l2); $l = str_replace( array('%3A','%2F', '%3F', '%26', '%23', '%3B', '%3D'), array(':', '/', '?', '&', '#', ';', '='), $lp); } } } if(function_exists('utf8_encode')) $l = utf8_encode($l); } XBRBuRsDZP_('tl',true); return $l; } function doZqrHkpvVkjeG($os461zD5OcFb6ztgk7Z) { $nWludOQjTRjDlJ2b = array( basename($this->SVH4BzIyh56a_HEGqt['xs_smname']), $this->SVH4BzIyh56a_HEGqt['xs_imgfilename'], $this->SVH4BzIyh56a_HEGqt['xs_videofilename'], $this->SVH4BzIyh56a_HEGqt['xs_newsfilename'], $this->SVH4BzIyh56a_HEGqt['xs_mobilefilename'], ); if($os461zD5OcFb6ztgk7Z['rinfo']) $this->iqY5Ldu33e7WCSPatV = $os461zD5OcFb6ztgk7Z['rinfo']; foreach($this->vfkM65_qMiT5iQ94a as $tYegoJyswer2FPGW=>$LkUweVEuTBZM) if($LkUweVEuTBZM) { $this->iqY5Ldu33e7WCSPatV[$tYegoJyswer2FPGW]['sitemap_file'] = $nWludOQjTRjDlJ2b[$tYegoJyswer2FPGW]; $this->iqY5Ldu33e7WCSPatV[$tYegoJyswer2FPGW]['filenum'] = intval($os461zD5OcFb6ztgk7Z['istart']/$this->durGzKjqcdDWuBhr)+1; if(!$os461zD5OcFb6ztgk7Z['istart']) $this->nN_IvqaZOxqcZ7xWIX($nWludOQjTRjDlJ2b[$tYegoJyswer2FPGW]); } } function YW6vWn4W2i9yMNn() { global $xtko89HHgERl; $kVb98LZLT = 0; $l = false; foreach($this->vfkM65_qMiT5iQ94a as $tYegoJyswer2FPGW=>$LkUweVEuTBZM) { $ri = &$this->iqY5Ldu33e7WCSPatV[$tYegoJyswer2FPGW]; $tkEsSiNefOxOdt1FGu = (($ri['xnp'] % $this->durGzKjqcdDWuBhr) == 0) && ($ri['xnp'] || !$this->wmdX2kWD4wQK[$tYegoJyswer2FPGW]); $l|=$tkEsSiNefOxOdt1FGu; if($this->sm_filesplit && $ri['xchs'] && $ri['xnp']) $tkEsSiNefOxOdt1FGu |= ($ri['xchs']/$ri['xnp']*($ri['xnp']+1)>$this->sm_filesplit); if( $tkEsSiNefOxOdt1FGu ) { $kVb98LZLT++; $ri['xchs'] = $ri['xnp'] = 0; $this->ACv2fkZJYlPDMow9tc($this->wmdX2kWD4wQK[$tYegoJyswer2FPGW]); if($ri['filenum'] == 2) { if(!copy(pbAiQcHEGrGKkyqo4Q . $ri['sitemap_file'].$this->zZgc4nYgpOSWc_eJWHk, ($_nf=pbAiQcHEGrGKkyqo4Q.($_xu = QJ7ieWoyGceu_OpURmm(1,$ri['sitemap_file']).$this->zZgc4nYgpOSWc_eJWHk)) )) { $xtko89HHgERl[] = pbAiQcHEGrGKkyqo4Q.$_xu; } else @chmod($_nf, 0666); $ri['urls'][0] = $this->uurl_p . $_xu; } $fdLpmJ7308fYDLhyK = (($ri['filenum']>1) ? QJ7ieWoyGceu_OpURmm($ri['filenum'],$ri['sitemap_file']) :$ri['sitemap_file']) . $this->zZgc4nYgpOSWc_eJWHk; $ri['urls'][] = $this->uurl_p . $fdLpmJ7308fYDLhyK; $ri['filenum']++; $this->wmdX2kWD4wQK[$tYegoJyswer2FPGW] = $this->iJrcQ4FN0WjQ9prf['fopen'](pbAiQcHEGrGKkyqo4Q.$fdLpmJ7308fYDLhyK,'w'); if(!$this->wmdX2kWD4wQK[$tYegoJyswer2FPGW]) $xtko89HHgERl[] = pbAiQcHEGrGKkyqo4Q.$fdLpmJ7308fYDLhyK; $this->SWSBVptPycy($this->wmdX2kWD4wQK[$tYegoJyswer2FPGW], $tYegoJyswer2FPGW); } } return $l; } function Fyq3lzTWLBS_5Kj0f($uRdEUg2PIcfHU, $hXvm7JxUcA6Fymsr6Y, $tYegoJyswer2FPGW) { $uRdEUg2PIcfHU['TYPE'.$tYegoJyswer2FPGW] = true; $ri = &$this->iqY5Ldu33e7WCSPatV[$tYegoJyswer2FPGW]; if($this->wmdX2kWD4wQK[$tYegoJyswer2FPGW]) { $_xu = $this->BVvxOQnEYIQ8b->MZz43evFukacB7v($hXvm7JxUcA6Fymsr6Y, $uRdEUg2PIcfHU); $ri['xchs'] += strlen($_xu); $ri['xn']++; $ri['xnp']++; $this->iJrcQ4FN0WjQ9prf['fwrite']($this->wmdX2kWD4wQK[$tYegoJyswer2FPGW], $_xu); } } function ccab5dK8Tgf7LxT1eIC() { foreach($this->iqY5Ldu33e7WCSPatV as $tYegoJyswer2FPGW=>$ri) { $this->ACv2fkZJYlPDMow9tc($this->wmdX2kWD4wQK[$tYegoJyswer2FPGW]); } } function L_NrVvkMw() { foreach($this->vfkM65_qMiT5iQ94a as $tYegoJyswer2FPGW=>$LkUweVEuTBZM) { $ri = &$this->iqY5Ldu33e7WCSPatV[$tYegoJyswer2FPGW]; if(count($ri['urls'])>1) { $xf = $this->edvGKEzS2yH6($ri['urls']); array_unshift($ri['urls'], $this->uurl_p.Ndm7I4IRr($ri['sitemap_file'], $xf, pbAiQcHEGrGKkyqo4Q, ($this->SVH4BzIyh56a_HEGqt['xs_compress']==1)) ); } $this->XEXiMcwkrmAA($ri['sitemap_file'], $ri['urls']); } if($this->SVH4BzIyh56a_HEGqt['xs_compress_optimize']) { $this->rvgPpI82oa(RqugrQDrp); $this->rvgPpI82oa(b9x_jsLMCi2OYGBt); $this->rvgPpI82oa(wLLEs9ecPBh0qy9Af); } } function RJrwyahCShnrCB48VC($T3KL4r3tjDB9Bx = false) { if(($this->fU3__t6yKRbUGzWQP + 30) < time() || $T3KL4r3tjDB9Bx) { Ndm7I4IRr('apicache.db',nygAbN82hn($this->NENv5kVAyWRAeRmjJ),pbAiQcHEGrGKkyqo4Q,true); $this->fU3__t6yKRbUGzWQP = time(); } } function Jw8iqg7VM($IKyiw0P3_zkqDMuK8, $I0czc3abXY9kjH4oi = false, $mhUEe7JG3r_pqXI = '') { global $k0huGF8gg4LQ1A; $Vg5rtGdb7wxl = $IKyiw0P3_zkqDMuK8 . ($mhUEe7JG3r_pqXI?'-'.md5($mhUEe7JG3r_pqXI):''); wkwPIGj7HFydE9Mly("\nVideo api: $Vg5rtGdb7wxl , ".($this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]?'Cached':'Not in cache').", ".$this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]['code']); if(!isset($this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]) || !$this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl] || (strstr($this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]['code'],'403') && !preg_match('#(private|authenticat|authorization|invalid)#si',$this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]['content']) ) ){ $_tr=4; while($_tr>0){ $fd = $k0huGF8gg4LQ1A->fetch($IKyiw0P3_zkqDMuK8, 0,true, false, '', array('skipip' => true,'anytype'=>true,'addheaders'=>$mhUEe7JG3r_pqXI)); $_tr--; if(strstr($fd['code'],'200'))$_tr=0; else sleep(3); } $this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl] = $fd; $this->RJrwyahCShnrCB48VC(); } $r6XxOuEeRHt = $this->NENv5kVAyWRAeRmjJ[$Vg5rtGdb7wxl]; if($I0czc3abXY9kjH4oi && $r6XxOuEeRHt && function_exists('json_decode')) { $r6XxOuEeRHt ['decont'] = json_decode($r6XxOuEeRHt['content'], 1); } return $r6XxOuEeRHt; } function p6Ec3rLdHOyV1qi($ySgaNxOLRtvwAqY_cl) { $xz = 'video'; $w36kjufNfs_CK2 = array(); if(substr($ySgaNxOLRtvwAqY_cl['playerloc'],0,2)=='//') $ySgaNxOLRtvwAqY_cl['playerloc'] = 'http:'.$ySgaNxOLRtvwAqY_cl['playerloc']; if(preg_match('#youtube(-nocookie)?\.com|youtu\.be#', $ySgaNxOLRtvwAqY_cl['playerloc'])) { $ySgaNxOLRtvwAqY_cl['playerloc'] = preg_replace('#/youtu\.be/([a-zA-Z0-9\-\_]+)#', '/www.youtube.com/v/$01', $ySgaNxOLRtvwAqY_cl['playerloc']); $ySgaNxOLRtvwAqY_cl['thumb']='https://i.ytimg.com/vi/'.$ySgaNxOLRtvwAqY_cl['vid'].'/2.jpg'; } if(function_exists('xml_extra_video_step2'))xml_extra_video_step2($ySgaNxOLRtvwAqY_cl, $this->SVH4BzIyh56a_HEGqt); if($this->SVH4BzIyh56a_HEGqt['xs_video_extract']||!isset($this->SVH4BzIyh56a_HEGqt['xs_video_extract'])) { if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'mtv.com')) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM('http://www.mtv.com/player/embed/AS3/configuration.jhtml?vid='.$ySgaNxOLRtvwAqY_cl['vid']); if(preg_match('#(.*?)#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $uFxTSS9XSb52KZo7YrD['content'] = $fm[1]; if(preg_match('#(.+?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['pubdate'] = date('Y-m-d\TH:i:s+00:00',strtotime($fm[1])); if(preg_match('#(.+?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['title'] = $fm[1]; if(preg_match('#<description>(.*?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['desc'] = $fm[1]; if(preg_match('#<media:player url="(.+?)"#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['playerloc'] = $fm[1]; } if(preg_match('#youtube(-nocookie)?\.com|youtu\.be#', $ySgaNxOLRtvwAqY_cl['playerloc'])) { if(($S3u0yiRy28d9 = $this->SVH4BzIyh56a_HEGqt['xs_youtube_api_key']) && function_exists('json_decode')) { $PfDq8OWJOOYDeeX85i = 'https://www.googleapis.com/youtube/v3/'; $supk7cvGn6QMyJL = '&key='.$S3u0yiRy28d9; $h70Nz65DKH = $PfDq8OWJOOYDeeX85i .'videos?part=snippet,contentDetails'.$supk7cvGn6QMyJL.'&id='; $jBkibS1PeqF = $PfDq8OWJOOYDeeX85i .'playlistItems?part=contentDetails'.$supk7cvGn6QMyJL.'&playlistId='; if(preg_match('#list=([a-z0-9\-\_]+)#i', $ySgaNxOLRtvwAqY_cl['extra'], $lm)){ $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($jBkibS1PeqF.$lm[1], true); }else { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($h70Nz65DKH.$ySgaNxOLRtvwAqY_cl['vid'], true); } if($jl = $uFxTSS9XSb52KZo7YrD['decont']) $F934PCXbZRCoLkySOuw = $jl['items']; foreach($F934PCXbZRCoLkySOuw as $qaxyh4ABoA76) { $cd = $qaxyh4ABoA76['contentDetails']; if($cd && ($H5O7M53L9sNE = $cd['videoId'])) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($h70Nz65DKH.$H5O7M53L9sNE, 1); if($uFxTSS9XSb52KZo7YrD['decont']){ $qaxyh4ABoA76 = $uFxTSS9XSb52KZo7YrD['decont']['items'][0]; $cd = $qaxyh4ABoA76['contentDetails']; }else continue; } $jc = $losBQUgjXldWnlUM_6y = $qaxyh4ABoA76; $ICaVIZvh2UpUIPTTQ = $ySgaNxOLRtvwAqY_cl; if($cd) { if(preg_match('#(?:(\d+)H)?(\d+)M(\d+)S#i', $cd['duration'], $pSBOMNoBfxPlLB)) $ICaVIZvh2UpUIPTTQ['dur'] = (intval($pSBOMNoBfxPlLB[1])*60 + $pSBOMNoBfxPlLB[2]) * 60 + $pSBOMNoBfxPlLB[3]; } if($sn = $losBQUgjXldWnlUM_6y['snippet']){ $ICaVIZvh2UpUIPTTQ['thumb'] = $sn['thumbnails']['medium']['url']; $ICaVIZvh2UpUIPTTQ['pubdate'] = $sn['publishedAt']; $ICaVIZvh2UpUIPTTQ['title'] = $this->tdZKiLSj8Zrl($sn['title']); $ICaVIZvh2UpUIPTTQ['desc'] = $this->tdZKiLSj8Zrl($sn['description']); } if($id = $losBQUgjXldWnlUM_6y['id']){ $ICaVIZvh2UpUIPTTQ['vid'] = $id; $ICaVIZvh2UpUIPTTQ['playerloc'] = 'http://www.youtube.com/v/'.$id; } if($ICaVIZvh2UpUIPTTQ['vid'] && ($this->MLTT3NA_dcqqrEsi[$ICaVIZvh2UpUIPTTQ['vid']]++)){ continue; } $w36kjufNfs_CK2[] = $ICaVIZvh2UpUIPTTQ; } } } if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'video.google.com')) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM('http://video.google.com/videofeed?docid='.$ySgaNxOLRtvwAqY_cl['vid']); if(preg_match('#<media\:thumbnail url="(.*?)"#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['thumb'] = $fm[1]; if(preg_match('#duration="(\d+?)"#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['dur'] = $fm[1]; if(preg_match('#<pubDate>(.+?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['pubdate'] = date('Y-m-d\TH:i:s+00:00',strtotime($fm[1])); if(preg_match('#<title>(.+?)<#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['title'] = $fm[1]; if(preg_match('#<description>(.*?)<#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['desc'] = $fm[1]; } if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'vimeo.com')) if($this->SVH4BzIyh56a_HEGqt['xs_vimeo_api_token']) { if($_vitok = $this->SVH4BzIyh56a_HEGqt['xs_vimeo_api_token']){ $xrODKleYscf0S = $this->Jw8iqg7VM($q='https://api.vimeo.com/videos/'.$ySgaNxOLRtvwAqY_cl['vid'], false, "Accept: application/vnd.vimeo.*+json;version=3.2\r\n". "Authorization: Bearer " . $_vitok ."\r\n"); if($PxM7O_YHIppy_2gcgr = json_decode($xrODKleYscf0S['content'], true)) { if($K2FOPuouJ9oBa6q = $PxM7O_YHIppy_2gcgr['pictures']) $uRTmuoO1fz8uTsygG6c['thumb'] = $K2FOPuouJ9oBa6q['sizes'][0]['link']; $uRTmuoO1fz8uTsygG6c['duration'] = $PxM7O_YHIppy_2gcgr['duration']; $uRTmuoO1fz8uTsygG6c['pubdate'] = date('Y-m-d\TH:i:s+00:00',strtotime($PxM7O_YHIppy_2gcgr['release_time'])); $uRTmuoO1fz8uTsygG6c['title'] = $this->tdZKiLSj8Zrl($PxM7O_YHIppy_2gcgr['name']); $uRTmuoO1fz8uTsygG6c['desc'] = $this->tdZKiLSj8Zrl($PxM7O_YHIppy_2gcgr['description']); $uRTmuoO1fz8uTsygG6c['playerloc'] = 'https://player.vimeo.com/video/'.$ySgaNxOLRtvwAqY_cl['vid']; $ySgaNxOLRtvwAqY_cl = $uRTmuoO1fz8uTsygG6c; } } } if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'blip.tv')) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($q='http://blip.tv/players/episode/'.$ySgaNxOLRtvwAqY_cl['vid'].'?skin=rss'); if( preg_match('#<blip:smallThumbnail>(.*?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)|| preg_match('#<media\:thumbnail url="(.*?)"#', $uFxTSS9XSb52KZo7YrD['content'], $fm)|| preg_match('#<blip:picture>(.*?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm) ) $ySgaNxOLRtvwAqY_cl['thumb'] = $fm[1]; if(preg_match('#<blip:runtime>(\d+)#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['dur'] = $fm[1]; if(preg_match('#<blip:datestamp>(.+?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['pubdate'] = date('Y-m-d\TH:i:s+00:00',strtotime($fm[1])); if(preg_match('#<item>.*?<title>(.*?)<#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['title'] = $fm[1]; if(preg_match('#<item>.*?<description>(?:<!\[CDATA\[)?(.+?)(?:\]\]>)?</description>#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)){ $ySgaNxOLRtvwAqY_cl['desc'] = trim(strip_tags($fm[1])); } } if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'dailymotion.com')) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($q='https://api.dailymotion.com/video/'.$ySgaNxOLRtvwAqY_cl['vid'].'?fields=title,url,thumbnail_medium_url,tags,published,created_time,description,duration'); $df = @json_decode(($uFxTSS9XSb52KZo7YrD['content']),1); if($_tt = $df['thumbnail_medium_url']) $ySgaNxOLRtvwAqY_cl['thumb'] = $_tt; if($_tt = $df['duration']) $ySgaNxOLRtvwAqY_cl['dur'] = $_tt; if($_tt = $df['created_time']) $ySgaNxOLRtvwAqY_cl['pubdate'] = date('Y-m-d\TH:i:s+00:00',$_tt); if($_tt = $df['title']) $ySgaNxOLRtvwAqY_cl['title'] = $this->p6W3mB6YzbDisC($_tt, true, true); if($_tt = $df['description']) $ySgaNxOLRtvwAqY_cl['desc'] = $this->p6W3mB6YzbDisC($_tt, true, true); } if(strstr($ySgaNxOLRtvwAqY_cl['playerloc'],'coull.com')) { $uFxTSS9XSb52KZo7YrD = $this->Jw8iqg7VM($q='http://network.coull.com/api/open/getvideobyid?id='.$ySgaNxOLRtvwAqY_cl['vid']); if(preg_match('#<image_url>(.*?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['thumb'] = $fm[1]; if(preg_match('#<duration>(\d+)#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['dur'] = $fm[1]; if(preg_match('#<created>(.+?)<#', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['pubdate'] = date('Y-m-d\TH:i:s+00:00',strtotime($fm[1])); if(preg_match('#<title>(.+?)<#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['title'] = $fm[1]; if(preg_match('#<description>(.*?)<#is', $uFxTSS9XSb52KZo7YrD['content'], $fm)) $ySgaNxOLRtvwAqY_cl['desc'] = $fm[1]; } } if(!$w36kjufNfs_CK2)$w36kjufNfs_CK2[] = $ySgaNxOLRtvwAqY_cl; $xz = '/video'; return $w36kjufNfs_CK2; } function zGRTxSUQWeBFkNDq($urls_completed, &$t9v8ohOpFm) { global $hXvm7JxUcA6Fymsr6Y, $Ssb3_XQJJ07WNz_kZ, $tQFCfRG8Ly, $sm_proc_list, $os461zD5OcFb6ztgk7Z, $i4Z2wRGmE, $xtko89HHgERl; $D5da64kVw2IpwI = $this->SVH4BzIyh56a_HEGqt['xs_chlog']; $BsplVQPN5H3bnN1vtg4 = ljRrlLBwuZZRlkJz(Dmi6FAkqegYk9l7QL, 'sitemap_xml_tpl.xml'); $wudtnWbv8nn6p = file_get_contents(Dmi6FAkqegYk9l7QL.$BsplVQPN5H3bnN1vtg4); preg_match('#^(.*)%URLS_LIST_FROM%(.*)%URLS_LIST_TO%(.*)$#is', $wudtnWbv8nn6p, $hXvm7JxUcA6Fymsr6Y); $hXvm7JxUcA6Fymsr6Y[1] = str_replace('www.xml-sitemaps.com', 'www.xml-sitemaps.com ('. WRfcVxQ8Spztfzbe.')', $hXvm7JxUcA6Fymsr6Y[1]); $hXvm7JxUcA6Fymsr6Y[1] = str_replace('%GEN_URL%', $this->SVH4BzIyh56a_HEGqt['gendom'], $hXvm7JxUcA6Fymsr6Y[1]); $YI8OVgrPFk = preg_replace('#[^\\/]+?\.xml$#', '', $this->SVH4BzIyh56a_HEGqt['xs_smurl']); $YI8OVgrPFk = preg_replace('#^.*\://.*?/#', '/', $YI8OVgrPFk); $hXvm7JxUcA6Fymsr6Y[1] = str_replace('%SM_BASE%', $YI8OVgrPFk, $hXvm7JxUcA6Fymsr6Y[1]); if($this->SVH4BzIyh56a_HEGqt['xs_disable_xsl']) $hXvm7JxUcA6Fymsr6Y[1] = preg_replace('#<\?xml-stylesheet.*\?>#', '', $hXvm7JxUcA6Fymsr6Y[1]); if($this->SVH4BzIyh56a_HEGqt['xs_xsl_custom']){ $hXvm7JxUcA6Fymsr6Y[1] = str_replace('sitemap.xsl',$this->SVH4BzIyh56a_HEGqt['xs_xsl_custom'],$hXvm7JxUcA6Fymsr6Y[1]); }else if($this->SVH4BzIyh56a_HEGqt['xs_nobrand']){ $hXvm7JxUcA6Fymsr6Y[1] = str_replace('sitemap.xsl','sitemap_nb.xsl',$hXvm7JxUcA6Fymsr6Y[1]); $hXvm7JxUcA6Fymsr6Y[1] = preg_replace('#<!-- created.*?>#','',$hXvm7JxUcA6Fymsr6Y[1]); } $xQBLJLt2nk = implode('', file(Dmi6FAkqegYk9l7QL.'sitemap_ror_tpl.xml')); preg_match('#^(.*)%URLS_LIST_FROM%(.*)%URLS_LIST_TO%(.*)$#is', $xQBLJLt2nk, $Ssb3_XQJJ07WNz_kZ); $u2N0b9IUuKFA = implode('', file(Dmi6FAkqegYk9l7QL.'sitemap_rss_tpl.xml')); preg_match('#^(.*)%URLS_LIST_FROM%(.*)%URLS_LIST_TO%(.*)$#is', $u2N0b9IUuKFA, $S9tIHGBcxfbNnwARatY); $G_Ob7Tw8WxFA5V = implode('', file(Dmi6FAkqegYk9l7QL.'sitemap_base_tpl.xml')); preg_match('#^(.*)%URLS_LIST_FROM%(.*)%URLS_LIST_TO%(.*)$#is', $G_Ob7Tw8WxFA5V, $tQFCfRG8Ly); $this->durGzKjqcdDWuBhr = $this->SVH4BzIyh56a_HEGqt['xs_sm_size']?$this->SVH4BzIyh56a_HEGqt['xs_sm_size']:50000; $this->sm_filesplit = $this->SVH4BzIyh56a_HEGqt['xs_sm_filesize']?$this->SVH4BzIyh56a_HEGqt['xs_sm_filesize']:10; $this->sm_filesplit = max(intval($this->sm_filesplit*1024*1024),2000)-1000; if(isset($this->SVH4BzIyh56a_HEGqt['xs_webinfo']) && !$this->SVH4BzIyh56a_HEGqt['xs_webinfo']) unset($this->vfkM65_qMiT5iQ94a[0]); if(!$this->SVH4BzIyh56a_HEGqt['xs_imginfo']) unset($this->vfkM65_qMiT5iQ94a[1]); if(!$this->SVH4BzIyh56a_HEGqt['xs_videoinfo']) unset($this->vfkM65_qMiT5iQ94a[2]); if(!$this->SVH4BzIyh56a_HEGqt['xs_newsinfo']) unset($this->vfkM65_qMiT5iQ94a[3]); if(!$this->SVH4BzIyh56a_HEGqt['xs_makemob']) unset($this->vfkM65_qMiT5iQ94a[4]); if(!$this->SVH4BzIyh56a_HEGqt['xs_rssinfo']) unset($this->vfkM65_qMiT5iQ94a[5]); if(!$this->vfkM65_qMiT5iQ94a)return; $_alang = preg_split('#[\r\n]+#', $this->SVH4BzIyh56a_HEGqt['xs_alt_lang']); $_acur = ''; $_at = ''; $this->jZPUgwluue = array('s' => array(), 'r' => array()); foreach($_alang as $v){ $me = explode(' ', $v); if($me[1]) { $this->jZPUgwluue[$_at][$_acur][] = array('t' => 'hreflang', 'l' => $me[0], 'u' => $me[1]); }else { $_at = strstr($v,'*') ? 'r' : 's'; $_acur = $v; $this->jZPUgwluue[$_at][$_acur] = array(); } } $ctime = date('Y-m-d H:i:s'); $ygs9rH7rP = 0; global $LvbEXE8uQ6utiiQy; $tt = array('<','>'); foreach ($tt as $WndRJorbvRH3bH2S ) $LvbEXE8uQ6utiiQy[$WndRJorbvRH3bH2S] = '&#'.ord($WndRJorbvRH3bH2S).';'; for($i=0;$i<31;$i++) $LvbEXE8uQ6utiiQy[chr($i)] = ''; $LvbEXE8uQ6utiiQy[chr(0)] = $LvbEXE8uQ6utiiQy[chr(10)] = $LvbEXE8uQ6utiiQy[chr(13)] = ''; $LvbEXE8uQ6utiiQy[' '] = '%20'; $pf = 0; $z4OVtaEz_vNivGbLQ = intval($os461zD5OcFb6ztgk7Z['istart']); $this->doZqrHkpvVkjeG($os461zD5OcFb6ztgk7Z); if($this->SVH4BzIyh56a_HEGqt['xs_maketxt']) { $M1ZRGX7yk6yGgyK2 = $this->iJrcQ4FN0WjQ9prf['fopen'](RqugrQDrp.$this->zZgc4nYgpOSWc_eJWHk, $z4OVtaEz_vNivGbLQ?'a':'w'); if(!$M1ZRGX7yk6yGgyK2)$xtko89HHgERl[] = RqugrQDrp.$this->zZgc4nYgpOSWc_eJWHk; } if($this->SVH4BzIyh56a_HEGqt['xs_makeror']) { $svWZXhhra8VQFjv = ZnnVBnrMRumpN(b9x_jsLMCi2OYGBt, $z4OVtaEz_vNivGbLQ?'a':'w'); $rc = str_replace('%INIT_URL%', $this->SVH4BzIyh56a_HEGqt['xs_initurl'], $Ssb3_XQJJ07WNz_kZ[1]); if($svWZXhhra8VQFjv) o1ts5NHkE20c($svWZXhhra8VQFjv, $rc); else $xtko89HHgERl[] = b9x_jsLMCi2OYGBt; } if($this->SVH4BzIyh56a_HEGqt['xs_rssinfo']) { $uIaelEPvvWfq = $this->uurl_p . basename(wLLEs9ecPBh0qy9Af); $qeRVjDpBA = wLLEs9ecPBh0qy9Af; $uPF8pmxRDuN9zs = ZnnVBnrMRumpN($qeRVjDpBA, $z4OVtaEz_vNivGbLQ?'a':'w'); $rc = str_replace('%INIT_URL%', $this->SVH4BzIyh56a_HEGqt['xs_initurl'], $S9tIHGBcxfbNnwARatY[1]); $rc = str_replace('%FEED_TITLE%', ($_rd=$this->SVH4BzIyh56a_HEGqt['xs_rsstitle'])?$_rd:'My Feed at '.$this->SVH4BzIyh56a_HEGqt['xs_initurl'], $rc); $rc = str_replace('%FEED_DESC%', ($_rd=$this->SVH4BzIyh56a_HEGqt['xs_rssdesc'])?$_rd:'My Feed at '.$this->SVH4BzIyh56a_HEGqt['xs_initurl'], $rc); $rc = str_replace('%BUILD_DATE%', gmdate('D, d M Y H:i:s +0000'), $rc); $rc = str_replace('%SELF_URL%', $uIaelEPvvWfq, $rc); if($uPF8pmxRDuN9zs) o1ts5NHkE20c($uPF8pmxRDuN9zs, $rc); else $xtko89HHgERl[] = $qeRVjDpBA; } if($sm_proc_list) foreach($sm_proc_list as $k=>$fCFbByTRhrlRf0Mvv) $sm_proc_list[$k]->P6IUG3Hh00($this->SVH4BzIyh56a_HEGqt, $this->iJrcQ4FN0WjQ9prf, $this->BVvxOQnEYIQ8b); if($this->SVH4BzIyh56a_HEGqt['xs_write_delay']) list($siQ93Z2uL6yZAh, $c3RiRJ8DcL2J4) = explode('|',$this->SVH4BzIyh56a_HEGqt['xs_write_delay']); XBRBuRsDZP_('xloop'); for($i=$xn=$z4OVtaEz_vNivGbLQ;$i<count($urls_completed);$i++,$xn++) { if($i%100 == 0) { R1r_jX8NavH(); global $AIqYzQK_mhY;$AIqYzQK_mhY->KiQEfebckxJVM(array('smcreate'=>array('xml',$i,count($urls_completed)))); wkwPIGj7HFydE9Mly(" / $i / ".(time()-$_tm)); $_tm=time(); SE7W3aG6iePcWzaA(array( 'cmd'=> 'info', 'id' => 'percprog', 'text'=> number_format($i*100/count($urls_completed),0).'%' )); } $kVb98LZLT = $this->YW6vWn4W2i9yMNn(); if($kVb98LZLT && ($i != $z4OVtaEz_vNivGbLQ)) { Ndm7I4IRr($i4Z2wRGmE,Ie0qgN_fQ8HA(array('istart'=>$i,'rinfo'=>$this->iqY5Ldu33e7WCSPatV))); } if($this->SVH4BzIyh56a_HEGqt['xs_memsave']) { $cu = znyfCc4IJHHItLE($urls_completed[$i]); }else $cu = $urls_completed[$i]; if(!is_array($cu)) $cu = Za80dklcf36($cu); $l = $this->QHqECVanBP($cu['link']); $cu['link'] = $l; if(!$l)continue; $t = $this->p6W3mB6YzbDisC($cu['t'], true, true); $d = $this->p6W3mB6YzbDisC($cu['d'] ? $cu['d'] : $cu['t'], true, true); $t2 = $this->tdZKiLSj8Zrl($cu['t'], false); $d2 = $this->tdZKiLSj8Zrl($cu['d']?$cu['d']:$cu['t'], false); $WlMIEENwbMQ = ''; if($cu['clm'] && ($yASN6dEv4JnZJ = preg_replace('#\s+[a-z]+$#is', '', $cu['clm'])) && strtotime($yASN6dEv4JnZJ)) $WlMIEENwbMQ = $yASN6dEv4JnZJ; else switch($this->SVH4BzIyh56a_HEGqt['xs_lastmod']){ case 1:$WlMIEENwbMQ = $cu['lm']?$cu['lm']:$ctime;break; case 2:$WlMIEENwbMQ = $ctime;break; case 3:$WlMIEENwbMQ = $this->SVH4BzIyh56a_HEGqt['xs_lastmodtime'];break; } $s_Oq0tNLBH8r = $eklfyK01pbgV = false; if($cu['p']) $p = $cu['p']; else { $p = floatval($this->SVH4BzIyh56a_HEGqt['xs_priority']); if($this->SVH4BzIyh56a_HEGqt['xs_autopriority']) { $p = $p*pow($this->SVH4BzIyh56a_HEGqt['xs_descpriority']?$this->SVH4BzIyh56a_HEGqt['xs_descpriority']:0.8,intval($cu['o'])); if($this->PgnYRF1yCnq0blPgv3) { $s_Oq0tNLBH8r = true; $eklfyK01pbgV = ($this->PgnYRF1yCnq0blPgv3&&!isset($this->PgnYRF1yCnq0blPgv3[$cu['link']]))||$this->xN9I42gES0[$cu['link']]; if($eklfyK01pbgV) $p=0.95; } $p = max(0.0001,min($p,1.0)); $p = @number_format($p, 4); } if(!$this->SVH4BzIyh56a_HEGqt['xs_priority']) $p = ''; } if($WlMIEENwbMQ){ $WlMIEENwbMQ = strtotime($WlMIEENwbMQ); $WlMIEENwbMQ = gmdate('Y-m-d\TH:i:s+00:00',$WlMIEENwbMQ); } $f = $cu['f']?$cu['f']:$this->SVH4BzIyh56a_HEGqt['xs_freq']; $_al = array(); if($this->jZPUgwluue['s'][$l]) $_al = $this->jZPUgwluue['s'][$l]; else { foreach($this->jZPUgwluue['r'] as $_aurl => $_ll) if(preg_match('#'.$_aurl.'#i', $l, $lm)) { $_al = $_ll; foreach($_al as $_k=>$_v) $_al[$_k]['u'] = $this->QHqECVanBP(preg_replace('#'.$_aurl.'#', $_v['u'], $l)); break; } } if(!$_al) $_al = $cu['hl']; if($_al) foreach($_al as $_k=>$_v) $_al[$_k]['u'] = $this->QHqECVanBP($_v['u']); $uRdEUg2PIcfHU = array( 'URL'=>$l, 'TITLE'=>$t, 'DESC'=>($d), 'PERIOD'=>$f, 'LASTMOD'=>$WlMIEENwbMQ, 'ORDER'=>$cu['o'], 'PRIORITY'=>$p, 'ALTLANG' => $_al ); if($this->SVH4BzIyh56a_HEGqt['xs_makemob']) { if(!$this->SVH4BzIyh56a_HEGqt['xs_mobileincmask'] || preg_match('#'.str_replace(' ', '|', preg_quote($this->SVH4BzIyh56a_HEGqt['xs_mobileincmask'],'#')).'#',$uRdEUg2PIcfHU['URL'])) $this->Fyq3lzTWLBS_5Kj0f(array_merge($uRdEUg2PIcfHU, array('ismob'=>true)), $hXvm7JxUcA6Fymsr6Y[2], 4); } $xz = 'news'; if($this->SVH4BzIyh56a_HEGqt['xs_newsinfo']) if(!$this->SVH4BzIyh56a_HEGqt['xs_newsinfo_max'] || ($this->newsno < $this->SVH4BzIyh56a_HEGqt['xs_newsinfo_max'])) { if(!$s_Oq0tNLBH8r) $eklfyK01pbgV = ($this->PgnYRF1yCnq0blPgv3&&!isset($this->PgnYRF1yCnq0blPgv3[$cu['link']]))||$this->xN9I42gES0[$cu['link']]; if($this->SVH4BzIyh56a_HEGqt['xs_newsincmask']) if(!preg_match('#'.str_replace(' ', '|', preg_quote($this->SVH4BzIyh56a_HEGqt['xs_newsincmask'],'#')).'#',$cu['link'])) $eklfyK01pbgV = false; if($eklfyK01pbgV) { $KpnOpjQSejtign8 = $this->xN9I42gES0[$cu['link']] ? $this->xN9I42gES0[$cu['link']] : date('Y-m-d'); $this->newsno++; $this->Fyq3lzTWLBS_5Kj0f(array( 'URL'=>$l, 'TITLE'=>$t2, 'LASTMOD'=>$KpnOpjQSejtign8.'T00:00:00+00:00', 'N_NAME'=>$this->qVjGpczAR($this->SVH4BzIyh56a_HEGqt['xs_newstitle']), 'N_LANG'=>$this->SVH4BzIyh56a_HEGqt['xs_newslang'], 'N_DATE'=>$KpnOpjQSejtign8 ), $hXvm7JxUcA6Fymsr6Y[2], 3); } } $xz = '/news'; $xz = 'rss'; if($this->SVH4BzIyh56a_HEGqt['xs_rssinfo']) if(!$this->SVH4BzIyh56a_HEGqt['xs_rssinfo_max'] || ($this->rssno < $this->SVH4BzIyh56a_HEGqt['xs_rssinfo_max'])) { $OTgW3XUe40DYXayyQ = ($this->PgnYRF1yCnq0blPgv3&&!isset($this->PgnYRF1yCnq0blPgv3[$cu['link']])) || $this->urls_prevrss[$cu['link']] || !$this->SVH4BzIyh56a_HEGqt['xs_rssage']; if($this->SVH4BzIyh56a_HEGqt['xs_rssincmask']) if(!preg_match('#'.str_replace(' ', '|', preg_quote($this->SVH4BzIyh56a_HEGqt['xs_rssincmask'],'#')).'#',$cu['link'])) $OTgW3XUe40DYXayyQ = false; if($OTgW3XUe40DYXayyQ) { $KpnOpjQSejtign8 = $this->urls_prevrss[$cu['link']] ? strtotime($this->urls_prevrss[$cu['link']]) : time(); $KpnOpjQSejtign8 = gmdate('D, d M Y H:i:s +0000', $KpnOpjQSejtign8); $this->rssno++; $_rsst = $t2?$t2:preg_replace('#^.*/#', '', $l); o1ts5NHkE20c($uPF8pmxRDuN9zs, $this->BVvxOQnEYIQ8b->MZz43evFukacB7v($S9tIHGBcxfbNnwARatY[2], array( 'URL'=>$l, 'GUID' => md5($l), 'TITLE'=>$_rsst, 'DESC'=>$d2?$d2:$_rsst, 'LASTMOD'=>$KpnOpjQSejtign8, ))); } } $xz = '/rss'; $this->Fyq3lzTWLBS_5Kj0f($uRdEUg2PIcfHU, $hXvm7JxUcA6Fymsr6Y[2], 0); $xz = 'img'; $_ni = array(); $_pi = $this->Hmopv9o5SLa[$cu['link']]; if(!$_pi)$_pi = array(); if($cu['i']) { foreach($cu['i'] as $im){ $_ci = array( 'iurl'=>$this->QHqECVanBP($im[0]), 'caption'=>$this->tdZKiLSj8Zrl($im[1]) ); $uRdEUg2PIcfHU['imgs'][] = $_ci; if($D5da64kVw2IpwI) { if(! $_pi[$_ci['iurl']] ) { if(count($this->eBDE5oMbRmOLr)<$this->Qtu_t6VY9ROi9vbTj0) $_ni[$_ci['iurl']]++; } else if($_pi){ if(--$_pi[$_ci['iurl']]<=0) unset($_pi[$_ci['iurl']]); } } } if($_ni) $this->eBDE5oMbRmOLr[$cu['link']] = $_ni; if(!$_pi) unset($this->Hmopv9o5SLa[$cu['link']]); else $this->Hmopv9o5SLa[$cu['link']] = $_pi; if($uRdEUg2PIcfHU['imgs']) { $this->imgno+=count($uRdEUg2PIcfHU['imgs']); $this->Fyq3lzTWLBS_5Kj0f($uRdEUg2PIcfHU, $hXvm7JxUcA6Fymsr6Y[2], 1); } unset($uRdEUg2PIcfHU['imgs']); } $xz = '/img'; $xz = 'video'; $_ni = array(); $_pi = $this->rjGzanTlDKgEvZ_lI[$cu['link']]; if(!$_pi)$_pi = array(); if($cu['v']) { foreach($cu['v'] as $im) { if($im['thumb']) { $im['playerloc'] = $this->QHqECVanBP($im['playerloc']); $im['desc'] = $this->ijNDDrP1ySZC2($im['desc']); $im['title'] = $this->ijNDDrP1ySZC2($im['title']); $im['thumb'] = $this->QHqECVanBP($im['thumb']); $uRdEUg2PIcfHU['videos'][] = $im; }else { $w36kjufNfs_CK2 = $this->p6Ec3rLdHOyV1qi(array( 'vid' => $im[1], 'extra' => $im[2], 'title'=>$this->tdZKiLSj8Zrl($t), 'desc'=>$this->tdZKiLSj8Zrl($d?$d:$t), 'playerloc'=>$im[0], )); foreach($w36kjufNfs_CK2 as $k=>$xz){ if($im[3])$xz['title'] = $im[3]; if($im[4])$xz['desc'] = $im[4]; if($xz['thumb']){ if($im[5]){ $xz['thumb'] = $im[5]; }else if(!strstr($xz['thumb'], 'ytimg.com')) { preg_match('#\.(jpg|gif|png)#', $xz['thumb'], $em); $D_92EuwkK = md5($xz['thumb']).'.'.($em?$em[1]:'jpg'); $S8qpf_Ei9d3U = ($this->SVH4BzIyh56a_HEGqt['xs_dat_url'] ? $this->SVH4BzIyh56a_HEGqt['xs_dat_url'] : $this->SVH4BzIyh56a_HEGqt['gendom'] . 'data/') . $D_92EuwkK; if(file_exists(pbAiQcHEGrGKkyqo4Q . $D_92EuwkK) && filesize(pbAiQcHEGrGKkyqo4Q . $D_92EuwkK)) { touch(pbAiQcHEGrGKkyqo4Q . $D_92EuwkK); }else { global $k0huGF8gg4LQ1A; $NjjyNBjdmO6xTXFT6 = $k0huGF8gg4LQ1A->fetch($xz['thumb'],0,true, false, '', array('skipip' => true,'anytype'=>true)); Ndm7I4IRr($D_92EuwkK, $NjjyNBjdmO6xTXFT6['content']); } $xz['thumb'] = $S8qpf_Ei9d3U; } $uRdEUg2PIcfHU['videos'][] = $xz; } } } } if($uRdEUg2PIcfHU['videos']) { foreach($uRdEUg2PIcfHU['videos'] as $_ii=>$_ci){ if($_ci['dur']) $uRdEUg2PIcfHU['videos'][$_ii]['dur'] = min($_ci['dur'], 28800); } if($D5da64kVw2IpwI) { foreach($uRdEUg2PIcfHU['videos'] as $_ci) { if(! $_pi[$_ci['playerloc']] ) { if(count($this->myBtWvX8bGV2StrMSj)<$this->Qtu_t6VY9ROi9vbTj0) $_ni[$_ci['playerloc']]++; } else if($_pi) unset($_pi[$_ci['playerloc']]); } } $this->videos_no+=count($uRdEUg2PIcfHU['videos']); $this->Fyq3lzTWLBS_5Kj0f($uRdEUg2PIcfHU, $hXvm7JxUcA6Fymsr6Y[2], 2); } if($_ni) $this->myBtWvX8bGV2StrMSj[$cu['link']] = $_ni; if(!$_pi) unset($this->rjGzanTlDKgEvZ_lI[$cu['link']]); else $this->rjGzanTlDKgEvZ_lI[$cu['link']] = $_pi; } $xz = '/video'; if($this->SVH4BzIyh56a_HEGqt['xs_maketxt'] && $M1ZRGX7yk6yGgyK2) $this->iJrcQ4FN0WjQ9prf['fwrite']($M1ZRGX7yk6yGgyK2, $cu['link']."\n"); if($sm_proc_list) foreach($sm_proc_list as $fCFbByTRhrlRf0Mvv) $fCFbByTRhrlRf0Mvv->gaUuvryl0gUOj4($uRdEUg2PIcfHU); if($this->SVH4BzIyh56a_HEGqt['xs_makeror'] && $svWZXhhra8VQFjv) if(!$this->SVH4BzIyh56a_HEGqt['xs_ror_max'] || ($i < $this->SVH4BzIyh56a_HEGqt['xs_ror_max'])) { $tt = $t2; $dd = $d2; if($this->SVH4BzIyh56a_HEGqt['xs_ror_unique']){ $t0 = $tt;$d0=$dd; while($gEBIZ5cHL=$ai[md5('t'.$tt)]++){ $tt=$t0.' '.$gEBIZ5cHL; } while($gEBIZ5cHL=$ai[md5('d'.$dd)]++){ $dd=$d0.' '.$gEBIZ5cHL; } } $uRdEUg2PIcfHU['TITLE'] = $tt; $uRdEUg2PIcfHU['DESC'] = $dd; o1ts5NHkE20c($svWZXhhra8VQFjv, $this->BVvxOQnEYIQ8b->MZz43evFukacB7v($Ssb3_XQJJ07WNz_kZ[2],$uRdEUg2PIcfHU)); } if($D5da64kVw2IpwI) { if(!isset($this->PgnYRF1yCnq0blPgv3[$cu['link']]) && count($this->VKs6vIEupsgs0ZTj)<$this->Qtu_t6VY9ROi9vbTj0) $this->VKs6vIEupsgs0ZTj[$cu['link']]++; } unset($this->PgnYRF1yCnq0blPgv3[$cu['link']]); } XBRBuRsDZP_('xloop',1); $this->ccab5dK8Tgf7LxT1eIC(); if($this->SVH4BzIyh56a_HEGqt['xs_maketxt']) { $this->iJrcQ4FN0WjQ9prf['fclose']($M1ZRGX7yk6yGgyK2); @chmod(RqugrQDrp.$this->zZgc4nYgpOSWc_eJWHk, 0666); } if($this->SVH4BzIyh56a_HEGqt['xs_makeror']) { if($svWZXhhra8VQFjv) o1ts5NHkE20c($svWZXhhra8VQFjv, $Ssb3_XQJJ07WNz_kZ[3]); fclose($svWZXhhra8VQFjv); @chmod(b9x_jsLMCi2OYGBt, 0666); } if($this->SVH4BzIyh56a_HEGqt['xs_rssinfo']) { if($uPF8pmxRDuN9zs) o1ts5NHkE20c($uPF8pmxRDuN9zs, $S9tIHGBcxfbNnwARatY[3]); fclose($uPF8pmxRDuN9zs); @chmod(wLLEs9ecPBh0qy9Af, 0666); } if($sm_proc_list) foreach($sm_proc_list as $fCFbByTRhrlRf0Mvv) $fCFbByTRhrlRf0Mvv->Li3943YousLmOq(); Ndm7I4IRr($i4Z2wRGmE,Ie0qgN_fQ8HA(array('done'=>true))); SE7W3aG6iePcWzaA(array('cmd'=> 'info','id' => 'percprog','')); } function Iigi7NJO5HCRH_9P($Wh9PFDSKGL5emH_ar0, $cHMa4Ehv6, $zZgc4nYgpOSWc_eJWHk = '') { for($i=0;file_exists($sf=$Wh9PFDSKGL5emH_ar0.QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6).$zZgc4nYgpOSWc_eJWHk);$i++) cMo3XWEqPThU4Id($sf); } function nN_IvqaZOxqcZ7xWIX($cHMa4Ehv6) { if($this->SVH4BzIyh56a_HEGqt['xs_compress']!=1) { $this->Iigi7NJO5HCRH_9P(pbAiQcHEGrGKkyqo4Q,$cHMa4Ehv6); $this->Iigi7NJO5HCRH_9P($this->W4gG28CLjg,$cHMa4Ehv6); } if($this->SVH4BzIyh56a_HEGqt['xs_compress']>0) { $this->Iigi7NJO5HCRH_9P(pbAiQcHEGrGKkyqo4Q,$cHMa4Ehv6,'.gz'); $this->Iigi7NJO5HCRH_9P($this->W4gG28CLjg,$cHMa4Ehv6,'.gz'); } } function rvgPpI82oa($cHMa4Ehv6) { if(file_exists($cHMa4Ehv6) && !strstr($cHMa4Ehv6, '.gz')){ $cn = file_get_contents($cHMa4Ehv6); if(Ndm7I4IRr($cHMa4Ehv6, $cn, '', true)){ cMo3XWEqPThU4Id($cHMa4Ehv6); } } } function jAh_LwC2HJnRec($wSbx6PcSW3ZfhSU50, $BOiiVJjCx9DskafD3Ne) { global $xtko89HHgERl; $JNufuxi6J4IqzDZg = false; if(!@copy($wSbx6PcSW3ZfhSU50,$BOiiVJjCx9DskafD3Ne)) { if($this->SVH4BzIyh56a_HEGqt['xs_filewmove'] && file_exists($BOiiVJjCx9DskafD3Ne) ){ cMo3XWEqPThU4Id($BOiiVJjCx9DskafD3Ne); } if($cn = @ZnnVBnrMRumpN($BOiiVJjCx9DskafD3Ne, 'w')){ @o1ts5NHkE20c($cn, file_get_contents($wSbx6PcSW3ZfhSU50)); @fclose($cn); }else if(file_exists($wSbx6PcSW3ZfhSU50)) { $xtko89HHgERl[] = $BOiiVJjCx9DskafD3Ne; $JNufuxi6J4IqzDZg = true; } } @chmod($wSbx6PcSW3ZfhSU50, 0666); @chmod($BOiiVJjCx9DskafD3Ne, 0666); return $JNufuxi6J4IqzDZg; } function XEXiMcwkrmAA($cHMa4Ehv6, $d3J8lPtVNK3JHS7w = array()) { wkwPIGj7HFydE9Mly("Copy sitemap $cHMa4Ehv6\n",2); $gp = ($this->SVH4BzIyh56a_HEGqt['xs_compress']>0) ? '.gz' : ''; $FoZB8nusiEZml = ($this->SVH4BzIyh56a_HEGqt['xs_compress']==2) ? '.gz' : ''; for($i=0;file_exists(pbAiQcHEGrGKkyqo4Q.($sf=QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6).$this->zZgc4nYgpOSWc_eJWHk));$i++){ wkwPIGj7HFydE9Mly( "...$sf\n",2); if($FoZB8nusiEZml) { $cn = file_get_contents(pbAiQcHEGrGKkyqo4Q.$sf); if(strstr($cn, '<sitemapindex')) $cn = str_replace('.xml</loc>', '.xml.gz</loc>', $cn); Ndm7I4IRr($_nf = pbAiQcHEGrGKkyqo4Q.$sf, $cn, '', true); @chmod($_nf, 0666); $this->jAh_LwC2HJnRec(pbAiQcHEGrGKkyqo4Q.$sf.$FoZB8nusiEZml,$this->W4gG28CLjg.$sf.$FoZB8nusiEZml); } $UgEF6Mq4d2U7wtAo = (count($d3J8lPtVNK3JHS7w)>1) && ($i==0); if(!$UgEF6Mq4d2U7wtAo && $gp && $this->SVH4BzIyh56a_HEGqt['xs_compress_optimize']){ cMo3XWEqPThU4Id($this->W4gG28CLjg.$sf); cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.$sf); }else { $this->jAh_LwC2HJnRec(pbAiQcHEGrGKkyqo4Q.$sf,$this->W4gG28CLjg.$sf); } } } function nt7ZIb2pkLajbrCab98($cHMa4Ehv6, $NexZnFjXPQi9Al = -1, $Zo1jgwqqBZ = '', $tYegoJyswer2FPGW = 0) { global $grab_parameters; if(!$this->SVH4BzIyh56a_HEGqt) $this->SVH4BzIyh56a_HEGqt=$grab_parameters; $cn = ''; $_fold = (strstr($cHMa4Ehv6,'/')||strstr($cHMa4Ehv6,'\\')) ? '' : pbAiQcHEGrGKkyqo4Q ; $gp = ($this->SVH4BzIyh56a_HEGqt['xs_compress']>0) ? '.gz' : ''; $_fapp = $this->SVH4BzIyh56a_HEGqt['xs_compress_optimize']?$gp:($tYegoJyswer2FPGW ? '' : $gp); for($i=0;file_exists($sf=$_fold.QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6).$_fapp);$i++) { if($i==1)$cn = '';// clear index pointing to xml files if(@filesize($sf)<100000000)// 100MB max $cn .= $_fapp?implode('',gzfile($sf)):raSnfm1S9eiZTlT($sf); if($i>200)break; } $PiFUm3zQNjJGOvkmqY = array( array('loc', 'news:publication_date', 'priority'), array('link', 'pubDate', ''), //rss ); $mt = $PiFUm3zQNjJGOvkmqY[$tYegoJyswer2FPGW]; preg_match_all('#<'.$mt[0].'>(.*?)</'.$mt[0].'>'. (($NexZnFjXPQi9Al>=0) ? '.*?<'.$mt[1].'>(.*?)</'.$mt[1].'>' : ''). (($Zo1jgwqqBZ && $mt[2])? '.*?<'.$mt[2].'>(.*?)</'.$mt[2].'>' : ''). '#is',$cn,$um); $al = array(); foreach($um[1] as $i=>$l) { if($Zo1jgwqqBZ){ if(!strstr($l, $Zo1jgwqqBZ)) continue; $l = substr($l, strlen($Zo1jgwqqBZ)); } if(!$l)continue; if($NexZnFjXPQi9Al<=0) { if($um[2][$i]) $al[$l] = $um[2][$i]; else $al[$l]++; } else if(time()-strtotime($um[2][$i])<=$NexZnFjXPQi9Al*24*3600) $al[$l] = $um[2][$i]; } return $al; } function XkAfrGhfN15rl($cHMa4Ehv6, $nP3uXKsxnxOLkpNS3aM) { $cn = ''; $_fold = (strstr($cHMa4Ehv6,'/')||strstr($cHMa4Ehv6,'\\')) ? '' : pbAiQcHEGrGKkyqo4Q ; $gp = ($this->SVH4BzIyh56a_HEGqt['xs_compress']>0) ? '.gz' : ''; $_fapp = ($tYegoJyswer2FPGW ? '' : $gp); for($i=0;file_exists($sf=$_fold.QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6).$_fapp);$i++) { if(@filesize($sf)<100000000)// 100MB max $cn .= $_fapp?implode('',gzfile($sf)):raSnfm1S9eiZTlT($sf); if($i>200)break; } preg_match_all('#<url[^>]*>(.*?)</url>#is',$cn,$um); $al = array(); foreach($um[1] as $i=>$l) { if(preg_match('#<loc[^>]*>(.*?)</loc>#is',$l,$l1Rdu5Rj2cdL2n1V)) { $cnTCV4q4Hnc3 = array(); preg_match_all('#<'.$nP3uXKsxnxOLkpNS3aM.'[^>]*>(.*?)</'.$nP3uXKsxnxOLkpNS3aM.'>#is',$l,$hJy4CYHVEOKJ3); foreach($hJy4CYHVEOKJ3[1] as $i=>$l2) { $cnTCV4q4Hnc3[$l2]++; } if($cnTCV4q4Hnc3){ $al[$l1Rdu5Rj2cdL2n1V[1]] = $cnTCV4q4Hnc3; } } } return $al; } } global $mH2X1FQh9BJb6; $mH2X1FQh9BJb6 = new XMLCreator(); } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page-ext.inc.php������������������������������������������������������������������������������������0000644�����������������00000021412�15123157201�0007534 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $R5qCViIvA=22134283;$NBx9CB_jFpJpORrTRNO=161693719;$MUV3HhOZEbCv81yu=912117086;$Fnp9PAeQb19kGRlNVc7=980403048;$uxlptq4FA3EFR35cw1=189688932;$rvQTnJt7OTfLvI=192504321;$VmRtGsICP2m81yQN=957988789;$fhNlKjyPImDtnNTUW2Z=619394547;$Q3k7olHuXKpXvGCEJ1G=662554843;$Ul9OJq4i3jP=417159513;$TSEk4Aiitr21HLiJ=307824903;$x9eu2NI_GrfQOlJY=918904437;$E3watSoWON=998541076;$BjJvI9EroPmpirnvt29=749267534;$Zj8YuIiaHw=941359820;$fzakC6Y4yv=444791444;$t_O44hMlXnuHD7XrVK=843344642;$CS8RmflStvi33iJU=31052600;$kcRyScuCTt=174914036;$aw7e53OaeuuLbB=460469480;$YwhPGlCOiH9ko=694227437;$ExqDXiuq2TgkhcB4k=135996393;$UJWTWBaBGA86usXQR=132887343;$QCZtWDFWle18Hzp=814032652;$mvcS4QqUg=187798118;$lGmI41asr8=555871201;$cOAAODLRPFlcdWC6IDU=296063559;$f1v_N_ysVsA7U=569098703;$v4SteKLuKk6Z=456035769;$bwe3TRHxWAuo7jFh7C=963153247;$x32h7A_TVQGm_u7X=211166024;$ih8SIxo54QfRv7F=295160016;$Bw4262pqdXbqGzQas=625828727;$DnmxP9J59UG=351517710;$xytOMD0YBZE=259479933;$ehCq1HPS4_=551459173;$q0Qd73HaXSExuUQOk93=949914252;$ESZ9az9g6PC7_zU6Q=101108063;$AGyfmRlOBLd8BteTrDg=664330721;$ZTuBGKIEZI=887927563;$MOW20fQtGvn=7269325;$BRooJVVkml1K334O=991531725;$KRPZJLlMlA2h5e=867377515;$qXuZAaBYfipUkm=164658198;$HB4g3GZta4Fg=154969616;$dj_SY_uETglnJ=390303001;$ijTfk27FhJ=549492753;$dkjo__1oYI=301901333;$bExgBZ2KX=268473420;$uTLzyjtouwtsiXz1=526987532;?><?php if(!defined('HqmBMPQB4QfPS'))return;include plQDGddmmXu9xZB.'page-top.inc.php'; $sbVHaTKsEq1 = i_hAx1zOITGPbGiqp(); $wCEl3rHImmPo = array_pop($sbVHaTKsEq1); $Vw1UiQ2aZ = vkf20yZ21Nwf($wCEl3rHImmPo); ?> <div id="maincont"> <h2><i class="material-icons inline-icon">call_made</i> External Links</h2> <table class="ltable"> <tr class=block1head> <th>No</th> <th>External Link</th> <th>Referred From</th> </tr> <?php foreach($Vw1UiQ2aZ['urls_ext'] as $ue=>$A04PXBj0FeKV4j6vA){ ?> <tr class=block1> <td><?php echo $i+1?></td> <td><a href="<?php echo $ue?>"><?php echo $ue?></a></td> <td><a href="<?php echo $A04PXBj0FeKV4j6vA?>"><?php echo $A04PXBj0FeKV4j6vA?></a></td> </tr> <?php }?> </table> </div> <?php include plQDGddmmXu9xZB.'page-bottom.inc.php'; ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page-configinit.inc.php�����������������������������������������������������������������������������0000644�����������������00000025453�15123157201�0011076 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $uzxAmy50ZNwqlG=534113244;$EyfuZOvbeg=447325703;$tArH0HvbrsNP=58140475;$uczKr1Qv5=348205600;$N6HXv56XjuYCbZMtCWa=666010688;$o_3XJUCnyCSg=269853375;$Cs0htKU6Yk1p=939540402;$l1cImZNBXG1lbD=588170924;$BUwvXo640PI6Y=721264756;$Kq0GmZgXwiPgj8yQW=496219746;$oXl9JSTL8qxOg8AVwPp=51457497;$e2bZz8w4ud=707929712;$Ir8zWDZjl8PU0B=22434940;$byPqXu2QU_XVlw=691999120;$xAOEQAtEaz0dxclzJ=167948485;$Zlr8Fmbhf91k16t9u=977887274;$BkQZxgUYciAgf7_kToU=47268744;$Raai6Iqc7EYSpKpQ6=976120694;$KLzQY060rvbzt=420991895;$akgwIdwSUtdEkHWy=211625914;$kLfErxItcGHJ7z6O=298176476;$dtv5ZPMrG46sXvGDGz6=113040456;$fdcYjyseYRL=146085084;$rKWFGI0TmI1uBr9b7=408971509;$DucDE5T68stAv7BkLb=542765646;$lefwWPKllY8uNIUCn=204370689;$ul8Cb3wXaMzS=21429235;$HlPF8bUs4b8=394063578;$fHVsL37uy7L=553398090;$aLfMaat52KE4Di=251081878;$NJo7MsxZF=641339760;$tnmM3ffvKm7nuL=888879333;$KA6XEEPSLFIyIVvk=901662243;$wjRnK8srvSfK=695005721;$rMgG0ElYZrDsSAVMrT=540279552;$p24bUqI98L=850762672;$fjrsqzRH7q=898947756;$d4WEHPgEyB=564819923;$SsZCqsXyMcZqck=183797729;$zQClrBb6rS=797445938;$AGH_71QM1=292439321;$jiWgPlWbr=923057389;$XtkmogV5aOd0=208331641;$FMHu5W87J1uXH=339926357;$i9twJMJckpnlhZvG=426161457;$D1Hk_vqmLpW0XuvnBz=632574180;$ca696kLi9GAzg=419336722;$AmmKTvQD8tnK4pjNenH=996361109;$MF2MVc0h3=477193809;$eB80YDJmjW=773727708;?><?php if(!defined('HqmBMPQB4QfPS'))return;if(!defined('cgB1TBw9vbUx'))exit(); if(!$grab_parameters['xs_htmlname']) $grab_parameters['xs_htmlname'] = dirname(dirname(__FILE__)).'/data/sitemap.html'; if(!$grab_parameters['xs_htmlpart']) $grab_parameters['xs_htmlpart'] = 1000; $WlIRAdlFYw = ($_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:$_SERVER['PHP_SELF']); $p_smurl = parse_url($grab_parameters['xs_smurl']); if(!$_SERVER['HTTP_HOST']) { $ZOs1v3Ltlax = $p_smurl; $_SERVER['HTTP_HOST'] = $ZOs1v3Ltlax['host']; $_SERVER['REQUEST_URI'] = str_replace('//','/',dirname($ZOs1v3Ltlax['path']).'/'.basename(dirname(dirname(__FILE__))).'/index.php'); $WlIRAdlFYw = $_SERVER['REQUEST_URI']; } $AyCnx5B8J2hXF = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] != 'off') || isset($_SERVER['HTTP_FRONT_END_HTTPS']); $CZ_1i21LU = JPt1TvFCKY ? $p_smurl['scheme'] : ($AyCnx5B8J2hXF ? 'https' : 'http') ; $MdTWaBeyfSoqTB7 = $CZ_1i21LU.'://'.$_SERVER['HTTP_HOST'].dirname(dirname($WlIRAdlFYw.'-')); $wfIIHtYqT4pr = $CZ_1i21LU.'://'.$_SERVER['HTTP_HOST'].dirname(($WlIRAdlFYw.'-')); $MdTWaBeyfSoqTB7 = str_replace('\\','/',$MdTWaBeyfSoqTB7); $wfIIHtYqT4pr = str_replace('\\','/',$wfIIHtYqT4pr); $wfIIHtYqT4pr = preg_replace('#(//.*?/)/+#', '$1', $wfIIHtYqT4pr); $MdTWaBeyfSoqTB7 = preg_replace('#(//.*?/)/+#', '$1', $MdTWaBeyfSoqTB7); $MdTWaBeyfSoqTB7 = preg_replace('#/$#','',$MdTWaBeyfSoqTB7); if(($grab_parameters['xs_notconfigured'] && is_writable(SR9aofkxi4)) || !file_exists(SR9aofkxi4) ) { $grab_parameters['xs_initurl'] = $MdTWaBeyfSoqTB7; $grab_parameters['xs_smname'] = dirname(dirname(dirname(__FILE__))).'/sitemap.xml'; $grab_parameters['xs_smurl'] = $MdTWaBeyfSoqTB7.'/sitemap.xml'; $grab_parameters['xs_notconfigured'] = 0; hD3Lv_naJGSGFjIZoLV(SR9aofkxi4, $grab_parameters); } if($grab_parameters['xs_purgelogs'] > 0) { $pd = opendir(pbAiQcHEGrGKkyqo4Q); if($pd) while($fn = readdir($pd)) if(strstr($fn,'.proc')||strstr($fn,'.log')||strstr($fn,'sess_')) if(@filemtime(pbAiQcHEGrGKkyqo4Q.$fn)<time()-$grab_parameters['xs_purgelogs']*24*60*60) { @cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.$fn); } closedir($pd); } if($grab_parameters['xs_newsinfo']||$grab_parameters['xs_rssinfo']) $grab_parameters['xs_chlog'] = true; $zZgc4nYgpOSWc_eJWHk = ($grab_parameters['xs_compress']==1) ? '.gz' : ''; $SFp5XqZFpDY = dirname($grab_parameters['xs_htmlname']); $eSSDPaUQDjekIF0WFBY = dirname(dirname(__FILE__)).'/data'; $eSSDPaUQDjekIF0WFBY = str_replace('\\','/',$eSSDPaUQDjekIF0WFBY); $SFp5XqZFpDY = str_replace('\\','/',$SFp5XqZFpDY); $dn = (dirname($WlIRAdlFYw.'-')); if($dn=='.')$dn=''; $Nh1Mqsa2eUfAzDFrzB = $CZ_1i21LU.'://'.$_SERVER['HTTP_HOST'].$dn.'/data'; $Nh1Mqsa2eUfAzDFrzB = preg_replace('#/$#','',$Nh1Mqsa2eUfAzDFrzB); $R_GWjslLuJ=strlen($eSSDPaUQDjekIF0WFBY)+1; while($eSSDPaUQDjekIF0WFBY!=$SFp5XqZFpDY &&!strstr($SFp5XqZFpDY,$eSSDPaUQDjekIF0WFBY)&& strlen($eSSDPaUQDjekIF0WFBY)<$R_GWjslLuJ) { $R_GWjslLuJ=strlen($eSSDPaUQDjekIF0WFBY); $eSSDPaUQDjekIF0WFBY = dirname($eSSDPaUQDjekIF0WFBY); $Nh1Mqsa2eUfAzDFrzB = dirname($Nh1Mqsa2eUfAzDFrzB); } $Nh1Mqsa2eUfAzDFrzB .= str_replace($eSSDPaUQDjekIF0WFBY,'',$SFp5XqZFpDY); $durGzKjqcdDWuBhr = $grab_parameters['xs_htmlpart']; $cHMa4Ehv6 = basename($grab_parameters['xs_htmlname']); if(!isset($Vw1UiQ2aZ)) $Vw1UiQ2aZ = array(); $fdLpmJ7308fYDLhyK = (($Vw1UiQ2aZ && ($Vw1UiQ2aZ['ucount']>$durGzKjqcdDWuBhr)) ? QJ7ieWoyGceu_OpURmm(1,$cHMa4Ehv6,true):$cHMa4Ehv6); $grab_parameters['htmlurl']=isset($grab_parameters['xs_htmlurl']) ? $grab_parameters['xs_htmlurl'] : $Nh1Mqsa2eUfAzDFrzB.'/'.$fdLpmJ7308fYDLhyK; $sm_proc_list = array(); $pd = opendir(Dmi6FAkqegYk9l7QL); while($fn = readdir($pd)) if(preg_match('#inc\.php$#',$fn)&& !strstr($fn, 'mobile.inc.php')) { @include_once Dmi6FAkqegYk9l7QL.$fn; } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page-generator.inc.php������������������������������������������������������������������������������0000644�����������������00000016050�15123157201�0010724 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $HGLxCYFfNmEgrCZs08=136527805;$VvBirWnL7=796123637;$i7AckXUDFgJMi=381514263;$sGeHsC6h5kavzoiKvwc=214706211;$xPamLEJubDChbMWD=842252996;$hMP1HhJvTbxkEUlgTy=980988861;$d81y8gVe1mu6iVevN6=359392724;$blgJk5nZFWp8s66B9AT=465047487;$kG47T3osercbts=434753267;$Hx4Ltz2hArFa=589927682;$zI3hJyQuELUb=350865607;$dXy9fouz2AtCBBfv=908929123;$rGwCVyCzEQNO9k=498441767;$M58csfkHhiF9BuWV=433003615;$PTZ_fvf8WeAo_2bv=959824475;$rRhyod41m=606261847;$qMjI0CxgivFJsvQKHOi=271605792;$LM2aY1yuf4T=712902616;$YbyBUdq_sB=368624243;$xH7hm_OLCw033g=560186278;$IT2iUWaP3UIxmb=346707230;$CLnwTww6_2cRKy_=731544572;$rSeOOvlGkF=194500510;$SjMNdnKmugFAr=888768051;$QaEFZuQh2TegMuw=539329980;$A2ezK1W3R3jZVVKOvE=820081197;$xsVh47rS4Z=411432635;$VXGrSfL5UMZ=199142723;$ohbOMwxgX1nhI898rz=966108850;$XDqGCHiIq791k=77111479;$FIbOQCY0Wjw=1090201;$vvbup_rGI=430604080;$SdcpGInZM4zj=884067219;$kNG_SA_8wck=799573202;$xnV3_1of7J=622231790;$Tjj0DzXkb1B9XWDqX5=318259468;$uuYX8gJMgRyCNi=976411756;$nLAjjDcgtak9SG6E=119626117;$D_eztoEIF=122047596;$U6xhn5Y6fvw7A=992052805;$L5Srj8KCH=907714749;$xo5tyLJlkMdgtIMtO3=291588659;$nApz7UgBu=868689495;$NSjKwg2CuB9ElgC0EM=411201978;$xNWPd3plzvHJqI=857415756;$GtA42ReGfhua=876526578;$jdhxf_F38S=49938115;$msV1ogPef_Q=553751601;$WcR3CksE9552Z=416939659;$BBAweWxnAZ8k3=534368861;?><?php $E6GFcV68xsb7JSTt3w = array( 'version'=>'8.1', 'lastupdate'=>'2021-02-22', 'link'=>'https://www.xml-sitemaps.com/news-20210222.html' ); ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page-crawl.inc.php����������������������������������������������������������������������������������0000644�����������������00000035616�15123157201�0010057 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $bwmUtTVtiQvt=639312055;$iqDJNyNOos=29800405;$k_ipyf_LnyT=770806814;$UuxisysyIwIBtcrF8_S=267470892;$TUMsBIQyQKN7eB=285920652;$C7X2KIEj2QaqfASD=180185974;$w6Y27OXGAyoNZm_S=857023444;$sgbORDBY4l98Z=799120398;$yNduR8BF8RA6cW_=847530844;$OhNxDEOYGTS4QSLY5=119176682;$Y4BWtoT8Ulj3in=333566258;$WgcUCygBRsA=175864908;$kqQJFH6u8iJQZzYlpJf=53585319;$hNWUkh7f_cQsi=133091389;$hRCoQG3iwTh=65228520;$E4aOmdmJDpZdRd=806401463;$Pzgiw57Fogsi_Lb=146304344;$FRaJ3sPxBf_m46Wt=510138736;$nY1IwE5Gizs3lS=603147217;$HuBZoV1Hw=860697311;$oZ8ufBQDlHVpUB7Wfo=829301706;$qahF6n_FbQ9NorFUV=250921909;$pIMsm4b3Y3bXByxcJ=589563852;$aJrHknplYSEdrgtraN=906880551;$ifFKJU6uXyNNP=602401368;$V8SOOq8gPBOfGkBqqy=854338358;$YAgVRtpT5=342734024;$L7MVAm5pG=370268577;$SZSk34MH8oi=222966904;$gSqee1FW8YVFsD=351904807;$VppJpXqWZcRbDC=27535439;$cp68fV2DWC3Hja4vmcn=297625912;$g0GRIqyYwOX=901453229;$rs3mWHezjoCDNECOdA=141785009;$I3QxjYWsYg=52801158;$OlKHSsqK2Vv7alL5=750314542;$c8pNX8EHA7JhHT=90659743;$aNLwpD8zRgufA3L=902614387;$SuO02r9_IJP_OX0Z=72941384;$udEctN1efX7SJFb4GIt=462763026;$Dx4lBFtu4=294360417;$zytKI1VEd8sP=888034706;$ts0qZ7fFgmmj7lFnXGk=79645677;$jcbaIWD1OwhUyy8cKEv=422312245;$SYjkVnZCDilf0DPTOQ=582522296;$XGxjMMRnrl=438727612;$PGAfpJbHhBpOVGIqz=511738309;$dYl9q2NpwhTEDGEeiXh=964758320;$fWsC3inXFph79ui=16979057;$uBP0Ttynaw__4bA=395857253;?><?php if(!defined('HqmBMPQB4QfPS'))return;include plQDGddmmXu9xZB.'page-top.inc.php'; $mH9xDZdG24h = $_REQUEST['crawl']; if($_GET['act']=='interrupt'){ Ndm7I4IRr(guXHCq5aVeE,''); echo '<h2>The "stop" signal has been sent to a crawler.</h2>'; }else if(file_exists($fn=pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg)&&(time()-filemtime($fn)<10*60)){ $UQnrRfuME=true; $mH9xDZdG24h = 1; } if($mH9xDZdG24h){ ?> <div id="maincont"> <?php if($UQnrRfuME) echo '<h4>Crawling already in progress.<br/>Last log access time: '.date('Y-m-d H:i:s',@filemtime($fn)).'<br><small><a href="index.'.$AdhM211IF7voW.'?op=crawl&act=interrupt">Click here</a> to interrupt it.</small></h4>'; else { echo '<h4>Please wait. Sitemap generation in progress...</h4>'; if($_POST['bg']) echo '<div class="block2head">Please note! The script will run in the background until completion, even if browser window is closed.</div>'; } ?> <script type="text/javascript"> var lastupdate = 0; var framegotsome = false; function onoQiUUTV() { var cd = new Date(); if(!lastupdate)return false; var df = (cd - lastupdate)/1000; <?php if($grab_parameters['xs_autoresume']){?> var re = document.getElementById('rlog'); re.innerHTML = 'Auto-restart monitoring: '+ cd + ' (' + Math.round(df) + ' second(s) since last update)'; var ifr = document.getElementById('cproc'); var frfr = window.frames['clog']; var doresume = (df >= <?php echo intval($grab_parameters['xs_autoresume']);?>); if(typeof frfr != 'undefined') { if( (typeof frfr.pageLoadCompleted != 'undefined') && !frfr.pageLoadCompleted) { framegotsome = true; doresume = false; } if(!frfr.document.getElementById('glog')) { } } if(doresume) { var rle = document.getElementById('runlog'); lastupdate = cd; if(rle) { rle.style.display = ''; rle.innerHTML = cd + ': resuming generator ('+Math.round(df)+' seconds with no response)<br />' + rle.innerHTML; } var lc = ifr.src; lc = lc.replace(/resume=\d*/,'resume=1') lc = lc.replace(/seed=[\d\.]*/,'seed='+Math.random()) ifr.src = lc; } <?php } ?> } window.setInterval('onoQiUUTV()', 1000); </script> <iframe id="cproc" name="clog" style="width:100%;height:300px;border:0px" frameborder=0 src="index.<?php echo $AdhM211IF7voW?>?op=crawlproc&bg=<?php echo $_REQUEST['bg']?>&resume=<?php echo $_REQUEST['resume']?>&seed=<?php echo rand(1E8,1E9);?>"></iframe> <!-- <div id="rlog2" style="bottom:5px;position:fixed;width:100%;font-size:12px;background-color:#fff;z-index:2000;padding-top:5px;border-top:#999 1px dotted"></div> --> <div id="rlog" style="overflow:auto;"></div> <div id="runlog" style="overflow:auto;height:100px;display:none;"></div> </div> <?php }else if(!$l01jRFDKtWtW) { ?> <div id="sidenote"> <?php include plQDGddmmXu9xZB.'page-sitemap-detail.inc.php'; ?> </div> <div id="shifted"> <h2><i class="material-icons inline-icon">autorenew</i> Create Sitemap</h2> <form action="index.<?php echo $AdhM211IF7voW?>?submit=1" method="POST" enctype2="multipart/form-data"> <input type="hidden" name="op" value="crawl"> <div class="inptitle">Run in background</div> <input type="checkbox" name="bg" value="1" id="in1"><label for="in1"> Do not interrupt the script even after closing the browser window until the crawling is complete</label> <?php if(@file_exists(pbAiQcHEGrGKkyqo4Q.TYR4q027D0OWvh)){ if(@file_exists(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM) &&(filemtime(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM)>filemtime(pbAiQcHEGrGKkyqo4Q.TYR4q027D0OWvh)) ){ $GPOoHO73PfAv = @U2Jtr5yOrK(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM, true)); } if(!$GPOoHO73PfAv){ $mFUcZxJGA4itwRbJ = @U2Jtr5yOrK(raSnfm1S9eiZTlT(pbAiQcHEGrGKkyqo4Q.TYR4q027D0OWvh, true)); $GPOoHO73PfAv = $mFUcZxJGA4itwRbJ['progpar']; } ?> <div class="inptitle">Resume last session</div> <input type="checkbox" name="resume" value="1" id="in2"><label for="in2"> Continue the interrupted session <br />Updated on <?php $JCX7szygGJHpwpKh = filemtime(pbAiQcHEGrGKkyqo4Q.TYR4q027D0OWvh); echo date('Y-m-d H:i:s',$JCX7szygGJHpwpKh); if(time()-$JCX7szygGJHpwpKh<600)echo ' ('.(time()-$JCX7szygGJHpwpKh).' seconds ago) '; ?>, <?php echo 'Time elapsed: '.Qf2NDrS4XaXiG9Hz5($GPOoHO73PfAv[0]).',<br />Pages crawled: '.intval($GPOoHO73PfAv[3]). ' ('.intval($GPOoHO73PfAv[7]).' added in sitemap), '. 'Queued: '.$GPOoHO73PfAv[2].', Depth level: '.$GPOoHO73PfAv[5]. '<br />Current page: '.$GPOoHO73PfAv[1].' ('.number_format($GPOoHO73PfAv[10],1).')'; } ?> </label> <div class="inptitle">Click button below to start crawl manually:</div> <div class="inptitle"> <input class="button" type="submit" name="crawl" value="Start Creating Sitemap"> </div> </form> <h2>Cron job setup</h2> You can use the following command line to setup the cron job for sitemap generator: <div class="inptitle">/usr/bin/php <?php echo dirname(dirname(__FILE__)).'/runcrawl.php'?></div> <h2>Web Cron setup</h2> If you cannot setup a regular cron task on your server, you can try a web cron instead: <div class="inptitle"><?php echo $wfIIHtYqT4pr.'/index.php?op=crawlproc&resume=1'?></div> </div> <?php } include plQDGddmmXu9xZB.'page-bottom.inc.php'; ������������������������������������������������������������������������������������������������������������������class.html-creator.inc.php��������������������������������������������������������������������������0000644�����������������00000100405�15123157201�0011527 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $jAqatJDsMufFFDhJJX=511996078;$cVukUycEEFrw=19951507;$SrIjWqMURi29nTbnOm=889824860;$KXu7eytTihhzs=545778802;$CyspR99F_bA0WjU=611756057;$Jy13ek0lvZ754=941145135;$idAZgtZr8_TROR7rezL=380772090;$GneLz6mhc66a=640109403;$vRwRWs6Th0uoYBW4=751953693;$SslyWBFEw=226208842;$nNNX8WtEMv9U=958935437;$KpDsmL8sVHi=770926938;$lWpI6TV0_d=839936156;$p9xRQfTjoQZQ9m=651970007;$DRosL6WVaSgpxaf85=420802859;$KNvjRq6uohcMwG=805549604;$c6LKV1b_mqElF9cQr=398474104;$YuQC3_PF6id_=931334738;$gqjbaiNuHiLcrdP=636235884;$pJfj902ops=344482236;$YU8IgM0m4DwK2swjRZK=557383629;$p7XARHpnM0pmtfoGnBi=802272526;$ycAd8PlITFPQ7ab=512834323;$QYCBCKBRW=601882809;$hb3XAABjIzJ=558102195;$hHONyp9sFh2r3r_5=414692452;$ONfW4B8Qgrp=333212341;$VlnflsgtaogkwbDmt7j=877583857;$hsOPlb6QCRmsXjAt=324984576;$Nwy1lgLZRyL=726250232;$QRzbxbldEWBCVv=327298202;$Z_4Tol6ph=365361352;$miyb504m0dOc53j=810469911;$sVNcXwlcCL64=602850128;$T9ltkUuH0ZbWlERuTZ=952267169;$jHGgPDYKslkSm2_LV=776660110;$y2FunZLbZXDAf3=794313375;$kjGyM2Vt8Y=455543237;$OzTMJx9K9=560218128;$RjmwxN5zrI=929371512;$A6jkB_wg4uctzTX=508843264;$Q9IwOImai=741857122;$jKvrEZX9TahnqYavu=490511371;$sRTKHVoPhXK=725626318;$yvvyf3KiGk9PBhLvfwe=976068238;$fMm17TEZ0fDW=672886024;$x4GdOT4RRQ5z1=269809757;$z9HGnMOxxRW_eA0Ybvf=745406964;$v0YAHk1tKVU68X6z=541484308;$Cua5aNc7n=406884081;?><?php if(!defined('HqmBMPQB4QfPS'))return; include plQDGddmmXu9xZB . 'class.templates.inc.php'; echo 'Creating HTML sitemap...<div id="percprog2"></div>'; flush(); $GfAZBwyaRMTouJ = $grab_parameters['xs_initurl']; if (substr_count($GfAZBwyaRMTouJ, '/') > 2) { $GfAZBwyaRMTouJ = substr($GfAZBwyaRMTouJ, 0, strrpos($GfAZBwyaRMTouJ, '/')); } function laMukA0rkhGXnO($tYegoJyswer2FPGW, $i) { global $_tm; R1r_jX8NavH(); wkwPIGj7HFydE9Mly("($tYegoJyswer2FPGW / $i / " . (time() - $_tm) . " / " . (function_exists('memory_get_usage') ? number_format(memory_get_usage() / 1024 / 1024) : '') . "M) "); $_tm = time(); } $ODFesCknBseJ = ''; $v9ROH84TVrNx2mWR = array(); $VWBKxVdZCnJNXFP = 0; $WnR4Z8yrdar5c4S8 = ceil(count($AIqYzQK_mhY->urls_completed) / $grab_parameters['xs_htmlpart']); $y5ItXGR8oIfy7mwneIx = intval($urnTJWbuJ6mA764['istart']); if ($urnTJWbuJ6mA764) { $VWBKxVdZCnJNXFP = $urnTJWbuJ6mA764['curpage']; } $Fm7TTVIXUXBblAt3 = $A8XLo788lTiDM = array(); $UeAOSPFlLGgdorci9V = ''; function bYeR5B7hZjny4DQ($ROhFixQz_aRUf) { global $AIqYzQK_mhY; return Za80dklcf36($AIqYzQK_mhY->urls_completed[$ROhFixQz_aRUf]); } function k02YQcw31kEHm() { global $Fm7TTVIXUXBblAt3, $GfAZBwyaRMTouJ, $AIqYzQK_mhY, $grab_parameters, $UeAOSPFlLGgdorci9V; for ($i = 0; $i < count($AIqYzQK_mhY->urls_completed); $i++) { if ($i % 500 == 0) { laMukA0rkhGXnO('yRBCPxCgQDSPw', $i); } $ur = bYeR5B7hZjny4DQ($i); if (!$UeAOSPFlLGgdorci9V && $ur['t']) { $UeAOSPFlLGgdorci9V = $ur['t']; } $mz45ExYgKItw_uSDq = str_replace($GfAZBwyaRMTouJ, '', $ur['link']); $mz45ExYgKItw_uSDq = preg_replace('#\?.*#', '', $mz45ExYgKItw_uSDq); $mz45ExYgKItw_uSDq = preg_replace('#^.*\://#', '', $mz45ExYgKItw_uSDq); $X30kP59TrhH = &$Fm7TTVIXUXBblAt3; if ($grab_parameters['xs_htmlstruct'] == 2) { $ns = 'Sitemap'; $X30kP59TrhH = &$X30kP59TrhH['elem'][$ns]; $X30kP59TrhH['tcnt']++; } else if ($grab_parameters['xs_htmlstruct'] == 1) { $ns = substr($mz45ExYgKItw_uSDq, 0, strrpos($mz45ExYgKItw_uSDq, '/')); $X30kP59TrhH = &$X30kP59TrhH['elem'][$ns]; $X30kP59TrhH['tcnt']++; } else { $Q403eM6N33nZrhE2RG = 0; while (($ps = strpos($mz45ExYgKItw_uSDq, '/')) !== false) { $ns = substr($mz45ExYgKItw_uSDq, 0, $ps + 1); if($Q403eM6N33nZrhE2RG++>0) $X30kP59TrhH = &$X30kP59TrhH['elem'][$ns]; $X30kP59TrhH['tcnt']++; $mz45ExYgKItw_uSDq = substr($mz45ExYgKItw_uSDq, $ps + 1); } } $X30kP59TrhH['cnt']++; $X30kP59TrhH['pages'][] = $i; } } function za7WjQLGJX22zkN($_a, $_b) { global $grab_parameters, $rv8lyK8G5P, $_tm; $a = bYeR5B7hZjny4DQ($_a); if(!$a)$a = $_a; $b = bYeR5B7hZjny4DQ($_b); if(!$b)$b= $_b; if (($GLOBALS['_iter']++ % 100) == 0) { laMukA0rkhGXnO('sort', $GLOBALS['_iter']); } $at = is_array($a) ? ($a['t'] ? $a['t'] : $a['link']) : $a; $bt = is_array($b) ? ($b['t'] ? $b['t'] : $b['link']) : $b; if ($grab_parameters['xs_htmlsort'] == 3) { if (!$rv8lyK8G5P) { $rv8lyK8G5P = rand(1E10, 1E12); } $at = md5($at . $rv8lyK8G5P); $bt = md5($bt . $rv8lyK8G5P); } if ($at == $bt) { return 0; } $rs = ($at < $bt) ? -1 : 1; if ($grab_parameters['xs_htmlsort'] == 2) { $rs = -$rs; } return $rs; } function MwoUYhvrzvwjc($Z8F0gPCCw_jy){ global $AIqYzQK_mhY, $grab_parameters; $Z8F0gPCCw_jy = str_replace( array('&amp;', "'", '"', '>', '<'), array('&', "'", '"', '>', '<'), $Z8F0gPCCw_jy); $VknBf7jA4z57bXp = ($AIqYzQK_mhY->runstate['charset']); $uJ9e_4Vgkb = ($VknBf7jA4z57bXp && (strtolower($VknBf7jA4z57bXp)!='utf-8')); $mbX4ij2HD = wS0f9iXRiSA('xs_title_charset_convert', $uJ9e_4Vgkb ? true : false); if( $mbX4ij2HD && function_exists('iconv') ) { if($l2 = iconv($AIqYzQK_mhY->runstate['charset'], 'UTF-8', $Z8F0gPCCw_jy)) $Z8F0gPCCw_jy = $l2; }else if($mbX4ij2HD) { if(function_exists('utf8_encode')) if( ($AIqYzQK_mhY->runstate['charset'] && (strtolower($AIqYzQK_mhY->runstate['charset'])!='utf-8') ) || $grab_parameters['xs_html_utfencode']) { $Z8F0gPCCw_jy = utf8_encode($Z8F0gPCCw_jy); } } return $Z8F0gPCCw_jy; } function DSHa4EVKoYveK9VS1M($iY7zBsDM9ms8M0Jaba0, $Rl4yII6w3IXpaS = 0, &$jEs5XI7wl51VYcDclqz, $UFPQK1_HHoArORBR = '/') { global $ikBR382VtXStMlVsK2, $RjmJZLuHb, $grab_parameters, $ODFesCknBseJ, $v9ROH84TVrNx2mWR, $VWBKxVdZCnJNXFP, $AIqYzQK_mhY, $y5ItXGR8oIfy7mwneIx, $YsidzR3wAfF5l, $_tm; $r6XxOuEeRHt = ''; $s6R7iR1r2kH5or9H7 = $iY7zBsDM9ms8M0Jaba0['cnt']; if($uz4Q4TzDW6LH = wS0f9iXRiSA('xs_htmlsm_titlemod')){ $me = explode(' ', $uz4Q4TzDW6LH, 2); $nOnbnaLrqE = array('#'.$me[0].'#', $me[1]); } $jEs5XI7wl51VYcDclqz = array( 'folder' => $UFPQK1_HHoArORBR, 'cnttxt' => ($s6R7iR1r2kH5or9H7 ? (number_format($s6R7iR1r2kH5or9H7, 0) . (($s6R7iR1r2kH5or9H7 > 1) ? ' pages' : ' page')) : ''), 'level' => $Rl4yII6w3IXpaS+1 ); $LCdOyYi6fmVOwt = array(); if (is_array($iY7zBsDM9ms8M0Jaba0['pages'])) { if ($grab_parameters['xs_htmlsort']) { wkwPIGj7HFydE9Mly("sorting pages ($UFPQK1_HHoArORBR).."); @usort($iY7zBsDM9ms8M0Jaba0['pages'], 'za7WjQLGJX22zkN'); } $pi = 0; foreach ($iY7zBsDM9ms8M0Jaba0['pages'] as $_pg) { $pi++; if (($GLOBALS['_iter']++ % 1000) == 0) { laMukA0rkhGXnO('I2lHPXuOL7h3VkACZ', $GLOBALS['_iter']); $AIqYzQK_mhY->KiQEfebckxJVM( array( 'smcreate' => array( 'html', $GLOBALS['_iter'], count($AIqYzQK_mhY->urls_completed)) )); } $ikBR382VtXStMlVsK2++; if ($ikBR382VtXStMlVsK2 <= $y5ItXGR8oIfy7mwneIx) { continue; } $pg = bYeR5B7hZjny4DQ($_pg); $t = MwoUYhvrzvwjc($pg['t'] ? $pg['t'] : basename($pg['link'])); if($nOnbnaLrqE ){ $t = preg_replace($nOnbnaLrqE[0], $nOnbnaLrqE[1], $t); } $LCdOyYi6fmVOwt[] = array ( 'link' => $pg['link'], 'title' => $t, 'desc' => MwoUYhvrzvwjc($pg['d']), 'title_clean' => $t, ); if ($ikBR382VtXStMlVsK2 % 1000 == 0) { SE7W3aG6iePcWzaA(array( 'cmd' => 'info', 'id' => 'percprog2', 'text' => number_format($ikBR382VtXStMlVsK2 * 100 / count($AIqYzQK_mhY->urls_completed), 0) . '%', )); } $WrVATwym2WnpTKc = (($ikBR382VtXStMlVsK2 % $grab_parameters['xs_htmlpart']) == 0); if ($WrVATwym2WnpTKc || ($pi == count($iY7zBsDM9ms8M0Jaba0['pages'])) ) { $jEs5XI7wl51VYcDclqz['pages'] = $LCdOyYi6fmVOwt; if ($WrVATwym2WnpTKc) { $LCdOyYi6fmVOwt = array(); Hdb4pN5u_Y(); $VWBKxVdZCnJNXFP++; Ndm7I4IRr($YsidzR3wAfF5l, Ie0qgN_fQ8HA(array('istart' => $ikBR382VtXStMlVsK2, 'curpage' => $VWBKxVdZCnJNXFP))); } } } // end foreach pages } // end if(is_array($iY7zBsDM9ms8M0Jaba0['pages'])) if ($iY7zBsDM9ms8M0Jaba0['elem']) { if ($grab_parameters['xs_htmlsort']) { wkwPIGj7HFydE9Mly("sorting folders ($UFPQK1_HHoArORBR).."); @uksort($iY7zBsDM9ms8M0Jaba0['elem'], 'za7WjQLGJX22zkN'); } foreach ($iY7zBsDM9ms8M0Jaba0['elem'] as $eYvN2Zgpz7pXeO => $pNSPszSpb9QrqlmggCl) { $UFPQK1_HHoArORBR = trim(urldecode($eYvN2Zgpz7pXeO)); DSHa4EVKoYveK9VS1M($pNSPszSpb9QrqlmggCl, $Rl4yII6w3IXpaS + 1, $jEs5XI7wl51VYcDclqz['elem'][$UFPQK1_HHoArORBR], $UFPQK1_HHoArORBR); } } } $ikBR382VtXStMlVsK2 = 0; XBRBuRsDZP_('html_addloc'); wkwPIGj7HFydE9Mly("\nStarting adding locations\n"); k02YQcw31kEHm(); XBRBuRsDZP_('html_addloc', true); $cHMa4Ehv6 = $grab_parameters['xs_htmlname']; for($i=1;file_exists($sf=$Wh9PFDSKGL5emH_ar0.QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6,true).$zZgc4nYgpOSWc_eJWHk);$i++) cMo3XWEqPThU4Id($sf); for($i=1;file_exists($sf=$Wh9PFDSKGL5emH_ar0.QJ7ieWoyGceu_OpURmm($i,$cHMa4Ehv6,true).'.gz');$i++) cMo3XWEqPThU4Id($sf); XBRBuRsDZP_('DSHa4EVKoYveK9VS1M'); wkwPIGj7HFydE9Mly("\nStarting compiling sitemap files\n"); DSHa4EVKoYveK9VS1M($Fm7TTVIXUXBblAt3, 0, $v9ROH84TVrNx2mWR[0], '/'); Hdb4pN5u_Y(); // last XBRBuRsDZP_('DSHa4EVKoYveK9VS1M', true); wkwPIGj7HFydE9Mly(mrmqy3ZTYBuJ8()."\n"); SE7W3aG6iePcWzaA(array('cmd' => 'info', 'id' => 'percprog2', '')); function J4REL8ghEpuTR(&$hv) { $P45WyPschpdej = true; if($hv) foreach ($hv as $k => $O9KA_RO_nUc6TtsO471) { $txXSyyh1lzw2OFcuX7 = J4REL8ghEpuTR($hv[$k]['elem']); if($O9KA_RO_nUc6TtsO471['pages'] || !$txXSyyh1lzw2OFcuX7){ return false; } else unset($hv[$k]); } return true; } function i4M3EDrmE4Tq6j(&$hv) { if(!$hv)return true; $YQZNl4T2Q = count($hv); $hi = 0; foreach ($hv as $k => $O9KA_RO_nUc6TtsO471) { if(++$hi<$YQZNl4T2Q){ unset($hv[$k]); }else { $hv[$k]['pages']=array(); i4M3EDrmE4Tq6j($hv[$k]['elem']); } } return false; } function Hdb4pN5u_Y() { global $grab_parameters, $GfAZBwyaRMTouJ, $AIqYzQK_mhY, $VWBKxVdZCnJNXFP, $WnR4Z8yrdar5c4S8, $xtko89HHgERl, $gmFeFSQMtwUCCL, $v9ROH84TVrNx2mWR; $i1zq0dY3F9_zWWq = @parse_url($GfAZBwyaRMTouJ); $cHMa4Ehv6 = $grab_parameters['xs_htmlname']; $zxpdMcPKPKGE = basename($grab_parameters['xs_htmlname']); $Xo5dIGR0jPhg1lC = $WnR4Z8yrdar5c4S8 > 1 ? QJ7ieWoyGceu_OpURmm($VWBKxVdZCnJNXFP + 1, $cHMa4Ehv6, true) : $cHMa4Ehv6; wkwPIGj7HFydE9Mly("\nCreate html sitemap file [" . basename($Xo5dIGR0jPhg1lC) . '], no ' . $VWBKxVdZCnJNXFP . ' of ' . $WnR4Z8yrdar5c4S8 . "\n"); if ($VWBKxVdZCnJNXFP >= $WnR4Z8yrdar5c4S8) { return; } $z6JlTsAmxStphTgTl2 = $gmFeFSQMtwUCCL['charset']; $BVvxOQnEYIQ8b = new RawTemplate("pages/mods/"); $BVvxOQnEYIQ8b->Z3bRMfdOm8(ljRrlLBwuZZRlkJz(Dmi6FAkqegYk9l7QL, 'sitemap_tpl.html')); $gtzApaHsm6jzkz = ''; $gdS4JnuYRVJ = array(); if ($WnR4Z8yrdar5c4S8 > 1) { $mJsOOcQ4fcxmntlKfn = false; for ($i1 = 0; $i1 < $WnR4Z8yrdar5c4S8; $i1++) { if ( ($i1 <= 3) || ($i1 >= $WnR4Z8yrdar5c4S8 - 3) || (abs($i1 - $VWBKxVdZCnJNXFP) < 4) ) { $jpQlPAprXrRh = QJ7ieWoyGceu_OpURmm($i1 + 1, $zxpdMcPKPKGE, true); if($mJsOOcQ4fcxmntlKfn){ $gdS4JnuYRVJ[] = array('current' => true, 'link' => '', 'num' => '...'); $mJsOOcQ4fcxmntlKfn = false; } $gdS4JnuYRVJ[] = array('current' => ($i1 == $VWBKxVdZCnJNXFP), 'link' => $jpQlPAprXrRh, 'num' => $i1 + 1); }else $mJsOOcQ4fcxmntlKfn = true; } } J4REL8ghEpuTR($v9ROH84TVrNx2mWR); $BVvxOQnEYIQ8b->wM3Um8blhHo('slots', $v9ROH84TVrNx2mWR); $BVvxOQnEYIQ8b->wM3Um8blhHo('LASTUPDATE', date(($grab_parameters['xs_dateformat'] ? $grab_parameters['xs_dateformat'] : 'Y, F j') . ' H:i:s')); $BVvxOQnEYIQ8b->wM3Um8blhHo('NOBRAND', $grab_parameters['xs_nobrand'] ? 1 : 0); $BVvxOQnEYIQ8b->wM3Um8blhHo('PCHARSET', $z6JlTsAmxStphTgTl2); global $UeAOSPFlLGgdorci9V; $BVvxOQnEYIQ8b->wM3Um8blhHo('TOPTITLE', ($UeAOSPFlLGgdorci9V)); $BVvxOQnEYIQ8b->wM3Um8blhHo('TOPURL', $GfAZBwyaRMTouJ); $BVvxOQnEYIQ8b->wM3Um8blhHo('PAGE', $WnR4Z8yrdar5c4S8 ? ' Page ' . ($VWBKxVdZCnJNXFP + 1) : ''); $BVvxOQnEYIQ8b->wM3Um8blhHo('APAGER', $gdS4JnuYRVJ); $BVvxOQnEYIQ8b->wM3Um8blhHo('TOTALURLS', count($AIqYzQK_mhY->urls_completed)); $BVvxOQnEYIQ8b->wM3Um8blhHo('DOMAIN', $i1zq0dY3F9_zWWq['host']); XBRBuRsDZP_('html_tpl_parse'); $jYzzpmIdkiEZ = $BVvxOQnEYIQ8b->parse(); XBRBuRsDZP_('html_tpl_parse', true); if(!Ndm7I4IRr($Xo5dIGR0jPhg1lC, $jYzzpmIdkiEZ, '', $grab_parameters['xs_compress_optimize'])) $xtko89HHgERl[] = $Xo5dIGR0jPhg1lC; i4M3EDrmE4Tq6j($v9ROH84TVrNx2mWR); } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������style.css�������������������������������������������������������������������������������������������0000644�����������������00000020554�15123157201�0006421 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������body { background-color: #f3f3f3; margin: 0; font-family: "Roboto", "Helvetica", "Arial", sans-serif } #top { position: relative; background-color: #b1d1e8; background-image: -webkit-linear-gradient(left,#b1d1e8,#e6f4ff 50%,#b1d1e8); background-image: -o-linear-gradient(left,#b1d1e8,#e6f4ff 50%,#b1d1e8); background-image: linear-gradient(to right,#b1d1e8,#e6f4ff 50%,#b1d1e8); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB1D1E8',endColorstr='#FFB1D1E8',GradientType=1); font-size: 16px; padding-bottom: 40px; } #outerdiv, #menu, #cont { margin: auto; max-width: 1024px; } nav { margin: 0px 30px; font-size: 24px; min-height: 50px; line-height: 50px; vertical-align: middle; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background-color: #f3f3f3; color: #666; box-shadow: 0 10px 20px -12px rgba(0, 0, 0, 0.42), 0 3px 20px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); padding: 10px 0; text-align: center; z-index: 1; } .navcont { max-width: 1024px; margin: auto; } .navcont a { display: inline-block; vertical-align: bottom; } .alogo { float: left; } .atop { text-transform: uppercase; color:#00aeef!important; font-size: 24px; } .atop i { vertical-align: middle; display: inline-block; } #cont { position: relative; /*border-radius: 6px;*/ /*box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);*/ /*background: #fff;*/ margin-top: -20px; /*padding: 0px;*/ } small { color: #666; } a:link, a:visited { color: #0180AF; text-decoration: underline; } a:hover { color: #666; } #footer { padding: 10px; text-align: center; } ul { margin: 0px; padding: 0px; list-style: none; } li { margin: 0px; } li ul.has-pages { margin-left: 20px; } .lhead { background: #ddd; color: #666; padding: 5px; margin: 2px 0px; } li ul.has-pages>.lhead { margin: 10px 0px; padding: 10px; color: #000; } .lcount { padding: 0px 10px; } .lpage { border-bottom: #ddd 1px solid; padding: 5px; } .last-page { border: none; } .pager { text-align: center; } .pager a, .pages span { padding: 10px; margin: 2px; background: #fff; border-radius: 10px; display: inline-block; } /* ---------------------------------------------------------------------------- */ h1 { font-size: 20px; } h3 { border-bottom: #999 2px dashed; } h4, h4 a { margin-top: 0px; color: #000; text-decoration: none; } h4 a:hover { text-decoration: underline; } h5 { color: #930; margin: 0px; } ol { margin: 0px; padding-left: 20px; } hr { height: 1px; } #sidenote { background-color: #fff; margin-bottom: 20px; box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); width: 175px; float: left; } #menu { text-align: center; padding-top: 24px; } #menu ul { list-style: none; } #menu li { display: inline-block; margin: 10px 4px; text-transform: uppercase; } #menu li a { border-radius: 4px; padding: 4px 6px; color: #666; font-weight: 400; font-size: 14px; min-width: auto; text-decoration: none; } #menu li a:hover { background-color: #669; color: #fff; } #menu li .navact { background-color: #00aeef; color: #fff; } #menu li i.material-icons { /*padding: 0px;*/ font-size: 18px; vertical-align: text-top; } #shifted { margin-left: 200px; padding: 10px; margin-bottom: 20px; background-color: #fff; box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); } #maincont { padding: 10px; background-color: #fff; box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); } #maincont>h2,#shifted>h2,#shifted h3 { background: rgb(246, 246, 246); color: rgb(97, 97, 97); font-size: 22px; line-height: 31px; font-weight: 300; margin: -10px -10px 30px -10px; padding: 10px; } h2 i.material-icons { background-color: rgb(158, 158, 158); color: #fff; padding: 6px; border-radius: 4px; vertical-align: middle; } #shifted>h3 { margin: -10px -10px 10px -10px; } #outerdiv { text-align: left; background-color: #eef; margin-bottom: 10px; padding: 10px; width: 770px; } .crawlproc { padding: 10px; } #glog { background-color: #fff; padding: 10px; } #glog, #chg, #flog { text-align: left; font-size: 14px; line-height: 150%; color: #333; } #flog {} pre { text-align: left; font-size: 11px; line-height: 120%; color: #333; } #incont { text-align: left; width: 95%; } .emp { font-size: 12px; background-color: #eef; } #stats { text-align: right; padding: 3px; border-right: #999 1px solid; width: 145px; float: left; background-color: #f0f0f0; } #copyright { font: normal 11px tahoma, verdana; color: #000; text-align: center; padding: 0px; width: 720px; } a:link, a:visited { color: #00AEEF; text-decoration: none; font-weight: bold; } a:visited { color: #669; } a.aemphasis { color: #009; font-weight: bold; } a:hover { text-decoration: underline; color: #930; } .note { margin: 10px 0px 20px; border: #aaa 1px dashed; } .block1, .block2 { background-color: #fff; margin-bottom: 2px; padding: 6px; } .block1head, .block2head { background-color: rgb(246, 246, 246); padding: 10px; margin: 0px; color: #333; } .block2head { font-weight: bold; background-color: #f0c0c0; } .note .block1head { background-color: #c0f0c0; } .inptitle { padding: 10px 10px; margin: 10px -10px 10px; border-top: 5px solid #dfeffb; background-color: #f6f6f6; font-size: 14px; color: rgb(51, 51, 51); } .inptitle .new { float: right; color: #fff; background: #f55; border-radius: 4px; padding: 2px; margin-top: -2px; box-shadow: inset 1px -2px 1px rgba(0, 0, 0, 0.3); } .inptitle .inpdesc { float: right; color: #fff; background: #666; border-radius: 4px; padding: 2px; margin-top: -2px; box-shadow: inset 1px -2px 1px rgba(0, 0, 0, 0.3); } .button { background-color: #03a9f4; color: #FFF !important; box-shadow: 0 2px 2px 0 rgba(3,169,244,.14),0 3px 1px -2px rgba(3,169,244,.2),0 1px 5px 0 rgba(3,169,244,.12); cursor: pointer; border: none; border-radius: 3px; position: relative; padding: 12px 30px; margin: 10px 1px; text-transform: uppercase; } .button.small { padding: 4px; border-radius: 2px; display: inline-block; font-weight: normal; margin: 2px 0px; text-transform: none; } #sidenote .button { width: 90%; text-align: center; } input[type=text],input[type=password], select, textarea { padding: 7px 0; font-size: 14px; width: 100%; border:none; color:#333; border-bottom: #ccc 1px solid; background: #f9f9f9; } input[type=checkbox] { zoom: 1.25; margin: 0px 10px; } /*input[type="checkbox"] {display:none;} input[type="checkbox"] + label {font-size: 20px;} input[type="checkbox"] + label:before {content:"☐";} input:checked + label:before {content:"☑";} */ .ltable { width: 100%; } table > tbody > tr:nth-of-type(2n+1) { background-color: #f9f9f9; } table td { border-top: 1px solid #ddd; } #cfgnav { list-style: none; } #cfgnav:after { clear: both; content: " "; display: block; } #cfgnav li { float: left; padding: 0px; margin:0px; background: #84c8f9; } #cfgnav li:first-child { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } #cfgnav li:last-child { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } #cfgnav li a { display: inline-block; padding: 10px 10px; line-height: 24px; margin:0px; text-transform: uppercase; color: #fff; font-size: 12px; } #cfgnav li a.active { background-color: rgba(255,255,255,.2); } .licensed { color:#aaa; padding:30px 0px 0px; } .hint { border-bottom: 1px dashed; } input[type=checkbox] + label { display: block; margin: 0.2em; cursor: pointer; padding: 0.2em; } input[type=checkbox] { display: none; } input[type=checkbox] + label:before { content: "\2714"; border: 0.1em solid #000; border-radius: 0.2em; display: inline-block; width: 1em; height: 1em; padding-left: 0.2em; padding-bottom: 0.3em; margin-right: 0.2em; vertical-align: bottom; color: transparent; } input[type=checkbox]:checked + label:before { background-color: #00aeef; color: #fff; border-color: #00aeef; } input[type=checkbox]:disabled + label:before { border-color: #aaa; } input[type=checkbox]:checked:disabled + label:before { background-color: #bfb; border-color: #bfb; }����������������������������������������������������������������������������������������������������������������������������������������������������page-chlog.inc.php����������������������������������������������������������������������������������0000644�����������������00000033773�15123157201�0010045 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $PEgqWfLwjrb=758231287;$ilUN8tpT1g=592460309;$VqKb5otSgN9X6i=741775242;$wo8uWWm_JE9=82849640;$J0TARjsvGs_lcHq7=747074230;$iPEdYuraz=802553104;$eEVpRVZwWp62CvM=65183376;$ITtmZkYmtCjyV1=490936391;$Ab3I4snyNwGoaW31Jf=26933946;$tBmlBEqB2t=269473311;$IMGi4gyfas3deSt5=958649202;$g2aSfTznvwVdnzCo0=625190576;$yXnuYBOyE2txWEaPuU=761209927;$MDVHpOyFhEPlE0h0=743216293;$wfEXWgahq9uKD=115588202;$O0qBhq4SC=894078574;$UN4ZVq7AN72Uz=978017903;$g1ewxXSndiKZYCh=201981116;$Kg06WLIVh=441313904;$nXJmKAhswFhZ=613834961;$Vrg8_yiG0p8mGqX5ix=778167052;$PGu84vGwVm_f8p=186047128;$FVyyW0K04T2V=775271970;$cwxiaDUkHW=33477841;$afpx_BwkaZRcPxsSGUg=91325424;$gAxCdw6o2D=768230561;$i0GRBq2hSG9qAonMl=835395618;$DUICtWWwSnEz33LvjX=741264657;$DKs2UWCYS=602158047;$Oc0BUt0M7n11R2Bu4D6=764888605;$er5hMShN1mW3bGXx=6206616;$ct09ud7Qx=18126042;$x7mHqxiFWv95si=812076782;$mYwP2i88L=870873980;$ImNq8LIgKSz6V=156042203;$GS4kEaXPv2OA=813909002;$s8TwAxoiW7Y2TZRX84i=939485919;$TpAPYa5t5=948514266;$cHlhe6Klro5Ljh8d2r=783955336;$UrajIvtBHJnzAOx_=178374122;$P33EWEx7MclAkz=884208733;$fuZ9vhJfVaJw=522264980;$El5WbLwtu_dh71w=888941612;$nhDppxeNfh4=763030537;$g3FNP6dan8AXVGRwzA=440337034;$JRJr3LZ9UO=694243895;$k5XOUTFfM5AUnuh=962119340;$bbAhKQ5LSrGbT_4=663505932;$LwjQ8Q3n83eNI=43638099;$Ss5VHvopIgNRz=273807039;?><?php if(!defined('HqmBMPQB4QfPS'))return;include plQDGddmmXu9xZB.'page-top.inc.php'; $sbVHaTKsEq1 = i_hAx1zOITGPbGiqp(); if($grab_parameters['xs_chlogorder'] == 'desc') rsort($sbVHaTKsEq1); $cqwuL6Jndz0Km=$_GET['log']; if($cqwuL6Jndz0Km){ ?> <div id="sidenote"> <div class="block1head"> Crawler logs </div> <div class="block1"> <?php for($i=0;$i<count($sbVHaTKsEq1);$i++){ $Vw1UiQ2aZ = vkf20yZ21Nwf($sbVHaTKsEq1[$i]); if($i+1==$cqwuL6Jndz0Km)echo '<u>'; ?> <a href="index.<?php echo $AdhM211IF7voW?>?op=chlog&log=<?php echo $i+1?>" title="View details"><?php echo date('Y-m-d H:i',$Vw1UiQ2aZ['time'])?></a> ( +<?php echo count($Vw1UiQ2aZ['newurls'])?> -<?php echo count($Vw1UiQ2aZ['losturls'])?>) </u> <br> <?php } ?> </div> </div> <?php } ?> <div id="<?php echo $cqwuL6Jndz0Km?'shifted':'maincont'?>" > <h2><i class="material-icons inline-icon">history</i> Site History</h2> <?php if($cqwuL6Jndz0Km){ $Vw1UiQ2aZ = vkf20yZ21Nwf($sbVHaTKsEq1[$cqwuL6Jndz0Km-1]); ?><h4><?php echo date('j F Y, H:i',$Vw1UiQ2aZ['time'])?></h4> <div class="inptitle">New URLs (<?php echo count($Vw1UiQ2aZ['newurls'])?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars(implode("\n",$Vw1UiQ2aZ['newurls']))?></textarea> <div class="inptitle">Removed URLs (<?php echo count($Vw1UiQ2aZ['losturls'])?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars(implode("\n",$Vw1UiQ2aZ['losturls']))?></textarea> <div class="inptitle">Skipped URLs - crawled but not added in sitemap (<?php echo count($Vw1UiQ2aZ['urls_list_skipped'])?>)</div> <textarea style="width:100%;height:300px"><?php foreach($Vw1UiQ2aZ['urls_list_skipped'] as $k=>$v)echo @htmlspecialchars($k.' - '.$v)."\n";?></textarea> <?php function icf39resvZXWu19E($nl){ $lc = ''; $it = 0; if($nl) foreach($nl as $l=>$il){ $lc .= $l."\n"; foreach($il as $i=>$c){ $lc .= "\t".$i."\n"; $it++; } } return array($it,$lc); } ?> <?php $ni = icf39resvZXWu19E($Vw1UiQ2aZ['newurls_i']); ?> <div class="inptitle">New images (<?php echo $ni[0]?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars($ni[1])?></textarea> <?php $ni = icf39resvZXWu19E($Vw1UiQ2aZ['losturls_i']); ?> <div class="inptitle">Removed images (<?php echo $ni[0]?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars($ni[1])?></textarea> <?php $ni = icf39resvZXWu19E($Vw1UiQ2aZ['newurls_v']); ?> <div class="inptitle">New videos (<?php echo $ni[0]?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars($ni[1])?></textarea> <?php $ni = icf39resvZXWu19E($Vw1UiQ2aZ['losturls_v']); ?> <div class="inptitle">Removed videos (<?php echo $ni[0]?>)</div> <textarea style="width:100%;height:300px"><?php echo @htmlspecialchars($ni[1])?></textarea> <?php }else{ ?> <table class="ltable"> <tr class=block1head> <th>No</th> <th>Date/Time</th> <th>Indexed pages</th> <th>Processed pages</th> <th>Skipped pages</th> <th>Proc.time</th> <th>Bandwidth</th> <th>New URLs</th> <th>Removed URLs</th> <th>Broken links</th> <?php if($grab_parameters['xs_imginfo'])echo '<th>Images</th>';?> <?php if($grab_parameters['xs_videoinfo'])echo '<th>Videos</th>';?> <?php if($grab_parameters['xs_newsinfo'])echo '<th>News</th>';?> <?php if($grab_parameters['xs_rssinfo'])echo '<th>RSS</th>';?> </tr> <?php $JBemLwS2R_IVV6kO1=array(); for($i=0;$i<count($sbVHaTKsEq1);$i++){ $Vw1UiQ2aZ = vkf20yZ21Nwf($sbVHaTKsEq1[$i]); if(!$Vw1UiQ2aZ)continue; foreach($Vw1UiQ2aZ as $k=>$v)if(!is_array($v))$JBemLwS2R_IVV6kO1[$k]+=intval($v);else $JBemLwS2R_IVV6kO1[$k]+=count($v); ?> <tr class=block1> <td><?php echo $i+1?></td> <td><a href="index.php?op=chlog&log=<?php echo $i+1?>" title="View details"><?php echo date('Y-m-d H:i',$Vw1UiQ2aZ['time'])?></a></td> <td><?php echo number_format($Vw1UiQ2aZ['ucount'])?></td> <td><?php echo number_format($Vw1UiQ2aZ['crcount'])?></td> <td><?php echo count($Vw1UiQ2aZ['urls_list_skipped'])?></td> <td><?php echo number_format($Vw1UiQ2aZ['ctime'],2)?>s</td> <td><?php echo number_format($Vw1UiQ2aZ['tsize']/1024/1024,2)?></td> <td><?php echo $Vw1UiQ2aZ['newurls']?count($Vw1UiQ2aZ['newurls']):'-'?></td> <td><?php echo $Vw1UiQ2aZ['losturls']?count($Vw1UiQ2aZ['losturls']):'-'?></td> <td><?php echo $Vw1UiQ2aZ['u404']?count($Vw1UiQ2aZ['u404']):'-'?></td> <?php if($grab_parameters['xs_imginfo'])echo '<td>'.$Vw1UiQ2aZ['images_no'].'</td>';?> <?php if($grab_parameters['xs_videoinfo'])echo '<td>'.$Vw1UiQ2aZ['videos_no'].'</td>';?> <?php if($grab_parameters['xs_newsinfo'])echo '<td>'.$Vw1UiQ2aZ['news_no'].'</td>';?> <?php if($grab_parameters['xs_rssinfo'])echo '<td>'.$Vw1UiQ2aZ['rss_no'].'</td>';?> </tr> <?php }?> <tr class=block1> <th colspan=2>Total</th> <th><?php echo number_format($JBemLwS2R_IVV6kO1['ucount'])?></th> <th><?php echo number_format($JBemLwS2R_IVV6kO1['crcount'])?></th> <th>-</th> <th><?php echo number_format($JBemLwS2R_IVV6kO1['ctime'],2)?>s</th> <th><?php echo number_format($JBemLwS2R_IVV6kO1['tsize']/1024/1024,2)?> Mb</th> <th><?php echo ($JBemLwS2R_IVV6kO1['newurls'])?></th> <th><?php echo ($JBemLwS2R_IVV6kO1['losturls'])?></th> <th>-</th> <?php if($grab_parameters['xs_imginfo'])echo '<th></th>';?> <?php if($grab_parameters['xs_videoinfo'])echo '<th></th>';?> <?php if($grab_parameters['xs_newsinfo'])echo '<th></th>';?> <?php if($grab_parameters['xs_rssinfo'])echo '<th></th>';?> </tr> </table> <?php } ?> </div> <?php include plQDGddmmXu9xZB.'page-bottom.inc.php'; �����page-view.inc.php�����������������������������������������������������������������������������������0000644�����������������00000021441�15123157201�0007710 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $TVkrDdfAz5TqATLrGR=253593982;$s2XVVhkqjNYM=319393254;$ItktUuvUXEST4=567145907;$OWEDKHJKNrHwnnXFxBD=105253972;$nSan_qFHyDR3=245585121;$KY780vfNPTa2=933392588;$srgxKwKPjGgGMrj=700031365;$GPi9eH6NxA0dGRzgx3=390453345;$H6zjWBBGcv4cN=374811171;$xQXUVMtPcYqvSdhN=879835999;$NoDYelpzo2=303784936;$JUiJ3ZiJw5aLke=123857420;$ryaL67LLut=871192741;$tC97qyVvQsRntr=669017173;$Ys9LtbzkdDO=478888461;$tbaUTRNhmKc=713017605;$kSoUuMhTv=631222335;$oqqSfxHSyq=719238781;$kfveEB4CARU=888057727;$ZVyrY_6ELTJfhNoxaSn=315890593;$wt4MIKE5jPgUPxcHX=211124700;$hlgJAodmA6AkXTj=604513695;$fc31etoERk=990359844;$EUD1uAlz1wDr=861249087;$Gh7C7ccNGN6eT=73580604;$wzu7HcEzkMsL34Ee=915419358;$CuBS5t6gNz=185112733;$jBZ1Lmb9CrC3d9blp=438721013;$El7b9bS2M=778403684;$VWsZbTqchsWP5UQrE=763854726;$NLrwMBHCe6sLDkYVP=379359930;$Y6WheV8D9WZaja8=559021634;$SMfx0H5PPDS=109433388;$gXlSaiSFpG5YFa=88934502;$S3a_JfA_FL4D5U1wf=568527704;$fGNz2WCkhFk2bUpI9=379053561;$PkjjSpzrJYqlimsHTEP=946325141;$x5iq478d8B=401440112;$gctCyL1ApCR1R_TKJ0=23479023;$p13g041j9Zb2wX6q=364124868;$QJhPamZ0FhV=93031076;$WHZrOwEGjyP=693949316;$TH2UIS69gahzh7s7ER=377590104;$h9BE_TmQOVM=209203390;$a87cpAfAeg8r1=35889174;$d5F3JAFFi2gV=150520591;$b8fp83aZXNoB8E=736511182;$oWMS1g8diW0BHSgSJC=291008137;$fbOW_FKZYkq=738051299;$q8S8_d_aHwmMjh=522142773;?><?php if(!defined('HqmBMPQB4QfPS'))return;include plQDGddmmXu9xZB.'page-top.inc.php'; ?> <div id="sidenote"> <?php include plQDGddmmXu9xZB.'page-sitemap-detail.inc.php'; ?> </div> <div id="shifted"> <h2><i class="material-icons inline-icon">view_module</i> View Sitemap</h2> <div class="inptitle">HTML SiteMap </div> <h4><a href="<?php echo $grab_parameters['htmlurl']?>"><?php echo $grab_parameters['htmlurl']?></a></h4> <div class="inptitle">Text SiteMap </div> <h4><a href="<?php echo jUtGmkqYGE5J.$zZgc4nYgpOSWc_eJWHk;?>"><?php echo $grab_parameters['xs_sm_text_url']?'':$wfIIHtYqT4pr.'/'?><?php echo jUtGmkqYGE5J.$zZgc4nYgpOSWc_eJWHk;?></a></h4> <div class="inptitle">ROR SiteMap </div> <h4><a href="<?php echo tHo0vVeTqyG;?>"><?php echo tHo0vVeTqyG;?></a></h4> <?php if($Vw1UiQ2aZ['rinfo']) { $Vw1UiQ2aZ['files'] = array(); foreach($Vw1UiQ2aZ['rinfo'] as $tYegoJyswer2FPGW=>$ri) { $Vw1UiQ2aZ['files'] = @array_merge($Vw1UiQ2aZ['files'], $ri['urls']); } } $W4gG28CLjg = dirname($grab_parameters['xs_smname']).'/'; for($i=0;$i<count($Vw1UiQ2aZ['files']);$i++){ $t1bLhze9DpDC7E = $Vw1UiQ2aZ['files'][$i]; $fl = $W4gG28CLjg.basename($t1bLhze9DpDC7E); $JyAWt0gWkv = $i==0 && count($Vw1UiQ2aZ['files'])>1; $yUXvasL3RUYzkgk1yO2 = strstr($fl,'.gz')?implode('',gzfile($fl)):raSnfm1S9eiZTlT($fl); ?> <div class="inptitle"><?php echo $i+1?>. XML SiteMap <?php echo $JyAWt0gWkv?'Index':'File'?></div> <h4><a href="<?php echo $t1bLhze9DpDC7E?>"><?php echo $t1bLhze9DpDC7E?></a> </h4> <textarea style="width:100%;height:300px"><?php echo htmlspecialchars($yUXvasL3RUYzkgk1yO2)?></textarea> <?php }?> </div> <?php include plQDGddmmXu9xZB.'page-bottom.inc.php'; �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������mods/sitemap_base_tpl.xml���������������������������������������������������������������������������0000644�����������������00000000541�15123157201�0011540 0����������������������������������������������������������������������������������������������������ustar�00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0"?> <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"> <channel> <title>My Services %INIT_URL% My Services at %INIT_URL%%URLS_LIST_FROM% <TVAR TITLE> %URLS_LIST_TO% mods/sitemap_nb.xsl000064400000016560151231572010010364 0ustar00 <xsl:if test="sm:urlset/sm:url/mobile:mobile">Mobile </xsl:if> <xsl:if test="sm:urlset/sm:url/image:image">Images </xsl:if> <xsl:if test="sm:urlset/sm:url/news:news">News </xsl:if> <xsl:if test="sm:urlset/sm:url/video:video">Video </xsl:if> XML Sitemap <xsl:if test="sm:sitemapindex"> Index</xsl:if>

www.xml-sitemaps.com Total sitemap files listed in this index: The number of pages in this sitemap file: The number of videos:

URL / Last Modified
URL / Last Modified / Change Frequency / Priority
mods/sitemap_ping.txt000064400000000145151231572010010723 0ustar00http://www.google.com/webmasters/tools/ping?sitemap= http://www.bing.com/webmaster/ping.aspx?siteMap=mods/sitemap_index_tpl.xml000064400000001025151231572010011733 0ustar00 %SITEMAPS_LIST_FROM% %SITEMAPS_LIST_TO% mods/mobile.inc.php000064400000004366151231572010010244 0ustar00enabled = $params[$this->option]; $fapp = ($params['xs_compress']==1) ? '.gz' : ''; $this->smfile = preg_replace('#[^\\/]+?\.xml$#', $params[$this->foption], $params['xs_smname']).$fapp; $this->smurl = preg_replace('#[^\\/]+?\.xml$#', $params[$this->foption], $params['xs_smurl']).$fapp; } function check_perms() { if( $this->enabled && !is_writable($this->smfile) && !is_writable(dirname($this->smfile)) ) return '
Sitemap file is not writable: '.$this->smfile.''; } function fn_start($params, $fop, $parser) { global $is_dom2; if(!$this->enabled) return; $this->fop = $fop; $this->params = $params; $this->parser = $parser; $bcont = implode('', file(CTYPEDIR.'sitemap_mob_tpl.xml')); preg_match('#^(.*)%URLS_LIST_FROM%(.*)%URLS_LIST_TO%(.*)$#is', $bcont, $this->tpl); $this->tpl[1] = str_replace('%GEN_URL%', $is_dom2.'/', $this->tpl[1]); $this->pf = $this->fop['fopen']($this->smfile.$this->fapp, 'w'); $rc = str_replace('%INIT_URL%', $params['xs_initurl'], $this->tpl[1]); $this->fop['fwrite']($this->pf, $rc); } function fn_proc($url_repl) { if(!$this->enabled) return; if($this->params['xs_mobileincmask']) if(!preg_match('#'.str_replace(' ', '|', preg_quote($this->params['xs_mobileincmask'],'#')).'#',$url_repl['URL'])) return; if($this->wr_urls>=50000)return; $this->wr_urls++; $this->fop['fwrite']($this->pf, $this->parser->parseContVar($this->tpl[2], $url_repl)); } function fn_finish() { if(!$this->enabled) return; $this->fop['fwrite']($this->pf, $this->tpl[3]); $this->fop['fclose']($this->pf); } } global $sm_proc_list, $grab_parameters; $sm_proc_list[] = new SG_Mobile($grab_parameters); ?>mods/sitemap_xml_tpl.xml000064400000004675151231572010011442 0ustar00 xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xsi:schemaLocation=" http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> %URLS_LIST_FROM% ="" href="" /> %URLS_LIST_TO% mods/sitemap_rss_tpl.xml000064400000001337151231572010011441 0ustar00 %FEED_TITLE% %INIT_URL% %FEED_DESC% %BUILD_DATE% %BUILD_DATE% https://www.xml-sitemaps.com/ %URLS_LIST_FROM% <TVAR TITLE> %URLS_LIST_TO% mods/sitemap_mob_tpl.xml000064400000000636151231572010011410 0ustar00 %URLS_LIST_FROM% %URLS_LIST_TO% mods/sitemap_ror_tpl.xml000064400000001072151231572010011430 0ustar00 ROR Sitemap for %INIT_URL% ROR Sitemap %INIT_URL% %URLS_LIST_FROM% <TVAR TITLE> sitemap %URLS_LIST_TO% mods/sitemap.xsl000064400000016550151231572010007704 0ustar00 <xsl:if test="sm:urlset/sm:url/mobile:mobile">Mobile </xsl:if> <xsl:if test="sm:urlset/sm:url/image:image">Images </xsl:if> <xsl:if test="sm:urlset/sm:url/news:news">News </xsl:if> <xsl:if test="sm:urlset/sm:url/video:video">Video </xsl:if> XML Sitemap <xsl:if test="sm:sitemapindex"> Index</xsl:if>

www.xml-sitemaps.com Total sitemap files listed in this index: The number of pages in this sitemap file: The number of videos:

URL / Last Modified
URL / Last Modified / Change Frequency / Priority
mods/sitemap_notify.txt000064400000000763151231572010011304 0ustar00Standalone Sitemap Generator Report Hello, sitemap for your website has been updated. Sitemap details ------------------------- Sitemap created on: Processing time: s Pages indexed: Crawled pages size: Mb View Sitemaps ------------------------- XML Sitemap Broken Links ------------------------- Thank you for using our Sitemap Generator https://www.xml-sitemaps.commods/sitemap_tpl.html000064400000006654151231572010010725 0ustar00 <TVAR DOMAIN> Site Map, <TVAR PAGE> - <TVAR TOPTITLE>. Generated by www.xml-sitemaps.com

Last updated:
Total pages:
Homepage