Automatically update your MyAnimeList

Joined
Feb 9, 2018
Messages
5
Hi, I made a post some time ago about an extension I made to automatically update your MyAnimeList manga list when you read chapters on MangaDex, and today I updated it and added support for Google Chrome (It was previously only available on Firefox).

The extension doesn't only update your manga list, it also has some features I think are useful:
[ul]Highlight chapters and show a thumbnail on every page that have a title list, if there is no thumbnail by default.

Hide older chapters, that is to say chapters lower than you last read chapter.

Display informations about the MyAnimeList status on the page of a title and add buttons to do common actions: Start reading, Add to Plan to Read or Start re-reading.

Modal to edit all MyAnimeList informations directly from a title page or when reading a chapter.

When a manga is completed or you star reading it, start and finish date are set as today, if it's currently empty.

Update your MangaDex list when needed, when you start reading, complete or add to plan to read. The status is also updated when you update the MyAnimeList status using the modal.[/ul]

The last feature is turned off by default and if you want it you need to enable it in the options.
Speaking of options, if you don't like something in the extension, you can maybe disable it, you can also change all highlight colors or disable highlight by using a background color of "transparent".

If you would like to try the extension, you can install it from the Google Chrome Web store https://chrome.google.com/webstore/detail/mymangadex/ihejddjcdmdppiimegmknbcaiebklajl or the Firefox add-ons site https://addons.mozilla.org/fr/firefox/addon/mymangadex/

The code is hosted on Github, if you have any problem post an issue: https://github.com/Glagan/MyMangaDex

Here are screenshots of the extension in the follow page (with custom colors):
XL5SSwU.png


In a title page:
UrCvVRq.png


Of the modal:
rCZlTGP.png


And the notification you will see when a chapter is updated:
ROahhWI.png
 

rdn

Forum Admin
Staff
Developer
Joined
Jan 18, 2018
Messages
281
@glagan that looks nice!

Havent red the code thoroughly so I dont know if this applies, but make sure to not put the follow updates in a loop, otherwise people might get banned by the floodcheck-script when it exceeds a certain amount of requests. I imagine that could happen if myanimelist lists are very big.

Your source contains some leftover conflict markers: https://github.com/Glagan/MyMangaDex/blob/master/mymangadex.js#L1088
 
Joined
Feb 9, 2018
Messages
5
Thanks.

I know for the conflict markers ! I happened to push on another computer and didn't pull when I came back to my "main" computer, and VS Code did some nasty things on his own when I tried to push (no UI to find them except in the map that I didnt notice) :s It's fixed :)

For the requests the extension make, there is a few really, except when you "import" your MyAnimeList:
[ul]Only one to MAL on a title page.

Only one to MAL on the chapter page.

One per chapter on the chapter page to MangaDex. (everytime you change chapter)

And indeed one to MAL everytime you update an entry (chapter read, or in the modal)[/ul]
Everything is stored locally.
I have been using it since I made it (4 months ago) and I have never been banned, even with the way I read manga (I open 5 tabs, let them load and read one by one).
 
Group Leader
Joined
Jul 15, 2019
Messages
7,053
Been since i've done this, but as i necro the shit......


R.I.P LLG.

hey, @glagan you cool bro, you making some cool shit, stay healthy out there.
 

Users who are viewing this thread

Top