WebFetch - WebFetch

WebFetch
Оригинальный автор (ы)Ян Клуфт[1]
изначальный выпуск1998; 22 года назад (1998)
Стабильный выпуск
0.13 / 20 сентября 2009 г.; 11 лет назад (2009-09-20)
Написано вPerl 5
Операционная системаUnix, Linux
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтwww.webfetch.org[мертвая ссылка ] В архиве 10 декабря 2013 г. Wayback Machine

WebFetch это набор Perl 5 модули, написанные Яном Клуфтом с 1998 по 2009 годы, которые обеспечивают основу для получения информационных каналов из Интернета или размещения каналов на веб-сайте. Он предназначен для работы на Unix или Linux сервер автоматически, например из cron. Текущая версия 0.13 была выпущена 20 сентября 2009 года. Это Программное обеспечение с открытым исходным кодом, под лицензией Стандартная общественная лицензия GNU.[1]

WebFetch может собирать различные типы входных данных через подключаемые модули и отправлять или сохранять их на различные выходы также через подключаемые модули. Входы включают RSS, Атом, файлы локальной ленты новостей и структуры данных Perl. Выходные данные включают структуры данных Perl, Набор инструментов для шаблонов и страницы в TWiki системы.[1]

История

До появления агрегирования RSS и Atom WebFetch начинался с модулей для извлечения новостей в специальных форматах каналов различных веб-сайтов, включая Slashdot.[2]

WebFetch доступен из Комплексная сеть архивов Perl.[1] В него включены следующие модули Perl.

  • WebFetch :: Input :: Atom - Читатель ленты Atom
  • WebFetch :: Input :: PerlStruct - Ввод структуры Perl
  • WebFetch :: Input :: RSS - программа для чтения RSS-каналов
  • WebFetch :: Input :: SiteNews - локальный читатель файлов "новостей сайта"
  • WebFetch :: Output :: Dump - вывод дампа структуры perl
  • WebFetch :: Output :: TT - Вывод Template Toolkit
  • WebFetch :: Output :: TWiki - Вывод страницы TWiki

Следующие модули Perl были основаны на специальных форматах новостей до RSS, а в некоторых случаях веб-скрапинг. Раньше они предоставлялись вместе с WebFetch, но были объявлены устаревшими и удалены.[3]

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

Рекомендации

  1. ^ а б c d "WebFetch 0.13". Комплексная сеть архивов Perl. 2009-09-20. Получено 2009-09-29.
  2. ^ "О SLASH: Код Slashdot". Архивировано из оригинал 29 июня 2009 г.. Получено 2009-09-29.
  3. ^ «Проект WebFetch». Архивировано из оригинал на 2013-12-10. Получено 2009-09-30.

внешняя ссылка