RSS2Leafnode

Post RSS or Atom feeds and web pages to newsgroups
Download

RSS2Leafnode Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Kevin Ryde
  • Publisher web site:
  • http://search.cpan.org/~kryde/

RSS2Leafnode Tags


RSS2Leafnode Description

Post RSS or Atom feeds and web pages to newsgroups RSS2Leafnode is a Perl module that downloads RSS or Atom feeds and posts items as messages to an NNTP news server. It's designed to make simple text entries available in local newsgroups, not propagating anywhere (though that's not enforced).Desired feeds are given in a configuration file .rss2leafnode.conf in your home directory. For example to put a feed in group "r2l.perl" fetch_rss ('r2l.perl', 'http://log.perl.org/atom.xml');This is actually Perl code, so comment lines begin with # and you can write conditionals etc. The target newsgroup must exist (see "Leafnode" below). With that done, run rss2leafnode as rss2leafnodeYou can automate with cron or similar. If you do it under user news it could be just after a normal news fetch. The --config option below lets you run different config files at different times, etc. A sample config file is included in the RSS2Leafnode sources.Messages are added to the news spool using NNTP "POST" commands. When a feed is re-downloaded any items previously added are not repeated. Multiple feeds can be put into a single newsgroup. Feeds are inserted as they're downloaded, so the first articles appear while the rest are still in progress.The target newsgroup can also be a news: or nntp: URL of a server on a different host or a different port number if running a personal server on a high port. fetch_rss('news://somehost.mydomain.org:8119/r2l.weather', 'http://feeds.feedburner.com/PTCC'); Requirements: · Perl


RSS2Leafnode Related Software