<?php
/**
* Created by PhpStorm.
* User: kholz
* Date: 5/29/20
* Time: 10:05 AM
*/
require_once("ComicBookTools.class.php");
$dir = "./comic" ;
$compatable=array();
$bad=array();
$ini=array();
$_SERVER['PHP_SELF']="index.php";
foreach (glob("$dir/*{,/*,/*/*}.cb[zr7]",GLOB_BRACE) as $c) {
$ini[$c]['title']=str_replace(array('.cbr', '.cbz', '.cb7'), array('','',''), basename($c));
$ini[$c]['file']=$c;
$ini[$c]['dir']=$dir;
if ($cbr=new comic_reader($c)) {
$cbr->dir=$dir;
$cbr->list_files();
foreach ($cbr->comic as $i)
$ini[$c]['img'][]=$i;
if (count($cbr->comic) > 0) {
$compatable[$c]=$cbr->comic;
$ini[$c]['show']=1;
} else {
$bad[]=$c;
$ini[$c]['show']=0;
}
}
}
echo "Good Comics: " . count($compatable) . "\n";
echo "Bad format: " . count($bad) . "\n";
$inf="";
foreach ($ini as $t => $i) {
$inf .= "[$t]\n";
foreach ($i as $tt => $ii) {
if (!is_array($ii)) {
$inf .= "$tt=\"$ii\"\n";
} else {
foreach ($ii as $iii) $inf .= $tt."[]=\"$iii\"\n";
}
}
}
file_put_contents('comic.ini',$inf);
|