Metadata :: DB :: Indexer

Faciliteert indexering records voor gebruik met metadata :: DB- en Sub-pakketten
Download nu

Metadata :: DB :: Indexer Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Leo Charre
  • Uitgever website:
  • http://search.cpan.org/~leocharre/

Metadata :: DB :: Indexer Tags


Metadata :: DB :: Indexer Beschrijving

Faciliteert indexering van records voor gebruik met metadata :: DB- en Sub-pakketten Metadata :: DB :: Indexer is een PERL-module die indexering van records faciliteert voor gebruik met metadata :: DB- en Sub-pakketten. Dit is bedoeld om een metadatatabel voor records volledig opnieuw te maken. Handig voor het indexeren van bestanden of elk soort record dat tijdig is. Synopsis Gebruik METADATA :: DB :: Indexer; Gebruik Bestand :: Vind :: Regel; geen strikte 'refs'; * {METADATA :: DB :: INDEXER :: RECORD_ISTIFIER_TO_METADATA} = \ GET_MP3_META; Mijn $ FINDER = Bestand :: Zoek :: Regel-> Bestand () -> Naam (QR / \. MP3 $ / I); mijn @music_files = $ finder-> in ('/ thuis / mezelf'); mijn $ absdb = '/home/myself/music.db'; mijn $ dbh = dbi-> connect ("dbi: sqlite: dbname = $ absdat", "", ""); Mijn $ Indexer = Metadata :: DB :: Indexer ({dbh => $ dbh}); $ Indexer-> Records_to_Index (\ @ Music_Files); $ INDEXER-> RUN; sub get_mp3_meta {mijn $ record_Identifier = shift; mijn $ abs_path = $ record_dentifier; mijn $ meta = my_sub_that_turns_mp3s_to_hashref_meta ($ abs_path); $ meta of terugkeer; # Dit registreert een mislukking en vervolgt retour $ meta; } Mijn $ totaal = indexed-> records_to_index_count; mijn $ geïndexeerd = $ indexer-> records_indexed_count; Print Stderr "Gereed, geïndexeerd $ geïndexeerd van $ totale records. \ N"; Vereisten: · Perl


Metadata :: DB :: Indexer Gerelateerde software

DX_Central

Een bureaublad grafisch weergave van ongelijksoortige bronnen in een eenvoudig te gebruiken formaat ...

126

Downloaden