| 
<?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);
 |