JSJSONArrayParser: Allow single quotes (wimp, you are trying to annoy me, right?)
[videosite.git] / videosite.pl
index 7ec79e7..26ca480 100644 (file)
@@ -153,7 +153,7 @@ sub expand_url_shortener {
     my $s = shift;
     my $os = '';
     my @urlshortener = (
-        'is.\gd/[[:alnum:]]+',
+        'is\.gd/[[:alnum:]]+',
         'otf\.me/[[:alnum:]]+',
         'hel\.me/[[:alnum:]]+',
         '7ax\.de/[[:alnum:]]+',
@@ -163,11 +163,16 @@ sub expand_url_shortener {
         'tinyurl\.com/[[:alnum:]]+',
         'pop\.is/[[:alnum:]]+',
         'post\.ly/[[:alnum:]]+',
+        '1\.ly/[[:alnum:]]+',
+        '2\.ly/[[:alnum:]]+',
+        't\.co/[[:alnum:]]+',
+        'shar\.es/[[:alnum:]]+',
         );
     my $ua = LWP::UserAgent->new(agent => 'Mozilla', max_redirect => 0);
     my $i = 10;
 
     OUTER: while (($os ne $s) and ($i > 0)) {
+        study($s);
         $os = $s;
         $i--;