Рассел C, вы видели начало фильма на Facebook, где Марк Цукербург использует Perl для автоматического извлечения всех фотографий из Facebook колледжа (а затем публикует их в Интернете). Я сказал: «Вот как бы я это сделал! Я бы тоже использовал Perl!» (за исключением того, что мне понадобится несколько дней, а не 2 минуты). В любом случае я бы использовал модуль WWW :: Mechanize для извлечения ссылок (или фотографий):
use strict;
use WWW::Mechanize;
open (OUT, ">out.txt");
my $url="http://www.facebook.com";
my $mech=WWW::Mechanize->new();
$mech->get($url);
my @a = $mech->links;
print OUT "\n", $a[$_]->url for (0..$#a);
Однако это не войдет на вашу страницу в Facebook, а просто приведет вас к экрану входа. Я бы использовал HTTP :: Cookies для входа в систему. Для этого смотрите документацию. Только шучу, просто спрашиваю. О боже, яблочная штурм горит!