GithubHelp home page GithubHelp logo

xtaran / sinfest-gen-rss Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 2.0 9 KB

Replacement for Sinfest's RSS feed — which is stale since the site got a new design around 8th of June 2014

Home Page: http://www.sinfest.net/

License: Do What The F*ck You Want To Public License

Perl 100.00%

sinfest-gen-rss's Introduction

Axel's Sinfest RSS Generator

This is a Perl written replacement for the broken/stale RSS feed of the daily webcomic Sinfest.

Their RSS feed is stale since their site got a new design around the 8th of June 2014.

Usage

By default it generates an RSS feed for the past 7 days and fetches all titles from the website for that.

Plugin for Liferea and Snownews

The script can be used as command-type source in Liferea, as 'Execurl' type plugin in Snownews, or in any other RSS feed reader with the capability to call an feed-generating program instead of an URL.

Actually it was written for exactly that purpose. I use it with Liferea.

Options

  • -n: Don't download anything from the Sinfest website, just generate a feed with dummy titles.

  • -d <number>: Generate a feed for the past days.

    Setting this value high enough for one run may give you all feed entries you missed since 8th of June 2014.

    But remember to do this only once as it fetches every page for every day since then per run to get the comic title for that day. You may get banned if you do that too often.

Requirements

Besides modules from the Perl core distribution, the following Perl module are required. They can be found on e.g. CPAN or as packages in e.g. Debian.

License

Copyright (C) 2015 Axel Beckert

Licensed under the DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE. See the file LICENSE or http://www.wtfpl.net/txt/copying/ for the full license text.

Ideas

  • It maybe a nice feature to also support a CGI mode. If so, it should be possible to run it without CGI.pm installed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.