Skip to content

Latest commit

 

History

History
89 lines (65 loc) · 6.75 KB

english.md

File metadata and controls

89 lines (65 loc) · 6.75 KB

icon!

GitHub stars GitHub last commit #Github repo: https://github.com/machsix/Super-preloader

I greatly appreciate it if you can star my project

License:

The script and its source code is licensed with GPL v3.0 and but commercial use is strictly not allowed. Reposting of the code without author's permission is also strictly not allowed.

#Introduction A gm script for auto loading paginated web pages. It will join pages together based on the rules.

The script is forked from https://greasyfork.org/en/scripts/10433-super-preloaderplus-one. Thanks for the original author swdyh && ywzhaiqi && NLF swdyh is still actively improving rules and developing the extension version,AutoPagerize.

This userscript is more powerful than AutoPagerize in the sense that it has more flexibility for the method to define rules. You can not only use Next page link to derive the url for the next page, but also use js function to achieve the goal. You are also able to correct the content if the automatic rule is not perfect.

The other reason for the existence of this userscript is because someone needs to maintain the rules for Chinese and English users since swdyh's rules are mainly for Japanese websites. Don't be afraid of the fact that most feedbacks are in Chinese. I would like to add rules for English users if I could. Feel free to leave feedback.

I also hope that you can contribute rules for wedata. This will make the rules more widely used.

#To request rule, you should follow the following format

Title: [NSFW]Rule for www.example.com
Content:
  Link: www.example.com/a.html
  NSFW: yes or no
  Screenshot:
        xxx
  Rule: (If you create one but fail, you'd better provide it to make life easier for me)

I won't spend time on writing rules for those who don't obey the rule.

#Development Guide https://machsix.github.io/Super-preloader/en/

#Examples:

  1. google: google
  2. XKCD: xkcd

#Compatability Issue

  1. Due to the design of Firefox, iframe with same baseURL but different anchor is not loaded. Details can be found at https://stackoverflow.com/questions/22126190/why-iframe-is-not-loaded-for-same-url-as-page. This makes the script not work for some website (mainly manga website)
  2. Some websites like Google send the response with header 'x-frame-options', which blocks the creation of iframe. You can use header modifier like ModHeader for Firefox or Ignore X-Frame headers for Chrome to remove the header and make the script work for this website. Luckily, there aren't many websites like this.
  3. The script doesn't support pixiv.net. For those who use Firefox, you can install weautopagerize and add the following line to the exclude URL in order to use them together

/^https?://((?:\w+.)(?!pixiv))?\w+.(com|cn|ja|jp|net|ru|co|io|cc|me|tw|org|edu|tv|co)(.\w+)?/.*$/

#Compatibility with different brownser Following the trend of asynchronous programming and new API of Greasemonkey 4 , your browser needs to support ES6 in order to use this script. If you have Chrome<49, you can use the old version of my script download but the rules won't be updated anymore. |JS manager | Chrome | Firefox | Firefox (<57)|--------------------|----------|---------------|---------------| |Tampermonkey | ✓ | ✓ | NA | |Violentmonkey | ✓ | ✓ | No tested | |Greasemonkey 4 | NA | ✓ | NA |

Greasemonkey 3 NA NA ✓ (test with WaterFox 56.2.3)
Support for Greasemonkey 3/Tampermonkey is achieved by https://greasemonkey.github.io/gm4-polyfill/gm4-polyfill.js

#Compatibility to some manga websites

Website Chrome Firefox
天极动漫频道新闻 yesky
动漫之家 dmzj x
看漫画 manhuagui ✓ X-Header x
CC漫画网 tuku
SF在线漫画 x
哦漫画 omanhua x
汗汗/虎虎漫画
99漫画
酷酷动漫 kukudm
天使漫画网 tsdm

For website with X-Header, you should follow issue 3 in the last section

#Contributers

MachX
MachX

💻 🎨 🖋 👀
suchunchen
suchunchen

💻 🖋
YFdyh000
YFdyh000

💻 🎨

#Changelog

Github