1 ){ # limit 31|62|93|122||,30 $from = ( ( $page * $maxresults ) + $page ); } else { }; $to = $from + $maxresults; echo " download all files with 50 MBit!
"; #################### ###### Read Cache #################### $ResultArray = ReadCache( WEBCACHEUSENEXT, $SearchQueryORG ); #################### ###### Read Cache Ende #################### #if ( is_array($ResultArray) ){ if ( 0 == 1 ) { # echo "cache hit for usenext ads available
"; $count = 0; foreach ( $ResultArray as $string) { if ( $count <= USENEXTMAXADLINKCOUNT ) { list( $name, $name1, $date ,$lang ) = explode('#!?#-.>#', $string); if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $name = str_ireplace("german", "english", $name ); $name = str_ireplace("deutsch", "english", $name ); } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $name = str_ireplace("german", "english", $name ); $name = str_ireplace("deutsch", "english", $name ); } elseif ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $name = str_ireplace("english", "deutsch", $name ); }; # if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { if ( strlen($name) > USENEXTADWORDLENGHT ) { # lösche alles nach dem 200sten zeichen bei überlangen eingaben $name = substr($name, 0, USENEXTADWORDLENGHT); }; # if ( strlen($name) > USENEXTADWORDLENGHT ) { # original: echo " $name
"; $zufall = rand(0,7) + 1; $IsBadFlag = 0; foreach ( $FilesToFilter as $toBlock ) { $toBlock = trim($toBlock); # if ( strcmp( strtolower($name), strtolower($toBlock)) ){ if ( preg_match("/$name/i", $toBlock) || preg_match("/$toBlock/i", $name) ){ $IsBadFlag = 1; };# if ( strcmp( strtolower($name), strtolower($toBlock)) == 0 ){ }; # foreach ( $FilesToFilter as $toBlock ) { if ( $IsBadFlag == 0 ){ echo " $name
"; } elseif( $IsBadFlag == 1 && !array_key_exists($name, $NoDoubleResults) ) { #echo "$name
"; echo " download all files with 50 MBit!
"; }; # if ( $IsBadFlag == 0 && $HasBeenBlocked == 0 ){ if ( !array_key_exists($name, $NoDoubleResults) ){ array_push($NoDoubleResults, $name); }; # if ( !array_key_exists($name, $NoDoubleResults) ){ }; # if ( $count $count++; }; #foreach ( $ResultArray as $string) { } else { # if ( is_array($ResultArray) ){ #echo "no cache for usenext ads available
"; # stelle request $ResultArray = array(); $results = queryUsenetServer( $SearchQueryORG ); /* $ArrayFileType = array( "0" => "iso", "1" => "rar", "2" => "zip", "3" => "ace", "4" => "bin" ); $RandFileType = rand(0, 4); $Query = str_replace("%20", " ", $SearchQueryORG ); $RandFileLenght = rand(470540046, 2870540046); # zwischen 470 - 2,8 GB $RandFileLenght = str_replace("-", "", $RandFileLenght ); */ $SearchQuery = ucfirst($SearchQueryOrg); $fnt = $SearchQuery; $fnt_bad = 0; array_push($ResultArray, "$fnt#!?#-.>#$fnt#!?#-.>#$DATE#!?#-.>#$lang\n"); foreach ( $FilesToFilter as $toBlock ) { $toBlock = trim($toBlock); if ( preg_match("/$fnt/i", $toBlock) || preg_match("/$toBlock/i", $fnt) ){ $fnt_bad = 1; };# if ( strcmp( strtolower($name), strtolower($toBlock)) == 0 ){ }; # foreach ( $FilesToFilter as $toBlock ) { if ( $fnt_bad == 0 ){ #original: echo " $fnt
"; echo " $fnt
"; } else { echo " FULL DIRECT DOWNLOADS!!!
"; }; $count = 0; # foreach ( preg_split("/usenext:\?t=+[\w]+[\.]/", $results ) as $string) { foreach ( explode("\n", $results ) as $string) { list( $lenght, $name, $type ) = explode(',', $string); if ( preg_match("/[\w]/", $name)){ # echo "$lenght,$name,$type;"; array_push($ResultArray, "$name#!?#-.>#$name#!?#-.>#$DATE#!?#-.>#$lang\n"); if ( $count <= USENEXTMAXADLINKCOUNT ){ if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $name = str_ireplace("german", "english", $name ); $name = str_ireplace("deutsch", "english", $name ); } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $name = str_ireplace("german", "english", $name ); $name = str_ireplace("deutsch", "english", $name ); } elseif ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $name = str_ireplace("english", "deutsch", $name ); }; # if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { if ( strlen($name) > USENEXTADWORDLENGHT ) { # lösche alles nach dem 200sten zeichen bei überlangen eingaben $name = substr($name, 0, USENEXTADWORDLENGHT); }; # if ( strlen($name) > USENEXTADWORDLENGHT ) { #original: echo " $name
"; $zufall = rand(0,7) + 1; $IsBadFlag = 0; foreach ( $FilesToFilter as $toBlock ) { $toBlock = trim($toBlock); #if ( strcmp( strtolower($name), strtolower($toBlock)) ){ if ( preg_match("/$name/i", $toBlock) || preg_match("/$toBlock/i", $name) ){ $IsBadFlag = 1; };# if ( strcmp( strtolower($name), strtolower($toBlock)) == 0 ){ }; # foreach ( $FilesToFilter as $toBlock ) { if ( $IsBadFlag == 0 ){ echo " $name
"; } elseif( $IsBadFlag == 1 && !array_key_exists($name, $NoDoubleResults) ) { #echo "$name
"; echo " download all files with 50 MBit!
"; }; # if ( $IsBadFlag == 0 && $HasBeenBlocked == 0 ){ if ( !array_key_exists($name, $NoDoubleResults) ){ array_push($NoDoubleResults, $name); }; # if ( !array_key_exists($name, $NoDoubleResults) ){ }; # if ( $count <= USENEXTMAXADLINKCOUNT ) { }; # if ( preg_match("/[\w]/", $name)){ $count++; }; # foreach WriteCache( $ResultArray ); }; # readcache # Zeige 10 Keywords als Ads an $FileStorePath = "/home/querys/keywords/" . date("n.Y") ."/". date("j.n.Y") .".torrent.en.txt"; $stringRapidshare = file_backread_usenext($FileStorePath, 10); $tags = explode("\n",$stringRapidshare ); foreach ( $tags as $entry ) { echo " $entry
"; } /* # Zeige 10 software ads an echo '

Download best Software!

'; echo " $SearchQuery
"; $SqlQuery = "SELECT * FROM `ads` WHERE MATCH(`desc`) AGAINST(\"$SearchQuery\") LIMIT 10"; $MySqlArray = doSQLQueryAds( $SqlQuery ); if ( $MySqlArray ) { while( $sql_results = mysql_fetch_array($MySqlArray)) { $link = $sql_results["link"]; $desc = $sql_results["desc"]; echo " $desc
"; } } */ # sex partner ads ausgeben _AfterAdvertismentHeader( $SearchQuery ); return 1; }; # function UsenextAds(){ function _AfterAdvertismentHeader( $SearchQuery ){ # pay perkostenloser anmeldung if ( rand(1,7) == 1 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=1&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 2 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=2&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 3 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=3&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 4 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=4&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 5 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=5&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 6 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=6&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } elseif ( rand(1,7) == 7 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=7&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; } else { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=8&title_color=%23800000&target=_blank&pid=g761468-ppc&iframe=1"; }; /* # pay per order if ( rand(1,7) == 1 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=1&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 2 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=2&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 3 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=3&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 4 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=4&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 5 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=5&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 6 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=6&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } elseif ( rand(1,7) == 7 ) { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=7&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; } else { $bannerUrl = "http://banners.passion.com/piclist?link_color=%230000FF&site=ffadult&lang=$aff_lang&width=1&display=vertical&size=1&background_color=%23eeeeee&override=1&models=1&border_color=%23eeeeee&text_color=%23000000&show_title=0&age=18-40&race=8&title_color=%23800000&target=_blank&pid=g761468-pct&iframe=1"; }; */ /* #füge pornoads hinzu, wenn im englischen content gesucht wurde, oder wenn die browsersettings "english" sagen # bestimme spracheinstellungen des browsers $languages = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']); list($lang,$lang2) = explode('-', $languages[0] ); $rand = rand(0,4); $images = array( "http://banners.videosz.com/customers/gif/vz_banner25_300x200_anim.gif", "http://banners.videosz.com/customers/gif/vz_banner22_200x300_anim.gif", "http://banners.videosz.com/customers/gif/vz_banner23_200x300_anim.gif", "http://banners.videosz.com/customers/gif/vz_banner24_300x200_anim.gif", "http://banners.videosz.com/customers/gif/vz_banner20_200x400_anim.gif"); # lege banner fest if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { echo <<

Porn Downloads!

END; } elseif ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { echo <<

Erotik Downloads!

END; }; # if ( strcasecmp( $_SESSION['LANG'] , "en") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $url = "http://www.videosz.com/search_engine.php?q=$SearchQuery&rr=5&order=downloads&type=dvd&link_id=10170&tracker_id=&skin_id=0"; $obj = new HTTPRequest($url); $cvs = $obj->DownloadToString(); $cvs = trim($cvs); $pornads = 0; foreach ( explode(';', $cvs) as $hit ) { list($name,$i,$link) = explode(',', $hit); if ( strlen($name) >= 5 && $pornads <= PORNMAXADLINKCOUNT ){ echo " $name
"; }; # if ( strlen($name) >= 5 && $count <= PORNMAXADLINKCOUNT ){ $pornads++; }; # foreach ( explode(';', $cvs) as $hit ) { # null results if ( $pornads == 0 && strcasecmp( $_SESSION['LANG'] , "en") == 0 ){ echo " $SearchQuery xxx download?
"; echo " Take a tour
"; echo " Join now!
"; } elseif ( $pornads == 0 && strcasecmp( $_SESSION['LANG'] , "") == 0 ){ echo " $SearchQuery xxx download?
"; echo " Take a tour
"; echo " Join now!
"; } elseif ( $pornads == 0 && strcasecmp( $_SESSION['LANG'] , "de") == 0 ){ echo " $SearchQuery xxx download?
"; echo " Tour mitmachen
"; echo " Sofort anmelden!
"; }; # null results */ echo <<

Find hot Sex Partners!

END; return 1; }; # function _AfterAdvertismentHeader( ){ function _PreAdvertismentHeader( $Language ){ echo << END; }; # function _PreAdvertismentHeader(){ function queryUsenetServer( $query ){ # wandle " " in "+" um - ohne dem funzt usenext suche nicht ! $query = str_replace(" ", "+", $query); $url = 'http://search.usenext.de/search/searchfilegroup_ext?search=' . $query; $obj = new HTTPRequest($url); return $obj->DownloadToString(); }; # function QueryUsenetServer( $query ){} function __file_backread_usenext_helper(&$haystack,$needle,$x) { $pos=0;$cnt=0; while( $cnt < $x && ($pos=strpos($haystack,$needle,$pos)) !==false ){$pos++;$cnt++;} return $pos==false ? false:substr($haystack,$pos,strlen($haystack)); } function file_backread_usenext($file,$lines,&$fsize=0){ $f=fopen($file,'r'); if(!$f)return Array(); $splits=$lines*50; if($splits>10000)$splits=10000; $fsize=filesize($file); $pos=$fsize; $buff1=Array(); $cnt=0; while($pos) { $pos=$pos-$splits; if($pos<0){ $splits+=$pos; $pos=0;} fseek($f,$pos); $buff=fread($f,$splits); if(!$buff)break; $lines -= substr_count($buff, "\n"); if($lines <= 0) { $buff1[] = __file_backread_usenext_helper($buff,"\n",abs($lines)+1); break; } $buff1[] = $buff; } # return str_replace("\r",'',implode('',array_reverse($buff1))); return implode('',array_reverse($buff1)); } ?>

50 MBit
Downloads