WebFetch

WebFetch
Originalförfattare Ian Kluft
Initial release 1998 ; 25 år sedan ( 1998 )
Stabil frisättning
0,13 / 20 september 2009 ; 13 år sedan ( 2009-09-20 )
Skrivet i Perl 5
Operativ system Unix , Linux
Licens GNU General Public License
Hemsida www .webfetch .org [ död länk ] Arkiverad 10 december 2013 på Wayback Machine

WebFetch är en uppsättning Perl 5 -moduler skrivna av Ian Kluft från 1998 till 2009 som tillhandahåller ett ramverk för att hämta informationsflöden från webben eller lägga upp ett flöde på en webbplats. Det är tänkt att köras på en Unix- eller Linux- server automatiskt, till exempel från cron . Den nuvarande versionen 0.13 släpptes den 20 september 2009. Det är programvara med öppen källkod, licensierad under GNU General Public License .

WebFetch kan samla in olika typer av ingångar via plugin-moduler och skicka eller lagra dem till olika utgångar även via plugin-moduler. Indata inkluderar RSS , Atom , lokala nyhetsflödesfiler och perl-datastrukturer. Utdata inkluderar perl-datastrukturer, Template Toolkit och sidor i TWiki -system.

Historia

Innan det fanns RSS- och Atom-aggregation började WebFetch med moduler för att hämta nyheter i ad hoc-flödesformat från olika webbplatser, inklusive Slashdot .

WebFetch är tillgängligt från Comprehensive Perl Archive Network . Följande Perl-moduler ingår i den.

  • WebFetch::Input::Atom - Atom-flödesläsare
  • WebFetch::Input::PerlStruct - Perl-strukturinmatning
  • WebFetch::Input::RSS - RSS-flödesläsare
  • WebFetch::Input::SiteNews - lokal "webbplatsnyheter" filläsare
  • WebFetch::Output::Dump - perl struktur dump utdata
  • WebFetch::Output::TT - Template Toolkit-utgång
  • WebFetch::Output::TWiki - TWiki-sidutdata

Följande Perl-moduler var baserade på ad hoc-nyhetsformat från före RSS, och i vissa fall webbskrapning . De brukade vara försedda med WebFetch tidigare, men fasades ut och togs bort.

  • WebFetch::CNETnews
  • WebFetch::CNNsearch
  • WebFetch::COLA
  • WebFetch::DebianNews
  • WebFetch::Freshmeat
  • WebFetch::LinuxDevNet
  • WebFetch::LinuxTelephony
  • WebFetch::LinuxToday
  • WebFetch::ListSubs
  • WebFetch::Slashdot
  • WebFetch::32BitsOnline
  • WebFetch::YahooBiz

externa länkar