WWW::phpBB

Description

WWW::phpBB is a phpBB forum scraper Perl module. SYNOPSIS use WWW::phpBB; # scrape as guest my $phpbb = WWW::phpBB->new( base_url => http://localhost/~stefan/forum1, db_host => localhost, db_user => stefan, db_passwd => somepass, db_database => stefan, db_prefix => phpbb2_, ); $phpbb->empty_tables(); $phpbb->get_users(); $phpbb->scrape_forum_common(); # scrape a german forum, loging in just to get the memberlist my $phpbb = WWW::phpBB->new( base_url => http://localhost/~stefan/index.php?mforum=de, db_host => localhost, db_user => stefan, db_passwd => somepass, db_database => stefan, db_prefix => phpbb3_, post_date_format => qr/(d+)s+(w+),s+(d+)s+(d+):(d+)/, post_date_pos => [qw(day_of_month month_name year hour minutes)], forum_user => raDical, forum_passwd => lfdiugyh, ); $phpbb->empty_tables(); $phpbb->forum_login(); $phpbb->get_users(); $phpbb->forum_logout(); $phpbb->scrape_forum_common(); # update an already scraped forum, maybe as a daily cron job # $phpbb->update_overwrite(1); # dont try to keep modified data $phpbb->update_users(); $phpbb->update_forum_common(); This module can be used to scrape a phpBB instalation using the web interface. It requires a local phpBB setup that will be overwritten and it can only access what is available to the web browser (no private messages or user settings). Scraping is possible as a guest or as a loged in member. If used with an administrator name and password it will copy all the member e-mails (not just the public ones) allowing them to request a new random password from the new installation site and continue using the forum. The current implementation lacks search support, but this problem will disappear if you convert the forum to SMF. The "mforum" script is supported..

Www - Wwwphpbb - Phpbb Forum - Forum - Db - Phpbb - Scrape - User - Scraper - Http - Internet

Published By:Stefan Talpalaru

License Type:Freeware

Date Added:25 October, 2010

Version:0.01

Price:Free

Downloads:78

Size:12.3 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

WWW::Webrobot::pod::Testplan is a Perl module that helps you on how to write a test plan for webrobot. A test plan is a list of elements. An element itself may be a request, a (sub) test plan, an include or a cookie control command.

DateAug 25, 2010

AuthorABAS Software AG

Size98.3 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

WWW::PkgFind watches Web sites, FTP sites, GIT repositories, etc. for new code releases, and downloads them. In other words, its like a Web spider tuned for downloading software packages and patches.

DateOct 15, 2010

AuthorBryce Harrington

Size13.3 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

Pinger is a network monitor tool with optional WWW interface (includes such features as sending SNMP traps to other host and others). Compiling and Installing: 1. Become root and gunzip/tar sources 2. Create list of hosts to monitor to.

DateAug 31, 2010

AuthorAlexey Semenov

Size67.6 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

WWW::Rafb is a Perl interface for rafb pasting site ( rafb.net/paste ).

DateSep 20, 2010

AuthorAmit Sides

Size3.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

WWW::Scraper::ISBN::Driver is a Perl module that contains driver class for WWW::Scraper::ISBN module.

DateOct 3, 2010

AuthorAndy Schamp

Size4.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming