Add an opener for abstrusegoose comics - plumb - Open certain URL patterns with an ad-hoc opener (plumber)
 (HTM) hg clone https://bitbucket.org/iamleot/plumb
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) changeset 86ab2d8a03ee9956349e144ad05003a720ecd804
 (DIR) parent 7785631a4a2bd52c87bc7c28be07bfc22623781b
 (HTM) Author: Leonardo Taccari <iamleot@gmail.com>
       Date:   Wed,  6 Mar 2019 18:42:35 
       
       Add an opener for abstrusegoose comics
       
       Diffstat:
        openers/abstrusegoose |  7 +++++++
        rules                 |  3 +++
        2 files changed, 10 insertions(+), 0 deletions(-)
       ---
       diff -r 7785631a4a2b -r 86ab2d8a03ee openers/abstrusegoose
       --- /dev/null   Thu Jan 01 00:00:00 1970 +0000
       +++ b/openers/abstrusegoose     Wed Mar 06 18:42:35 2019 +0100
       @@ -0,0 +1,7 @@
       +#!/bin/sh
       +
       +for u in "$@"; do
       +       pngurl=$(curl -gs -L "$u" |
       +           xmllint --html --xpath 'string(//section//img/@src)' - 2>/dev/null )
       +       plumb "${pngurl}"
       +done
       diff -r 7785631a4a2b -r 86ab2d8a03ee rules
       --- a/rules     Wed Mar 06 18:33:00 2019 +0100
       +++ b/rules     Wed Mar 06 18:42:35 2019 +0100
       @@ -63,6 +63,9 @@
        *://warandpeas.com/[0-9]*/[0-9]*/[0-9]*/*)
               open "ogimage" "$u"
               ;;
       +*://abstrusegoose.com/[0-9]* )
       +       open "abstrusegoose" "$u"
       +       ;;
        *://buttersafe.com/*/*/*/* | \
        *://feedproxy.google.com/*/Buttersafe/* )
               open "buttersafe" "$u"