Net::DPAP::Client(3pm)

Net::DPAP::Client3pm

Connect to iphoto shares (dpap)

Usage

  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;
    }
  }

Overview

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

new

The constructor:

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

connect

Connect to the hostname:

  my @albums = $client->connect;

Releases

9 releases since Debian 5.0 (Lenny); the text changed 4 times.

  1. 5.0
  2. 6.0–8
  3. 9–10
  4. 11
  5. 12–13

Author

Leon Brocard <[email protected]>

From libnet-dpap-client-perl 0.26-4 in Debian 13 (Trixie). Parsed by carta from the page's man source.