From 497f55354c1879dac10e508d263d9080eafb826c Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Wed, 19 Jun 2019 01:26:16 -0800 Subject: [PATCH 001/109] Update webcomic_reader.user.js Fixed EGS Comics pre-loading. --- webcomic_reader.user.js | 69 +++++++++++++++++++++-------------------- 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index e8e1c4d..0639e06 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -43,7 +43,7 @@ var defaultSettings = { // ==UserScript== // @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2018.08.26 +// @version 2019.02.12 // @license MIT // @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites @@ -145,10 +145,7 @@ var defaultSettings = { // @include http://www.arcamax.com/* // @include http://www.nettserier.no/* // @include http://nettserier.no/* -// @include http://www.nerfnow.com/* -// @include http://nerfnow.com/* -// @exclude http://www.nerfnow.com/*/comments* -// @exclude http://nerfnow.com/*/comments* +// @include http*://www.nerfnow.com/* // @include http://www.virtualshackles.com/* // @include http://www.little-gamers.com/* // @include http://www.digitalunrestcomic.com/* @@ -214,9 +211,9 @@ var defaultSettings = { // @include http://lackadaisycats.com/comic.php* // @include http://www.lukesurl.com/* // @include http://mycardboardlife.com/* -// @include http://megatokyo.com/* -// @include http://www.megatokyo.it/* -// @include http://www.megatokyo.de/* +// @include http*://megatokyo.com/* +// @include http*://www.megatokyo.it/* +// @include http*://www.megatokyo.de/* // @include http://ex2.unixmanga.net/* // @include http://noreasoncomics.com/* // @include http://www.pixelcomic.net/* @@ -341,8 +338,7 @@ var defaultSettings = { // @include http://memoria.valice.net/* // @include http://www.twilightlady.com/* // @include http://submanga.com/* -// @include http://e-hentai.org/s/* -// @include https://e-hentai.org/s/* +// @include http*://e-hentai.org/* // @include http://crazytje.be/* // @include http://www.tenmangas.com/* // @include http://tenmangas.com/* @@ -407,8 +403,7 @@ var defaultSettings = { // @include http://babyblues.com/* // @include http://www.bearandtiger.com/* // @include http://mangatopia.net/* -// @include http://exhentai.org/s/* -// @include https://exhentai.org/s/* +// @include http*://exhentai.org/* // @include http://www.wigucomics.com/* // @include http://www.mankin-trad.net/* // @include http://mankin-trad.net/* @@ -472,12 +467,10 @@ var defaultSettings = { // @include http://www.truefork.org/* // @include http://truefork.org/* // @include http://www.aorange.com/* -// @include http://www.thewotch.com/* -// @include http://thewotch.com/* -// @include http://www.cheercomic.com/* -// @include http://cheercomic.com/* -// @include http://www.sgvy.com/* -// @include http://sgvy.com/* +// @include http*://www.thewotch.com/* +// @include http*://cheer.sailorsun.org/* +// @include http://montrose.is/sgvy/archives/* +// @include http://www.montrose.is/sgvy/archives/* // @include http://www.drunkduck.com/* // @include http://drunkduck.com/* // @include http://www.ephralon.de/seekers_detailed.php* @@ -609,7 +602,7 @@ var defaultSettings = { // @include http://krakowstudios.com/* // @include http://www.aikoniacomic.com/* // @include http://aikoniacomic.com/* -// @include http://www.grrlpowercomic.com/* +// @include http*://grrlpowercomic.com/* // @include http://www.poisonedminds.com/* // @include http://poisonedminds.com/* // @include http://nodwick.humor.gamespy.com/* @@ -832,6 +825,7 @@ var defaultSettings = { // @match *://www.mngdoom.com/*/* // @match *://kimchicuddles.com/post/* // @match *://marktrail.com/* +// @include http*://www.atomic-robo.com/* // ==/UserScript== // End of includes @@ -1413,7 +1407,7 @@ var paginas = [ txtcol: '#888' }, { url: 'misfile.com', - img: 'overlay.php?pageCalled' + img: 'comics/' }, { url: 'digitalunrestcomic.com', img: 'strips/' @@ -2312,7 +2306,7 @@ var paginas = [ }, { url: 'nerfnow.com', img: [['#comic img']], - extra: [[['.comment']]], + extra: [[['.comment']]] }, { url: 'zapcomic.com', img: 'http://www.zapcomic.com?comic_object=' @@ -2499,10 +2493,10 @@ var paginas = [ back: '@rel="prev"', next: '@rel="next"' }, - { url: 'cheercomic.com', - img: 'comics/', - back: 'img[@id="navimg3"]', - next: 'img[@id="navimg4"]' + { url: 'cheer.sailorsun.org', + img: [['#comic img']], + back: [[['.comic-nav-previous']]], + next: [[['.comic-nav-next']]] }, { url: 'drunkduck.com', img: [['#comic img']], @@ -2516,7 +2510,7 @@ var paginas = [ { url: 'ephralon.de', img: '/seekers/' }, - { url: 'sgvy.com', + { url: 'http://www.montrose.is/sgvy/', img: [['#comic']] }, { url: 'truefork.org', @@ -2530,10 +2524,10 @@ var paginas = [ extra: [[['img[src^="comix/"]', '
', 1]]] }, { url: 'thewotch.com', - img: 'comics/', - back: 'img[contains(@src,"nav_prevpage")]', - next: 'img[contains(@src,"nav_nextpage")]', - extra: [[['.comments']]] + back: [[['.comic-nav-previous']]], + next: [[['.comic-nav-next']]], + extra: [[['.comments']]], + style: '#wcr_imagen{max-height:100% !important;max-width:90vw !important;width:auto !important;height:auto !important;}' }, { url: 'thedevilbear.com', img: 'comixx/' @@ -4147,10 +4141,10 @@ var paginas = [ { url: 'egscomics.com', img: 'http://egscomics.com/comics/', - back: '@rel="prev"', - next: '@rel="next"', - first: '@rel="first"', - last: '@rel="last"', + back: [['.cc-prev']], + next: [['.cc-next']], + first: [['.cc-first']], + last: [['.cc-last']], extra: ['
',[['#news']],'
'], }, { @@ -4771,6 +4765,13 @@ var paginas = [ url: 'marktrail.com', img: [['#comic img']], }, + { url: 'atomic-robo.com', + img: ['//img[contains(@src, "/comics/")]'], + back: [['.cc-prev']], + next: [['.cc-next']], + first: [['.cc-first']], + last: [['.cc-last']] + }, // End of sites /* , From e19b29670b1ef7ff231348682819a817af2bdace Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Wed, 19 Jun 2019 01:28:40 -0800 Subject: [PATCH 002/109] Update webcomic_reader.user.js Just a minor change to change the version/date --- webcomic_reader.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 0639e06..3f7fb93 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -43,7 +43,7 @@ var defaultSettings = { // ==UserScript== // @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2019.02.12 +// @version 2019.06.19 // @license MIT // @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites From 3dc7db54cae371c2cc592d861b021f1d81790f83 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Mon, 16 Sep 2019 22:03:09 -0800 Subject: [PATCH 003/109] Update webcomic_reader.user.js --- webcomic_reader.user.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 9b72b1c..458dbba 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -174,7 +174,8 @@ var defaultSettings = { // @include http://threepanelsoul.com/* // @match *://*.oglaf.com/* // @include http://www.kevinandkell.com/* -// @include http://kevinandkell.com/* +// @include http*://kevinandkell.com/* +// @include http*://www.kevinandkell.com/* // @include http://www.lackadaisycats.com/comic.php* // @include http://lackadaisycats.com/comic.php* // @include http://www.lukesurl.com/* @@ -1949,6 +1950,7 @@ var paginas = [ extra: [[['#blurb']]] }, { url: 'grrlpowercomic.com', + img: [['#comic img']], extra: [[['.post-comic']]] }, { url: 'the-whiteboard.com', From bbe062dd341b107bb2053dceb04ec26159d032c0 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Tue, 17 Sep 2019 14:57:20 -0800 Subject: [PATCH 004/109] Update webcomic_reader.user.js Fixed: Kevin and Kell Dominic Deegan GrrlPower Keychain of Creation Three Panel Soul Major Changes: Converted HTTP and HTTPS matching to HTTP* to future proof. This may have fixed several sites previously noted for being broken. This was the case for atleast Keychain of Creation. May have to go over the broken list again. --- webcomic_reader.user.js | 948 ++++++++++++++++++++-------------------- 1 file changed, 476 insertions(+), 472 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 458dbba..44f6cbb 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -57,499 +57,495 @@ var defaultSettings = { // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_openInTab -// @include http://www.sluggy.com/* -// @include http://sluggy.com/* -// @include http://www.penny-arcade.com/comic* -// @include http://penny-arcade.com/comic* -// @include https://www.penny-arcade.com/comic* -// @include https://penny-arcade.com/comic* +// @include http*://www.sluggy.com/* +// @include http*://sluggy.com/* +// @include http*://www.penny-arcade.com/comic* +// @include http*://penny-arcade.com/comic* // @match *://*.xkcd.com/* -// @include http://www.giantitp.com/* -// @include http://www.dilbert.com/strip/* -// @include http://dilbert.com/strip/* -// @include http://hf.dilbert.com/strip/* -// @include http://www.explosm.net/* -// @include http://explosm.net/* -// @include http://www.nuklearpower.com/* -// @include http://www.reallifecomics.com/* -// @include http://reallifecomics.com/* -// @include http://www.pvponline.com/* -// @include http://pvponline.com/* -// @include http://www.brawlinthefamily.com/* -// @include http://drmcninja.com/* -// @include http://www.vgcats.com/*/* -// @include http://www.phdcomics.com/* -// @include http://www.cad-comic.com/* +// @include http*://www.giantitp.com/* +// @include http*://www.dilbert.com/strip/* +// @include http*://dilbert.com/strip/* +// @include http*://hf.dilbert.com/strip/* +// @include http*://www.explosm.net/* +// @include http*://explosm.net/* +// @include http*://www.nuklearpower.com/* +// @include http*://www.reallifecomics.com/* +// @include http*://reallifecomics.com/* +// @include http*://www.pvponline.com/* +// @include http*://pvponline.com/* +// @include http*://www.brawlinthefamily.com/* +// @include http*://drmcninja.com/* +// @include http*://www.vgcats.com/*/* +// @include http*://www.phdcomics.com/* +// @include http*://www.cad-comic.com/* // @match *://*.smbc-comics.com/* -// @include http://abstrusegoose.com/* -// @include http://thedoghousediaries.com/* -// @include http://www.erfworld.com/* -// @include http://es.juanelo.net/*/* +// @include http*://abstrusegoose.com/* +// @include http*://thedoghousediaries.com/* +// @include http*://www.erfworld.com/* +// @include http*://es.juanelo.net/*/* // @include http*://readms.net/* // @include http*://*.readms.net/* -// @include http://www.qwantz.com/* -// @include http://qwantz.com/* -// @include http://www.2pstart.com/*/* -// @include http://www.spaceavalanche.com/* -// @include http://www.gunshowcomic.com/* -// @include http://gunshowcomic.com/* -// @include http://www.terrorisland.net/* -// @include http://nedroid.com/* -// @include http://www.bobandgeorge.com/* -// @include http://bobandgeorge.com/* -// @include http://www.stationv3.com/* -// @include http://www.lfgcomic.com/page/* -// @include http://lfgcomic.com/page/* -// @include http://www.gpf-comics.com/* +// @include http*://www.qwantz.com/* +// @include http*://qwantz.com/* +// @include http*://www.2pstart.com/*/* +// @include http*://www.spaceavalanche.com/* +// @include http*://www.gunshowcomic.com/* +// @include http*://gunshowcomic.com/* +// @include http*://www.terrorisland.net/* +// @include http*://nedroid.com/* +// @include http*://www.bobandgeorge.com/* +// @include http*://bobandgeorge.com/* +// @include http*://www.stationv3.com/* +// @include http*://www.lfgcomic.com/page/* +// @include http*://lfgcomic.com/page/* +// @include http*://www.gpf-comics.com/* // @match *://*.questionablecontent.net/* -// @include http://www.daisyowl.com/* -// @include http://daisyowl.com/* -// @include http://www.hyperdeathbabies.com/* -// @include http://amultiverse.com/* -// @include http://wondermark.com/* -// @include http://www.amazingsuperpowers.com/* +// @include http*://www.daisyowl.com/* +// @include http*://daisyowl.com/* +// @include http*://www.hyperdeathbabies.com/* +// @include http*://amultiverse.com/* +// @include http*://wondermark.com/* +// @include http*://www.amazingsuperpowers.com/* // @match *://fanfox.net/* // @match *://m.fanfox.net/* -// @include http://www.leasticoulddo.com/* -// @include http://leasticoulddo.com/* -// @include http://www.sinfest.net/* -// @include http://www.crfh.net/* -// @include http://crfh.net/* -// @include http://www.pennyandaggie.com/* -// @include http://pennyandaggie.com/* -// @include http://www.darkbolt.com/* -// @include http://darkbolt.com/* -// @include http://egscomics.com/* -// @include http://www.egscomics.com/* -// @include http://www.the-gutters.com/* -// @include http://noneedforbushido.com/* -// @include http://www.teahousecomic.com/* -// @include http://www.applegeeks.com/* -// @include http://applegeeks.com/* -// @include http://www.nettserier.no/* -// @include http://nettserier.no/* +// @include http*://www.leasticoulddo.com/* +// @include http*://leasticoulddo.com/* +// @include http*://www.sinfest.net/* +// @include http*://www.crfh.net/* +// @include http*://crfh.net/* +// @include http*://www.pennyandaggie.com/* +// @include http*://pennyandaggie.com/* +// @include http*://www.darkbolt.com/* +// @include http*://darkbolt.com/* +// @include http*://egscomics.com/* +// @include http*://www.egscomics.com/* +// @include http*://www.the-gutters.com/* +// @include http*://noneedforbushido.com/* +// @include http*://www.teahousecomic.com/* +// @include http*://www.applegeeks.com/* +// @include http*://applegeeks.com/* +// @include http*://www.nettserier.no/* +// @include http*://nettserier.no/* // @include http*://www.nerfnow.com/* -// @include http://www.little-gamers.com/* -// @include http://www.duelinganalogs.com/* -// @include http://www.myextralife.com/* -// @include http://notinventedhe.re/* -// @include http://www.unshelved.com/* -// @include https://www.eviscerati.org/comics* -// @include http://buttersafe.com/* -// @include http://www.romanticallyapocalyptic.com/* -// @include http://romanticallyapocalyptic.com/* -// @include http://www.somethingpositive.net/* -// @include http://somethingpositive.net/* -// @include http://www.rhymes-with-witch.com/* -// @include http://rhymes-with-witch.com/* -// @include http://www.superstupor.com/* -// @include http://superstupor.com/* -// @include http://www.misfile.com/* -// @include http://www.asofterworld.com/* -// @include http://asofterworld.com/* -// @include http://www.achewood.com/* -// @include http://achewood.com/* -// @include http://www.biggercheese.com/* -// @include http://biggercheese.com/* -// @include http://www.gwscomic.com/* -// @include http://gwscomic.com/* -// @include http://www.fonflatter.de/* -// @include http://www.ruthe.de/* -// @include http://ruthe.de/* -// @include http://www.daybydaycartoon.com/* -// @include http://daybydaycartoon.com/* -// @include http://www.dieselsweeties.com/* -// @include http://dieselsweeties.com/* -// @include http://www.foxtrot.com/* -// @include http://www.csectioncomics.com/* -// @include http://garfieldminusgarfield.net/* -// @include http://www.girlgeniusonline.com/* -// @include http://www.gocomics.com/* -// @exclude http://www.gocomics.com/ -// @exclude http://www.gocomics.com/?* +// @include http*://www.little-gamers.com/* +// @include http*://www.duelinganalogs.com/* +// @include http*://www.myextralife.com/* +// @include http*://notinventedhe.re/* +// @include http*://www.unshelved.com/* +// @include http*://www.eviscerati.org/comics* +// @include http*://buttersafe.com/* +// @include http*://www.romanticallyapocalyptic.com/* +// @include http*://romanticallyapocalyptic.com/* +// @include http*://www.somethingpositive.net/* +// @include http*://somethingpositive.net/* +// @include http*://www.rhymes-with-witch.com/* +// @include http*://rhymes-with-witch.com/* +// @include http*://www.superstupor.com/* +// @include http*://superstupor.com/* +// @include http*://www.misfile.com/* +// @include http*://www.asofterworld.com/* +// @include http*://asofterworld.com/* +// @include http*://www.achewood.com/* +// @include http*://achewood.com/* +// @include http*://www.biggercheese.com/* +// @include http*://biggercheese.com/* +// @include http*://www.gwscomic.com/* +// @include http*://gwscomic.com/* +// @include http*://www.fonflatter.de/* +// @include http*://www.ruthe.de/* +// @include http*://ruthe.de/* +// @include http*://www.daybydaycartoon.com/* +// @include http*://daybydaycartoon.com/* +// @include http*://www.dieselsweeties.com/* +// @include http*://dieselsweeties.com/* +// @include http*://www.foxtrot.com/* +// @include http*://www.csectioncomics.com/* +// @include http*://garfieldminusgarfield.net/* +// @include http*://www.girlgeniusonline.com/* +// @include http*://www.gocomics.com/* +// @exclude http*://www.gocomics.com/ +// @exclude http*://www.gocomics.com/?* // @include http*://www.gunnerkrigg.com/* // @include http*://gunnerkrigg.com/* -// @include http://www.ho-lo.co.il/* -// @include http://www.threepanelsoul.com/* -// @include http://threepanelsoul.com/* +// @include http*://www.ho-lo.co.il/* +// @include http*://www.threepanelsoul.com/* +// @include http*://threepanelsoul.com/* // @match *://*.oglaf.com/* -// @include http://www.kevinandkell.com/* -// @include http*://kevinandkell.com/* // @include http*://www.kevinandkell.com/* -// @include http://www.lackadaisycats.com/comic.php* -// @include http://lackadaisycats.com/comic.php* -// @include http://www.lukesurl.com/* -// @include http://mycardboardlife.com/* +// @include http*://kevinandkell.com/* +// @include http*://www.lackadaisycats.com/comic.php* +// @include http*://lackadaisycats.com/comic.php* +// @include http*://www.lukesurl.com/* +// @include http*://mycardboardlife.com/* // @include http*://megatokyo.com/* // @include http*://www.megatokyo.it/* // @include http*://www.megatokyo.de/* -// @include http://noreasoncomics.com/* -// @include http://www.pixelcomic.net/* -// @include http://pixelcomic.net/* -// @include http://www.redmeat.com/* -// @include http://redmeat.com/* -// @include http://sexylosers.com/* -// @include http://www.doonesbury.com/* -// @include http://www.pbfcomics.com/* -// @include http://tjandamal.com/* -// @include http://sfeertheory.littlefoolery.com/* -// @include http://wanderingones.com/* -// @include http://www.big-big-truck.com/ayiw/* -// @include http://big-big-truck.com/ayiw/* -// @include http://wapsisquare.com/* -// @include http://www.wastedtalent.ca/* -// @include http://www.wulffmorgenthaler.com/* -// @include http://wulffmorgenthaler.com/* -// @include http://www.weregeek.com/* -// @include http://*.katbox.net/* -// @include http://*.keenspace.com/* -// @include http://*.comicgenesis.com/* -// @include http://www.beanleafpress.com/* -// @include http://www.theoswaldchronicles.com/* -// @include http://www.awkwardzombie.com/* -// @include http://awkwardzombie.com/* -// @include http://*.seraph-inn.com/* -// @include https://www.fakku.net/manga/* -// @include https://www.fakku.net/doujinshi/* -// @include http://www.deadwinter.cc/* -// @include http://deadwinter.cc/* -// @include http://www.loveisintheblood.com/* -// @include http://rhapsodies.wpmorse.com/* -// @include http://www.piratesofmars.com/* -// @include http://www.earthsongsaga.com/vol* -// @include http://www.goblinscomic.org/* -// @include http://www.venusenvycomic.com/* -// @include http://venusenvycomic.com/* -// @include http://www.meekcomic.com/* -// @include http://www.dominic-deegan.com/* -// @include http://dominic-deegan.com/* -// @include http://yafgc.net/* -// @include http://www.sdamned.com/* -// @include http://www.twolumps.net/* -// @include http://twolumps.net/* -// @include http://www.precociouscomic.com/* -// @include http://precociouscomic.com/* -// @include http://betweenplaces.spiderforest.com/* -// @include http://specialschool.spiderforest.com/* -// @include http://requiem.spiderforest.com/* -// @include http://sevensmith.net/chirault/* -// @include http://www.junglestudio.com/roza/* -// @include http://www.dream-scar.net/* -// @include http://dream-scar.net/* -// @include http://www.tryinghuman.com/* -// @include http://tryinghuman.com/* -// @include http://www.thedreamercomic.com/* -// @include http://thedreamercomic.com/ -// @include http://www.shazzbaa.com/* -// @include http://shazzbaa.com/* +// @include http*://noreasoncomics.com/* +// @include http*://www.pixelcomic.net/* +// @include http*://pixelcomic.net/* +// @include http*://www.redmeat.com/* +// @include http*://redmeat.com/* +// @include http*://sexylosers.com/* +// @include http*://www.doonesbury.com/* +// @include http*://www.pbfcomics.com/* +// @include http*://tjandamal.com/* +// @include http*://sfeertheory.littlefoolery.com/* +// @include http*://wanderingones.com/* +// @include http*://www.big-big-truck.com/ayiw/* +// @include http*://big-big-truck.com/ayiw/* +// @include http*://wapsisquare.com/* +// @include http*://www.wastedtalent.ca/* +// @include http*://www.wulffmorgenthaler.com/* +// @include http*://wulffmorgenthaler.com/* +// @include http*://www.weregeek.com/* +// @include http*://*.katbox.net/* +// @include http*://*.keenspace.com/* +// @include http*://*.comicgenesis.com/* +// @include http*://www.beanleafpress.com/* +// @include http*://www.theoswaldchronicles.com/* +// @include http*://www.awkwardzombie.com/* +// @include http*://awkwardzombie.com/* +// @include http*://*.seraph-inn.com/* +// @include http*://www.fakku.net/manga/* +// @include http*://www.fakku.net/doujinshi/* +// @include http*://www.deadwinter.cc/* +// @include http*://deadwinter.cc/* +// @include http*://www.loveisintheblood.com/* +// @include http*://rhapsodies.wpmorse.com/* +// @include http*://www.piratesofmars.com/* +// @include http*://www.earthsongsaga.com/vol* +// @include http*://www.goblinscomic.org/* +// @include http*://www.venusenvycomic.com/* +// @include http*://venusenvycomic.com/* +// @include http*://www.meekcomic.com/* +// @include http*://www.dominic-deegan.com/* +// @include http*://dominic-deegan.com/* +// @include http*://yafgc.net/* +// @include http*://www.sdamned.com/* +// @include http*://www.twolumps.net/* +// @include http*://twolumps.net/* +// @include http*://www.precociouscomic.com/* +// @include http*://precociouscomic.com/* +// @include http*://betweenplaces.spiderforest.com/* +// @include http*://specialschool.spiderforest.com/* +// @include http*://requiem.spiderforest.com/* +// @include http*://sevensmith.net/chirault/* +// @include http*://www.junglestudio.com/roza/* +// @include http*://www.dream-scar.net/* +// @include http*://dream-scar.net/* +// @include http*://www.tryinghuman.com/* +// @include http*://tryinghuman.com/* +// @include http*://www.thedreamercomic.com/* +// @include http*://thedreamercomic.com/ +// @include http*://www.shazzbaa.com/* +// @include http*://shazzbaa.com/* // @match *://*.sandraandwoo.com/* -// @include http://www.freakangels.com/* -// @include http://www.sakanacomic.com/* -// @include http://keychain.patternspider.net/* -// @include http://www.collectedcurios.com/* -// @include http://www.sylvanmigdal.com/* -// @include http://sylvanmigdal.com/* -// @include http://www.c.urvy.org/* -// @include http://c.urvy.org/* -// @include http://www.doublefine.com/* -// @include http://www.survivingtheworld.net/* -// @include http://survivingtheworld.net/* -// @include http://nonadventures.com/* -// @include http://www.robandelliot.cycomics.com/* -// @include http://robandelliot.cycomics.com/* -// @include http://soulsymphonycomic.com/* -// @include http://www.blastwave-comic.com/* -// @include http://www.channelate.com/* -// @include http://www.optipess.com/* -// @include http://www.drawuntilitsfunny.com/* -// @include http://beardfluff.com/* -// @include http://lawlscomic.com/* -// @include http://www.maakies.com/* -// @include http://www.lefthandedtoons.com/* -// @include http://trollscience.com/* -// @include http://www.diggercomic.com/* -// @include http://luciphurrsimps.com/* -// @include http://nikkisprite.com/* -// @include http://www.gronkcomic.com/* -// @include http://www.redsplanet.com/* -// @include http://www.cowshell.com/* -// @include http://everblue-comic.com/* -// @include http://tmkcomic.depleti.com/* -// @include http://www.remindblog.com/* -// @include http://inkdolls.com/* -// @include http://www.terra-comic.com/* -// @include http://www.redmoonrising.org/* -// @include http://www.khaoskomix.com/* -// @include http://memoria.valice.net/* -// @include http://www.twilightlady.com/* +// @include http*://www.freakangels.com/* +// @include http*://www.sakanacomic.com/* +// @include http*://keychain.patternspider.net/* +// @include http*://www.collectedcurios.com/* +// @include http*://www.sylvanmigdal.com/* +// @include http*://sylvanmigdal.com/* +// @include http*://www.c.urvy.org/* +// @include http*://c.urvy.org/* +// @include http*://www.doublefine.com/* +// @include http*://www.survivingtheworld.net/* +// @include http*://survivingtheworld.net/* +// @include http*://nonadventures.com/* +// @include http*://www.robandelliot.cycomics.com/* +// @include http*://robandelliot.cycomics.com/* +// @include http*://soulsymphonycomic.com/* +// @include http*://www.blastwave-comic.com/* +// @include http*://www.channelate.com/* +// @include http*://www.optipess.com/* +// @include http*://www.drawuntilitsfunny.com/* +// @include http*://beardfluff.com/* +// @include http*://lawlscomic.com/* +// @include http*://www.maakies.com/* +// @include http*://www.lefthandedtoons.com/* +// @include http*://trollscience.com/* +// @include http*://www.diggercomic.com/* +// @include http*://luciphurrsimps.com/* +// @include http*://nikkisprite.com/* +// @include http*://www.gronkcomic.com/* +// @include http*://www.redsplanet.com/* +// @include http*://www.cowshell.com/* +// @include http*://everblue-comic.com/* +// @include http*://tmkcomic.depleti.com/* +// @include http*://www.remindblog.com/* +// @include http*://inkdolls.com/* +// @include http*://www.terra-comic.com/* +// @include http*://www.redmoonrising.org/* +// @include http*://www.khaoskomix.com/* +// @include http*://memoria.valice.net/* +// @include http*://www.twilightlady.com/* // @include http*://e-hentai.org/* -// @include http://www.perveden.com/* -// @include http://www.bittersweetcandybowl.com/* -// @include http://www.imagebam.com/* -// @include http://www.exploitationnow.com/* -// @include http://basicinstructions.net/* -// @include http://www.missmab.com/* -// @include http://www.lookwhatibroughthome.com/* -// @include http://hijinksensue.com/* -// @include http://www.darthsanddroids.net/* -// @include http://darthsanddroids.net/* -// @include http://www.harkavagrant.com/* -// @include http://dresdencodak.com/* -// @include http://www.straysonline.com/comic/* -// @include http://straysonline.com/comic/* -// @include http://www.dragonball-multiverse.com/* -// @include http://insanesoft.org/fanfyria/* -// @include http://*.snafu-comics.com/* -// @include http://www.wayfarersmoon.com/* -// @include http://wayfarersmoon.com/* -// @include http://*.smackjeeves.com/* -// @include http://www.10kcommotion.com/* -// @include http://10kcommotion.com/* -// @include http://www.multiplexcomic.com/* -// @include http://multiplexcomic.com/* -// @include http://www.johnandjohn.nl/index.php?*wltypeid=1* -// @include http://www.sorcery101.net/* -// @include http://www.treadingground.com/* -// @include http://www.kiwiblitz.com/* -// @include http://thepunchlineismachismo.com/* -// @include http://kafkaskoffee.com/* -// @include http://occasionalcomics.com/* -// @include http://www.zombieboycomics.com/* -// @include http://www.babyblues.com/* -// @include http://babyblues.com/* -// @include http://www.bearandtiger.com/* +// @include http*://www.perveden.com/* +// @include http*://www.bittersweetcandybowl.com/* +// @include http*://www.imagebam.com/* +// @include http*://www.exploitationnow.com/* +// @include http*://basicinstructions.net/* +// @include http*://www.missmab.com/* +// @include http*://www.lookwhatibroughthome.com/* +// @include http*://hijinksensue.com/* +// @include http*://www.darthsanddroids.net/* +// @include http*://darthsanddroids.net/* +// @include http*://www.harkavagrant.com/* +// @include http*://dresdencodak.com/* +// @include http*://www.straysonline.com/comic/* +// @include http*://straysonline.com/comic/* +// @include http*://www.dragonball-multiverse.com/* +// @include http*://insanesoft.org/fanfyria/* +// @include http*://*.snafu-comics.com/* +// @include http*://www.wayfarersmoon.com/* +// @include http*://wayfarersmoon.com/* +// @include http*://*.smackjeeves.com/* +// @include http*://www.10kcommotion.com/* +// @include http*://10kcommotion.com/* +// @include http*://www.multiplexcomic.com/* +// @include http*://multiplexcomic.com/* +// @include http*://www.johnandjohn.nl/index.php?*wltypeid=1* +// @include http*://www.sorcery101.net/* +// @include http*://www.treadingground.com/* +// @include http*://www.kiwiblitz.com/* +// @include http*://thepunchlineismachismo.com/* +// @include http*://kafkaskoffee.com/* +// @include http*://occasionalcomics.com/* +// @include http*://www.zombieboycomics.com/* +// @include http*://www.babyblues.com/* +// @include http*://babyblues.com/* +// @include http*://www.bearandtiger.com/* // @include http*://exhentai.org/* -// @include http://www.wigucomics.com/* -// @include http://www.mankin-trad.net/* -// @include http://mankin-trad.net/* -// @include http://www.scarygoround.com/* -// @include http://scarygoround.com/* -// @include http://www.schlockmercenary.com/* -// @include http://www.warehousecomic.com/* -// @include http://warehousecomic.com/* -// @include http://www.tnemrot.com/* -// @include http://www.holiday-wars.com/* -// @include http://www.zapcomic.com/* -// @include http://www.dumbingofage.com/* -// @include http://www.shortpacked.com/* -// @include http://www.itswalky.com/* -// @include http://itswalky.com/* -// @include http://www.evildivacomics.com/* -// @include http://axecop.com/* -// @include http://www.reddit.com/ -// @include http://www.reddit.com/?* -// @include http://www.reddit.com/r/* -// @exclude http://www.reddit.com/*/comments/* -// @include http://blankitcomics.com/* -// @include http://doctorcatmd.com/* -// @include http://www.sheldoncomics.com/* -// @include http://sheldoncomics.com/* -// @include http://luscious.net/*/pictures/* -// @include http://www.geekculture.com/joyoftech/* -// @include http://www.realmofatland.com/* -// @include http://realmofatland.com/* -// @include http://thedoujin.com/index.php/pages/* -// @include http://www.oslevadosdabreca.com/* -// @include http://www.thedevilbear.com/* -// @include http://thedevilbear.com/* -// @include http://www.exiern.com/* -// @include http://nsfw-comix.com/* -// @include http://jaynaylor.com/* -// @include http://www.anelnoath.com/* -// @include http://www.faans.com/* -// @include http://www.truefork.org/* -// @include http://truefork.org/* +// @include http*://www.wigucomics.com/* +// @include http*://www.mankin-trad.net/* +// @include http*://mankin-trad.net/* +// @include http*://www.scarygoround.com/* +// @include http*://scarygoround.com/* +// @include http*://www.schlockmercenary.com/* +// @include http*://www.warehousecomic.com/* +// @include http*://warehousecomic.com/* +// @include http*://www.tnemrot.com/* +// @include http*://www.holiday-wars.com/* +// @include http*://www.zapcomic.com/* +// @include http*://www.dumbingofage.com/* +// @include http*://www.shortpacked.com/* +// @include http*://www.itswalky.com/* +// @include http*://itswalky.com/* +// @include http*://www.evildivacomics.com/* +// @include http*://axecop.com/* +// @include http*://www.reddit.com/ +// @include http*://www.reddit.com/?* +// @include http*://www.reddit.com/r/* +// @exclude http*://www.reddit.com/*/comments/* +// @include http*://blankitcomics.com/* +// @include http*://doctorcatmd.com/* +// @include http*://www.sheldoncomics.com/* +// @include http*://sheldoncomics.com/* +// @include http*://luscious.net/*/pictures/* +// @include http*://www.geekculture.com/joyoftech/* +// @include http*://www.realmofatland.com/* +// @include http*://realmofatland.com/* +// @include http*://thedoujin.com/index.php/pages/* +// @include http*://www.oslevadosdabreca.com/* +// @include http*://www.thedevilbear.com/* +// @include http*://thedevilbear.com/* +// @include http*://www.exiern.com/* +// @include http*://nsfw-comix.com/* +// @include http*://jaynaylor.com/* +// @include http*://www.anelnoath.com/* +// @include http*://www.faans.com/* +// @include http*://www.truefork.org/* +// @include http*://truefork.org/* // @include http*://www.thewotch.com/* // @include http*://cheer.sailorsun.org/* -// @include http://montrose.is/sgvy/archives/* -// @include http://www.montrose.is/sgvy/archives/* -// @include http://www.drunkduck.com/* -// @include http://drunkduck.com/* -// @include http://www.ephralon.de/seekers_detailed.php* -// @include http://ephralon.de/seekers_detailed.php* -// @include http://www.terinu.com/* -// @include http://terinu.com/* -// @include http://dcisgoingtohell.com/* -// @include http://las-historietas.blogspot.com/* -// @include http://www.palcomix.com/* -// @include http://palcomix.com/* -// @include http://malandchad.com/* -// @include http://www.digitalcomicmuseum.com/* -// @include http://digitalcomicmuseum.com/* -// @include http://fourcolorshadows.blogspot.com/* -// @include http://thehorrorsofitall.blogspot.com/* +// @include http*://montrose.is/sgvy/archives/* +// @include http*://www.montrose.is/sgvy/archives/* +// @include http*://www.drunkduck.com/* +// @include http*://drunkduck.com/* +// @include http*://www.ephralon.de/seekers_detailed.php* +// @include http*://ephralon.de/seekers_detailed.php* +// @include http*://www.terinu.com/* +// @include http*://terinu.com/* +// @include http*://dcisgoingtohell.com/* +// @include http*://las-historietas.blogspot.com/* +// @include http*://www.palcomix.com/* +// @include http*://palcomix.com/* +// @include http*://malandchad.com/* +// @include http*://www.digitalcomicmuseum.com/* +// @include http*://digitalcomicmuseum.com/* +// @include http*://fourcolorshadows.blogspot.com/* +// @include http*://thehorrorsofitall.blogspot.com/* // @include *//bato.to/chapter* -// @include http://www.octopuspie.com/* -// @include http://www.lovemenicecomic.com/* -// @include http://blog.saveapathea.com/* -// @include http://www.dead-philosophers.com/* -// @include http://www.kingfeatures.com/* -// @include http://kingfeatures.com/* -// @include http://www.thezombiehunters.com/* -// @include http://thezombiehunters.com/* -// @include http://www.bugcomic.com/* -// @include http://www.interrobangstudios.com/* -// @include http://interrobangstudios.com/* -// @include http://syacartoonist.com/* -// @include http://satwcomic.com/* -// @include http://stupidfox.net/* -// @include http://www.casualvillain.com/* -// @include http://fanboys-online.com/* -// @include http://www.girlswithslingshots.com/* -// @include http://www.mntgaiden.com/* -// @include http://ravensdojo.com/* -// @include http://freefall.purrsia.com/* -// @include http://www.shd-wk.com/* -// @include http://shd-wk.com/* -// @include http://www.pepsaga.com/* -// @include http://slimythief.com/* -// @include http://www.pebbleversion.com/* -// @include http://pebbleversion.com/* -// @include http://www.accurseddragon.com/* -// @include http://www.stringtheorycomic.com/* -// @include http://www.supercrash.net/* -// @include http://loveandcapes.com/* -// @include http://victorycomic.comicgenesis.com/* -// @include http://magellanverse.com/* -// @include http://www.evil-comic.com/* -// @include http://flakypastry.runningwithpencils.com/* -// @include http://www.pointguardian.com/* -// @include http://gogetaroomie.chloe-art.com/* -// @include http://www.amazingagentjennifer.com/* -// @include http://mindmistress.comicgenesis.com/* -// @include http://www.evernightcomic.com/* -// @include http://*.thewebcomic.com/* -// @include http://www.comicstriplibrary.org/display/* -// @include http://comicstriplibrary.org/display/* -// @include http://www.ourmanga.com/* -// @include http://read.egscans.com/* -// @include http://*.tiraecol.net/* -// @include http://tiraecol.net/* -// @include http://www.conejofrustrado.com/* -// @include http://www.e2w-illustration.com/* -// @include http://comic.naver.com/* -// @include http://www.peteristhewolf.com/* -// @include http://peteristhewolf.com/* -// @include http://www.wlpcomics.com/* -// @include http://wlpcomics.com/* -// @include http://trenchescomic.com/* -// @include http://www.goominet.com/unspeakable-vault/* -// @include http://www.doesnotplaywellwithothers.com/* -// @include http://www.aikoniacomic.com/* -// @include http://aikoniacomic.com/* +// @include http*://www.octopuspie.com/* +// @include http*://www.lovemenicecomic.com/* +// @include http*://blog.saveapathea.com/* +// @include http*://www.dead-philosophers.com/* +// @include http*://www.kingfeatures.com/* +// @include http*://kingfeatures.com/* +// @include http*://www.thezombiehunters.com/* +// @include http*://thezombiehunters.com/* +// @include http*://www.bugcomic.com/* +// @include http*://www.interrobangstudios.com/* +// @include http*://interrobangstudios.com/* +// @include http*://syacartoonist.com/* +// @include http*://satwcomic.com/* +// @include http*://stupidfox.net/* +// @include http*://www.casualvillain.com/* +// @include http*://fanboys-online.com/* +// @include http*://www.girlswithslingshots.com/* +// @include http*://www.mntgaiden.com/* +// @include http*://ravensdojo.com/* +// @include http*://freefall.purrsia.com/* +// @include http*://www.shd-wk.com/* +// @include http*://shd-wk.com/* +// @include http*://www.pepsaga.com/* +// @include http*://slimythief.com/* +// @include http*://www.pebbleversion.com/* +// @include http*://pebbleversion.com/* +// @include http*://www.accurseddragon.com/* +// @include http*://www.stringtheorycomic.com/* +// @include http*://www.supercrash.net/* +// @include http*://loveandcapes.com/* +// @include http*://victorycomic.comicgenesis.com/* +// @include http*://magellanverse.com/* +// @include http*://www.evil-comic.com/* +// @include http*://flakypastry.runningwithpencils.com/* +// @include http*://www.pointguardian.com/* +// @include http*://gogetaroomie.chloe-art.com/* +// @include http*://www.amazingagentjennifer.com/* +// @include http*://mindmistress.comicgenesis.com/* +// @include http*://www.evernightcomic.com/* +// @include http*://*.thewebcomic.com/* +// @include http*://www.comicstriplibrary.org/display/* +// @include http*://comicstriplibrary.org/display/* +// @include http*://www.ourmanga.com/* +// @include http*://read.egscans.com/* +// @include http*://*.tiraecol.net/* +// @include http*://tiraecol.net/* +// @include http*://www.conejofrustrado.com/* +// @include http*://www.e2w-illustration.com/* +// @include http*://comic.naver.com/* +// @include http*://www.peteristhewolf.com/* +// @include http*://peteristhewolf.com/* +// @include http*://www.wlpcomics.com/* +// @include http*://wlpcomics.com/* +// @include http*://trenchescomic.com/* +// @include http*://www.goominet.com/unspeakable-vault/* +// @include http*://www.doesnotplaywellwithothers.com/* +// @include http*://www.aikoniacomic.com/* +// @include http*://aikoniacomic.com/* // @include http*://grrlpowercomic.com/* -// @include http://www.poisonedminds.com/* -// @include http://poisonedminds.com/* -// @include http://nodwick.humor.gamespy.com/* -// @include http://www.the-whiteboard.com/* -// @include http://the-whiteboard.com/* -// @include http://www.mezzacotta.net/* -// @include http://www.hbrowse.com/* -// @include http://www.bardsworth.com/* -// @include http://fancyadventures.com/* -// @include http://www.purplepussy.net/* -// @include http://purplepussy.net/* -// @include http://www.darklegacycomics.com/* -// @include http://darklegacycomics.com/* -// @include http://candicomics.com/* -// @include http://www.buckocomic.com/* -// @include http://bearmageddon.com/* -// @include http://betweenfailures.net/* -// @include http://www.sisterclaire.com/* -// @include http://www.awesomehospital.com/* -// @include http://ars.userfriendly.org/cartoons/* -// @include http://www.friendswithboys.com/* -// @include http://www.jesusandmo.net/* -// @include http://www.calamitiesofnature.com/* -// @include http://www.rosalarian.com/* -// @include http://rosalarian.com/* -// @include http://www.irregularwebcomic.net/* -// @include http://adistantsoil.com/* -// @include http://comic.nodwick.com/* -// @include http://ffn.nodwick.com/* -// @include http://ps238.nodwick.com/* -// @include http://thedevilspanties.com/* -// @include http://www.animephile.com/* +// @include http*://www.poisonedminds.com/* +// @include http*://poisonedminds.com/* +// @include http*://nodwick.humor.gamespy.com/* +// @include http*://www.the-whiteboard.com/* +// @include http*://the-whiteboard.com/* +// @include http*://www.mezzacotta.net/* +// @include http*://www.hbrowse.com/* +// @include http*://www.bardsworth.com/* +// @include http*://fancyadventures.com/* +// @include http*://www.purplepussy.net/* +// @include http*://purplepussy.net/* +// @include http*://www.darklegacycomics.com/* +// @include http*://darklegacycomics.com/* +// @include http*://candicomics.com/* +// @include http*://www.buckocomic.com/* +// @include http*://bearmageddon.com/* +// @include http*://betweenfailures.net/* +// @include http*://www.sisterclaire.com/* +// @include http*://www.awesomehospital.com/* +// @include http*://ars.userfriendly.org/cartoons/* +// @include http*://www.friendswithboys.com/* +// @include http*://www.jesusandmo.net/* +// @include http*://www.calamitiesofnature.com/* +// @include http*://www.rosalarian.com/* +// @include http*://rosalarian.com/* +// @include http*://www.irregularwebcomic.net/* +// @include http*://adistantsoil.com/* +// @include http*://comic.nodwick.com/* +// @include http*://ffn.nodwick.com/* +// @include http*://ps238.nodwick.com/* +// @include http*://thedevilspanties.com/* +// @include http*://www.animephile.com/* // @match *://kissmanga.com/* -// @include http://invisiblebread.com/* -// @include http://www.vickifox.com/* -// @include http://www.spinnyverse.com/* -// @include http://zenpencils.com/* -// @include http://webcomics.yaoi911.com/* -// @include http://www.whompcomic.com/* -// @include http://curtailedcomic.com/* -// @include http://bradcolbow.com/* -// @include http://www.theherobiz.com/* -// @include http://guildedage.net/* -// @include http://betweenfailures.com/* -// @include http://www.claudeandmonet.com/* -// @include http://de.ninemanga.com/* -// @include http://www.bloomingfaeries.com/* -// @include http://www.findchaos.com/* -// @include http://chaoslife.findchaos.com/* -// @include http://www.shadbase.com/* -// @include http://www.shagbase.com/* -// @include http://www.mrlovenstein.com/* -// @include http://www.anticscomic.com/* -// @include http://octopuns.blogspot.com/* -// @include http://www.powernapcomic.com/* -// @include http://blackbird.ashen-ray.com/* -// @include http://carciphona.com/* -// @include http://ahs-comic.com/* -// @include http://www.gogetaroomie.com/* -// @include http://gogetaroomie.com/* -// @include http://*.thecomicseries.com/* -// @include http://www.sleepymaid.com/gallery/displayimage.php* -// @include http://sleepymaid.com/gallery/displayimage.php* -// @include http://www.squid-ops.com/* -// @include http://squid-ops.com/* -// @include http://www.endcomic.com/* -// @include http://www.thenoobcomic.com/* -// @include http://thenoobcomic.com/* -// @include http://zizki.com/* -// @include http://*.zizki.com/* -// @include http://www.schizmatic.com/* -// @include http://schizmatic.com/* -// @include http://www.bringbackroomies.com/* +// @include http*://invisiblebread.com/* +// @include http*://www.vickifox.com/* +// @include http*://www.spinnyverse.com/* +// @include http*://zenpencils.com/* +// @include http*://webcomics.yaoi911.com/* +// @include http*://www.whompcomic.com/* +// @include http*://curtailedcomic.com/* +// @include http*://bradcolbow.com/* +// @include http*://www.theherobiz.com/* +// @include http*://guildedage.net/* +// @include http*://betweenfailures.com/* +// @include http*://www.claudeandmonet.com/* +// @include http*://de.ninemanga.com/* +// @include http*://www.bloomingfaeries.com/* +// @include http*://www.findchaos.com/* +// @include http*://chaoslife.findchaos.com/* +// @include http*://www.shadbase.com/* +// @include http*://www.mrlovenstein.com/* +// @include http*://www.anticscomic.com/* +// @include http*://octopuns.blogspot.com/* +// @include http*://www.powernapcomic.com/* +// @include http*://blackbird.ashen-ray.com/* +// @include http*://carciphona.com/* +// @include http*://ahs-comic.com/* +// @include http*://www.gogetaroomie.com/* +// @include http*://gogetaroomie.com/* +// @include http*://*.thecomicseries.com/* +// @include http*://www.sleepymaid.com/gallery/displayimage.php* +// @include http*://sleepymaid.com/gallery/displayimage.php* +// @include http*://www.squid-ops.com/* +// @include http*://squid-ops.com/* +// @include http*://www.endcomic.com/* +// @include http*://www.thenoobcomic.com/* +// @include http*://thenoobcomic.com/* +// @include http*://zizki.com/* +// @include http*://*.zizki.com/* +// @include http*://www.schizmatic.com/* +// @include http*://schizmatic.com/* +// @include http*://www.bringbackroomies.com/* // @match *://*.blindsprings.com/* // @match *://*.forgottenordercomic.com/* -// @include http://www.wtfcomics.com/*archive.html?* -// @include http://wtfcomics.com/*archive.html?* -// @include http://www.olympusoverdrive.com/index.php?* -// @include http://olympusoverdrive.com/index.php?* -// @include http://*gucomics.com/* -// @include http://www.punksandnerds.com/* -// @include http://*.troutcave.net/* -// @include http://www.berserkersdaughter.com/* -// @include http://gingerhaze.com/nimona/comic/* -// @include http://aspect.waywardstudios.net/* -// @include http://chirault.sevensmith.net/* -// @include http://cucumber.gigidigi.com/* -// @include http://www.dorktower.com/* -// @include http://nhentai.net/* -// @include http://www.hejibits.com/* -// @include http://paintraincomic.com/* -// @include http://extrafabulouscomics.com/* -// @include http://www.feywinds.com/comic/* -// @include http://www.omgbeaupeep.com/* -// @include http://orgymania.net/* -// @include http://mspaintadventures.com/* -// @include http://www.mspaintadventures.com/* -// @include http://mspfanventures.com/ -// @include http://www.mangatown.com/manga/* -// @include http://www.legostargalactica.net/* -// @include http://*.keenspot.com/* -// @include http://dynasty-scans.com/* -// @include http://*.dynasty-scans.com/* -// @include https://nhentai.net/g/* -// @include http://www.marycagle.com/* -// @include http://www.sleeplessdomain.com/* -// @include http://www.webtoons.com/* -// @include http://incase.buttsmithy.com/comic/* -// @include http://leylinescomic.com/comics/* -// @include http://project-apollo.net/mos/* -// @include http://afterstrife.com/?p* -// @include https://danbooru.donmai.us/* +// @include http*://www.wtfcomics.com/*archive.html?* +// @include http*://wtfcomics.com/*archive.html?* +// @include http*://www.olympusoverdrive.com/index.php?* +// @include http*://olympusoverdrive.com/index.php?* +// @include http*://*gucomics.com/* +// @include http*://www.punksandnerds.com/* +// @include http*://*.troutcave.net/* +// @include http*://www.berserkersdaughter.com/* +// @include http*://gingerhaze.com/nimona/comic/* +// @include http*://aspect.waywardstudios.net/* +// @include http*://chirault.sevensmith.net/* +// @include http*://cucumber.gigidigi.com/* +// @include http*://www.dorktower.com/* +// @include http*://nhentai.net/* +// @include http*://www.hejibits.com/* +// @include http*://paintraincomic.com/* +// @include http*://extrafabulouscomics.com/* +// @include http*://www.feywinds.com/comic/* +// @include http*://www.omgbeaupeep.com/* +// @include http*://orgymania.net/* +// @include http*://mspaintadventures.com/* +// @include http*://www.mspaintadventures.com/* +// @include http*://mspfanventures.com/ +// @include http*://www.mangatown.com/manga/* +// @include http*://www.legostargalactica.net/* +// @include http*://*.keenspot.com/* +// @include http*://dynasty-scans.com/* +// @include http*://*.dynasty-scans.com/* +// @include http*://nhentai.net/g/* +// @include http*://www.marycagle.com/* +// @include http*://www.sleeplessdomain.com/* +// @include http*://www.webtoons.com/* +// @include http*://incase.buttsmithy.com/comic/* +// @include http*://leylinescomic.com/comics/* +// @include http*://project-apollo.net/mos/* +// @include http*://afterstrife.com/?p* +// @include http*://danbooru.donmai.us/* // @match *://www.mngdoom.com/*/* // @match *://kimchicuddles.com/post/* // @match *://marktrail.com/* @@ -1070,8 +1066,9 @@ var paginas = [ } }, { url: 'threepanelsoul.com', - extra: [['//nobr', '
']], - bgcol: '#fff' + img: [['#cc-comic']], + next: '@rel="next"', + back: '@rel="prev"', }, { url: 'oglaf.com', img: [['#strip']], @@ -1106,7 +1103,8 @@ var paginas = [ { url: 'kevinandkell.com', back: '..[@id="prevstrip"]', next: '..[@id="nextstrip"]', - extra: [['//div[@id="caption"]/span']] + extra: [['//div[@id="caption"]/span']], + style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{width: auto;}body{min-width: 0px}' }, { url: 'mycardboardlife.com', img: 'http://mycardboardlife.com/comics/', @@ -2653,7 +2651,13 @@ var paginas = [ setEvt(elemImagen, 'click', imgClick); setEvt(elemImagen, 'mousemove', imgCursor); }, - } + }, + { url: 'dominic-deegan.com', + img: ['//div[@class="post-thumbnail"]//img'], + next: 'i[contains(@src, "navi-next")]', + next: 'i[contains(@src, "navi-prev")]', + + } // End of sites /* , From 0703f5e27ca5a06bceb0fb14ebabe1d76c93fa42 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Tue, 17 Sep 2019 15:59:10 -0800 Subject: [PATCH 005/109] Update webcomic_reader.user.js (no real changes made, just wanted to list what sites did get fixed in the last change) Sites fixed due to switching to "http*" biggercheese.com/ bittersweetcandybowl.com/ bringbackroomies.com/ buckocomic.com/ https://www.c.urvy.org/ collectedcurios.com/ doctorcatmd.com/ dynasty-scans.com/ garfieldminusgarfield.net/ giantitp.com/ gpf-comics.com/ little-gamers.com/ meekcomic.com/ mrlovenstein.com/ pebbleversion.com/ pointguardian.com/ project-apollo.net/mos/ satwcomic.com/ scarygoround.com/ sevensmith.net/chirault/ - Front page broken supercrash.net/ vgcats.com/ webtoons.com/ - Slightly broken, pages don't show up till you scroll down a little --- webcomic_reader.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 44f6cbb..058385a 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -77,7 +77,7 @@ var defaultSettings = { // @include http*://drmcninja.com/* // @include http*://www.vgcats.com/*/* // @include http*://www.phdcomics.com/* -// @include http*://www.cad-comic.com/* +// @include http*://cad-comic.com/* // @match *://*.smbc-comics.com/* // @include http*://abstrusegoose.com/* // @include http*://thedoghousediaries.com/* From da70f630609d942ccca71324237cd5cec4350047 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Tue, 17 Sep 2019 17:06:19 -0800 Subject: [PATCH 006/109] Update webcomic_reader.user.js Fixed LFG Added KemonoCafe Known Todo Currently: CAD Comic Curtailed Comic Dilbert Lackadaisy Cats DMFA Vicki Fox Homestuck Three Panel Soul - Front Page breaks the script. --- webcomic_reader.user.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 058385a..c18bb2a 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -96,8 +96,7 @@ var defaultSettings = { // @include http*://www.bobandgeorge.com/* // @include http*://bobandgeorge.com/* // @include http*://www.stationv3.com/* -// @include http*://www.lfgcomic.com/page/* -// @include http*://lfgcomic.com/page/* +// @include http*://www.lfg.co/page/* // @include http*://www.gpf-comics.com/* // @match *://*.questionablecontent.net/* // @include http*://www.daisyowl.com/* @@ -568,6 +567,7 @@ var defaultSettings = { // @include http*://www.dhscomix.com/scomics* // @include http*://www.dhscomix.com/tcomics* // @include http*://www.dhscomix.com/wcomics* +// @include http*://*.kemono.cafe/* // ==/UserScript== @@ -2657,6 +2657,13 @@ var paginas = [ next: 'i[contains(@src, "navi-next")]', next: 'i[contains(@src, "navi-prev")]', + }, + //WIP - Applegeeks is being a pain to setup + { url: 'applegeeks.com/comics', + img: ['//div[@id="castheader"]//img'], + next: '//div[@id="sidebar"]//div//p//a/@href', + prev: '//div[@id="sidebar"]//div//p[2]//a/img', + } // End of sites /* From 91611f621bec4560679b4b56ec2a6acee415f153 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Tue, 17 Sep 2019 17:08:26 -0800 Subject: [PATCH 007/109] Update webcomic_reader.user.js --- webcomic_reader.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index c18bb2a..7cfeba0 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -43,7 +43,7 @@ var defaultSettings = { // ==UserScript== // @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2019.09.12 +// @version 2019.09.17 // @license MIT // @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites From 87bdf3fa27aba968d40e0367c0097e4b9e46190d Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Wed, 18 Sep 2019 17:10:40 -0800 Subject: [PATCH 008/109] Let me tell you about Homestuck Fixed DMFA/MissMab, Curtailed, and initial Homestuck work When Homestuck changed to the new domain, it also got a revamped site. it no longer requires the multiple entries for detection depending on various things like which act we're in. This is good. It however decided to be a pain to setup for whatever reason. Took several hours but I managed to get it finally. It properly shows the image, the Pesterchat, and even the nav link. But since the link wasn't automatically switching to being #next, I used some JS to make it like the image and navigating by clicking left or right on it's box. The other comics on the site, like Problem Sleuth aren't setup yet. That's on the way. Also AppleGeeks is being a big pain in getting to work. Two days (on and off) have been wasted trying to get that to work. Also think I forgot several commits ago to mention I fixed some Kevin and Kell aligning problems, particularly on smaller screens like phones. Current List of To Fix: Yosh Saga Artificial Incident Dilbert Lackadaisy Cats Vicki Fox Three Panel Soul (minor fix due to the front page) The various sites that have been moving off of Katbox that aren't ending up on Kemono Cafe Two Kinds --- webcomic_reader.user.js | 135 +++++++++++----------------------------- 1 file changed, 35 insertions(+), 100 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 7cfeba0..4bda4f7 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -43,7 +43,7 @@ var defaultSettings = { // ==UserScript== // @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2019.09.17 +// @version 2019.09.12 // @license MIT // @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites @@ -285,6 +285,7 @@ var defaultSettings = { // @include http*://www.exploitationnow.com/* // @include http*://basicinstructions.net/* // @include http*://www.missmab.com/* +// @include http*://missmab.com/* // @include http*://www.lookwhatibroughthome.com/* // @include http*://hijinksensue.com/* // @include http*://www.darthsanddroids.net/* @@ -473,6 +474,7 @@ var defaultSettings = { // @include http*://zenpencils.com/* // @include http*://webcomics.yaoi911.com/* // @include http*://www.whompcomic.com/* +// @include http*://www.curtailedcomic.com/* // @include http*://curtailedcomic.com/* // @include http*://bradcolbow.com/* // @include http*://www.theherobiz.com/* @@ -528,8 +530,8 @@ var defaultSettings = { // @include http*://www.feywinds.com/comic/* // @include http*://www.omgbeaupeep.com/* // @include http*://orgymania.net/* -// @include http*://mspaintadventures.com/* -// @include http*://www.mspaintadventures.com/* +// @include http*://homestuck.com/* +// @include http*://www.homestuck.com/* // @include http*://mspfanventures.com/ // @include http*://www.mangatown.com/manga/* // @include http*://www.legostargalactica.net/* @@ -2328,97 +2330,6 @@ var paginas = [ js: function(dir){assignOnClicks();}, style: '#wcr_imagen { display: none; }', }, - { - url: 'mspaintadventures.com/?s=1', - img: 'http://cdn.mspaintadventures.com/advimgs', - next: [['font[size="5"]>a']], - extra: [['//table[@width="600"]']], - js: function(dir){/*[].slice.call(document.getElementsByTagName("table")).forEach(function(x){x.width = 800;})*/ - - // Click on any img - var elemImagen=document.querySelectorAll('#wcr_extra img'); - setEvt(elemImagen, 'click', imgClick); - setEvt(elemImagen, 'mousemove', imgCursor);}, - style: '#wcr_imagen { display: none; }\np { font-size: large; }', - }, - { - url: 'mspaintadventures.com/extras', - img: 'http://www.mspaintadventures.com/extra', - back: function(html, pos){var comicNr = parseInt(link[pos].match(/\d+/)[0]); - if (comicNr == 1) throw new Error("First comic"); - comicNr--; - comicNr = ("000000" + comicNr).match(/0*(\d{6})$/)[1]; - return link[pos].replace(/\d+/, comicNr);}, - next: function(html, pos){var comicNr = parseInt(link[pos].match(/\d+/)[0]); - comicNr++; - comicNr = ("000000" + comicNr).match(/0*(\d{6})/)[1]; - return link[pos].replace(/\d+/, comicNr);}, - extra: [['//table[@width="800"]']], - js: function(dir){/*[].slice.call(document.getElementsByTagName("table")).forEach(function(x){x.width = 800;})*/ - - // Click on any img - var elemImagen=document.querySelectorAll('#wcr_extra img'); - setEvt(elemImagen, 'click', imgClick); - setEvt(elemImagen, 'mousemove', imgCursor);}, - style: '#wcr_imagen { display: none; }\np { font-size: large; }', - }, - { - url: 'mspaintadventures.com/?s=4', - img: 'http://cdn.mspaintadventures.com/advimgs', - back: 'text()="Go Back"', - next: [['font[size="5"]>a']], - extra: [['//table[@width="600"]']], - js: function(dir){ - // Click on any img - var elemImagen=document.querySelectorAll('#wcr_extra img'); - setEvt(elemImagen, 'click', imgClick); - setEvt(elemImagen, 'mousemove', imgCursor);}, - style: '#wcr_imagen { display: none; }\np { font-size: large; }', - }, - { - url: 'mspaintadventures.com/?s=6', - img: 'http://cdn.mspaintadventures.com/storyfiles/', - back: 'text()="Go Back"', - next: function(html, pos){var x = selCss('font[size="5"]>a',html,true); - return x[x.length-1];}, - extra: [['//table[@width="600"]']], - xelem: '//table[@width="600"]', - layelem: '//table[@width="600"]', - js: function(dir){ - // Click on any img to switch page - var elemImagen=document.querySelectorAll('#wcr_extra img'); - setEvt(elemImagen, 'click', imgClick); - setEvt(elemImagen, 'mousemove', imgCursor); - - // Show pesterlogs - var x = document.getElementsByClassName('spoiler'); - for (var i = 0; i < x.length; i++) {x[i].previousSibling.firstChild.click();} - }, - style: '#wcr_imagen { display: none; }\np { font-size: large; }', - }, - { - url: 'mspaintadventures.com/scratch.php?', - img: 'storyfiles/', - back: 'text()="Go Back"', - next: function(html, pos){var x = selCss('font[size="5"]>a',html,true); - return x[x.length-1];}, - extra: [['//table[@width="600"]']], - xelem: '//table[@width="600"]/tbody', - layelem: '//table[@width="600"]', - js: function(dir){/*[].slice.call(document.getElementsByTagName("table")).forEach(function(x){x.width = 800;})*/ - - // Click on any img to switch page - var elemImagen=document.querySelectorAll('#wcr_extra img'); - setEvt(elemImagen, 'click', imgClick); - setEvt(elemImagen, 'mousemove', imgCursor); - - // Show pesterlogs - var x = document.getElementsByClassName('spoiler'); - for (var i = 0; i < x.length; i++) {x[i].previousSibling.firstChild.click();} - - typeof onChange == 'function' && onChange(dir);}, - style: '#wcr_imagena { display: none; }\np { font-size: large; }', - }, { url: 'mangatown.com/manga/', img: [['#image']], @@ -2653,17 +2564,41 @@ var paginas = [ }, }, { url: 'dominic-deegan.com', - img: ['//div[@class="post-thumbnail"]//img'], - next: 'i[contains(@src, "navi-next")]', - next: 'i[contains(@src, "navi-prev")]', + img: ['//div[@class="post-thumbnail"]//img'] + + }, + { url: 'cad-comic.com', + img: ['//div[@class="comicpage"]//img[contains(@src, "wp-content/uploads")]'], + back: '@rel="prev"', + next: '@rel="next"' + + }, + { url: 'curtailedcomic.com', + img: ['//div[@id="comic"]//a//img'], + back: '@class="navi comic-nav-previous navi-prev"', + next: '@class="navi comic-nav-next navi-next"', + extra: [['//div[@class="entry-content"]']], + style: '.creator-comment{background:white}' + + }, + { url: 'homestuck.com/story', + img: ['//img[contains(@src, "/storyfiles/")]'], + next: ['//div[contains(@class, "o_story-nav")]//div//a'], + extra: ['
',['//div[contains(@class, "o_chat-container")]'],['//div[contains(@class, "o_story-nav")]']], + style: '.disp-n{display: inherit !important;}.o_chat-log-btn{display:none;}.o_chat-container{background: #EFEFEF}.o_story-nav{background:#efefef;border: 1px dashed gray;margin-right: 25px;margin-left: 25px;padding-top: 25px;padding-bottom:25px;}.pad-t-lg{display:none}', + js: function(dir){ //Copied from whoever did Webtoon's entry + // Makes it so anything within extra will be nav-clickable + var elemImagen = document.querySelectorAll('.o_story-nav'); + setEvt(elemImagen, 'click', imgClick); + setEvt(elemImagen, 'mousemove', imgCursor); + }, + }, //WIP - Applegeeks is being a pain to setup { url: 'applegeeks.com/comics', img: ['//div[@id="castheader"]//img'], - next: '//div[@id="sidebar"]//div//p//a/@href', - prev: '//div[@id="sidebar"]//div//p[2]//a/img', - + next: ['//div[@id="sidebar"]//div[@class="sidenotes"]//p//a'] } // End of sites /* From edc777d077e3fe7fe1274df8224230eed763925a Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Sat, 21 Sep 2019 19:21:13 -0800 Subject: [PATCH 009/109] Update webcomic_reader.user.js --- webcomic_reader.user.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 4bda4f7..b9f3585 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -1951,7 +1951,8 @@ var paginas = [ }, { url: 'grrlpowercomic.com', img: [['#comic img']], - extra: [[['.post-comic']]] + extra: [[['.post-content']],'
',[['#comment-wrapper']]], + style: '#content{display:none}.post-content,#comment-wrapper{width: 766px;margin: auto;}' }, { url: 'the-whiteboard.com', img: [['center>img']] From caa0c62eb3a4d67dbc86b7fbebefe7dce8acc6c9 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Sat, 21 Sep 2019 19:26:56 -0800 Subject: [PATCH 010/109] Update webcomic_reader.user.js More Homestuck. I had previously remembered to capture the pesterchat and nav stuff, but forgot the story text that sometimes up --- webcomic_reader.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index b9f3585..4742005 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -2585,8 +2585,8 @@ var paginas = [ { url: 'homestuck.com/story', img: ['//img[contains(@src, "/storyfiles/")]'], next: ['//div[contains(@class, "o_story-nav")]//div//a'], - extra: ['
',['//div[contains(@class, "o_chat-container")]'],['//div[contains(@class, "o_story-nav")]']], - style: '.disp-n{display: inherit !important;}.o_chat-log-btn{display:none;}.o_chat-container{background: #EFEFEF}.o_story-nav{background:#efefef;border: 1px dashed gray;margin-right: 25px;margin-left: 25px;padding-top: 25px;padding-bottom:25px;}.pad-t-lg{display:none}', + extra: ['
',['//p[contains(@class, "o-story_text")]'],['//div[contains(@class, "o_chat-container")]'],'
',['//div[contains(@class, "o_story-nav")]']], + style: '.disp-n{display: inherit !important;}.o_chat-log-btn{display:none;}.o_chat-container,.o-story_text{background: #EFEFEF}.o_story-nav{background:#efefef;border: 1px dashed gray;margin-right: 25px;margin-left: 25px;padding-top: 25px;padding-bottom:25px;}.pad-t-lg{display:none}', js: function(dir){ //Copied from whoever did Webtoon's entry // Makes it so anything within extra will be nav-clickable var elemImagen = document.querySelectorAll('.o_story-nav'); From c4b561683f06a13f14e02cf641196a7a2bdec171 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Tue, 24 Sep 2019 14:12:17 -0800 Subject: [PATCH 011/109] Update webcomic_reader.user.js Fixes to some alignment styling for Kevin and Kell --- webcomic_reader.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 4742005..25c7a3d 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -1106,7 +1106,7 @@ var paginas = [ back: '..[@id="prevstrip"]', next: '..[@id="nextstrip"]', extra: [['//div[@id="caption"]/span']], - style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{width: auto;}body{min-width: 0px}' + style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px}' }, { url: 'mycardboardlife.com', img: 'http://mycardboardlife.com/comics/', From 31b4c272bc1c7ec3cac873d64130dba836b7ed21 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Thu, 26 Sep 2019 15:42:52 -0800 Subject: [PATCH 012/109] Update webcomic_reader.user.js --- webcomic_reader.user.js | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 25c7a3d..c34be64 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -621,7 +621,7 @@ try{ }; } }catch(e){} - +var docelem = document.documentElement; var prefetchSize = confPrefetchSize([defaultSettings.prefetchBack, defaultSettings.prefetchNext]); //number of prefetched pages ahead in each direction var prefetchSizeStart = confPrefetchSizeStart([defaultSettings.prefetchBackStart, defaultSettings.prefetchNextStart]); //number of prefetched pages in each direction the first time var prefetchNoNext = confBool('prefetchNoNext', true); @@ -2693,7 +2693,8 @@ var layoutDefault = ' '+ ' '+ ' '+ - ''+ + ' '+ + ''+ ''+ ''+ ''+ @@ -2823,6 +2824,9 @@ var colWait = 'rgb(238, 238, 238)'; //plomo var colLoad = 'rgb(238, 238, 204)'; //amarillo var colFail = 'rgb(238, 204, 204)'; //rojo +//default variable value for Fullscreen functionality +var fullScreened = false; + var cursores_custom = { '1': 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABYdJREFUWIXtll+IXFcdxz+/c86dO3dmJ7ubNsaG1FhZW7fVBpvY1BJ8ia0PrRWpSgNWpT4Ilap5EB+aB0EqvimKYKONVUFBaKiCUCwohtQKeailtQQTa9Jsmmx2Zje7szsze+89v58PM7PJJs0m/kMf8oPDmcM9/L6f8/uePwPX4lr8j8P/M5Mnd0386IbJDZ8aDevfk/fyVp7nM/8tsEvivR+dOPBi+3fWitP2TOtpu/vz2w/9J/KGq5k0cdeWJ7/1w29+fFttJ2rKu5JJet1OAmzMyJJIrIVaVquntRGwhvPWkCAZUMvqWb2yLjQoWG6dWni5OTd9GDg7zC1XEn/HbZv3Pv7sV77xic2fo7QcJ54TnWM8+dz3aMgYlSwQqp5qNSNkniQNVNMqPvGklZQkVAg+kK1PaZ2d5S9/OsJ3d//s9qJYeuWKAJs2b3rkC88+9NRn3/0o3WIJw4EozhzBJ9jKTMOs34OBcv6bGeI9o/VRgg/89uSv+fRNX7w3svz8mhaMj4/f98mf3PPUA+98iNOLU5gAppgKaoZcsXYr+vjgkMwI5ukVPby3JEYcoG8JkIVs+337dv7q/skHeXPxJJhhppgJZoaZoarIVVCYGSEJ1GOGiCcnX/X9LQDSiY98/4N/uP/Oj/nphTN9MeuXdihuMWIYqnLew1U/LjDHjCRJWK9jOBy5La8JcP09T9xxcNeuXbVme4YY44pwjAARi0ZUGBotCIhQxJx23qaIyzjnGUkaVEMGGEmssKgbcebI9fIA1Q99edvBnQ/uuGGhvYBaxNSIGlE1TBU17eua0S16nF08TbMzzUz3DPO9eYzB3jBQjHqos6lxIzdvvI2bdAuiQnm5Cuz4zNbnGruZfOHE70GFIAl1N0Lma5j2Pc+LnNluk7lOk/ZyG439fSA4vPfIRYcq15zXzx3ldDHF224Zo2GjdOLSQDZfBVBZd2t6V5F3KaxEVenEJeZikzKWxKhoqUSNWFQ0Gk48/eUORO2880MMEcHhCBKIUjJfzrGgi6sg3aBPDj3+ysP2WlVd4jAzxPqZBI/D45zgncMFj0sgJA5XEVxiuMSQYIjvN3OGyfBuGPJdjLcaIO/G7qHDe47uqczUkeD6fht4Z7gg+IonqXpCFZLM4+oQRjyh4QgjjsqIJ9Q9PhN8KrjE9aEETM6TXGzT0IICmDvXPXfg8KPHx+98esvXF9N5KAwRj0hEnMMEnAuoi3hzRAwkIAYaFYuCRaAUYqlo0R+H4PH4S1Z/IQBAD5htzp7d/+pj1fVbf/z2Ly2GWRTFe49LDPOgHtQZJY5k4JMZmDqsNKwEzQVfCrpsxFxxiZC6CiqGWyn6pQAAXWD2jRNvfLu6J9nwvn0bdre1hXpFKmDBYd5Q5/q7X9zQYEzBSkXLgBaG9owyNaQHFefIXErpFC9+TQADOkDrry//bW/4anLdtn0b723aNEVYJoY42GggYjgHblABFDQKrhC0AE1BlqFMhATHuFtH1+fMyvyaAEOIJcC9dvDIY9nXbv/pHT/YtOOkHQcP4h1ZSJloT9KcWyBWCtRHokQKKykoiCjRRcqkf3RTaiwkixQ+0tEeAjoUW+s1ccAocOPdj7z/l1u/s+6WY3YU7zyNrMap3aN/P/Kb1/cnWVJ1IWQhUA31UEsynyU1V5PMpz6TzGcuTdcltarPitN/bh1tHTv30szc9H6gyeVew0EosABM/XH/Sw9Xrv/AgZuf2LK55ZtcJ2O8Wdf52U7z53TQCxbiBk0u6of5ikF124Pxlf8R0bdpDMKtH967/Zl6LZUzr84fP/VC8xdTJ6b20T89w1wXXI2rxsMnMgLloK1MuppIgPFBS+lf5HPA7GBV/3JcLQD0K1GlX9I4gPi3xK/F/0X8A9KAi5v8bApEAAAAAElFTkSuQmCC', '2': 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABYRJREFUWIXtlVuMXWUVx39rfXufM9feZnoZ0URISWgVi1KkKg/GJvog4ihG5YHEoCnEBAMPPNUHE0WNL14SH9BYBR/qS4mamHhBIk21IoKpBLBja6RtJu3cZ86cfTn7+77lwz4zHc4gnZgSX7qS7+zvXPb6/771X2sfuBbX4v8ccjWSDA0N7R1729h43/W615eheOX3Z75wNfJuON7/+f0njs3+xGbDJTvZetre+bHdT2703qTn/Y7RrTtvG7lu0z5Smp0l38rbeRvIzFseg7RAWu0yW/ZZnjlclpNXRZ6lN6R7GLTN3DpwB9/84dc/8dD4I4+d+fOr928YIE0Hb/7S0Xv//o4DNzGyYxv5XIkPnsp3KDsloQoUZUFVenweKIocXwQ6uadlC4TK06oWiRZ43+YP8chPHzz06Ph3zp976cLXNgQQK79r/637+fCuu/DBs9hYxEKApsBgt1kU6p0gsrKvX32omM4ugilC5CM7xrn4+ORXHxv/2eTkhckjVwJQ5ywtqoIlP4+3wEwxRfCxK3TlMAMVQdRAlIVynrve/lnmHp/90ROf+uWl+fn5X71hBQA6dGiFFmaB2WIaX3lkAwRmhqoiIt1liChUwp177mb2B3O/OHbPUwdyn//1jQGspB0WiURms2mqquoBEMC6qpcvqoYgiHOrECB1RQrhzvd+3C1/v/3Mz+//4z4oz/x3gFiyHJaIEpkrZqiqDiAUPme5ahFjIHVNhhvDpK4BZhi22iBOQZwADudYBXHecfDgwYH2o/nx3x0++S5g5nUBvJW0QwtT4+zSBBOXXmKydZ62b6MISO21IGzu28z2/l2MDuxkx9AY/WlfLaigoogqqoJThwRBK8cdd98+Vk51jh//7vPvAYoegIQstPlXcZqWLPLMhd+Qt3NUlIZrvNZzjOXOMq3OBGcXTqNOGW4Os3VglG39ozTSRt0TKuQhox2X8VaBGsP3JHtun9/362efOPXBdRVYigsQPJZGEknqk4j02s7l8XOIGCpK4UsutSeZKi7i1KGJ4pySuATnEpxTVBQ6kU17+w8ADaDT8ySU1ROuntYAqX1e7cfX7IVEFVFQdagIqoLiELT+rXUnJVXs5b544vCL9wLpOgBZ899kYrWIM0QVcYY4ut7W3680nwokOETAiQMUQXBiYEIkkiQpjelBTj488XAe8hNAZ50FKxAOR5I4tE8QB5qCSxwkhrgaRp3DpC6RQxBRNDpcVMQUi6DmMAOXOgY7w/zli//+ykK+8CQwD1TrABQllaQuYVNIVHANRZuCJoI2DEkUSQTRFRsMMyFB0ahoUCQosRIIdc4ht4VTD1z83szc1BFgju4ErANw4mhqg0SVRr9SNRXtU5JU0D5BU0GTLoSutgxmRmKKRkGCIl6wjqBBGdYRXjw0ffTcq+e+3RXP12r2AAhDboB+bZAO1m2U9AmuKWijBpAUtLYZEYgYMRpiEQuRGALOO9Jmk1HZyfOHZn47cersl4FZIGPtMK0FEIhZLMj6cirt0GwMYNT+Jao4HA4l9SlpSHDm0OBwnZTRTZs4M/wKuS+xYCRBeKu8hRcemH/25eP/eLAr3u4V53IRUWB0+9ad943s3vLusVtGbixCnpZLVRbyWIbccstDWWUxq/KQ+7bPvKeI3udVXhU3ffSG+647unh9K88IMbBbbuTUQ0un/3Tkb58GzgOLQOwVXwsA0A9sAQapZ1S7n8cu+drrSjID9AOfu+3YzT/WW6ZtjpEwysRhf+EP33ruk8DZrnh4PXEAt2bvqbtzGWh1b1xYsxaBpZ7VAjo2r2n7uebIwMT25tRTPnv6Gy98BuI/ryTeW4H/NVJgG7CV+vFaUs/56qy/2QArEA3qikbqSvqrlPtavLnxH1JHdHLMfy8nAAAAAElFTkSuQmCC', @@ -3075,6 +3079,7 @@ function iniciar(){ setEvt('wcr_btnlayout', 'click', toggleConfKeepLayout); setEvt('wcr_btnslide', 'click', slideshow); setEvt('wcr_btnsettings', 'click', mostrarSettings); + setEvt('wcr_btnfullscreen', 'click', toggleFullscreen); //setEvt(window, 'touchstart', touchstart); //setEvt(window, 'touchend', touchend); @@ -4319,6 +4324,35 @@ function toggleConfFit(){ get('wcr_btnfit').innerHTML = (fitSize ? 'Disable' : 'Enable') + ' Fit-to-screen'; } +//Toggle Fullscreen +function toggleFullscreen(){ + if (fullScreened == false){ + if (docelem.requestFullscreen) { + docelem.requestFullscreen(); + } else if (docelem.mozRequestFullScreen) { /* Firefox */ + docelem.mozRequestFullScreen(); + } else if (docelem.webkitRequestFullscreen) { /* Chrome, Safari and Opera */ + docelem.webkitRequestFullscreen(); + } else if (docelem.msRequestFullscreen) { /* IE/Edge */ + docelem.msRequestFullscreen(); + } + fullScreened = true; + document.getElementById('wcr_btnfullscreen').innerText = 'Disable Fullscreen'; + } else if (fullScreened == true){ + if (document.exitFullscreen) { + document.exitFullscreen(); + } else if (document.mozCancelFullScreen) { /* Firefox */ + document.mozCancelFullScreen(); + } else if (document.webkitExitFullscreen) { /* Chrome, Safari and Opera */ + document.webkitExitFullscreen(); + } else if (document.msExitFullscreen) { /* IE/Edge */ + document.msExitFullscreen(); + } + fullScreened = false; + document.getElementById('wcr_btnfullscreen').innerText = 'Enable Fullscreen'; + } +} + //alterna una conf booleana para esta pag function toggleConfBool(conf, defval){ var val = confBool(conf, defval, undefined, true); From 43800c78ce637bb7ba592dfca6e4830add7f1438 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Thu, 26 Sep 2019 16:42:44 -0800 Subject: [PATCH 013/109] Update webcomic_reader.user.js Added Yosh Saga and Artificial Incident Fixed Vicki Fox Previous comitt: Added Fullscreen. Primarily for Mobile Users to clear up realestate. Examples: https://i.imgur.com/09x8xMJ.png https://i.imgur.com/ThrFZfg.png Also note for mobile users: It may be best to either enable "Request Desktop site" in the browser, or enable Fit-to-Screen with shrink width to fit enabled. Maybe on newer phones it isn't an issue, but on a Samsung S4 I've been testing this on, it likes to display pages zoomed in. And while in Fullscreen you can't zoom out. --- webcomic_reader.user.js | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index c34be64..99c5e9a 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -43,7 +43,7 @@ var defaultSettings = { // ==UserScript== // @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2019.09.12 +// @version 2019.09.26 // @license MIT // @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites @@ -470,6 +470,7 @@ var defaultSettings = { // @match *://kissmanga.com/* // @include http*://invisiblebread.com/* // @include http*://www.vickifox.com/* +// @include http*://vickifox.com/* // @include http*://www.spinnyverse.com/* // @include http*://zenpencils.com/* // @include http*://webcomics.yaoi911.com/* @@ -570,6 +571,8 @@ var defaultSettings = { // @include http*://www.dhscomix.com/tcomics* // @include http*://www.dhscomix.com/wcomics* // @include http*://*.kemono.cafe/* +// @include http*://www.yoshsaga.com/* +// @include http*://www.artificialincident.com/* // ==/UserScript== @@ -1106,7 +1109,7 @@ var paginas = [ back: '..[@id="prevstrip"]', next: '..[@id="nextstrip"]', extra: [['//div[@id="caption"]/span']], - style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px}' + style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px;}' }, { url: 'mycardboardlife.com', img: 'http://mycardboardlife.com/comics/', @@ -2052,9 +2055,6 @@ var paginas = [ scrollx: 'R', layelem: '//div[@id="divImage"]', }, - { url: 'vickifox.com', - img: [['.comic']] - }, { url: 'spinnyverse.com', back: [['.nav-previous a']], next: [['.nav-next a']] @@ -2593,9 +2593,22 @@ var paginas = [ setEvt(elemImagen, 'click', imgClick); setEvt(elemImagen, 'mousemove', imgCursor); }, - - }, + { url: 'yoshsaga.com|artificialincident.com', + img: ['//div[@class="webcomic-image"]//a//img'] + }, + { url: 'vickifox.com', + img: ['//img[contains(@src, "/pics/comic/")]'], + //Modified from kingfeatures.com's entry + back: function(html, pos){ + var date = xpath('//button[@id="btnPrev"]/@value', html); + return 'strip?id='+date; + }, + next: function(html, pos){ + var date = xpath('//button[@id="btnNext"]/@value', html); + return 'strip?id='+date; + }, + }, //WIP - Applegeeks is being a pain to setup { url: 'applegeeks.com/comics', img: ['//div[@id="castheader"]//img'], From 1aacb7c4549fc1041a3a8352ce80ef124a48ce20 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Fri, 27 Sep 2019 04:15:29 -0800 Subject: [PATCH 014/109] Set theme jekyll-theme-hacker --- _config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 _config.yml diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..fc24e7a --- /dev/null +++ b/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-hacker \ No newline at end of file From e658519b32bdd57e946939f4feb3158535cf8ad6 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Fri, 27 Sep 2019 04:17:45 -0800 Subject: [PATCH 015/109] Delete _config.yml --- _config.yml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 _config.yml diff --git a/_config.yml b/_config.yml deleted file mode 100644 index fc24e7a..0000000 --- a/_config.yml +++ /dev/null @@ -1 +0,0 @@ -theme: jekyll-theme-hacker \ No newline at end of file From c20df6a8772e823a02f3743b61c175e2d4deb372 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Fri, 27 Sep 2019 15:49:15 -0800 Subject: [PATCH 016/109] Update webcomic_reader.user.js Solved: Hopefully fixed one or two issues with Dominic Deegan. Mainly a mobile issue, will have to check back after upping this. Kevin and Kell had a minor issue with detecting first and last. Back up and running: Dilbert Lackadaisy Cats Added in default styling for buttons and dropdown. This should solve any issues where the site would override the buttons and what not to be obscenely large, small, or just didn't look like buttons. Coloring was also applied in the event that your system's color scheme made the text unreadable. --- webcomic_reader.user.js | 299 ++++++++++++++++++++-------------------- 1 file changed, 152 insertions(+), 147 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 99c5e9a..4b17910 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -41,31 +41,30 @@ var defaultSettings = { }; // ==UserScript== -// @name Webcomic Reader +// @name Webcomic Reader // @author Javier Lopez https://github.com/ameboide , fork by v4Lo https://github.com/v4Lo and by anka-213 http://github.com/anka-213 -// @version 2019.09.26 +// @version 2019.09.27 // @license MIT -// @namespace http://userscripts.org/scripts/show/59842 +// @namespace http://userscripts.org/scripts/show/59842 // @description Can work on almost any webcomic/manga page, preloads 5 or more pages ahead (or behind), navigates via ajax for instant-page-change, lets you use the keyboard, remembers your progress, and it's relatively easy to add new sites // @homepageURL https://github.com/anka-213/webcomic_reader#readme // @supportURL https://github.com/anka-213/webcomic_reader/issues -// @updateURL https://raw.githubusercontent.com/anka-213/webcomic_reader/master/webcomic_reader.user.js +// @updateURL https://raw.githubusercontent.com/anka-213/webcomic_reader/master/webcomic_reader.user.js // @updatetype 24 -// @grant GM_getValue -// @grant GM_setValue -// @grant GM_deleteValue -// @grant GM_xmlhttpRequest -// @grant GM_registerMenuCommand -// @grant GM_openInTab +// @grant GM_getValue +// @grant GM_setValue +// @grant GM_deleteValue +// @grant GM_xmlhttpRequest +// @grant GM_registerMenuCommand +// @grant GM_openInTab // @include http*://www.sluggy.com/* // @include http*://sluggy.com/* // @include http*://www.penny-arcade.com/comic* // @include http*://penny-arcade.com/comic* -// @match *://*.xkcd.com/* +// @match *://*.xkcd.com/* // @include http*://www.giantitp.com/* // @include http*://www.dilbert.com/strip/* // @include http*://dilbert.com/strip/* -// @include http*://hf.dilbert.com/strip/* // @include http*://www.explosm.net/* // @include http*://explosm.net/* // @include http*://www.nuklearpower.com/* @@ -78,7 +77,7 @@ var defaultSettings = { // @include http*://www.vgcats.com/*/* // @include http*://www.phdcomics.com/* // @include http*://cad-comic.com/* -// @match *://*.smbc-comics.com/* +// @match *://*.smbc-comics.com/* // @include http*://abstrusegoose.com/* // @include http*://thedoghousediaries.com/* // @include http*://www.erfworld.com/* @@ -98,15 +97,15 @@ var defaultSettings = { // @include http*://www.stationv3.com/* // @include http*://www.lfg.co/page/* // @include http*://www.gpf-comics.com/* -// @match *://*.questionablecontent.net/* +// @match *://*.questionablecontent.net/* // @include http*://www.daisyowl.com/* // @include http*://daisyowl.com/* // @include http*://www.hyperdeathbabies.com/* // @include http*://amultiverse.com/* // @include http*://wondermark.com/* // @include http*://www.amazingsuperpowers.com/* -// @match *://fanfox.net/* -// @match *://m.fanfox.net/* +// @match *://fanfox.net/* +// @match *://m.fanfox.net/* // @include http*://www.leasticoulddo.com/* // @include http*://leasticoulddo.com/* // @include http*://www.sinfest.net/* @@ -169,11 +168,11 @@ var defaultSettings = { // @include http*://www.ho-lo.co.il/* // @include http*://www.threepanelsoul.com/* // @include http*://threepanelsoul.com/* -// @match *://*.oglaf.com/* +// @match *://*.oglaf.com/* // @include http*://www.kevinandkell.com/* // @include http*://kevinandkell.com/* -// @include http*://www.lackadaisycats.com/comic.php* -// @include http*://lackadaisycats.com/comic.php* +// @include http*://www.lackadaisy.com/comic.php* +// @include http*://lackadaisy.com/comic.php* // @include http*://www.lukesurl.com/* // @include http*://mycardboardlife.com/* // @include http*://megatokyo.com/* @@ -238,7 +237,7 @@ var defaultSettings = { // @include http*://thedreamercomic.com/ // @include http*://www.shazzbaa.com/* // @include http*://shazzbaa.com/* -// @match *://*.sandraandwoo.com/* +// @match *://*.sandraandwoo.com/* // @include http*://www.freakangels.com/* // @include http*://www.sakanacomic.com/* // @include http*://keychain.patternspider.net/* @@ -467,7 +466,7 @@ var defaultSettings = { // @include http*://ps238.nodwick.com/* // @include http*://thedevilspanties.com/* // @include http*://www.animephile.com/* -// @match *://kissmanga.com/* +// @match *://kissmanga.com/* // @include http*://invisiblebread.com/* // @include http*://www.vickifox.com/* // @include http*://vickifox.com/* @@ -509,8 +508,8 @@ var defaultSettings = { // @include http*://www.schizmatic.com/* // @include http*://schizmatic.com/* // @include http*://www.bringbackroomies.com/* -// @match *://*.blindsprings.com/* -// @match *://*.forgottenordercomic.com/* +// @match *://*.blindsprings.com/* +// @match *://*.forgottenordercomic.com/* // @include http*://www.wtfcomics.com/*archive.html?* // @include http*://wtfcomics.com/*archive.html?* // @include http*://www.olympusoverdrive.com/index.php?* @@ -548,9 +547,9 @@ var defaultSettings = { // @include http*://project-apollo.net/mos/* // @include http*://afterstrife.com/?p* // @include http*://danbooru.donmai.us/* -// @match *://www.mngdoom.com/*/* -// @match *://kimchicuddles.com/post/* -// @match *://marktrail.com/* +// @match *://www.mngdoom.com/*/* +// @match *://kimchicuddles.com/post/* +// @match *://marktrail.com/* // @include http*://www.atomic-robo.com/* // @include http*://www.furaffinity.net/view/* // @include http*://www.furaffinity.net/full/* @@ -570,9 +569,9 @@ var defaultSettings = { // @include http*://www.dhscomix.com/scomics* // @include http*://www.dhscomix.com/tcomics* // @include http*://www.dhscomix.com/wcomics* -// @include http*://*.kemono.cafe/* -// @include http*://www.yoshsaga.com/* -// @include http*://www.artificialincident.com/* +// @include http*://*.kemono.cafe/* +// @include http*://www.yoshsaga.com/* +// @include http*://www.artificialincident.com/* // ==/UserScript== @@ -715,10 +714,10 @@ var paginas = [ }], bgcol: '#fff' }, - { url: '*.dilbert.com', + { url: 'dilbert.com', img: [['.img-comic']], - back: '@alt="Older Strip"', - next: '@alt="Newer Strip"' + back: '@title="Older Strip"', + next: '@title="Next Strip"' }, { url: 'explosm.net/comics', img: [['#main-comic']], @@ -1071,8 +1070,8 @@ var paginas = [ } }, { url: 'threepanelsoul.com', - img: [['#cc-comic']], - next: '@rel="next"', + img: [['#cc-comic']], + next: '@rel="next"', back: '@rel="prev"', }, { url: 'oglaf.com', @@ -1106,10 +1105,12 @@ var paginas = [ bgcol: '#ccc', }, { url: 'kevinandkell.com', - back: '..[@id="prevstrip"]', - next: '..[@id="nextstrip"]', + first: '@title="First Strip"', + last: '@href="/"', + back: '@title="Previous Strip"', + next: '@title="Next Strip"', extra: [['//div[@id="caption"]/span']], - style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px;}' + style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px;}' }, { url: 'mycardboardlife.com', img: 'http://mycardboardlife.com/comics/', @@ -1678,8 +1679,8 @@ var paginas = [ }, { url: 'cheer.sailorsun.org', img: [['#comic img']], - back: [[['.comic-nav-previous']]], - next: [[['.comic-nav-next']]] + back: [[['.comic-nav-previous']]], + next: [[['.comic-nav-next']]] }, { url: 'drunkduck.com', img: [['#comic img']], @@ -1707,8 +1708,8 @@ var paginas = [ extra: [[['img[src^="comix/"]', '
', 1]]] }, { url: 'thewotch.com', - back: [[['.comic-nav-previous']]], - next: [[['.comic-nav-next']]], + back: [[['.comic-nav-previous']]], + next: [[['.comic-nav-next']]], extra: [[['.comments']]], style: '#wcr_imagen{max-height:100% !important;max-width:90vw !important;width:auto !important;height:auto !important;}' }, @@ -1953,9 +1954,9 @@ var paginas = [ extra: [[['#blurb']]] }, { url: 'grrlpowercomic.com', - img: [['#comic img']], + img: [['#comic img']], extra: [[['.post-content']],'
',[['#comment-wrapper']]], - style: '#content{display:none}.post-content,#comment-wrapper{width: 766px;margin: auto;}' + style: '#content{display:none}.post-content,#comment-wrapper{width: 766px;margin: auto;}' }, { url: 'the-whiteboard.com', img: [['center>img']] @@ -2174,10 +2175,10 @@ var paginas = [ js: function(dir){ var disqusJs = selCss('.cc-commentbody>script').innerHTML; DISQUS && DISQUS.reset({ - reload: true, - config: function () { - this.page.identifier = disqusJs.match(/identifier = '(.*)'/)[1]; - this.page.url = disqusJs.match(/url = '(.*)'/)[1]; + reload: true, + config: function () { + this.page.identifier = disqusJs.match(/identifier = '(.*)'/)[1]; + this.page.url = disqusJs.match(/url = '(.*)'/)[1]; } }); }, @@ -2271,7 +2272,7 @@ var paginas = [ { url: 'feywinds.com/comic', img: '../comic/pages' }, - { url: 'omgbeaupeep.com', + { url: 'omgbeaupeep.com', img: [['#omv .picture']], back: function(html, pos) { try { @@ -2298,31 +2299,31 @@ var paginas = [ next: 'text()="next >"', first: 'text()="|<"', }, - //Needed Two Seperate EGS entries to handle the www and non-www URLs - //--[ + //Needed Two Seperate EGS entries to handle the www and non-www URLs + //--[ { url: 'http://www.egscomics.com', img: [['#cc-comic']], - back: [['.cc-prev']], - next: [['.cc-next']], + back: [['.cc-prev']], + next: [['.cc-next']], first: [['.cc-first']], last: [['.cc-last']], extra: ['
',[['#news']],'
'], fixurl: function(url, img, link){ - if(link) return url.replace('http://egscomics', 'http://www.egscomics'); + if(link) return url.replace('http://egscomics', 'http://www.egscomics'); return url; } }, - { + { url: 'http://egscomics.com', img: [['#cc-comic']], - back: [['.cc-prev']], - next: [['.cc-next']], + back: [['.cc-prev']], + next: [['.cc-next']], first: [['.cc-first']], last: [['.cc-last']], extra: ['
',[['#news']],'
'] }, - //]-- + //]-- { url: 'http://mspfanventures.com/', img: [['article img']], @@ -2387,12 +2388,12 @@ var paginas = [ var page = Number(match(link[pos], /#(\d+)$/, 1, 1)); var pages = JSON.parse(html.match(/var pages = ([^;]*);/)[1]); if (++page < pages.length) { - return link[pos].replace(/(#?#.*)?$/,"##"+page); + return link[pos].replace(/(#?#.*)?$/,"##"+page); } var url = selCss("#next_link", html).href; if (url.match(/#$/)) { - throw new Error("Last page"); + throw new Error("Last page"); } return url; }, @@ -2421,7 +2422,7 @@ var paginas = [ if (!extraData.imgs[page]) { extraData.imgs[page] = selCss(".post-preview", html, true); } - //var imgs = xpath('//*[@class="post-preview"]/@data-file-url', html, true); + //var imgs = xpath('//*[@class="post-preview"]/@data-file-url', html, true); link[pos] = link[pos].replace(/##last/,"##"+extraData.imgs[page].length); var index = parseInt(match(link[pos],/##(\d+)/,1, 1)); @@ -2467,8 +2468,8 @@ var paginas = [ var pageCh = link[pos].match(/(\d+)\/(\d+)$/); var chapter, page; if (pageCh) { - chapter = pageCh[1]; - page = pageCh[2]; + chapter = pageCh[1]; + page = pageCh[2]; } var images = JSON.parse(html.match(/var images = ([^;]*)/)[1]).map(x=>x.url); @@ -2495,17 +2496,17 @@ var paginas = [ var pageCh = link[pos].match(/(\d+)\/(\d+)$/); var chapter, page; if (pageCh) { - chapter = +pageCh[1]; - page = +pageCh[2]; + chapter = +pageCh[1]; + page = +pageCh[2]; } var images =JSON.parse(html.match(/var images = ([^;]*)/)[1]).map(x=>x.url); var next_ch =html.match(/var next_chapter_url = '([^']*)'/); if (page >= images.length-1) { - return next_ch[1]; + return next_ch[1]; } else { - return link[pos].replace(/(\d+)\/(\d+)$/, chapter + "/" + (page+1)); + return link[pos].replace(/(\d+)\/(\d+)$/, chapter + "/" + (page+1)); } }, }, @@ -2523,8 +2524,8 @@ var paginas = [ }, { url: 'atomic-robo.com', img: [['#cc-comic']], - back: [['.cc-prev']], - next: [['.cc-next']], + back: [['.cc-prev']], + next: [['.cc-next']], first: [['.cc-first']], last: [['.cc-last']], style: '#wcr_imagen{height:auto !important;width:auto !important;}' @@ -2534,16 +2535,16 @@ var paginas = [ back: ['//span[@class="parsed_nav_links"]//a[contains(.,"PREV")]'], next: ['//span[@class="parsed_nav_links"]//a[contains(.,"NEXT")]'], first: ['//span[@class="parsed_nav_links"]//a[contains(.,"FIRST")]'], - extra: [['//table[@class="maintable"]//tbody//tr//table[@class="maintable"]']] + extra: [['//table[@class="maintable"]//tbody//tr//table[@class="maintable"]']] }, { url: 'dhscomix.com/comics', //Random Encounters img: ['//div[@id="content"]//img'], - extra: [['//div[@id="content"]']], + extra: [['//div[@id="content"]']], back: 'img[contains(@src, "nav_prevpage")]', next: 'img[contains(@src, "nav_nextpage")]', - //Work around for multiple comic images on a page - style: '#wcr_imagen{display: none !important;}\ndiv#content p:nth-child(1){display: none !important}', //Hides img and displays only extra - js: function(dir){ //Copied from Webtoon's entry. Thanks to who ever did that + //Work around for multiple comic images on a page + style: '#wcr_imagen{display: none !important;}\ndiv#content p:nth-child(1){display: none !important}', //Hides img and displays only extra + js: function(dir){ //Copied from Webtoon's entry. Thanks to who ever did that // Makes it so anything within extra will be nav-clickable var elemImagen = document.querySelectorAll('#wcr_extra'); setEvt(elemImagen, 'click', imgClick); @@ -2552,55 +2553,56 @@ var paginas = [ }, { url: 'dhscomix.com/bcomics|dhscomix.com/dcomics|dhscomix.com/decomics|dhscomix.com/dfcomics|dhscomix.com/dhscomics|dhscomix.com/fcomics|dhscomix.com/jcomics|dhscomix.com/kcomics|dhscomix.com/lcomics|dhscomix.com/mercomics|dhscomix.com/ocomics|dhscomix.com/pcomics|dhscomix.com/scomics|dhscomix.com/tcomics|dhscomix.com/wcomics', //All the other DHS Comix Comics img: ['//div[@id="content"]//img'], - extra: [['//div[@id="content"]']], + extra: [['//div[@id="content"]']], back: 'img[contains(@src, "previous")]', next: 'img[contains(@src, "next")]', - //Work around for multiple comic images on a page - style: '#wcr_imagen{display: none !important;}\ndiv#content p:nth-child(1){display: none !important}', //Hides img and displays only extra - js: function(dir){ //Copied from whoever did Webtoon's entry + //Work around for multiple comic images on a page + style: '#wcr_imagen{display: none !important;}\ndiv#content p:nth-child(1){display: none !important}', //Hides img and displays only extra + js: function(dir){ //Copied from whoever did Webtoon's entry // Makes it so anything within extra will be nav-clickable var elemImagen = document.querySelectorAll('#wcr_extra'); setEvt(elemImagen, 'click', imgClick); setEvt(elemImagen, 'mousemove', imgCursor); }, }, - { url: 'dominic-deegan.com', - img: ['//div[@class="post-thumbnail"]//img'] - - }, - { url: 'cad-comic.com', - img: ['//div[@class="comicpage"]//img[contains(@src, "wp-content/uploads")]'], - back: '@rel="prev"', - next: '@rel="next"' - - }, - { url: 'curtailedcomic.com', - img: ['//div[@id="comic"]//a//img'], - back: '@class="navi comic-nav-previous navi-prev"', - next: '@class="navi comic-nav-next navi-next"', - extra: [['//div[@class="entry-content"]']], - style: '.creator-comment{background:white}' - - }, - { url: 'homestuck.com/story', - img: ['//img[contains(@src, "/storyfiles/")]'], - next: ['//div[contains(@class, "o_story-nav")]//div//a'], - extra: ['
',['//p[contains(@class, "o-story_text")]'],['//div[contains(@class, "o_chat-container")]'],'
',['//div[contains(@class, "o_story-nav")]']], - style: '.disp-n{display: inherit !important;}.o_chat-log-btn{display:none;}.o_chat-container,.o-story_text{background: #EFEFEF}.o_story-nav{background:#efefef;border: 1px dashed gray;margin-right: 25px;margin-left: 25px;padding-top: 25px;padding-bottom:25px;}.pad-t-lg{display:none}', - js: function(dir){ //Copied from whoever did Webtoon's entry + { url: 'dominic-deegan.com', + img: ['//div[@class="post-thumbnail"]//img'], + style: 'body{background-color:inherit !important;}' + + }, + { url: 'cad-comic.com', + img: ['//div[@class="comicpage"]//img[contains(@src, "wp-content/uploads")]'], + back: '@rel="prev"', + next: '@rel="next"' + + }, + { url: 'curtailedcomic.com', + img: ['//div[@id="comic"]//a//img'], + back: '@class="navi comic-nav-previous navi-prev"', + next: '@class="navi comic-nav-next navi-next"', + extra: [['//div[@class="entry-content"]']], + style: '.creator-comment{background:white}' + + }, + { url: 'homestuck.com/story', + img: ['//img[contains(@src, "/storyfiles/")]'], + next: ['//div[contains(@class, "o_story-nav")]//div//a'], + extra: ['
',['//p[contains(@class, "o-story_text")]'],['//div[contains(@class, "o_chat-container")]'],'
',['//div[contains(@class, "o_story-nav")]']], + style: '.disp-n{display: inherit !important;}.o_chat-log-btn{display:none;}.o_chat-container,.o-story_text{background: #EFEFEF}.o_story-nav{background:#efefef;border: 1px dashed gray;margin-right: 25px;margin-left: 25px;padding-top: 25px;padding-bottom:25px;}.pad-t-lg{display:none}', + js: function(dir){ //Copied from whoever did Webtoon's entry // Makes it so anything within extra will be nav-clickable var elemImagen = document.querySelectorAll('.o_story-nav'); setEvt(elemImagen, 'click', imgClick); setEvt(elemImagen, 'mousemove', imgCursor); }, - }, - { url: 'yoshsaga.com|artificialincident.com', - img: ['//div[@class="webcomic-image"]//a//img'] - }, - { url: 'vickifox.com', + }, + { url: 'yoshsaga.com|artificialincident.com', + img: ['//div[@class="webcomic-image"]//a//img'] + }, + { url: 'vickifox.com/comic', img: ['//img[contains(@src, "/pics/comic/")]'], - //Modified from kingfeatures.com's entry - back: function(html, pos){ + //Modified from kingfeatures.com's entry + back: function(html, pos){ var date = xpath('//button[@id="btnPrev"]/@value', html); return 'strip?id='+date; }, @@ -2609,11 +2611,11 @@ var paginas = [ return 'strip?id='+date; }, }, - //WIP - Applegeeks is being a pain to setup - { url: 'applegeeks.com/comics', - img: ['//div[@id="castheader"]//img'], - next: ['//div[@id="sidebar"]//div[@class="sidenotes"]//p//a'] - } + //WIP - Applegeeks is being a pain to setup + { url: 'applegeeks.com/comics', + img: ['//div[@id="castheader"]//img'], + next: ['//div[@id="sidebar"]//div[@class="sidenotes"]//p//a'] + } // End of sites /* , @@ -2681,7 +2683,8 @@ prefetcheado[-1] = prefetcheado[1] = 0; var layoutDefault = '
'+ - ''+ + //Default styling for the buttons + ''+ '
' + '
' + '
' + @@ -2707,7 +2710,7 @@ var layoutDefault = ' '+ ' '+ ' '+ - ''+ + ''+ '
'+ ''+ ''+ @@ -2832,7 +2835,7 @@ var bordey = confVal('bordey', defaultSettings.borderUD); //borde arriba y abajo var scrollRate = parseInt(confVal('scroll_rate', 50)); //borde a los lados de la imagen var dimScreen = confVal('dim', '0'); -var colOK = 'rgb(204, 238, 204)'; //verde +var colOK = 'rgb(204, 238, 204)'; //verde var colWait = 'rgb(238, 238, 238)'; //plomo var colLoad = 'rgb(238, 238, 204)'; //amarillo var colFail = 'rgb(238, 204, 204)'; //rojo @@ -3092,7 +3095,7 @@ function iniciar(){ setEvt('wcr_btnlayout', 'click', toggleConfKeepLayout); setEvt('wcr_btnslide', 'click', slideshow); setEvt('wcr_btnsettings', 'click', mostrarSettings); - setEvt('wcr_btnfullscreen', 'click', toggleFullscreen); + setEvt('wcr_btnfullscreen', 'click', toggleFullscreen); //setEvt(window, 'touchstart', touchstart); //setEvt(window, 'touchend', touchend); @@ -3885,11 +3888,11 @@ function debugInfo(){ for(min=posActual; link[min-1]!==undefined; min--) continue; s+= mostrarLinks(min, min+3); - if(min+4 < posActual-3) s+= '...\n' + mostrarLinks(posActual-3, posActual+3); + if(min+4 < posActual-3) s+= '...\n' + mostrarLinks(posActual-3, posActual+3); else s+= mostrarLinks(min+4, posActual+3); for(max=posActual; link[max+1]!==undefined; max++) continue; - if(posActual+4 < max-3) s+= '...\n' + mostrarLinks(max-3, max); + if(posActual+4 < max-3) s+= '...\n' + mostrarLinks(max-3, max); else s+= mostrarLinks(posActual+4, max); alert(s); @@ -4291,7 +4294,7 @@ function confCursor(conf, elem, defval){ //convierte un cursor custom (url o base64) al formato url function cursorUrl(val){ if(!val) return 'auto'; - if(val.match(/[^a-z0-9+\/=]/i)) return "url("+val+") 16 16, auto"; + if(val.match(/[^a-z0-9+\/=]/i)) return "url("+val+") 16 16, auto"; return "url('data:image/cursor;base64,"+val+"') 16 16, auto"; } @@ -4339,31 +4342,33 @@ function toggleConfFit(){ //Toggle Fullscreen function toggleFullscreen(){ - if (fullScreened == false){ - if (docelem.requestFullscreen) { - docelem.requestFullscreen(); - } else if (docelem.mozRequestFullScreen) { /* Firefox */ - docelem.mozRequestFullScreen(); - } else if (docelem.webkitRequestFullscreen) { /* Chrome, Safari and Opera */ - docelem.webkitRequestFullscreen(); - } else if (docelem.msRequestFullscreen) { /* IE/Edge */ - docelem.msRequestFullscreen(); - } - fullScreened = true; - document.getElementById('wcr_btnfullscreen').innerText = 'Disable Fullscreen'; - } else if (fullScreened == true){ - if (document.exitFullscreen) { - document.exitFullscreen(); - } else if (document.mozCancelFullScreen) { /* Firefox */ - document.mozCancelFullScreen(); - } else if (document.webkitExitFullscreen) { /* Chrome, Safari and Opera */ - document.webkitExitFullscreen(); - } else if (document.msExitFullscreen) { /* IE/Edge */ - document.msExitFullscreen(); - } - fullScreened = false; - document.getElementById('wcr_btnfullscreen').innerText = 'Enable Fullscreen'; - } + if (fullScreened == false){ + //Toggle on + if (docelem.requestFullscreen) { + docelem.requestFullscreen(); + } else if (docelem.mozRequestFullScreen) { /* Firefox */ + docelem.mozRequestFullScreen(); + } else if (docelem.webkitRequestFullscreen) { /* Chrome, Safari and Opera */ + docelem.webkitRequestFullscreen(); + } else if (docelem.msRequestFullscreen) { /* IE/Edge */ + docelem.msRequestFullscreen(); + } + fullScreened = true; + document.getElementById('wcr_btnfullscreen').innerText = 'Disable Fullscreen'; + } else if (fullScreened == true){ + // Toggle Off + if (document.exitFullscreen) { + document.exitFullscreen(); + } else if (document.mozCancelFullScreen) { /* Firefox */ + document.mozCancelFullScreen(); + } else if (document.webkitExitFullscreen) { /* Chrome, Safari and Opera */ + document.webkitExitFullscreen(); + } else if (document.msExitFullscreen) { /* IE/Edge */ + document.msExitFullscreen(); + } + fullScreened = false; + document.getElementById('wcr_btnfullscreen').innerText = 'Enable Fullscreen'; + } } //alterna una conf booleana para esta pag @@ -4767,7 +4772,7 @@ function mostrarSettings(){ var arrcursores = ['default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'all-scroll', 'col-resize', 'row-resize', 'n-resize', 'e-resize', 's-resize', 'w-resize', 'ne-resize', 'nw-resize', 'se-resize', 'sw-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize']; if(isFirefox()) arrcursores.push('-moz-grab', '-moz-grabbing', '-moz-zoom-in', '-moz-zoom-out'); - if(isWebKit()) arrcursores.push('-webkit-grab', '-webkit-grabbing', '-webkit-zoom-in', '-webkit-zoom-out'); + if(isWebKit()) arrcursores.push('-webkit-grab', '-webkit-grabbing', '-webkit-zoom-in', '-webkit-zoom-out'); var cursores = { '1': 'Left green arrow', '2': 'Right green arrow', @@ -5861,7 +5866,7 @@ function printarPaginaCustom(custom){ } function pretty(y) { - if (y.tipo == "str") return changeQuote(JSON.stringify(y.valor)); + if (y.tipo == "str") return changeQuote(JSON.stringify(y.valor)); if (typeof(y) == "string") return changeQuote(JSON.stringify(y)); else if (y.tipo == "fn") return indent(y.valor,4); else if (y.tipo == "xp" || y.tipo == "css" || y.tipo == "bool") return JSON.stringify(y.valor).replace(/"(?:[^"\\]|\\.)*"/g, changeQuote); From 86419864bbebfa136e3ab8b955beed39f14ba7bc Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Fri, 27 Sep 2019 16:16:24 -0800 Subject: [PATCH 017/109] Update webcomic_reader.user.js Nothing really. still trying to get applegeeks to work, it doesn't want to detect next and previous... This just contains the latest edit, incase i ended up working on it this weekend. --- webcomic_reader.user.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 4b17910..4d64175 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -2614,7 +2614,8 @@ var paginas = [ //WIP - Applegeeks is being a pain to setup { url: 'applegeeks.com/comics', img: ['//div[@id="castheader"]//img'], - next: ['//div[@id="sidebar"]//div[@class="sidenotes"]//p//a'] + next: '//div[@class="sidenotes"]//p[1]//a/@href', + back: '//div[@class="sidenotes"]//p[2]//a/@href', } // End of sites /* From 0da2a7b9c7a00ee59e9a7b43a510f70b33c9ac93 Mon Sep 17 00:00:00 2001 From: SoraHjort Date: Sat, 28 Sep 2019 21:33:21 -0800 Subject: [PATCH 018/109] Update webcomic_reader.user.js Setup default appearances for settings buttons. as well as setting a width to the settings dialog. Need to remember later to set the default font and size later. Also minor addition to Kevin and Kell, listing the page's title as an extra. Which appears to have been in the original setup. Contemplating if I should add in the comments section to the extra section as well. Might test it to see how much of a problem it causes since it's using Disqus. Added in the ability to browse FA's galleries if they weren't on a comic page. Though if a comic page that uses the built in comic nav system hits the queue it will start going into that comic's pathing. Might have to look into some JS to get it to go "if I started in viewing Gallery images, stay in gallery navigation". It's a minor issue that might be a little annoying. Also added the native gallery queue to the extra. Will work on styling for it later. ....still no luck on AppleGeeks. What I have SHOULD be working from what I can tell. It's just... not.... --- webcomic_reader.user.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/webcomic_reader.user.js b/webcomic_reader.user.js index 4d64175..b04acc4 100644 --- a/webcomic_reader.user.js +++ b/webcomic_reader.user.js @@ -1108,9 +1108,9 @@ var paginas = [ first: '@title="First Strip"', last: '@href="/"', back: '@title="Previous Strip"', - next: '@title="Next Strip"', - extra: [['//div[@id="caption"]/span']], - style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px;}' + next: '@title="Next Strip"', + extra: [['//p[@id="comicstripCaption"]']], + style: '.subheaderArrow a{width: 0px;display: none;}.subheaderArrow{width: 0px;display: none;}#subheaderComicContainer{padding: 0px 0px;margin-left: 0px;margin-right:0px}#subheaderContainer{max-width: 880px;width: auto;}body{min-width: 0px;}#comicstripCaption{background: #FFF; color: #222;display: inline-block; margin: auto;}' }, { url: 'mycardboardlife.com', img: 'http://mycardboardlife.com/comics/', @@ -2532,10 +2532,10 @@ var paginas = [ }, { url: 'furaffinity.net', img: [['#submissionImg']], - back: ['//span[@class="parsed_nav_links"]//a[contains(.,"PREV")]'], - next: ['//span[@class="parsed_nav_links"]//a[contains(.,"NEXT")]'], - first: ['//span[@class="parsed_nav_links"]//a[contains(.,"FIRST")]'], - extra: [['//table[@class="maintable"]//tbody//tr//table[@class="maintable"]']] + back: ['(//span[@class="parsed_nav_links"]//a[contains(.,"PREV")]|//a[@class="auto_link named_url" and contains(.,"PREV")]|//a[@class="prev button-link"])[last()]'], + next: ['(//span[@class="parsed_nav_links"]//a[contains(.,"NEXT")]|//a[@class="auto_link named_url" and contains(.,"NEXT")]|//a[@class="next button-link"])[last()]'], + first: ['//span[@class="parsed_nav_links"]//a[contains(.,"FIRST")]|//a[@class="auto_link named_url" and contains(.,"FIRST")]'], + extra: [['//div[@class="minigalleries"]'],'
',['//table[@class="maintable"]//tbody//tr//table[@class="maintable"]']] }, { url: 'dhscomix.com/comics', //Random Encounters img: ['//div[@id="content"]//img'], @@ -2614,8 +2614,8 @@ var paginas = [ //WIP - Applegeeks is being a pain to setup { url: 'applegeeks.com/comics', img: ['//div[@id="castheader"]//img'], - next: '//div[@class="sidenotes"]//p[1]//a/@href', - back: '//div[@class="sidenotes"]//p[2]//a/@href', + back: '..//div[@class="sidenotes"]/p[2]/a', + next: '..//div[@class="sidenotes"]/p[1]/a' } // End of sites /* @@ -2685,7 +2685,7 @@ prefetcheado[-1] = prefetcheado[1] = 0; var layoutDefault = '
'+ //Default styling for the buttons - ''+ + ''+ '
' + '
' + '
' + @@ -4990,7 +4990,7 @@ function mostrarSettings(){ divsets.style.textAlign = 'center'; divsets.innerHTML = '
'+ - '
'+ + '
'+ '