Somethingwful :: Forums
use Modern::Perl;
use SomethingAwful::Forums;
use Data::Dumper;
my $SA = SomethingAwful::Forums->new;
$SA->login(
'username' => 'something',
'password' => 'awful',
);
my $scraped_thread = $SA->fetch_posts(
thread_id => 3343753,
pages => 1,
);
# view the data structure
say Dumper( $scraped_thread );
$SA->reply_to_thread( thread_id => 3343753, 'gas' );Mengikis dan memposting ke forum forums.somethingAwful.com.
Lihat /Contoh Folder.
# install everything needed by the SomethingAwful::Forums module + examples
cpanm --with-recommends git://github.com/ugexe/SomethingAwful--Forums.gitWeb :: Scraper Scraper untuk Mengikis Halaman Indeks Forum.
Web :: Scraper karena mengikis forum tertentu.
Web :: Scraper untuk mengikis utas tertentu.
Berisi URL dari indeks forum. Memungkinkan penggunaan alamat IP jika DNS gagal menyelesaikannya.
Www :: Mekanisasi objek yang digunakan secara internal untuk menavigasi halaman web.
Mengembalikan 1 jika berhasil masuk.
$SA->login( username => $username, password => $password )Masuk ke forum menggunakan kredensial yang diteruskan.
$SA->reply_to_thread( thread_id => $thread_id, body => $body )Balas ke utas tertentu
$SA->reply_to_post( post_id => $post_id, body => $body )Balas posting tertentu.
$SA->fetch_forumsMengembalikan hashref yang mewakili indeks forum yang dikikis.
$SA->fetch_threads( forum_id => $forum_id, pages => [1,2] )Mengembalikan hashref yang repsening utas yang dikikis dari halaman yang disediakan dari ID forum yang disediakan.
$SA->fetch_posts( thread_id => $forum_id, pages => [1,2] )Mengembalikan hashref yang merepresentasikan postingan yang dikikis dari halaman yang disediakan dari ID utas yang disediakan.
ugexe
Perpustakaan ini adalah perangkat lunak gratis, Anda dapat mendistribusikannya kembali dan/atau memodifikasinya dengan persyaratan yang sama dengan Perl itu sendiri.