Another couple onlinecheck. Made a note in DC

This commit is contained in:
Matt Nadareski
2016-02-25 20:55:15 -08:00
parent 356112e1cf
commit 8eee78f013
8 changed files with 155259 additions and 463 deletions

View File

@@ -51,6 +51,10 @@ $checked = array (
"CPC-Crackers",
"CPC-GameReviews",
"CPC-Power", // "full" is no longer active
"CPC-Rulez",
"CrackersVelus",
"csdb",
"DC",
);
if (!isset($_GET["source"]))

View File

@@ -1,63 +1,16 @@
<?php
print "<pre>";
// Original code: The Wizard of DATz
$r_query=implode ('', file ($_GET["source"]."/ids.txt"));
$r_query=explode ("\r\n","\r\n".$r_query);
$r_query=array_flip($r_query);
print "<pre>";
/*$r2_query=implode ('', file ($_GET["source"]."/pages.txt"));
$r2_query=explode ("\r\n","\r\n".$r2_query);
$r2_query=array_flip($r2_query);*/
$r2_query=Array();
$newURLs=Array();
$r2_query = array();
function loadDir($Dir,$List,$page){
GLOBAL $r_query, $newURLs;
if($page<10){
$curDir="http://cpcrulez.fr/".$Dir."/index.php?list=".$List; //."&p=".$page;
print "load ".$curDir."\n";
$query=implode ('', file ($curDir));
$new=0;
$old=0;
$DLs=explode('<a href="/',$query);
foreach($DLs as $DL){
$DL=explode('/index.php?download=',$DL);
if($DL[1]){
$DL_Dir=str_replace('http:CPCrulez.fr','',str_replace('/','',$DL[0]));
$DL=explode('"',$DL[1]);
$DL=explode('&',$DL[0]);
$DL=$DL[0];
if(!$r_query[$DL_Dir.'*'.$DL])
{
$newURLs[]=Array($DL_Dir,$DL);
$r_query[$DL_Dir.'*'.$DL]=true;
$new++;
}
else
{
$old++;
}
}
}
print "new: ".$new.", old: ".$old."\n";
/*$next=explode('>Page suivante &raquo;<',$query);
if($next[1]){
loadDir($Dir,$List,++$page);
}*/
}
}
$Dirs=Array(
$Dirs = array(
'GamesDL_arc',
'GamesDL_avt',
'GamesDL_div',
@@ -77,7 +30,7 @@ $Dirs=Array(
'Scene_Slideshows',
);
$Lists=Array(
$Lists = array(
'',
'Yg',
'Yw',
@@ -107,13 +60,15 @@ $Lists=Array(
'ew',
);
foreach($Dirs as $Dir){
foreach($Lists as $List){
loadDir($Dir,$List,0);
foreach ($Dirs as $Dir)
{
foreach ($Lists as $List)
{
loadDir($Dir, $List, 0);
}
}
$Dirs=Array(
$Dirs = array(
'applications_menu_AUDIO',
'applications_menu_BUREAU',
'applications_menu_CODING',
@@ -144,25 +99,27 @@ $Dirs=Array(
'demoscene_tests',
);
$DLPages=Array();
$DLPages = array();
foreach($Dirs as $Dir){
$new=0;
$old=0;
$curDir="http://cpcrulez.fr/".$Dir.".htm";
foreach ($Dirs as $Dir)
{
$new = 0;
$old = 0;
$curDir = "http://cpcrulez.fr/".$Dir.".htm";
print "load ".$curDir."\n";
$query=implode ('', file ($curDir));
$query=str_replace('<a href="/','<a href="',$query);
$query=explode('<a href="',$query);
foreach($query as $row){
$row=explode('"',$row);
$row=explode('.',$row[0]);
if($row[1]=='htm')
$query = implode('', file($curDir));
$query = str_replace('<a href="/', '<a href="', $query);
$query = explode('<a href="', $query);
foreach ($query as $row)
{
$row = explode('"', $row);
$row = explode('.', $row[0]);
if ($row[1] == 'htm')
{
if(!$r2_query[$row[0]])
if (!$r2_query[$row[0]])
{
$DLPages[]=$row[0];
$r2_query[$row[0]]=true;
$DLPages[] = $row[0];
$r2_query[$row[0]] = true;
$new++;
}
else
@@ -174,31 +131,33 @@ foreach($Dirs as $Dir){
print "DLP new: ".$new.", old: ".$old."\n";
}
foreach($DLPages as $Dir)
foreach ($DLPages as $Dir)
{
$curDir="http://cpcrulez.fr/".$Dir.".htm";
$curDir = "http://cpcrulez.fr/".$Dir.".htm";
print "load ".$curDir."\n";
$query=implode ('', file ($curDir));
$query=str_replace('../','',$query);
$query = implode('', file($curDir));
$query = str_replace('../', '', $query);
$new=0;
$old=0;
$new = 0;
$old = 0;
$DLs=explode('<a href="',$query);
array_splice ($DLs,0,1);
$DLs = explode('<a href="', $query);
array_splice($DLs, 0, 1);
foreach($DLs as $DL){
$DL=explode('"',$DL);
$DL=explode('/index.php?download=',$DL[0]);
if($DL[1]){
$DL_Dir=str_replace('http:CPCrulez.fr','',str_replace('/','',$DL[0]));
$DL=explode('&',$DL[1]);
$DL=$DL[0];
foreach ($DLs as $DL)
{
$DL = explode('"', $DL);
$DL = explode('/index.php?download=', $DL[0]);
if ($DL[1])
{
$DL_Dir = str_replace('http:CPCrulez.fr', '', str_replace('/', '', $DL[0]));
$DL = explode('&', $DL[1]);
$DL = $DL[0];
if(!$r_query[$DL_Dir.'*'.$DL])
if (!$r_query[$DL_Dir.'*'.$DL])
{
$newURLs[]=Array($DL_Dir,$DL);
$r_query[$DL_Dir.'*'.$DL]=true;
$found[] = array($DL_Dir, $DL);
$r_query[$DL_Dir.'*'.$DL] = true;
$new++;
}
else
@@ -211,21 +170,74 @@ foreach($DLPages as $Dir)
print "new: ".$new.", old: ".$old."\n";
}
/*print "\nnew dl-pages:\n\n";
/*
print "\nnew dl-pages:\n\n";
print "<table><tr><td><pre>";
foreach($DLPages as $row)
{
print $row."\n";
}
print "</td></tr></table>";*/
print "<table><tr><td><pre>";
foreach ($DLPages as $row)
{
print $row."\n";
}
print "</td></tr></table>";
*/
print "\nnew urls:\n\n";
print "<table><tr><td><pre>";
foreach($newURLs as $row)
{
print "<a href=\"http://cpcrulez.fr/".$row[0]."/index.php?download=".$row[1]."\" target=_blank>".$row[0].'*'.$row[1]."</a>\n";
print "<table><tr><td><pre>";
foreach ($found as $row)
{
print "<a href=\"http://cpcrulez.fr/".$row[0]."/index.php?download=".$row[1]."\" target=_blank>".$row[0].'*'.$row[1]."</a>\n";
}
print "</td></tr></table>";
function loadDir($Dir, $List, $page)
{
GLOBAL $r_query, $found;
if ($page < 10) {
$curDir = "http://cpcrulez.fr/".$Dir."/index.php?list=".$List; //."&p=".$page;
print "load ".$curDir."\n";
$query = implode('', file($curDir));
$new = 0;
$old = 0;
$DLs = explode('<a href="/', $query);
foreach ($DLs as $DL)
{
$DL = explode('/index.php?download=', $DL);
if ($DL[1])
{
$DL_Dir = str_replace('http:CPCrulez.fr', '', str_replace('/', '', $DL[0]));
$DL = explode('"', $DL[1]);
$DL = explode('&', $DL[0]);
$DL = $DL[0];
if (!$r_query[$DL_Dir.'*'.$DL])
{
$found[] = array($DL_Dir, $DL);
$r_query[$DL_Dir.'*'.$DL] = true;
$new++;
}
else
{
$old++;
}
}
}
print "new: ".$new.", old: ".$old."\n";
/*
$next = explode('>Page suivante &raquo;<', $query);
if ($next[1])
{
loadDir($Dir, $List, ++$page);
}
*/
}
print "</td></tr></table>";
}
?>

View File

@@ -1,53 +1,66 @@
<?php
$r_query=implode ('', file ($_GET["source"]."/urls.txt"));
$r_query=explode ("\r\n", htmlentities($r_query));
$r_query = array_flip($r_query);
$r_query = implode($r_query);
$r_query = explode ("\r\n", htmlentities($r_query));
foreach($r_query as $row)
foreach ($r_query as $row)
{
$row = explode("\t", $row);
$r_query[$row[1]] = true;
if ($row[0])
{
$row=explode("\t",$row);
$r_query[$row[1]]=true;
if($row[0])$start=$row[0];
$start = $row[0];
}
}
print "<pre>Search for new uploads, start by ".$start."\n\n";
$new = 0;
$old = 0;
for ($x = $start; $x < $start + 50; $x++)
{
$query = trim(implode('', file("http://www.velus.be/cpc-".$x.".html")));
$info = array();
$temp = explode('>Nom : ', $query);
$temp = explode('<', $temp[1]);
$info[] = $temp[0];
$temp = explode('>Copyright : ', $query);
$temp = explode('<', $temp[1]);
if ($temp[0])
{
$info[] = "(".$temp[0].")";
}
print "<pre>Search for new uploads, start by ".$start."\n\n";
$new=0;
$old=0;
for ($x=$start;$x<$start+50;$x++)
$temp = explode('>Date de création : ', $query);
$temp = explode('<', $temp[1]);
if ($temp[0])
{
$query=trim(implode ('', file ("http://www.velus.be/cpc-".$x.".html")));
$info=Array();
$temp=explode ('>Nom : ', $query);
$temp=explode ('<', $temp[1]);
$info[]=$temp[0];
$temp=explode ('>Copyright : ', $query);
$temp=explode ('<', $temp[1]);
if($temp[0]) $info[]="(".$temp[0].")";
$temp=explode ('>Date de création : ', $query);
$temp=explode ('<', $temp[1]);
if($temp[0]) $info[]="(".$temp[0].")";
$temp=explode ('href="download/', $query);
$temp=explode ('"', $temp[1]);
$dl=$temp[0];
$gametitle=implode(" ",$info);
if(!$r_query[$dl])
{
print $x."\t".$dl."\t".$gametitle."\n";
$r_query[$dl]=true;
$new++;
}else{
$old++;
}
$info[] = "(".$temp[0].")";
}
print "\nnew: ".$new.",old: ".$old."\n<a href=CrackersVelus/xml.php>xml</a>";
$temp = explode('href="download/', $query);
$temp = explode('"', $temp[1]);
$dl = $temp[0];
$gametitle = implode(" ", $info);
if (!$r_query[$dl])
{
print $x."\t".$dl."\t".$gametitle."\n";
$r_query[$dl] = true;
$new++;
}
else
{
$old++;
}
}
print "\nnew: ".$new.",old: ".$old."\n<a href=CrackersVelus/xml.php>xml</a>";
?>

File diff suppressed because it is too large Load Diff

View File

@@ -1,260 +1,305 @@
<?php
$r_query=implode ('', file ($_GET["source"]."/ids.txt"));
$r_query=explode ("\r\n","\r\n".$r_query);
$r_query=array_flip($r_query);
$sides=Array(
'Exeltel' => Array('http://dcexel.free.fr/programmes/_html/index.html',null,1),
'Thomson' => Array('http://dcmoto.free.fr/programmes/_html/index.html',null,3),
'Thomson2' => Array('http://mo5.free.fr/title1.html',null,4),
'Alice' => Array('http://alice32.free.fr/soft/_html/index.html',null,1),
'vg5000' => Array('http://dcvg5k.free.fr/programmes/_html/index.html',null,1),
'hector' => Array('http://dchector.free.fr/index.html',null,2,'k7/_html'),
);
$searchs=Array(
'1' => Array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Ann&eacute;e :'),
'3' => Array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Ann&eacute;e :'),
'2' => Array('Editeur:' ,'Auteur:' ,'Editeurs:' ,'Auteurs:' ,'Version:'),
);
// Original code: The Wizard of DATz
$runs=implode ('', file ($_GET["source"]."/run.txt"));
$runs=explode ("\n",$runs);
$sides = array( // Must select one of these as the page input. Need to have selection on page
'Exeltel' => array('http://dcexel.free.fr/programmes/_html/index.html',null,1),
'Thomson' => array('http://dcmoto.free.fr/programmes/_html/index.html',null,3),
'Thomson2' => array('http://mo5.free.fr/title1.html',null,4),
'Alice' => array('http://alice32.free.fr/soft/_html/index.html',null,1),
'vg5000' => array('http://dcvg5k.free.fr/programmes/_html/index.html',null,1),
'hector' => array('http://dchector.free.fr/index.html',null,2,'k7/_html'),
);
foreach($runs as $run)
$searchs = array(
'1' => array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Ann&eacute;e :'),
'3' => array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Ann&eacute;e :'),
'2' => array('Editeur:' ,'Auteur:' ,'Editeurs:' ,'Auteurs:' ,'Version:'),
);
$runs = implode('', file($_GET["source"]."/run.txt"));
$runs = explode ("\n", $runs);
foreach ($runs as $run)
{
$run = explode("\t", $run);
$sides[$run[0]][1] = $run[1];
}
print "<pre>";
foreach ($sides as $key => $side)
{
print "<a href=?action=onlinecheck&source=DC&system=".$key.">".$key."</a> ".$side[1]."\n";
}
if ($_GET["system"])
{
$fp = fopen("../sites/".$source."_run.txt", "a");
fwrite($fp, $_GET["system"]."\t".date('d.m.Y')."\n");
fclose($fp);
if ($sides[$_GET["system"]][2] == 4)
{
$run=explode ("\t",$run);
$sides[$run[0]][1]=$run[1];
}
$t_dir = explode("/", $sides[$_GET["system"]][0]);
$t_dir[count($t_dir) - 1] = null;
$t_dir = implode("/", $t_dir);
print "<pre>";
$t_query = implode('', file($sides[$_GET["system"]][0]));
$t_query = explode('<tr><td bgcolor="#dfffff">', $t_query);
$t_query[0] = null;
foreach($sides as $key => $side){
print "<a href=?action=onlinecheck&source=DC&system=".$key.">".$key."</a> ".$side[1]."\n";
}
$new = 0;
$old = 0;
$URLs=array();
foreach ($t_query as $row)
{
if ($row)
{
$titel = explode('<', $row);
$titel = trim($titel[0]);
if($_GET["system"]){
$fp = fopen($_GET["source"]."/run.txt", "a");
fwrite($fp, $_GET["system"]."\t".date('d.m.Y')."\n");
fclose($fp);
$pub = explode('<td>', $row);
$dls = $pub[7];
$autor = explode('<', $pub[2]);
$autor = trim($autor[0]);
$year = explode('<', $pub[3]);
$year = trim($year[0]);
$pub = explode('<', $pub[1]);
$pub = trim($pub[0]);
if($sides[$_GET["system"]][2]==4){
$t_dir=explode ("/",$sides[$_GET["system"]][0]);
$t_dir[count($t_dir)-1]=null;
$t_dir=implode ("/",$t_dir);
$info = array();
if ($pub && $pub != '*')
{
$info[] = $pub;
}
if ($autor && $autor != '*')
{
$info[] = $autor;
}
if ($year && $year != '*')
{
$info[] = $year;
}
$t_query=implode ('', file ($sides[$_GET["system"]][0]));
$t_query=explode ('<tr><td bgcolor="#dfffff">',$t_query);
$t_query[0]=null;
$titel = $titel." (".implode(') (', $info).")";
$new=0;
$old=0;
$dls = explode('<a href="', $dls);
$dls[0] = null;
foreach ($dls as $dl)
{
if ($dl)
{
$url = explode('"', $dl);
$url = $t_dir.$url[0];
$utlt = explode('<', $dl);
$utlt = explode('>', $utlt[0]);
$utlt = $utlt[1];
foreach($t_query as $row){
if($row){
$titel=explode ('<',$row);
$titel=trim($titel[0]);
$ext = explode('.', $url);
$ext = $ext[count($ext) - 1];
$pub=explode ('<td>',$row);
$dls=$pub[7];
$autor=explode ('<',$pub[2]);
$autor=trim($autor[0]);
$year=explode ('<',$pub[3]);
$year=trim($year[0]);
$pub=explode ('<',$pub[1]);
$pub=trim($pub[0]);
$info=Array();
if(($pub)&& ($pub!='*')) $info[]=$pub;
if(($autor)&& ($autor!='*')) $info[]=$autor;
if(($year)&& ($year!='*')) $info[]=$year;
$titel=$titel." (".implode(') (',$info).")";
$dls=explode ('<a href="',$dls);
$dls[0]=null;
foreach($dls as $dl){
if($dl){
$url=explode ('"',$dl);
$url=$t_dir.$url[0];
$utlt=explode ('<',$dl);
$utlt=explode ('>',$utlt[0]);
$utlt=$utlt[1];
$ext=explode ('.',$url);
$ext=$ext[count($ext)-1];
if(!$r_query[$url])
{
$URLs[]=Array($url,$titel." (".$utlt.").".$ext);
$new++;
}
else
{
$old++;
}
if (!$r_query[$url])
{
$found[] = array($url, $titel." (".$utlt.").".$ext);
$new++;
}
else
{
$old++;
}
}
}
}
print "new: ".$new.", old: ".$old."\n";
}else{
if(($sides[$_GET["system"]][2]==1)||($sides[$_GET["system"]][2]==3)){
print "\nload ".$_GET["system"]." ".$sides[$_GET["system"]][0]."\n";
$t_query=implode ('', file ($sides[$_GET["system"]][0]));
$t_query=explode ('<li class="niveau0">Titre',$t_query);
$t_query=explode ('</ul>',$t_query[1]);
$t_query=explode ('<a href="',$t_query[0]);
$t_query[0]=null;
$t_dir=explode ("/",$sides[$_GET["system"]][0]);
$t_dir[count($t_dir)-1]=null;
$t_dir=implode ("/",$t_dir);
} else {
$t_query=Array($sides[$_GET["system"]][0]);
}
foreach($t_query as $url){
if($url){
$url=explode ('"',$url);
$url=$t_dir.$url[0];
print "url ".$url."\n";
$dir=explode ("/",$url);
$dir[count($dir)-1]=null;
$dir=implode ("/",$dir);
$query=implode ('', file ($url));
if($sides[$_GET["system"]][2]==1)
{
$query=explode ('<div id="mainsection">',$query);
$query=explode ('<a href="',$query[1]);
} elseif($sides[$_GET["system"]][2]==3)
{
$query=explode ('<hr noshade>',$query);
$query=explode ('<a href="',$query[1]);
} else {
$query=explode ('<a href="'.$sides[$_GET["system"]][3],$query);
}
//print_r($query);
$query[0]=null;
$new=0;
$old=0;
$other=0;
foreach($query as $row){
if($row){
$row=explode ('"',$row);
$row=$sides[$_GET["system"]][3].$row[0];
print $dir.$row."\n";
}
print "new: ".$new.", old: ".$old."\n";
}
else
{
if ($sides[$_GET["system"]][2] == 1 || $sides[$_GET["system"]][2] == 3)
{
print "\nload ".$_GET["system"]." ".$sides[$_GET["system"]][0]."\n";
$t_query = implode('', file($sides[$_GET["system"]][0]));
$t_query = explode('<li class="niveau0">Titre', $t_query);
$t_query = explode('</ul>', $t_query[1]);
$t_query = explode('<a href="', $t_query[0]);
$t_query[0] = null;
$t_dir = explode("/", $sides[$_GET["system"]][0]);
$t_dir[count($t_dir) - 1] = null;
$t_dir = implode("/", $t_dir);
}
else
{
$t_query = array($sides[$_GET["system"]][0]);
}
$b_query=implode ('', file ($dir.$row));
foreach ($t_query as $url)
{
if ($url)
{
$url = explode('"', $url);
$url = $t_dir.$url[0];
if($sides[$_GET["system"]][2]==1)
{
$title=explode ('alt="logo">',$b_query);
$title=explode ('</p>',$title[1]);
$title=strip_tags(str_replace("\r\n","",$title[0]));
} elseif($sides[$_GET["system"]][2]==3)
{
$title=explode ('<h2>',$b_query);
$title=explode ('</h2>',$title[1]);
$title=$title[0];
} else {
$title=explode ('<h2><big>',$b_query);
$title=explode ('</big></h2>',$title[1]);
$title=$title[0];
}
print "url ".$url."\n";
$info=Array();
foreach($searchs[$sides[$_GET["system"]][2]] as $search)
{
$value=explode ($search.' <b>',$b_query);
$value=explode ('</b>',$value[1]);
if(($value[0])&&($value[0]!='Inconnu')&&($value[0]!='Inconnue')) $info[]=$value[0];
}
if($info) $title=$title." (".implode(") (",$info).")";
$title=strtr(html_entity_decode($title), $GLOBALS['normalizeChars']);
$dir = explode("/", $url);
$dir[count($dir) - 1] = null;
$dir = implode("/", $dir);
/*if($sides[$_GET["system"]][2]==1){
$c_query=explode ('<div id="mainsection">',$b_query);
} elseif($sides[$_GET["system"]][2]==3){
$c_query=explode ('<hr noshade>',$b_query);
} else {
$c_query=explode ('<div id="mainSection">',$b_query);
}*/
$c_query=explode ('<a href="',$b_query);
$c_query[0]=null;
$dir2=explode ("/",$dir.$row);
$dir2[count($dir2)-1]=null;
$dir2=implode ("/",$dir2);
foreach($c_query as $dl){
if($dl){
$dl_url=explode ('"',$dl);
$dl_url=$dir2.$dl_url[0];
if(substr($dl_url,-4)=='.zip')
$query = implode('', file($url));
if ($sides[$_GET["system"]][2] == 1)
{
$query = explode('<div id="mainsection">', $query);
$query = explode('<a href="', $query[1]);
}
elseif($sides[$_GET["system"]][2] == 3)
{
$query = explode('<hr noshade>', $query);
$query = explode('<a href="', $query[1]);
}
else
{
$query = explode('<a href="'.$sides[$_GET["system"]][3], $query);
}
//print_r($query);
$query[0] = null;
$new = 0;
$old = 0;
$other = 0;
foreach ($query as $row)
{
if ($row)
{
$row = explode('"', $row);
$row = $sides[$_GET["system"]][3].$row[0];
print $dir.$row."\n";
$b_query = implode('', file($dir.$row));
if ($sides[$_GET["system"]][2] == 1)
{
$title = explode('alt="logo">', $b_query);
$title = explode('</p>', $title[1]);
$title = strip_tags(str_replace("\r\n", "", $title[0]));
}
elseif($sides[$_GET["system"]][2] == 3)
{
$title = explode('<h2>', $b_query);
$title = explode('</h2>', $title[1]);
$title = $title[0];
}
else
{
$title = explode('<h2><big>', $b_query);
$title = explode('</big></h2>', $title[1]);
$title = $title[0];
}
$info = array();
foreach ($searchs[$sides[$_GET["system"]][2]] as $search)
{
$value = explode($search.' <b>', $b_query);
$value = explode('</b>', $value[1]);
if ($value[0] && $value[0] != 'Inconnu' && $value[0] != 'Inconnue')
{
$info[]=$value[0];
}
}
if ($info)
{
$title = $title." (".implode(") (", $info).")";
}
$title = strtr(html_entity_decode($title), $GLOBALS['normalize_chars']);
/*
if ($sides[$_GET["system"]][2] == 1)
{
$c_query = explode('<div id="mainsection">', $b_query);
}
elseif ($sides[$_GET["system"]][2] == 3)
{
$c_query = explode('<hr noshade>', $b_query);
}
else
{
$c_query = explode('<div id="mainSection">', $b_query);
}
*/
$c_query = explode('<a href="', $b_query);
$c_query[0] = null;
$dir2 = explode("/", $dir.$row);
$dir2[count($dir2) - 1] = null;
$dir2 = implode("/", $dir2);
foreach ($c_query as $dl)
{
if ($dl)
{
$dl_url = explode('"', $dl);
$dl_url = $dir2.$dl_url[0];
if (substr($dl_url, -4) == '.zip')
{
if (!$r_query[$dl_url])
{
if(!$r_query[$dl_url])
if ($sides[$_GET["system"]][2] == 1)
{
if($sides[$_GET["system"]][2]==1)
{
$dl_title=explode ('</a>',$dl);
$dl_title=strip_tags('<a href="'.$dl_title[0]);
} else {
$dl_title=explode (' alt="',$dl);
$dl_title=explode ('"',$dl_title[1]);
$dl_title=$dl_title[0];
}
$URLs[]=Array($dl_url,$title." (".trim($dl_title).").zip");
$new++;
$dl_title = explode('</a>', $dl);
$dl_title = strip_tags('<a href="'.$dl_title[0]);
}
else
{
$old++;
$dl_title = explode(' alt="', $dl);
$dl_title = explode('"', $dl_title[1]);
$dl_title = $dl_title[0];
}
$found[] = array($dl_url, $title." (".trim($dl_title).").zip");
$new++;
}
else
{
$other++;
$old++;
}
}
else
{
$other++;
}
}
}
}
}
}
print "new: ".$new.", old: ".$old.", other: ".$other."\n";
}
print "new: ".$new.", old: ".$old.", other: ".$other."\n";
}
}
print "<table><tr><td><pre>";
foreach($URLs as $row)
{
print $row[0]."\n";
}
print "</td><td><pre>";
foreach($URLs as $row)
{
print "<a href=\"".$row[0]."\" target=_blank>".$row[1]."</a>\n";
}
print "</td></tr></table>";
}
print "<table><tr><td><pre>";
foreach ($found as $row)
{
print $row[0]."\n";
}
print "</td><td><pre>";
foreach ($found as $row)
{
print "<a href=\"".$row[0]."\" target=_blank>".$row[1]."</a>\n";
}
print "</td></tr></table>";
}
?>

View File

@@ -0,0 +1,835 @@
Thomson 26.10.2012
Thomson 26.10.2012
Exeltel 26.10.2012
Exeltel 26.10.2012
Alice 26.10.2012
Alice 26.10.2012
vg5000 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
vg5000 26.10.2012
vg5000 26.10.2012
Exeltel 26.10.2012
Thomson 26.10.2012
Alice 26.10.2012
vg5000 26.10.2012
hector 26.10.2012
hector 26.10.2012
hector 26.10.2012
Exeltel 26.10.2012
Thomson 26.10.2012
Alice 26.10.2012
vg5000 26.10.2012
hector 26.10.2012
Exeltel 11.11.2012
Thomson 11.11.2012
Alice 11.11.2012
vg5000 11.11.2012
hector 11.11.2012
Exeltel 21.11.2012
Thomson 21.11.2012
Alice 21.11.2012
vg5000 21.11.2012
hector 21.11.2012
hector 30.11.2012
vg5000 30.11.2012
Alice 30.11.2012
Thomson 30.11.2012
Exeltel 30.11.2012
hector 08.12.2012
vg5000 08.12.2012
Alice 08.12.2012
Thomson 08.12.2012
Exeltel 08.12.2012
hector 15.12.2012
vg5000 15.12.2012
Alice 15.12.2012
Thomson 15.12.2012
Exeltel 15.12.2012
hector 27.12.2012
vg5000 27.12.2012
Alice 27.12.2012
Thomson 27.12.2012
Exeltel 27.12.2012
Exeltel 13.01.2013
Thomson 13.01.2013
Alice 13.01.2013
vg5000 13.01.2013
hector 13.01.2013
Exeltel 30.01.2013
Thomson 30.01.2013
Alice 30.01.2013
vg5000 30.01.2013
hector 30.01.2013
Exeltel 16.02.2013
Thomson 16.02.2013
Alice 16.02.2013
vg5000 16.02.2013
hector 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson 16.02.2013
Thomson2 16.02.2013
Thomson2 16.02.2013
Thomson2 16.02.2013
Thomson2 16.02.2013
Thomson2 16.02.2013
Thomson2 16.02.2013
Thomson2 17.02.2013
Thomson2 17.02.2013
Thomson2 17.02.2013
Thomson2 17.02.2013
Thomson 18.02.2013
hector 23.02.2013
vg5000 23.02.2013
Alice 23.02.2013
Thomson2 23.02.2013
Thomson 23.02.2013
Exeltel 23.02.2013
hector 01.03.2013
vg5000 01.03.2013
Alice 01.03.2013
Thomson2 01.03.2013
Thomson 01.03.2013
Exeltel 01.03.2013
Thomson 01.03.2013
hector 11.03.2013
vg5000 11.03.2013
Alice 11.03.2013
Thomson2 11.03.2013
Thomson 11.03.2013
Exeltel 11.03.2013
Exeltel 16.03.2013
Thomson 16.03.2013
Thomson2 16.03.2013
Alice 16.03.2013
vg5000 16.03.2013
hector 16.03.2013
hector 21.03.2013
vg5000 21.03.2013
Alice 21.03.2013
Thomson2 21.03.2013
Thomson 21.03.2013
Exeltel 21.03.2013
Exeltel 21.03.2013
Exeltel 22.03.2013
Thomson 22.03.2013
Thomson2 22.03.2013
Alice 22.03.2013
vg5000 22.03.2013
hector 22.03.2013
hector 29.03.2013
vg5000 29.03.2013
Alice 29.03.2013
Thomson2 29.03.2013
Thomson 29.03.2013
Exeltel 29.03.2013
hector 07.04.2013
vg5000 07.04.2013
Alice 07.04.2013
Thomson2 07.04.2013
Thomson 07.04.2013
Exeltel 07.04.2013
hector 13.04.2013
vg5000 13.04.2013
Alice 13.04.2013
Thomson2 13.04.2013
Thomson 13.04.2013
Exeltel 13.04.2013
hector 22.04.2013
vg5000 22.04.2013
Alice 22.04.2013
Thomson2 22.04.2013
Thomson 22.04.2013
Exeltel 22.04.2013
Thomson2 22.04.2013
hector 29.04.2013
vg5000 29.04.2013
Alice 29.04.2013
Thomson2 29.04.2013
Thomson 29.04.2013
Exeltel 29.04.2013
hector 29.04.2013
hector 07.05.2013
vg5000 07.05.2013
Alice 07.05.2013
Thomson2 07.05.2013
Thomson 07.05.2013
Exeltel 07.05.2013
hector 14.05.2013
vg5000 14.05.2013
Alice 14.05.2013
Thomson2 14.05.2013
Thomson 14.05.2013
Exeltel 14.05.2013
hector 22.05.2013
vg5000 22.05.2013
Alice 22.05.2013
Thomson2 22.05.2013
Thomson 22.05.2013
Exeltel 22.05.2013
hector 30.05.2013
vg5000 30.05.2013
Alice 30.05.2013
Thomson2 30.05.2013
Thomson 30.05.2013
Exeltel 30.05.2013
hector 30.05.2013
hector 12.06.2013
vg5000 12.06.2013
Alice 12.06.2013
Thomson2 12.06.2013
Thomson 12.06.2013
Exeltel 12.06.2013
Alice 12.06.2013
Exeltel 22.06.2013
Thomson 22.06.2013
Thomson2 22.06.2013
Alice 22.06.2013
vg5000 22.06.2013
hector 22.06.2013
hector 30.06.2013
vg5000 30.06.2013
Alice 30.06.2013
Thomson2 30.06.2013
Thomson 30.06.2013
Exeltel 30.06.2013
Thomson 02.07.2013
hector 07.07.2013
vg5000 07.07.2013
Alice 07.07.2013
Thomson2 07.07.2013
Thomson 07.07.2013
Exeltel 07.07.2013
hector 13.07.2013
vg5000 13.07.2013
Alice 13.07.2013
Thomson2 13.07.2013
Thomson 13.07.2013
Exeltel 13.07.2013
hector 20.07.2013
vg5000 20.07.2013
Alice 20.07.2013
Thomson2 20.07.2013
Thomson 20.07.2013
Exeltel 20.07.2013
hector 27.07.2013
vg5000 27.07.2013
Alice 27.07.2013
Thomson2 27.07.2013
Thomson 27.07.2013
Exeltel 27.07.2013
hector 02.08.2013
vg5000 02.08.2013
Alice 02.08.2013
Thomson2 02.08.2013
Thomson 02.08.2013
Exeltel 02.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Thomson 04.08.2013
Exeltel 11.08.2013
Thomson 11.08.2013
Thomson2 11.08.2013
Alice 11.08.2013
vg5000 11.08.2013
hector 11.08.2013
Exeltel 17.08.2013
Thomson 17.08.2013
Thomson2 17.08.2013
Alice 17.08.2013
vg5000 17.08.2013
hector 17.08.2013
hector 24.08.2013
vg5000 24.08.2013
Alice 24.08.2013
Thomson2 24.08.2013
Thomson 24.08.2013
Exeltel 24.08.2013
hector 31.08.2013
vg5000 31.08.2013
Alice 31.08.2013
Thomson2 31.08.2013
Thomson 31.08.2013
Exeltel 31.08.2013
hector 07.09.2013
vg5000 07.09.2013
Alice 07.09.2013
Thomson2 07.09.2013
Thomson 07.09.2013
Exeltel 07.09.2013
hector 14.09.2013
vg5000 14.09.2013
Alice 14.09.2013
Thomson 14.09.2013
Exeltel 14.09.2013
hector 21.09.2013
vg5000 21.09.2013
Alice 21.09.2013
Thomson2 21.09.2013
Thomson 21.09.2013
Exeltel 21.09.2013
hector 28.09.2013
vg5000 28.09.2013
Alice 28.09.2013
Thomson2 28.09.2013
Thomson 28.09.2013
Exeltel 28.09.2013
hector 28.09.2013
hector 05.10.2013
vg5000 05.10.2013
Alice 05.10.2013
Thomson2 05.10.2013
Thomson 05.10.2013
Exeltel 05.10.2013
hector 12.10.2013
vg5000 12.10.2013
Alice 12.10.2013
Thomson2 12.10.2013
Thomson 12.10.2013
Exeltel 12.10.2013
hector 12.10.2013
vg5000 12.10.2013
Alice 12.10.2013
Thomson2 12.10.2013
Thomson 12.10.2013
Exeltel 12.10.2013
Thomson 12.10.2013
hector 19.10.2013
vg5000 19.10.2013
Alice 19.10.2013
Thomson2 19.10.2013
Thomson 19.10.2013
Exeltel 19.10.2013
hector 26.10.2013
vg5000 26.10.2013
Alice 26.10.2013
Thomson2 26.10.2013
Thomson 26.10.2013
Exeltel 26.10.2013
hector 02.11.2013
vg5000 02.11.2013
Alice 02.11.2013
Thomson2 02.11.2013
Thomson 02.11.2013
Exeltel 02.11.2013
Thomson2 02.11.2013
hector 09.11.2013
vg5000 09.11.2013
Alice 09.11.2013
Thomson2 09.11.2013
Thomson 09.11.2013
Exeltel 09.11.2013
Thomson 09.11.2013
hector 16.11.2013
vg5000 16.11.2013
Alice 16.11.2013
Thomson2 16.11.2013
Thomson 16.11.2013
Exeltel 16.11.2013
hector 23.11.2013
vg5000 23.11.2013
Alice 23.11.2013
Thomson2 23.11.2013
Thomson 23.11.2013
Exeltel 23.11.2013
hector 07.12.2013
vg5000 07.12.2013
Alice 07.12.2013
Thomson2 07.12.2013
Thomson 07.12.2013
Exeltel 07.12.2013
Exeltel 14.12.2013
Thomson 14.12.2013
Thomson2 14.12.2013
Alice 14.12.2013
vg5000 14.12.2013
hector 14.12.2013
hector 21.12.2013
vg5000 21.12.2013
Alice 21.12.2013
Thomson2 21.12.2013
Thomson 21.12.2013
Exeltel 21.12.2013
hector 28.12.2013
vg5000 28.12.2013
Alice 28.12.2013
Thomson2 28.12.2013
Thomson 28.12.2013
Exeltel 28.12.2013
Exeltel 05.01.2014
Thomson 05.01.2014
Thomson2 05.01.2014
Alice 05.01.2014
vg5000 05.01.2014
hector 05.01.2014
hector 11.01.2014
vg5000 11.01.2014
Alice 11.01.2014
Thomson2 11.01.2014
Thomson 11.01.2014
Exeltel 11.01.2014
hector 19.01.2014
vg5000 19.01.2014
Alice 19.01.2014
Thomson2 19.01.2014
Thomson 19.01.2014
Exeltel 19.01.2014
hector 26.01.2014
vg5000 26.01.2014
Alice 26.01.2014
Thomson2 26.01.2014
Thomson 26.01.2014
Exeltel 26.01.2014
hector 02.02.2014
vg5000 02.02.2014
Alice 02.02.2014
Thomson2 02.02.2014
Thomson 02.02.2014
Exeltel 02.02.2014
Exeltel 09.02.2014
Thomson 09.02.2014
Thomson2 09.02.2014
Alice 09.02.2014
vg5000 09.02.2014
hector 09.02.2014
Thomson2 09.02.2014
hector 16.02.2014
vg5000 16.02.2014
Alice 16.02.2014
Thomson2 16.02.2014
Thomson 16.02.2014
Exeltel 16.02.2014
hector 22.02.2014
vg5000 22.02.2014
Alice 22.02.2014
Thomson2 22.02.2014
Thomson 22.02.2014
Exeltel 22.02.2014
hector 02.03.2014
vg5000 02.03.2014
Alice 02.03.2014
Thomson2 02.03.2014
Thomson 02.03.2014
Exeltel 02.03.2014
hector 09.03.2014
vg5000 09.03.2014
Alice 09.03.2014
Thomson2 09.03.2014
Thomson 09.03.2014
Exeltel 09.03.2014
hector 16.03.2014
vg5000 16.03.2014
Alice 16.03.2014
Thomson2 16.03.2014
Thomson 16.03.2014
Exeltel 16.03.2014
hector 23.03.2014
vg5000 23.03.2014
Alice 23.03.2014
Thomson2 23.03.2014
Thomson 23.03.2014
Exeltel 23.03.2014
hector 30.03.2014
vg5000 30.03.2014
Alice 30.03.2014
Thomson2 30.03.2014
Thomson 30.03.2014
Exeltel 30.03.2014
hector 06.04.2014
vg5000 06.04.2014
Alice 06.04.2014
Thomson2 06.04.2014
Thomson 06.04.2014
Exeltel 06.04.2014
hector 13.04.2014
vg5000 13.04.2014
Alice 13.04.2014
Thomson2 13.04.2014
Thomson 13.04.2014
Exeltel 13.04.2014
hector 20.04.2014
vg5000 20.04.2014
Alice 20.04.2014
Thomson2 20.04.2014
Thomson 20.04.2014
Exeltel 20.04.2014
hector 27.04.2014
vg5000 27.04.2014
Alice 27.04.2014
Thomson2 27.04.2014
Thomson 27.04.2014
Exeltel 27.04.2014
hector 04.05.2014
vg5000 04.05.2014
Alice 04.05.2014
Thomson2 04.05.2014
Thomson 04.05.2014
Exeltel 04.05.2014
hector 11.05.2014
vg5000 11.05.2014
Alice 11.05.2014
Thomson2 11.05.2014
Thomson 11.05.2014
Exeltel 11.05.2014
hector 18.05.2014
vg5000 18.05.2014
Alice 18.05.2014
Thomson2 18.05.2014
Thomson 18.05.2014
Exeltel 18.05.2014
hector 24.05.2014
vg5000 24.05.2014
Alice 24.05.2014
Thomson2 24.05.2014
Thomson 24.05.2014
Exeltel 24.05.2014
Exeltel 24.05.2014
hector 01.06.2014
vg5000 01.06.2014
Alice 01.06.2014
Thomson2 01.06.2014
Thomson 01.06.2014
Exeltel 01.06.2014
hector 08.06.2014
vg5000 08.06.2014
Alice 08.06.2014
Thomson2 08.06.2014
Thomson 08.06.2014
Exeltel 08.06.2014
hector 15.06.2014
vg5000 15.06.2014
Alice 15.06.2014
Thomson2 15.06.2014
Thomson 15.06.2014
Exeltel 15.06.2014
hector 22.06.2014
vg5000 22.06.2014
Alice 22.06.2014
Thomson2 22.06.2014
Thomson 22.06.2014
Exeltel 22.06.2014
hector 29.06.2014
vg5000 29.06.2014
Alice 29.06.2014
Thomson2 29.06.2014
Thomson 29.06.2014
Exeltel 29.06.2014
Exeltel 06.07.2014
Thomson 06.07.2014
Thomson2 06.07.2014
Alice 06.07.2014
vg5000 06.07.2014
hector 06.07.2014
hector 13.07.2014
vg5000 13.07.2014
Alice 13.07.2014
Thomson2 13.07.2014
Thomson 13.07.2014
Exeltel 13.07.2014
hector 20.07.2014
vg5000 20.07.2014
Alice 20.07.2014
Thomson2 20.07.2014
Thomson 20.07.2014
Exeltel 20.07.2014
hector 27.07.2014
vg5000 27.07.2014
Alice 27.07.2014
Thomson2 27.07.2014
Thomson 27.07.2014
Exeltel 27.07.2014
hector 03.08.2014
vg5000 03.08.2014
Alice 03.08.2014
Thomson2 03.08.2014
Thomson 03.08.2014
Exeltel 03.08.2014
Exeltel 10.08.2014
Thomson 10.08.2014
Thomson2 10.08.2014
Alice 10.08.2014
vg5000 10.08.2014
hector 10.08.2014
hector 16.08.2014
vg5000 16.08.2014
Alice 16.08.2014
Thomson2 16.08.2014
Thomson 16.08.2014
Exeltel 16.08.2014
hector 24.08.2014
vg5000 24.08.2014
Alice 24.08.2014
Thomson2 24.08.2014
Thomson 24.08.2014
Exeltel 24.08.2014
Thomson 24.08.2014
hector 31.08.2014
vg5000 31.08.2014
Alice 31.08.2014
Thomson2 31.08.2014
Thomson 31.08.2014
Exeltel 31.08.2014
hector 07.09.2014
vg5000 07.09.2014
Alice 07.09.2014
Thomson2 07.09.2014
Thomson 07.09.2014
Exeltel 07.09.2014
hector 14.09.2014
vg5000 14.09.2014
Alice 14.09.2014
Thomson2 14.09.2014
Thomson 14.09.2014
Exeltel 14.09.2014
hector 20.09.2014
vg5000 20.09.2014
Alice 20.09.2014
Thomson2 20.09.2014
Thomson 20.09.2014
Exeltel 20.09.2014
Exeltel 28.09.2014
Thomson 28.09.2014
Thomson2 28.09.2014
Alice 28.09.2014
vg5000 28.09.2014
hector 28.09.2014
hector 05.10.2014
vg5000 05.10.2014
Alice 05.10.2014
Thomson2 05.10.2014
Thomson 05.10.2014
Exeltel 05.10.2014
hector 12.10.2014
vg5000 12.10.2014
Alice 12.10.2014
Thomson2 12.10.2014
Thomson 12.10.2014
Exeltel 12.10.2014
hector 19.10.2014
vg5000 19.10.2014
Alice 19.10.2014
Thomson2 19.10.2014
Thomson 19.10.2014
Exeltel 19.10.2014
Thomson 19.10.2014
hector 26.10.2014
vg5000 26.10.2014
Alice 26.10.2014
Thomson2 26.10.2014
Thomson 26.10.2014
Exeltel 26.10.2014
hector 01.11.2014
vg5000 01.11.2014
Alice 01.11.2014
Thomson2 01.11.2014
Thomson 01.11.2014
Exeltel 01.11.2014
hector 09.11.2014
vg5000 09.11.2014
Alice 09.11.2014
Thomson2 09.11.2014
Thomson 09.11.2014
Exeltel 09.11.2014
hector 15.11.2014
vg5000 15.11.2014
Alice 15.11.2014
Thomson2 15.11.2014
Thomson 15.11.2014
Exeltel 15.11.2014
hector 23.11.2014
vg5000 23.11.2014
Alice 23.11.2014
Thomson2 23.11.2014
Thomson 23.11.2014
Exeltel 23.11.2014
hector 30.11.2014
vg5000 30.11.2014
Alice 30.11.2014
Thomson2 30.11.2014
Thomson 30.11.2014
Exeltel 30.11.2014
hector 07.12.2014
vg5000 07.12.2014
Alice 07.12.2014
Thomson2 07.12.2014
Thomson 07.12.2014
Exeltel 07.12.2014
hector 13.12.2014
vg5000 13.12.2014
Alice 13.12.2014
Thomson2 13.12.2014
Thomson 13.12.2014
Exeltel 13.12.2014
hector 20.12.2014
Alice 20.12.2014
Thomson 20.12.2014
Exeltel 20.12.2014
Exeltel 27.12.2014
Thomson 27.12.2014
Thomson2 27.12.2014
Alice 27.12.2014
vg5000 27.12.2014
hector 27.12.2014
hector 02.01.2015
vg5000 02.01.2015
Alice 02.01.2015
Thomson2 02.01.2015
Thomson 02.01.2015
Exeltel 02.01.2015
hector 11.01.2015
vg5000 11.01.2015
Alice 11.01.2015
Thomson2 11.01.2015
Thomson 11.01.2015
Exeltel 11.01.2015
hector 18.01.2015
vg5000 18.01.2015
Alice 18.01.2015
Thomson2 18.01.2015
Thomson 18.01.2015
Exeltel 18.01.2015
hector 25.01.2015
vg5000 25.01.2015
Alice 25.01.2015
Thomson2 25.01.2015
Thomson 25.01.2015
Exeltel 25.01.2015
Exeltel 31.01.2015
Thomson 31.01.2015
Thomson2 31.01.2015
Alice 31.01.2015
vg5000 31.01.2015
hector 31.01.2015
hector 08.02.2015
vg5000 08.02.2015
Alice 08.02.2015
Thomson2 08.02.2015
Thomson 08.02.2015
Exeltel 08.02.2015
hector 15.02.2015
vg5000 15.02.2015
Alice 15.02.2015
Thomson2 15.02.2015
Thomson 15.02.2015
Exeltel 15.02.2015
Thomson2 15.02.2015
hector 22.02.2015
vg5000 22.02.2015
Alice 22.02.2015
Thomson2 22.02.2015
Thomson 22.02.2015
Exeltel 22.02.2015
hector 01.03.2015
vg5000 01.03.2015
Alice 01.03.2015
Thomson2 01.03.2015
Thomson 01.03.2015
Exeltel 01.03.2015
hector 08.03.2015
vg5000 08.03.2015
Alice 08.03.2015
Thomson2 08.03.2015
Thomson 08.03.2015
Exeltel 08.03.2015
hector 15.03.2015
vg5000 15.03.2015
Alice 15.03.2015
Thomson2 15.03.2015
Thomson 15.03.2015
Exeltel 15.03.2015
hector 22.03.2015
vg5000 22.03.2015
Alice 22.03.2015
Thomson2 22.03.2015
Thomson 22.03.2015
Exeltel 22.03.2015
hector 04.04.2015
vg5000 04.04.2015
Alice 04.04.2015
Thomson2 04.04.2015
Thomson 04.04.2015
Exeltel 04.04.2015
hector 26.04.2015
vg5000 26.04.2015
Alice 26.04.2015
Thomson2 26.04.2015
Thomson 26.04.2015
Exeltel 26.04.2015
hector 02.05.2015
vg5000 02.05.2015
Alice 02.05.2015
Thomson2 02.05.2015
Thomson 02.05.2015
Exeltel 02.05.2015
hector 30.05.2015
vg5000 30.05.2015
Alice 30.05.2015
Thomson2 30.05.2015
Thomson 30.05.2015
Exeltel 30.05.2015
hector 07.07.2015
vg5000 07.07.2015
Alice 07.07.2015
Thomson2 07.07.2015
Thomson 07.07.2015
Exeltel 07.07.2015
hector 07.08.2015
vg5000 07.08.2015
Alice 07.08.2015
Thomson2 07.08.2015
Thomson 07.08.2015
Exeltel 07.08.2015
hector 04.09.2015
vg5000 04.09.2015
Alice 04.09.2015
Thomson2 04.09.2015
Thomson 04.09.2015
Exeltel 04.09.2015
hector 03.10.2015
vg5000 03.10.2015
Alice 03.10.2015
Thomson2 03.10.2015
Thomson 03.10.2015
Exeltel 03.10.2015
hector 07.11.2015
vg5000 07.11.2015
Alice 07.11.2015
Thomson2 07.11.2015
Thomson 07.11.2015
Exeltel 07.11.2015

View File

@@ -1,120 +1,132 @@
<?php
print "<pre>";
$r_query=implode ('', file ($_GET["source"]."/urls.txt"));
$r_query=explode ("\r\n","\r\n".$r_query);
$r_query=array_flip($r_query);
// Original code: The Wizard of DATz
if($_GET["start"])
print "<pre>";
if($_GET["start"])
{
$start = $_GET["start"];
}
else
{
$start = 1;
}
print "\nSearch for new uploads\n\n";
for ($x = 0; $x < 100; $x++)
{
$query = implode('', file ("http://csdb.dk/navigate.php?type=release&action=prev&id=".$start));
$temp = explode('/navigate.php?type=release&action=next&id=', $query);
$temp = explode('"', $temp[1]);
$temp = $temp[0];
if( $temp)
{
$start=$_GET["start"];
$start = $temp;
print "load: ".$start.", ";
}
else
{
$start=1;
print "<font color=red>load error!</font>\n";
break;
}
print "\nSearch for new uploads\n\n";
$type = explode('<b>Type :</b><br>', $query);
$type = explode('<br>', $type[1]);
$type = trim(strip_tags($type[0]));
$newURLs=Array();
for ($x=0;$x<100;$x++)
$author = explode('<b>Released by :</b><br>', $query);
$author = explode('<br>', $author[1]);
$author = strip_tags($author[0]);
$info = array();
$temp = explode('<font size=6>', $query);
$temp = explode('</font>', $temp[1]);
$temp = strip_tags($temp[0]);
if ($temp)
{
$query=implode ('', file ("http://csdb.dk/navigate.php?type=release&action=prev&id=".$start));
$temp=explode ('/navigate.php?type=release&action=next&id=', $query);
$temp=explode ('"', $temp[1]);
$temp=$temp[0];
if($temp){
$start=$temp;
print "load: ".$start.", ";
}else{
print "<font color=red>load error!</font>\n";
break;
}
$type=explode ('<b>Type :</b><br>', $query);
$type=explode ('<br>', $type[1]);
$type=trim(strip_tags($type[0]));
$author=explode ('<b>Released by :</b><br>', $query);
$author=explode ('<br>', $author[1]);
$author=strip_tags($author[0]);
$info=array();
$temp=explode ('<font size=6>', $query);
$temp=explode ('</font>', $temp[1]);
$temp=strip_tags($temp[0]);
if($temp) $info[]=$temp;
$temp=explode ('<b>AKA :</b><br>', $query);
$temp=explode ('<br>', $temp[1]);
$temp=strip_tags($temp[0]);
if($temp) $info[]=$temp;
$temp=explode ('<b>Release Date :</b><br>', $query);
$temp=explode ('<br>', $temp[1]);
$temp=strip_tags($temp[0]);
if($temp) $info[]=$temp;
$temp=explode ('<b>Released At :</b><br>', $query);
$temp=explode ('</a>', $temp[1]);
$temp=strip_tags($temp[0]);
if($temp) $info[]=$temp;
$gametitle="{".$type."}".$author." (".implode(") (",$info).")";
$gametitle=str_replace("\n","",$gametitle);
$gametitle=str_replace(" [web]","",$gametitle);
$DLs=explode ('<a href="download.php?id=', $query);
array_splice ($DLs,0,1);
$new=0;
$old=0;
foreach ($DLs as $DL) {
$DL=explode('">',$DL);
$ID=$DL[0];
$DL=explode("<",$DL[1]);
$DL=$DL[0];
if(!$r_query[$DL])
{
$newURLs[]=Array($start,$DL,$gametitle." [CSDB#".$ID."#".$type."]");
$r_query[$DL]=true;
$new++;
}
else
{
$old++;
}
}
print "new: ".$new.", old: ".$old."\n";
sleep(1);
$info[] = $temp;
}
Print "<table>";
foreach($newURLs as $url)
$temp = explode('<b>AKA :</b><br>', $query);
$temp = explode('<br>', $temp[1]);
$temp = strip_tags($temp[0]);
if ($temp)
{
print "<tr>
<td>".$url[0]."</td>
<td><nobr>".$url[1]."</td>
<td><a href=\"".str_replace('#','%23',$url[1])."\"><nobr>".$url[2]."</a></td>
</tr>";
$info[] = $temp;
}
Print "</table>";
$temp = explode('<b>Release Date :</b><br>', $query);
$temp = explode('<br>', $temp[1]);
$temp = strip_tags($temp[0]);
print "\nnext startnr\t<a href=?action=onlinecheck&source=csdb&start=".($start).">".$start."</a>\n\n";
if ($temp)
{
$info[]=$temp;
}
$temp = explode('<b>Released At :</b><br>', $query);
$temp = explode('</a>', $temp[1]);
$temp = strip_tags($temp[0]);
if ($temp)
{
$info[] = $temp;
}
$gametitle = "{".$type."}".$author." (".implode(") (",$info).")";
$gametitle = str_replace("\n", "", $gametitle);
$gametitle = str_replace(" [web]", "", $gametitle);
$DLs = explode('<a href="download.php?id=', $query);
array_splice($DLs, 0, 1);
$new = 0;
$old = 0;
foreach ($DLs as $DL)
{
$DL = explode('">', $DL);
$ID = $DL[0];
$DL = explode("<", $DL[1]);
$DL = $DL[0];
if (!$r_query[$DL])
{
$found[] = array($start, $DL, $gametitle." [CSDB#".$ID."#".$type."]");
$r_query[$DL] = true;
$new++;
}
else
{
$old++;
}
}
print "new: ".$new.", old: ".$old."\n";
sleep(1);
}
print "<table>";
foreach ($found as $url)
{
print "<tr>
<td>".$url[0]."</td>
<td><nobr>".$url[1]."</td>
<td><a href=\"".str_replace('#','%23',$url[1])."\"><nobr>".$url[2]."</a></td>
</tr>";
}
print "</table>";
print "\nnext startnr\t<a href=?action=onlinecheck&source=csdb&start=".($start).">".$start."</a>\n\n";
?>

File diff suppressed because it is too large Load Diff