<?php
if (!isset($argv[1]))
exit("Usage: get.php chapter");
$server = 'http://img.onemanga.com/mangas/';
$manga = 171;
$chapter = (int)$argv[1];
$mangastr = sprintf("%08d", $manga);
$chapterstr = sprintf("%08d", $chapter);
$dir = "Chapter $chapter";
if (!is_dir($dir))
mkdir($dir);
$transfer = 0;
for ($page = 1; ; ++$page)
{
$dirchapterstr = sprintf("%03d", $chapter);
$pagestr = sprintf("%02d", $page);
$url = "$server$mangastr/$chapterstr/$pagestr.jpg";
echo "Chapter $dirchapterstr / $pagestr.jpg";
$data = @file_get_contents($url);
if ($data === false)
{
echo " (not found)\n";
break;
}
file_put_contents("$dir/$pagestr.jpg", $data);
$transfer += strlen($data);
echo " (", number_format(strlen($data) / 1024), " KiB)\n";
}
echo "\n --- Total: ", number_format($transfer / 1024) , " KiB\n";