Changeset 877
- Timestamp:
- 05/31/06 22:46:07
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/lib/Plagger/Plugin/Filter/FetchEnclosure/Wget.pm
r874 r877 30 30 31 31 if ($enclosure->length && -e $path && -s _ == $enclosure->length) { 32 # TODO: if-none-match 32 33 $context->log(debug => $enclosure->url . "is already stored in $path"); 33 34 next; … … 40 41 $context->log(debug => "Sending Referer: " . $args->{entry}->permalink); 41 42 $referer = $args->{entry}->permalink; 43 } 44 45 my $cookies; 46 my $conf = $context->conf->{user_agent} || {}; 47 if ($conf->{cookies}) { 48 my $cookie_jar = Plagger::Cookies->create($conf->{cookies}); 49 if ($cookie_jar->isa('HTTP::Cookies::Mozilla')) { 50 $cookies = $cookie_jar->{file}; 51 $context->log(debug => "Using cookie file $cookies"); 52 } 42 53 } 43 54 … … 56 67 '--tries', 5, 57 68 ($referer ? ('--referer', $referer) : ()), 69 ($cookies ? ('--load-cookies', $cookies) : ()) 58 70 ], 59 71 StderrEvent => 'stderr', … … 108 120 dir: /path/to/download 109 121 concurrency: 5 122 max_requests_per_host: 2 110 123 111 124 =head1 DESCRIPTION
