RE: TVGuide

2005-03-28 Thread Thomas, Mark - BLS CTR
I would recommend starting with WWW::Mechanize. It's an easier-to-use layer on top of LWP with many conveniences for following links, filling out forms, etc. Sample code: use WWW::Mechanize; my $mech = WWW::Mechanize-new(); $mech-get( $url_to_login_page ); $mech-submit_form(

Re: TVGuide

2005-03-28 Thread Johan Lindstrom
At 16:24 2005-03-28, Jerry Kassebaum wrote: use LWP; $browser=LWP::UserAgent-new; $url=http://tvguide.com/;; $response=$browser-post($url, ['name'='email', 'id'='email', 'value'='[EMAIL PROTECTED]',]); print$response; What you get back is a HTTP::Response object. Reading the docs for that class

RE: TVGuide

2005-03-28 Thread Thomas, Mark - BLS CTR
I should have also mentioned the XMLTV project (http://sourceforge.net/projects/xmltv) which is a very popular project for retrieving TV data. The backend, written in Perl, grabs TV data and formats it into XML. It is used in PVR software such as MythTV. There are many front-ends, too, such as