diff options
author | Peter | 2020-10-04 17:46:00 +0100 |
---|---|---|
committer | Peter | 2020-10-04 17:46:00 +0100 |
commit | 9ba3b6da11f796c744884bcbd956cfbdee164ea9 (patch) | |
tree | 0f5301bb7d4ce3864cd25f80d0da3ed1ec8e6059 /.local/bin | |
parent | ecad8c0103da520bfb42912307fb7f709c2c2509 (diff) | |
download | dotfiles-9ba3b6da11f796c744884bcbd956cfbdee164ea9.tar.gz dotfiles-9ba3b6da11f796c744884bcbd956cfbdee164ea9.tar.bz2 dotfiles-9ba3b6da11f796c744884bcbd956cfbdee164ea9.zip |
support more sites with comic script
Diffstat (limited to '.local/bin')
-rwxr-xr-x | .local/bin/comicviewer | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.local/bin/comicviewer b/.local/bin/comicviewer index 79df576..b5dbc6e 100755 --- a/.local/bin/comicviewer +++ b/.local/bin/comicviewer @@ -8,11 +8,16 @@ if [[ $input =~ xkcd.com ]]; then grab | awk '/hotlinking/ {print $NF}'| viewer elif [[ $input =~ arcaderage.co ]]; then grab | tr "\"" "\n" | awk -F\? '/uploads/ {print $1;exit}' | viewer elif [[ $input =~ Buttersafe ]]; then grab | awk -F\" '/\/comics\// {print $2}' | viewer elif [[ $input =~ dilbert.com ]]; then grab | awk -F\" '/data-image/ {print $2}' | viewer +elif [[ $input =~ donthitsave.com ]]; then grab | tr "\"" "\n" | awk '/comicimages/ {print $1;exit}' | viewer +elif [[ $input =~ commitstrip.com ]]; then grab | awk -F\" '/uploads/ && /wp-content/ {print $2}' | viewer +elif [[ $input =~ eatmypaint.co.uk ]]; then grab | tr "\"" "\n" | awk '/uploads/ {print $1;exit}' | viewer elif [[ $input =~ explosm.net ]]; then grab | awk -F\" '/main-comic/ {print $4}' | cut -f1 -d\? | sed -e 's/^/"https:/' -e 's/$/"/' | viewer elif [[ $input =~ extrafabulouscomics.com ]]; then grab | tr "\"" "\n" | awk -F\? '/uploads/ && /?/ {print $1}' | viewer elif [[ $input =~ loadingartist.com ]]; then grab | tr "\"" "\n" | awk '/uploads/ && /wp-content/' | viewer +elif [[ $input =~ onegianthand.com ]]; then grab | tr "\"" "\n" | awk '/media/ && /1280/ {print $1;exit}' | viewer elif [[ $input =~ PoorlyDrawnLines ]]; then grab | awk -F"src" '/wp-block-image/ {print $2}' | cut -f2 -d\" | viewer elif [[ $input =~ satwcomic ]]; then grab | awk -F\" '/art/ && /core/ {print $4}' | viewer +elif [[ $input =~ smbc-comics.com ]]; then grab | tr "\"" "\n" | awk '/\/comics/ {print $1;exit}' | viewer elif [[ $input =~ theoatmeal.com ]]; then grab | awk -F\" '/comics/ && /img src/ {print $2}' | viewer elif [[ $input =~ toothpastefordinner.com ]]; then grab | awk -F\" '/max-width/ {print $4}' | viewer else echo "Unsupported Website."; fi |