Net::DPAP::Client - Connect to iPhoto shares (DPAP)
Contents
Copyright
Copyright (C) 2004-6, Leon Brocard
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
perl v5.34.0 2022-06-16 Net::DPAP::Client(3pm)
Description
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;
Name
Net::DPAP::Client - Connect to iPhoto shares (DPAP)
See Also
Net::DPAP::Client::Album, Net::DPAP::Client::Image.
Synopsis
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;
}
}
