Manga Loader (unmaintained)

Support for over 70 sites! Loads manga chapter into one page in a long strip format, supports switching chapters, minimal script with no dependencies, easy to implement new sites, loads quickly and works on mobile devices through bookmarklet

Old: v1.2.0 - 2014-06-23 - added support for fakku; added method for loading manga on pages that depend on javascript (like fakku)
New: v1.2.1 - 2014-09-20 - fixed mngacow, added next/prev chapter support to mangastream

  • --- /tmp/diffy20250429-129156-j6mq7z 2025-04-29 03:29:14.596997298 +0000
  • +++ /tmp/diffy20250429-129156-gkvzua 2025-04-29 03:29:14.596997298 +0000
  • @@ -1,7 +1,7 @@
  • // ==UserScript==
  • // @name Manga Loader
  • // @namespace http://www.fuzetsu.com/MangaLoader
  • -// @version 1.2.0
  • +// @version 1.2.1
  • // @description Loads manga chapter into one page in a long strip format, supports switching chapters and works for a variety of sites, minimal script with no dependencies, easy to implement new sites
  • // @copyright 2014+, fuzetsu
  • // @match http://www.batoto.net/read/*
  • @@ -73,13 +73,27 @@
  • , prevchap: '#chnav a'
  • }
  • , { // MangaStream
  • - match: "http://readms.com/r/.*/.*/.*/.*"
  • + match: "http://readms.com/r/.*/.*/.*"
  • , img: '#manga-page'
  • , next: '.next a'
  • , numpages: function() {
  • var lastPage = getEl('.subnav-wrapper .controls .btn-group:last-child ul li:last-child');
  • return parseInt(lastPage.textContent.match(/[0-9]/g).join(''), 10);
  • }
  • + , nextchap: function(prev) {
  • + var found;
  • + var chapters = [].slice.call(document.querySelectorAll('.controls > div:first-child > .dropdown-menu > li a'));
  • + chapters.pop();
  • + for(var i = 0; i < chapters.length; i++) {
  • + if(window.location.href.indexOf(chapters[i].href) !== -1) {
  • + found = chapters[i + (prev ? 1 : -1)];
  • + if(found) return found.href;
  • + }
  • + }
  • + }
  • + , prevchap: function() {
  • + return this.nextchap(true);
  • + }
  • }
  • , { // MangaReader
  • match: "http://www.mangareader.net/.*/.*"
  • @@ -93,7 +107,7 @@
  • , { // MangaCow
  • match: "^http://mngacow\.com/.*/[0-9]*"
  • , img: '.prw > a > img'
  • - , next: '.prw > a'
  • + , next: '.prw > a:last-child'
  • , numpages: 'select.cbo_wpm_pag'
  • , curpage: 'select.cbo_wpm_pag'
  • , nextchap: function(prev) {