Podcast::Publisher 0.50
Sponsored Links
Podcast::Publisher 0.50 Ranking & Summary
File size:
0.012 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1081
Date added:
2006-11-09
Publisher:
Chris Dawson
Podcast::Publisher 0.50 description
Podcast::Publisher is a Perl module for creating and managing podcasts.
SYNOPSIS
use Podcast::Publisher;
my $podcast = Podcast::Publisher->new;
$podcast->set_logger( sub { my $msg = shift; print $msg; } );
$podcast->set_error_logger( sub { my $msg = shift; print STDERR $msg; } );
my $xml = "./podcast.xml";
$podcast->set_file( $xml );
$podcast->set_remote_root( "http://localhost.localdomain/podcast/publishing/" );
$podcast->set_db_connection( { driver => "mysql",
username => foo,
password => bar,
host => localhost,
database => podcast } );
# If we change podcast information, synchronize this information in the MP3 file itself
$podcast->set_synchronize( 1 );
$podcast->set_metadata( { title => "Chris Podcast",
description => "All About Chris",
"docs" => "http://localhost",
"editor" => "podcastmanager@localhost",
"webmaster" => "podcastmanager@localhost",
} );
# This adds an item to the database, and synchronizes the
# MP3 Tag information in the file with the database
$podcast->add_new_episode( { title => Some title,
author => Chris of course
category => Jazz
description => First in a series of many
mp3 => /home/foobar/mp3s/episode1.mp3 } );
$podcast->set_upload_settings( { host => localhost.localdomain,
username => someuser,
password => somepass,
path => podcast/publishing/,
remote_root => http://localhost.localdomain/podcast/publishing/ } );
$podcast->upload();
SYNOPSIS
use Podcast::Publisher;
my $podcast = Podcast::Publisher->new;
$podcast->set_logger( sub { my $msg = shift; print $msg; } );
$podcast->set_error_logger( sub { my $msg = shift; print STDERR $msg; } );
my $xml = "./podcast.xml";
$podcast->set_file( $xml );
$podcast->set_remote_root( "http://localhost.localdomain/podcast/publishing/" );
$podcast->set_db_connection( { driver => "mysql",
username => foo,
password => bar,
host => localhost,
database => podcast } );
# If we change podcast information, synchronize this information in the MP3 file itself
$podcast->set_synchronize( 1 );
$podcast->set_metadata( { title => "Chris Podcast",
description => "All About Chris",
"docs" => "http://localhost",
"editor" => "podcastmanager@localhost",
"webmaster" => "podcastmanager@localhost",
} );
# This adds an item to the database, and synchronizes the
# MP3 Tag information in the file with the database
$podcast->add_new_episode( { title => Some title,
author => Chris of course
category => Jazz
description => First in a series of many
mp3 => /home/foobar/mp3s/episode1.mp3 } );
$podcast->set_upload_settings( { host => localhost.localdomain,
username => someuser,
password => somepass,
path => podcast/publishing/,
remote_root => http://localhost.localdomain/podcast/publishing/ } );
$podcast->upload();
Podcast::Publisher 0.50 Screenshot
Podcast::Publisher 0.50 Keywords
Publisher 0.50
Perl module
Perl
podcast
Podcasts
msg
module
creating
Podcast::Publisher
PodcastPublisher
Podcast::Publisher 0.50
Libraries
Programming
Bookmark Podcast::Publisher 0.50
Podcast::Publisher 0.50 Copyright
WareSeeker periodically updates pricing and software information of Podcast::Publisher 0.50 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Podcast::Publisher 0.50 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
MP3::Podcast is a Perl extension for podcasting directories full of MP3 files. Free Download
Prodder is a command-line based Podcast client written in Perl that runs on just about any *n*x system. Free Download
Kwiki::Podcast is a Perl module for podcasting in a Kwiki way. Free Download
dtRdr::User.pm is a user class as a Perl module. Free Download
CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. Free Download
Drupal::Module::Starter is a Perl module to create Drupal Module starter files. Free Download
Net::AudioScrobbler is a Perl module that provides an interface to AudioScrobbler. Free Download
Jar::Signer Perl module ease the process of creating a signed Jar file. Free Download
Latest Software
Popular Software
Favourite Software