CPAN :: Quelle. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Yo-An Lin
- Website des Verlags:
- http://search.cpan.org/~cornelius/
CPAN :: Quelle. Stichworte
CPAN :: Quelle. Beschreibung
CPAN :: Quelle ist ein Perl-Modul, um sich abzuholen, analysieren, alle CPAN-Quellliste für Sie zu aggregieren. Current CPAN :: Quelle unterstützt 4 Dateien von CPAN-Spiegel. (00whois.xml, enthält CPAN-Autorinformationen, 01Mailrc.txt enthält Autoren-E-Mails, 02Packages.Details.txt enthält Paketinformationen, 03Modlist enthält den Verteilungsstatus) CPAN :: Quelle Aggregate Diese Daten und Informationen können leicht abgerufen werden. Von CPAN :: distnnameInfo.synopsis My $ Source = CPAN :: Quelle-> NEU (Cache_Path => '.cache', cache_expiry => '7 Tage', Spiegel => 'http://cpan.nctu.edu.tw ', source_mirror =>' http://cpanSearch.perl.org '); $ Quelle-> Bereiten; # Verwenden Sie LWP :: UserAgent, um alle Quelllistendateien abzurufen ... # 00whois.xml # 01Mailrc # 02Packages.Details.txt # 03Modlist $ Source-> dists; # Alle dist-Information $ Quelle-> Autoren; # Alle Autorinformationen $ Quelle-> paket_data; # Analyse Paketdaten von 02 packages.details.txt.gz $ Source-> Modlist; # Analyse Paketdaten von 03Modlist.data.gz $ Source-> MailRC; # Analyse MailRC-Daten von 01Mailrc.txt.gz My $ dist = $ Source-> dists ('foose'); mein $ distnname = $ dist-> name; meine $ distvname = $ dist-> version_name; Meine $ Version = $ Dist-> Version; # Attribute von CPAN :: distnnameInfo My $ meta_data = $ dist-> fetch_meta (); $ meta_data -> {abstrakt}; $ meta_data -> {version}; $ meta_data -> {Ressourcen} -> {BugTracker}; $ meta_data -> {Ressourcen} -> {Repository}; meine $ readme = $ dist-> fetch_readme; meine $ änderungen = $ dist-> fetch_changes; mein $ pkg = $ Quelle-> Paket ('Elch'); mein $ pm_content = $ pkg-> fetch_pm (); Mein $ Mirror_server_timestamp = $ Source-> Stempel; # Homepage von dateTime ObjectProduct
CPAN :: Quelle. Zugehörige Software