\n";
$content = get_data($page);
preg_match_all("/
(.*?TAP icon.*?)<\/tr>/", utf8_decode($content), $query);
$query = $query[1];
unset($query[0]);
$new = 0;
$old = 0;
foreach ($query as $row)
{
preg_match_all("/(.*?)<\/td>/", $row, $row);
$row = $row[1];
$id = $row[0];
$name = str_replace(array('[', ']'), array('(', ')'), $row[1]);
$name = trim(strip_tags($name));
$add = str_replace(array('[unkn]',
' (', ')', '', '', '(Filename \(TAP\): <\/td>(.*?)<\/td>/", utf8_decode($dl_page), $url1);
$url1 = strip_tags($url1[1]);
preg_match("/| Filename \(RAW\): <\/td>(.*?)<\/td>/", utf8_decode($dl_page), $url2);
$url2 = strip_tags($url2[1]);
if ($url1 != "")
{
$id = 'taps/'.$url1;
if (!$r_query[$id])
{
echo " | | ".$name.' '.$add." |
";
$found[] = array($name.' '.$add.".zip", "http://c64tapes.org/".$id);
$new++;
}
else
{
$old++;
}
}
if ($url2 != "")
{
$id = 'raw/'.$url2;
if (!$r_query[$id])
{
echo "| ".$name.' '.$add." |
";
$found[] = array($name.' '.$add.".zip", "http://c64tapes.org/".$id);
$new++;
}
else
{
$old++;
}
}
}
echo "| ".$page." | Found new: ".$new.", old: ".$old." |
\n\n";
if (sizeof($found) > 0)
{
echo "New files:
";
}
foreach ($found as $row)
{
echo "".$row[0]."
\n";
}
echo "
\n";
?>