freedb_cache

Copyright © 2004 Michel Messerschmidt
Dieses Programm ist unter der GNU General Public Licence (GPL) verfügbar
(Lizenzbedingungen).

Download

Die aktuelle Version ist 2.0.1
Veröffentlicht am: 22.07.2012

Download freedb_cache.pm  [36 kB] (gpg signature)

SHA-256 Prüfsumme:
ea3d517536606e34d6c7226332b587562fdcf30ba49ef989f058b80095ebdbe7  freedb_cache.pm

Beschreibung

freedb_cache ist ein als Perl-Modul implementierter freedb-Client, der das ältere "CDDB_get" Modul erweitern und ersetzen soll.
Über die Funktionen von CDDB_get hinaus wird ein lokales Cache-Verzeichnis für die freedb-Datenbank unterstützt. Somit ist für jede Audio CD nur ein Zugriff auf einen freedb-Server notwendig. Alle weiteren Anfragen für dieselbe CD können aus den im Cache beantwortet werden, ohne das erneute Netzwerkzugriffe notwendig sind.
Weiterhin sind die zurückgegebenen Daten wesentlich umfangreicher als bei CDDB_get. freedb_cache ist konform zum freedb Datenbank-Format und zum aktuellen Level 6 des cddb-Protokolls. Es werden also alle Daten eines freedb-Eintrags ausgewertet (auch die "extended" Daten) und komplett in Unicode (UTF-8) verarbeitet und zurückgegeben.

freedb_cache.pm wurde getestet mit:

Systemvoraussetzungen

Es wird Perl (Version 5.8.x oder neuer) benötigt.

Einschränkungen und Fehler

freedb_cache unterstützt keine freedb-Datenbanken im Windows-Format und ausschließlich den aktuellen Level 6 des cddb-Protokolls
Automatische Updates der im lokalen Cache gespeicherten Einträgen mit neueren Revisionen vom freedb-Server sind (noch) nicht möglich.

Fehler, Kommentare, ...

Sollte diese Modul nicht richtig funktionieren, lassen Sie es mich bitte wissen.
Ich bin am einfachsten per Email unter www@michel-messerschmidt.de erreichbar.

created by Michel Messerschmidt    last modified 2015-01-04