Main > Programming > Libraries >

Net::DAAP::Client 0.42

Net::DAAP::Client 0.42

Sponsored Links

Net::DAAP::Client 0.42 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.012 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1097
Date added: 2006-11-15
Publisher: Nathan Torkington

Net::DAAP::Client 0.42 description

Net::DAAP::Client is a client for Apple iTunes DAAP service.

SYNOPSIS

my $daap; # see WARNING below
$daap = Net::DAAP::Client->new(SERVER_HOST => $hostname,
SERVER_PORT => $portnum,
PASSWORD => $password);
$dsn = $daap->connect;

$dbs_hash = $daap->databases;
$current_db = $daap->db;
$daap_db($new_db_id);

$songs_hash = $daap->songs;
$playlists_hash = $daap->playlists;
$array_of_songs_in_playlist = $daap->playlist($playlist_id);

$url = $daap->url($song_or_playlist_id);

$binary_audio_data = $obj->get($song_id);
$binary_audio_data = $obj->get(@song_ids);
$song_id = $obj->save($dir, $song_id);
@song_ids = $obj->get($dir, @song_ids);

$daap->disconnect;

if ($daap->error) {
warn $daap->error; # returns error string
}

Net::DAAP::Client provides objects representing connections to DAAP servers. You can fetch databases, playlists, and songs. This module was written based on a reverse engineering of Apples iTunes 4 sharing implementation. As a result, features that iTunes 4 doesnt support (browsing, searching) arent supported here.

Each connection object has a destructor, so that you can forget to disconnect without leaving the server expecting you to call back.

WARNING

If you store your object in a global variable, Perl cant seem to disconnect gracefully from the server. Until I figure out why, always store your object in a lexical (my) variable.

Net::DAAP::Client 0.42 Screenshot

Advertisements

Net::DAAP::Client 0.42 Keywords

Bookmark Net::DAAP::Client 0.42

Hyperlink code:
Link for forum:

Net::DAAP::Client 0.42 Copyright

WareSeeker periodically updates pricing and software information of Net::DAAP::Client 0.42 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 Net::DAAP::Client 0.42 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Authorize.net AIM Client is a PHP client for the AIM API for Authorize.net. Free Download
Remuco is a system to remotely control music player software with Bluetooth enabled mobile devices. Free Download
Net::Nessus::Client is a Nessus client module. Free Download
SWF::Element is a set of classes of SWF tags and elements. Free Download
Net::Hotline::Client is a Perl library for the Hotline internet client. Free Download
Fusedaap is a read-only FUSE filesystem that allows for browsing and accessing DAAP (iTunes) music shares. Free Download
SOAP::XML::Client is a simple frame work for talking with web services. Free Download
libopendaap is a library written in C which enables applications to discover, and connect to, iTunes music shares. Free Download