Base: Add decode_hexurl function
[videosite.git] / videosite / Base.pm
index 55a15e6..577eb52 100644 (file)
@@ -178,4 +178,13 @@ sub ua {
     return LWP::UserAgent->new('agent' => 'Mozilla/5.0', 'cookie_jar' => HTTP::Cookies->new);
 }
 
+sub decode_hexurl {
+    my $self = shift;
+    my $d = shift;
+
+    $d =~ s/%([[:xdigit:]]{2})/chr(hex($1))/ge;
+
+    return $d;
+}
+
 1;