X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;ds=inline;f=videosite%2FCollegeHumorGrabber.pm;h=7fb3cae4174198e4fb8220dc65d2820a8ba12a60;hb=d4fae22c083e110d1c788a78196f85d1e39b116e;hp=fb032863b323fb506a9e7a8163a1cc2686ed0b97;hpb=bb930ff32f3b4bb4081037550760e4f82af4c39f;p=videosite.git diff --git a/videosite/CollegeHumorGrabber.pm b/videosite/CollegeHumorGrabber.pm index fb03286..7fb3cae 100644 --- a/videosite/CollegeHumorGrabber.pm +++ b/videosite/CollegeHumorGrabber.pm @@ -9,7 +9,6 @@ use videosite::GrabberBase; @ISA = qw(videosite::GrabberBase); use videosite::HTMLHelper; -use LWP::Simple qw(!get); use XML::Simple; use Data::Dumper; @@ -20,6 +19,8 @@ sub new { my $self = $class->SUPER::new(); $self->{'NAME'} = 'collegehumor'; + $self->{_SELFTESTURL} = 'http://www.collegehumor.com/video/5635400/pixar-intro-parody'; + $self->{_SELFTESTTITLE} = 'Pixar Intro Parody'; $self->{'PATTERNS'} = ['(http://www.collegehumor.com/video:(\d+))', '(http://www.collegehumor.com/video/(\d+))']; @@ -50,7 +51,7 @@ sub _parse { $metadata->{'DLURL'} = undef; # Get the XML file containing the video metadata - unless(defined($content = LWP::Simple::get(sprintf('http://www.collegehumor.com/moogaloop/video/%s', $2)))) { + unless(defined($content = $self->simple_get(sprintf('http://www.collegehumor.com/moogaloop/video/%s', $2)))) { $self->error('Could not download XML metadata'); return undef; }