mirror of
https://github.com/SabreTools/wizzardRedux.git
synced 2026-07-08 18:06:15 +00:00
Another couple onlinecheck. Made a note in DC
This commit is contained in:
@@ -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"]))
|
||||
|
||||
@@ -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 »<',$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 »<', $query);
|
||||
if ($next[1])
|
||||
{
|
||||
loadDir($Dir, $List, ++$page);
|
||||
}
|
||||
*/
|
||||
}
|
||||
print "</td></tr></table>";
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -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
@@ -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ée :'),
|
||||
'3' => Array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Anné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ée :'),
|
||||
'3' => array('Editeur :','Auteur :' ,'Editeurs :' ,'Auteurs :','Anné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>";
|
||||
}
|
||||
|
||||
?>
|
||||
835
wizzardRedux/sites/DC_run.txt
Normal file
835
wizzardRedux/sites/DC_run.txt
Normal 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
|
||||
@@ -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";
|
||||
|
||||
?>
|
||||
150594
wizzardRedux/sites/csdb.txt
150594
wizzardRedux/sites/csdb.txt
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user