Changeset 948

Show
Ignore:
Timestamp:
10/14/07 06:27:39 (6 years ago)
Author:
paul
Message:

acctv_website: put length back

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/grabbers/acctv_website

    r937 r948  
    2323my %stats; 
    2424my $o; 
    25 Shepherd::Common::program_begin(\$o, "acctv_website", "0.02", \%stats); 
     25Shepherd::Common::program_begin(\$o, "acctv_website", "0.03", \%stats); 
    2626 
    2727my ($channels, $opt_channels, $gaps) = Shepherd::Common::read_channels($o, ("ACC")); 
     
    232232                        $prog->{$_} = $details_cache->{$cache_key}->{$_}; 
    233233                } 
    234                 if (defined $prog->{length}) { 
    235                         $prog->{stop} = $prog->{start} + $prog->{length}; 
    236                         delete $prog->{length}; 
    237                 } 
     234                $prog->{stop} = $prog->{start} + $prog->{length} if (defined $prog->{length}); 
    238235                $stats{cached_used}++; 
    239236                return $prog; 
     
    289286                if ($header eq 'Length') { 
    290287                        if ($content !~ /^(\d+) /) { # length 
    291                                 Shepherd::Common::log("skipped detail length : " . $td->as_HTML()) if $o->{debug}; 
     288                                Shepherd::Common::log("skipped detail length : " . $td->as_HTML()); 
    292289                                $td = shift @tds || last; 
    293290                                $header = $td->as_trimmed_text(); 
     291                                $header =~ s/[^\x20-\x7f\x0a]//g; # remove   
    294292                                next; 
    295293                        } 
    296294                        my $length = ($1 < 3 ? ($1*60*60) : ($1*60)); 
    297295                        $prog->{length} = $length; 
     296                        $prog->{stop} = $prog->{start} + $length; 
    298297                        Shepherd::Common::log("set length     : $length") if ($o->{debug}); 
    299298                } elsif ($header eq 'Genre') { 
     
    328327        } 
    329328 
    330         if (defined $prog->{length}) { 
    331                 $prog->{stop} = $prog->{start} + $prog->{length}; 
    332                 delete $prog->{length}; 
    333         } 
    334  
    335329        return $prog; 
    336330} 
  • trunk/status

    r947 r948  
    1616grabber         selectv_website     0.02 
    1717grabber         citysearch          2.0.3 
    18 grabber         acctv_website       0.02 
     18grabber         acctv_website       0.03 
    1919reconciler      reconciler_mk2      0.35 
    2020postprocessor   imdb_augment_data   0.35