HOME | DD

killall-q — Comics by-nc-sa

#rainmeter #comics #cartoon #dilbert #funnies #funny #webcomic
Published: 2014-01-18 17:34:13 +0000 UTC; Views: 13059; Favourites: 15; Downloads: 671
Redirect to original
Description The ultimate desktop webcomic viewer.


Features
• Compact/full view
• Go to random strip (for all comics, even those that lack the functionality on their website!)
• Random strip at a set interval


Usage
• Click to toggle compact/full view.
• Scroll in full view to zoom.
• Mouse over for controls.
• Cog > Select Comic to choose a GoComics strip. Right-click menu > Comics to load other comics.


Roster
• Dilbert
• xkcd  (with tooltips)
• Penny Arcade
• Ctrl+Alt+Del
• Saturday Morning Breakfast Cereal
• Cyanide & Happiness
• VG Cats
• Sequential Art
Least I Could Do
2 Guys and Guy
Questionable Content
...Or one of 521 comics from GoComics.com .


Inspired by jsmorley 's DilbertToday .

Do you have a favorite webcomic you would like added? Leave a comment below.



CHANGELOG

[2018.07.18]
- Updated:
   GoComics
   Saturday Morning Breakfast Cereal
- Updated GoComics roster (6 additions).

[2018.04.10]
- Updated:
   GoComics
- Updated GoComics roster (3 additions).

[2018.03.10]
- Updated:
   GoComics
   Least I Could Do
- Removed Skullkickers.
- Updated GoComics roster (23 additions).

[2017.04.17]
- Updated:
   GoComics
   Ctrl+Alt+Del
   Least I Could Do
- Updated GoComics roster (7 additions).

[2017.02.17]
- Updated:
   GoComics
   Cyanide and Happiness
   Saturday Morning Breakfast Cereal
   xkcd
- Updated GoComics roster (108 additions).

[2016.01.12]
- Updated:
   Dilbert
   Saturday Morning Breakfast Cereal
   Skullkickers
   xkcd
- Removed Snafu Comics because randomization can no longer be supported.
- GoComics now grabs the high res strip when available.
- Updated GoComics roster (57 additions).

[2014.08.12]
- Added scroll zoom functionality in full view.
- Added Least I Could Do, 2 Guys and Guy, Skullkickers, Questionable Content, and Snafu Comics (multiviewer).
- Updated GoComics roster.
- Fixed WebParser errors.

[2014.04.19]
- Added Sequential Art.
- Updated GoComics roster.

[2014.03.08]
- Added Cyanide & Happiness and VG Cats.
- Updated GoComics roster.
- Updated Penny Arcade to work with new version of their website.
Related content
Comments: 25

izy2091 [2018-06-13 01:12:13 +0000 UTC]

I really like this but the web comic I want to use with it changes the comics image ratio every few days. Is there any way to define only the width and allow the height to be adaptive based on the image size in order to stop the image clipping problem? 

👍: 0 ⏩: 1

killall-q In reply to izy2091 [2018-06-25 03:35:00 +0000 UTC]

The compact view is only intended to be a thumbnail preview, while the zoom view is for reading. Regardless, you can do this:

In ComicName.ini:
[Strip]
...
H=
...
LeftMouseUpAction=...[!SetOption Strip W ""][!CommandMeasure...

[Scale]
...
LeftMouseUpAction=...[!SetOption Strip W #W #][!CommandMeasure...(Blank out or delete H=, delete '[!SetOption Strip H ...]' from LeftMouseUpAction)

👍: 0 ⏩: 0

Mund80 [2018-04-06 18:10:17 +0000 UTC]

Hmm, looks like they have changed the organization of the GoComics site. Looks like you have to add a date at the end of the URL to get the current comic. I added a measure:

[mToday]
Measure=Time
Format=%Y/%m/%d

and then changed the URL to:
URL=/#Comic #/[&mToday]

and also the [Last] meter:
LeftMouseUpAction=[!SetOption mSite URL /#*Comic*#/[&mToday]][!SetOption Date Text Loading...][!CommandMeasure mScript "rand = false"][!CommandMeasure mSite Update][!Update]

👍: 0 ⏩: 1

killall-q In reply to Mund80 [2018-04-11 08:50:42 +0000 UTC]

I prefer a safer method that works with comics that don't update daily, with mSite starting off disabled, and fetching the latest date from www.gocomics.com/#Comic # before enabling mSite, which scrapes www.gocomics.com/#Comic #/#Date #

I've implemented this in the update.

👍: 0 ⏩: 1

Mund80 In reply to killall-q [2018-04-13 07:48:54 +0000 UTC]

Cool. Of course I have taken over your method. Thanks for the update!

👍: 0 ⏩: 0

Mund80 [2018-03-25 10:19:54 +0000 UTC]

Thanks for the update killall-q !

👍: 0 ⏩: 0

Mund80 [2017-11-21 13:57:54 +0000 UTC]

In order to keep this working I had to change the regular expression to:

RegExp?sU)id="js-item-start".*data-feature-name="(.*)".*data-url=.*/([\d/]+)".*data-date="(.*)".*data-creator="(.*)".*data-image="(.*)".*
and change the order of the StringIndexs:

[mSite]
StringIndex=5

[mName]
StringIndex=1

[mDate]
StringIndex=2

[mDateLong]
StringIndex=3

[mAuthor]
StringIndex=4

[mPrev]
StringIndex=6

[mNext]
StringIndex=7
Substitute="/
#Comic #/":""

The Substitute is to make sure that Next works when there is a next day.

I don't think Random works like it used to

Maybe you can do a better job of this killall-q

👍: 0 ⏩: 1

killall-q In reply to Mund80 [2017-12-05 06:15:41 +0000 UTC]

Please check the changelog to see if the skin is outdated, and if it is, redownload and reinstall it. The GoComics viewer is working for me.

👍: 0 ⏩: 2

Mund80 In reply to killall-q [2018-01-02 15:40:21 +0000 UTC]

Changed the "js-item-start" to 'js-item-start'... haven't seen that in the Change Log yet.

👍: 0 ⏩: 0

Mund80 In reply to killall-q [2017-12-05 20:47:38 +0000 UTC]

Thanks, downloaded the newest version and it is working for me. Missed the changelog entry

👍: 0 ⏩: 0

Dbouncer99 [2017-02-13 09:39:18 +0000 UTC]

GoComics aren't working any more. In the log, I keep getting errors about "WebPaser: Url is empty" and "WebParser: RegExp matching error (-1)"
Any help for this? 

👍: 0 ⏩: 1

killall-q In reply to Dbouncer99 [2017-02-17 08:23:28 +0000 UTC]

I've updated GoComics to work with their redesigned website.

👍: 0 ⏩: 1

Mund80 In reply to killall-q [2017-03-03 15:24:41 +0000 UTC]

Thanks killall-q ,
I had redone the regular expression and re-ordered the substrings and had it working. I was gonna offer it to you but you were faster... and I like your version better

👍: 0 ⏩: 0

Mund80 [2016-10-03 07:58:43 +0000 UTC]

Hi killall-q ,
great work! I wanted to use GoComics but realized the best location for it would be top left because it always re-scales from the top-left corner. I already had a skin in the top left and wanted to put GoComics in the middle of the screen. After lots of trial and error I found the easiest way to do this was to put the following in the Rainmeter.ini:

[Comics\GoComics]
Active=1
WindowX=50.000000%
WindowY=50.000000%
AnchorX=50.000000%
AnchorY=50.000000%
ClickThrough=0
Draggable=0
SnapEdges=0
KeepOnScreen=0
AlwaysOnTop=0
SavePosition=0

The skin is always centered on the screen regardless of screen resolution, even if the comic image size changes or you re-scale. Thought maybe someone else would like this tip.

👍: 0 ⏩: 0

MildManneredArtist [2016-01-05 21:57:07 +0000 UTC]

SMBC comic isn't working any more. In the log, I keep getting errors about "WebPaser: Url is empty" and "WebParser: RegExp matching error (-1)"
Any help for this?  Other comics such as Ctrl+Alt+Del and GoComics still work.

👍: 0 ⏩: 1

killall-q In reply to MildManneredArtist [2016-01-06 04:44:55 +0000 UTC]

I'll have to revisit these. Every time the websites change, it breaks my regexes. Thanks for the report.

👍: 0 ⏩: 1

MildManneredArtist In reply to killall-q [2016-01-06 22:05:13 +0000 UTC]

Great, looking forward to it

👍: 0 ⏩: 1

killall-q In reply to MildManneredArtist [2016-01-12 20:39:33 +0000 UTC]

All is shipshape again!

👍: 0 ⏩: 1

MildManneredArtist In reply to killall-q [2016-01-15 03:53:42 +0000 UTC]

Awesome! It works! Thank you sooooo much

👍: 0 ⏩: 0

Lizard-Fuzzy [2014-08-05 02:46:10 +0000 UTC]

Here's a few ideas, if you're still adding them:
-Head Trip [headtrip.keenspot.com]
-Least I could Do [www.leasticoulddo.com/]
-Misfile [www.misfile.com/]
-Awkward Zombie [www.awkwardzombie.com]
-2 guys and Guy [www.twogag.com]
-Savage Chickens [www.savagechickens.com]
-SkullKickers [comic.skullkickers.com]
-Questionable Content [questionablecontent.net]
-any of the Snafu line-up [snafu-comics.com/] [I mostly follow SugarBits, GrimTales, and PPGD, but some folks might like to see some others?]

Also maybe a feature request, if it's not too difficult: to show multiple comics at once [like a comics page of a newspaper?]

👍: 0 ⏩: 1

killall-q In reply to Lizard-Fuzzy [2014-08-05 17:28:33 +0000 UTC]

I'll look into them when I get back from vacation in a week.

Each comic can be loaded separately except for GoComics. If you want multiple GoComics viewers, just duplicate its folder. I externalized the bulk of GoComics' guts to the resources folder to facilitate that option.

👍: 0 ⏩: 0

johndannels [2014-04-14 20:56:39 +0000 UTC]

I would personally like to see Sequential Art by Jolly Jack (also in deviant art). www.collectedcurios.com

👍: 0 ⏩: 1

killall-q In reply to johndannels [2014-04-19 23:54:23 +0000 UTC]

Piece of cake. Added!

👍: 0 ⏩: 0

Sinbad2k05 [2014-04-10 20:14:37 +0000 UTC]

Cool idea.. how about some marvel and dc comic strips would be great )

👍: 0 ⏩: 1

killall-q In reply to Sinbad2k05 [2014-04-11 04:28:39 +0000 UTC]

Unlike regularly updated comic strips, most comic books are not freely available online with predictable sequential URLs.

👍: 0 ⏩: 0