Net::DPAP::Client - Connect to iPhoto shares (DPAP)


Net-DPAP-Client documentation  | view source Contained in the Net-DPAP-Client distribution.

Index


NAME

Top

Net::DPAP::Client - Connect to iPhoto shares (DPAP)

SYNOPSIS

Top

  use Net::DPAP::Client;
  my $client = Net::DPAP::Client->new;
  $client->hostname($hostname);
  my @albums = $client->connect;

  foreach my $album (@albums) {
    print $album->name, "\n";
    foreach my $image (@{$album->images}) {
      print "  ", $image->name, "\n";
      my $thumbnail = $image->thumbnail;
      my $hires = $image->hires;
    }
  }

DESCRIPTION

Top

This module provides a DPAP client. DPAP is the Digital Photo Access Protocol and is the protocol that Apple iPhoto uses to share photos. This allows you to browse shared albums, and download thumbnail and hires versions of shared photos.

It currently doesn't support password-protected shares.

METHODS

Top

new

The constructor:

  my $client = Net::DPAP::Client->new;
  $client->hostname($hostname);

connect

Connect to the hostname:

  my @albums = $client->connect;

SEE ALSO

Top

Net::DPAP::Client::Album, Net::DPAP::Client::Image.

AUTHOR

Top

Leon Brocard <acme@astray.com>

COPYRIGHT

Top


Net-DPAP-Client documentation  | view source Contained in the Net-DPAP-Client distribution.