Welcome Guest ( Log In | Register )

> Mayriad's EH Master Script, Adds Dozens of Features to E-Hentai - Latest Release: v2.2.2 on 20 November 2022

 
post Dec 10 2019, 19:48
Post #101
Mayriad



SUPER ★ BUSY ★ TIME
*******
Group: Global Mods
Posts: 2,061
Joined: 18-December 10
Level 132 (Lord)


Attached Image

"No matter how much I struggled, it turns out a website has its limits. That is why... I WROTE A USERSCRIPT, JOEJOE!"

[openuserjs.org] Userscript Download | [github.com] User Manual | Latest Release: v2.2.2 on 20 November 2022

Please read the [github.com] user manual for more detailed information on setup instructions, feature descriptions and the automated gallery downloads feature. This post only has the features and preface sections from the manual. In case you do not know how userscripts work, you need to firstly add a browser extension like [www.tampermonkey.net] Tampermonkey, and then add the scripts to run them.

Features

This is just short list to quickly show its features before even the preface below. A longer list with explanations is provided in the [github.com] wiki. You can selectively enable any of the features below, except for the GUI control panel, which is always on.

Site-wide features:

- Scientific dark theme
- Scientific light theme
- Design fixes (enabled by default)
- Subjective fixes (enabled by default)
- Improved navigation bar (enabled by default)
- Comment and forum filters
- Jump to top/bottom buttons (enabled by default)
- Dawn reward extension (enabled by default)

Gallery list features:

- Additional gallery filters
- Unselect category buttons
- Full titles above thumbnails (enabled by default)
- Gallery colour coding (enabled by default)
- Automated gallery downloads
- Open galleries in tabs (enabled by default)

Gallery view features:

- Vigilante thread links (enabled by default)
- Alternative rating system (enabled by default)
- Clickable external URLs (enabled by default)

Image view features:

- Basic viewer fit-to-screen (enabled by default)
- MPV fit-to-screen (enabled by default)
- Hide MPV toolbar (enabled by default)
- Remove MPV tooltips
- Relocate MPV thumbnails (enabled by default)

Upload management features:

- Upload guide links (enabled by default)

Script features:

- GUI control panel (always on)
- LANraragi metadata plugin (available by default in LANraragi)

Preface

1) First of all, please ask me if you need help, but be sure to read the [github.com] user manual first and also the [github.com] wiki if needed. To keep this manual/readme easy to read, a lot of information is placed in the [github.com] wiki. Most users who have problems with the automated gallery downloads feature simply did not complete the setup according to the instructions.

2) This is the public version of a private script I wrote for myself over the years. I did a lot of extra work and made this public version just to help others improve their experience on EH. I would be happy if you find my script useful, but otherwise I have nothing to gain from it.

3) Since this is just a private script I wrote for myself, it naturally does not collect any information from the user and does not do any fishy stuff. The code is self-contained, fully transparent, very readable and well documented, so it should be easy to inspect if you would like to have a look.

4) I am purely self-taught, so I am not a real programmer and may have limited ability to debug telepathically and fulfil feature requests. Real life constraints also make it difficult for me to work on this script. However, I am quite confident in its quality and readability, since I did spend several years and hundreds of hours on it.

5) Although I have been using this script for years, it is too big (5,000+ lines of code) for me to test all usage scenarios on all platforms, browsers, userscript engines and EH pages. I know there are a few errors that the script cannot handle, because I cannot even trigger and see them in the first place. Therefore, there might be bugs and you can always submit a report to me to solve any problem you find.

This post has been edited by Mayriad: Nov 21 2022, 11:00
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


Posts in this topic
mayriad   Mayriad's EH Master Script   Dec 10 2019, 19:48
Ubershank   You got it in before christmas after all :) Been l...   Dec 10 2019, 20:05
PrincessKaguya   christmas is coming a bit early this year :D   Dec 11 2019, 01:25
nikgtasa   Holy shit you actually made it you mad lad. I salu...   Dec 11 2019, 13:47
mayriad   [quote name='nikgtasa' post='5574659' date='Dec 11...   Dec 11 2019, 17:01
Ubershank   I've tested most of the features now and got i...   Dec 11 2019, 20:20
mayriad   [quote name='Ubershank' post='5574792' date='Dec 1...   Dec 12 2019, 03:47
blue penguin   Neat script. Yeah, we talked about it before, but...   Dec 12 2019, 04:49
mayriad   [quote name='blue penguin' post='5575018' date='De...   Dec 12 2019, 16:52
pwnmastr   From what I've tested so far with Violentmonke...   Dec 12 2019, 11:37
Ubershank   [quote name='mayriad' post='5574239' date='Dec 10 ...   Dec 12 2019, 18:40
mayriad   Patch update: Mayriad's EH Master Script v2.0....   Dec 13 2019, 21:25
Ubershank   [quote name='mayriad' post='5575991' date='Dec 13 ...   Dec 13 2019, 21:30
pwnmastr   Seems to be working excellently in Violentmonkey n...   Dec 14 2019, 10:22
mayriad   [quote name='pwnmastr' post='5576281' date='Dec 14...   Dec 14 2019, 16:00
pwnmastr   [quote name='mayriad' post='5576436' date='Dec 14 ...   Dec 15 2019, 13:00
Ubershank   Sorry about this, but came across a div that didn...   Dec 15 2019, 06:23
mayriad   [quote name='Ubershank' post='5576799' date='Dec 1...   Dec 15 2019, 12:57
nikgtasa   There's a bad bug that prevents the page downl...   Dec 24 2019, 21:28
mayriad   [quote name='nikgtasa' post='5584121' date='Dec 24...   Dec 24 2019, 21:48
mayriad   Patch update: Mayriad's EH Master Script v2.0....   Dec 26 2019, 01:02
GermanPlasma   Hey thanks so much for this script, however I want...   Jan 5 2020, 06:01
mayriad   [quote name='GermanPlasma' post='5593060' date='Ja...   Jan 6 2020, 03:03
GermanPlasma   Thanks so much for that option! Yeah that is e...   Jan 7 2020, 04:46
mayriad   Patch update: Mayriad's EH Master Script v2.0....   Jan 9 2020, 10:01
titswifter   Love it! Especially the possibility to directl...   Jan 11 2020, 05:33
mayriad   I will briefly come out of my cave to answer this ...   Jan 11 2020, 13:13
mayriad   Hibernation is over. Support is back online, altho...   Mar 1 2020, 02:07
papago123   Nice. Perfect for me   Mar 3 2020, 11:00
Flying Trillobit   Um, I might be dumb, but. In the first version of ...   Mar 5 2020, 16:05
mayriad   [quote name='Flying Trillobit' post='5630298' date...   Mar 5 2020, 19:42
Flying Trillobit   Yup, thank you very much.   Mar 6 2020, 16:14
khr4sh   thank you it helped me a lout   Mar 9 2020, 19:11
mayriad   Patch update: Mayriad's EH Master Script v2.0....   Mar 19 2020, 14:28
Flying Trillobit   Yup, works just fine now. Thanks!   Mar 20 2020, 09:44
IDKwhocaress   For some reason, archive download doesn't work...   Mar 29 2020, 09:09
mayriad   [quote name='IDKwhocaress' post='5646762' date='Ma...   Mar 30 2020, 15:34
IDKwhocaress   [quote name='mayriad' post='5647630' date='Mar 30 ...   Mar 31 2020, 10:38
mayriad   [quote name='IDKwhocaress' post='5648209' date='Ma...   Mar 31 2020, 14:25
IDKwhocaress   [quote name='mayriad' post='5648337' date='Mar 31 ...   Apr 1 2020, 04:44
mayriad   [quote name='IDKwhocaress' post='5648772' date='Ap...   Apr 1 2020, 11:30
IDKwhocaress   [quote name='mayriad' post='5648948' date='Apr 1 2...   Apr 2 2020, 00:54
mayriad   [quote name='IDKwhocaress' post='5649376' date='Ap...   Apr 2 2020, 12:42
IDKwhocaress   [quote name='mayriad' post='5649800' date='Apr 2 2...   Apr 4 2020, 04:30
Juggernaut Santa   Hope the downloading features will unbreak for me ...   Apr 5 2020, 04:57
Ubershank   [quote name='Juggernaut Santa' post='5651872' date...   Apr 5 2020, 05:04
mayriad   Alright, I spent some time investigating the site ...   Apr 5 2020, 16:54
mayriad   Patch update: Mayriad's EH Master Script v2.0....   Apr 5 2020, 17:32
IDKwhocaress   Hi, thanks for the update. I am now able to downlo...   Apr 6 2020, 03:41
mayriad   [quote name='IDKwhocaress' post='5652707' date='Ap...   Apr 6 2020, 14:58
IDKwhocaress   [quote name='mayriad' post='5653034' date='Apr 6 2...   Apr 8 2020, 03:00
xcaliber9999   [quote name='IDKwhocaress' post='5654075' date='Ap...   May 4 2020, 04:48
mayriad   [quote name='xcaliber9999' post='5673025' date='Ma...   May 4 2020, 13:09
xcaliber9999   [quote name='mayriad' post='5673203' date='May 4 2...   May 4 2020, 15:17
mayriad   [quote name='xcaliber9999' post='5673278' date='Ma...   May 5 2020, 18:27
xcaliber9999   [quote name='mayriad' post='5674068' date='May 5 2...   May 5 2020, 18:44
Juggernaut Santa   [quote name='mayriad' post='5652300' date='Apr 5 2...   Apr 8 2020, 20:17
mayriad   [quote name='IDKwhocaress' post='5654075' date='Ap...   Apr 9 2020, 15:32
Juggernaut Santa   Non torrent gallery downloads work now. Thought yo...   Apr 10 2020, 22:07
mayriad   Feature update: Mayriad's EH Master Script v2....   May 13 2020, 19:40
Rupurudu   Oh, this thing works very well. Thanks for the ext...   May 13 2020, 22:55
Juggernaut Santa   New MM feature is cool, good job. However... [q...   May 17 2020, 16:49
mayriad   [quote name='Juggernaut Santa' post='5682321' date...   May 21 2020, 20:43
Ubershank   Just a heads up on something. This is a really unc...   Jun 16 2020, 10:54
blue penguin   [quote name='Ubershank' post='5701872' date='Jun 1...   Jun 16 2020, 15:02
Ubershank   [quote name='blue penguin' post='5702020' date='Ju...   Jun 16 2020, 15:20
mayriad   [quote name='Ubershank' post='5702029' date='Jun 1...   Jun 16 2020, 17:22
mayriad   Patch update: Mayriad's EH Master Script v2.1....   Jun 17 2020, 00:44
Juggernaut Santa   [quote name='mayriad' post='5684889' date='May 21 ...   Jun 18 2020, 17:39
mayriad   Phew, finally got some time to do stuff on EH. Wil...   Jun 20 2020, 21:07
laxarus   Great Script, It works with FF tampermonkey at lea...   Jul 14 2020, 11:15
mayriad   TL;DR: Sadly, no, your suggestions are not viable....   Jul 17 2020, 20:49
IDKwhocaress   Ayyy Is it possible to add a function that copies...   Jul 21 2020, 16:00
Mayriad   [quote name='IDKwhocaress' post='5724135' date='Ju...   Aug 2 2020, 23:01
Mayriad   Patch update: Mayriad's EH Master Script v2.1....   Oct 20 2020, 02:03
mewto51   Is it possible to add a function that disable the ...   Oct 21 2020, 11:14
Mayriad   [quote name='mewto51' post='5782968' date='Oct 21 ...   Oct 24 2020, 01:19
mewto51   [quote name='Mayriad' post='5784543' date='Oct 24 ...   Oct 25 2020, 10:36
molitar   Is there a setting that blocks the title popups fr...   Dec 14 2020, 02:11
Mayriad   [quote name='molitar' post='5816015' date='Dec 14 ...   Dec 15 2020, 15:53
ntsa   Does the jump to top and bottom buttons interfere ...   Dec 17 2020, 08:32
DJNoni   [quote name='ntsa' post='5818083' date='Dec 17 202...   Dec 17 2020, 08:44
Angaver   I don't use it since scroll wheel click and dr...   Dec 17 2020, 08:52
ntsa   [quote name='DJNoni' post='5818087' date='Dec 17 2...   Dec 17 2020, 10:05
Angaver   [quote name='ntsa' post='5818112' date='Dec 17 202...   Dec 17 2020, 10:08
ntsa   [quote name='Angaver' post='5818114' date='Dec 17 ...   Dec 17 2020, 10:13
Mayriad   I am aware of this issue and the rectangular slide...   Dec 17 2020, 10:22
Mayriad   Merry Christmas and Happy New Year! ## Change...   Dec 25 2020, 11:28
flugx   Cool, thanks and merry Christmas to you too! I...   Dec 28 2020, 16:06
Mayriad   [quote name='flugx' post='5827649' date='Dec 28 20...   Dec 29 2020, 11:07
flugx   [quote name='Mayriad' post='5828182' date='Dec 29 ...   Jan 2 2021, 21:41
Mayriad   [quote name='flugx' post='5832113' date='Jan 2 202...   Jan 3 2021, 11:11
flugx   [quote name='Mayriad' post='5832491' date='Jan 3 2...   Jan 30 2021, 20:37
Mayriad   [quote name='flugx' post='5851088' date='Jan 30 20...   Jan 31 2021, 12:50
fireattack   Thanks for the great script. Any chance to add a ...   Jan 4 2021, 05:58
Mayriad   [quote name='fireattack' post='5833048' date='Jan ...   Jan 4 2021, 20:01
flugx   [quote name='Mayriad' post='5851571' date='Jan 31 ...   Feb 1 2021, 17:07
Mayriad   [quote name='flugx' post='5852317' date='Feb 1 202...   Feb 2 2021, 16:48
shamashii   Is there any plan add a button or some what that c...   Feb 21 2021, 14:30
mewto51   I think this script breaks the Clickable external ...   Mar 25 2021, 13:07
3 Pages V  1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 8th October 2024 - 23:03