version 1.4, 2011/09/23 01:36:54
|
version 1.5, 2012/12/20 16:18:45
|
Line 11 my $ver = q/$Id$/;
|
Line 11 my $ver = q/$Id$/;
|
my $comicFile = "comics.conf"; |
my $comicFile = "comics.conf"; |
my %comics = &readComicConfig ( $comicFile ); |
my %comics = &readComicConfig ( $comicFile ); |
my %dates = &fetchDates(); |
my %dates = &fetchDates(); |
|
my $days_ago = 0; # Set this to fetch comics from X days ago |
my $baseDir = $comics{'configs'}{'base_directory'} || "."; |
my $baseDir = $comics{'configs'}{'base_directory'} || "."; |
my $imageDir = $baseDir . "/" . ( $comics{'configs'}{'image_directory'} || "images" ) . |
my $imageDir = $baseDir . "/" . ( $comics{'configs'}{'image_directory'} || "images" ) . |
"/$dates{'mon2'}$dates{'year2'}"; |
"/$dates{'mon2'}$dates{'year2'}"; |
Line 26 print STDOUT "Starting comic fetch at $D
|
Line 27 print STDOUT "Starting comic fetch at $D
|
## |
## |
&checkDir ( [ $imageDir, $indexDir ] ); |
&checkDir ( [ $imageDir, $indexDir ] ); |
|
|
#&writeTitle ( \%dates ); |
&writeTitle ( \%dates ); |
|
|
foreach my $comic ( sort keys %comics ) { |
foreach my $comic ( sort keys %comics ) { |
next if ( $comic =~ m/config/ ); |
next if ( $comic =~ m/config/ ); |
Line 316 sub fetchDates () {
|
Line 317 sub fetchDates () {
|
($dates{'day'}, $dates{'mon'}, $dates{'year'}, $dates{'dow'}) = (localtime)[3,4,5,6]; |
($dates{'day'}, $dates{'mon'}, $dates{'year'}, $dates{'dow'}) = (localtime)[3,4,5,6]; |
|
|
## If you missed a day or two, reflect it here: |
## If you missed a day or two, reflect it here: |
# $dates{'day'}-=1; ## <-- 5 days ago |
$dates{'day'} -= $days_ago; ## <-- 5 days ago |
|
|
$dates{'year'} += 1900; |
$dates{'year'} += 1900; |
$dates{'year2'} = substr $dates{'year'}, 2, 2; |
$dates{'year2'} = substr $dates{'year'}, 2, 2; |