in reply to Speeding things up

"...I'm on a fast connection. Is that the bottle neck? Can I get it going significantly faster?"

You might take a look at Yet another example to get URLs in parallel for some further inspiration.

Best regards, Karl

«The Crux of the Biscuit is the Apostrophe»

perl -MCrypt::CBC -E 'say Crypt::CBC->new(-key=>'kgb',-cipher=>"Blowfish")->decrypt_hex($ENV{KARL});'Help