All Projects → gilmoreg → doukiscript

gilmoreg / doukiscript

Licence: MIT License
Userscript for importing Anilist lists to MyAnimeLIst

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to doukiscript

UserScripts
Collection of all my UserScripts
Stars: ✭ 19 (-48.65%)
Mutual labels:  userscript, anilist, myanimelist
AniList-Extras
Simple userscript/extension for AniList that adds a few additional features.
Stars: ✭ 37 (+0%)
Mutual labels:  userscript, anilist, myanimelist
hachidori
Open Source Kitsu, AniList, and MyAnimeList Scrobbler for macOS
Stars: ✭ 61 (+64.86%)
Mutual labels:  anilist, myanimelist
Malsync
Integrates MyAnimeList/AniList/Kitsu/Simkl into various sites, with auto episode tracking.
Stars: ✭ 572 (+1445.95%)
Mutual labels:  userscript, myanimelist
arm
A JSON-based database to relational mapping Anime ID's between MyAnimeList, Annict, AniList and Syoboi Calendar
Stars: ✭ 25 (-32.43%)
Mutual labels:  anilist, myanimelist
Shukofukurou-iOS
The Ultimate Open Source AniList, Kitsu, and MyAnimeList Tracker for iOS/iPadOS written in Objective-C
Stars: ✭ 29 (-21.62%)
Mutual labels:  anilist, myanimelist
anilist-to-mal
A python tool that will export your Anilist.co anime list for MAL importing
Stars: ✭ 33 (-10.81%)
Mutual labels:  anilist, myanimelist
Nekomata
AniList/Kitsu to MyAnimeList List XML Exporter for Windows (DISCONTINUED)
Stars: ✭ 54 (+45.95%)
Mutual labels:  anilist, myanimelist
AnimeDLR
AnimeDLR
Stars: ✭ 47 (+27.03%)
Mutual labels:  anilist, myanimelist
AniAPI
Core behind AniAPI HTTP Rest APIs.
Stars: ✭ 144 (+289.19%)
Mutual labels:  anilist, myanimelist
nyaamal
A chrome extension to download anime torrents directly from MyAnimeList and Anilist
Stars: ✭ 75 (+102.7%)
Mutual labels:  anilist, myanimelist
AniMouto
Let an imouto improve your AniList experience.
Stars: ✭ 44 (+18.92%)
Mutual labels:  anilist
ykh5p
改善优酷官方html5播放器播放体验
Stars: ✭ 43 (+16.22%)
Mutual labels:  userscript
MAL-Public-List-Designs
MyAnimeList designs available for anyone to use.
Stars: ✭ 52 (+40.54%)
Mutual labels:  myanimelist
tundra
MyAnimeList scrobbler for Linux
Stars: ✭ 33 (-10.81%)
Mutual labels:  myanimelist
userscript-proxy
HTTP proxy to inject scripts and stylesheets into existing sites.
Stars: ✭ 66 (+78.38%)
Mutual labels:  userscript
WELearnHelper
显示WE Learn随行课堂题目答案;支持班级测试;自动答题;刷时长;开放自定义设置
Stars: ✭ 247 (+567.57%)
Mutual labels:  userscript
anilabx
AniLabX - android app for watching anime/dramas/cartoons and reading manga/comics/light novels
Stars: ✭ 54 (+45.95%)
Mutual labels:  myanimelist
userscripts
Various browser userscripts I created/maintain
Stars: ✭ 20 (-45.95%)
Mutual labels:  userscript
AdGuardExtra
AdGuard Extra is designed to solve complicated cases when regular ad blocking rules aren't enough.
Stars: ✭ 120 (+224.32%)
Mutual labels:  userscript

Doukiscript

Disclaimer

Use this script at your own risk! The author assumes no responsibility for any damages of any kind. It is strongly recommended you test this out on a throwaway MAL account before attempting to sync your main account.

About

So you're an Anilist user (perhaps you came over after MAL melted down) but you still want to keep your MAL page up to date for all your friends who still use it. Douki can sync your Anilist lists to MAL with the click of a button.

Unfortunately, given that MAL shut down its public API over security concerns, the only way to modify a MAL list is from the MAL site itself. Thus, Douki is no longer a standalone web app but a userscript that can run right on MAL and use its API.

Usage

  1. Install a userscript manager (choose one from this list)
  2. Install the script here
  3. Visit the import page on Myanimelist.net. You need to be logged in to MAL.
  4. Ensure the date setting matches your setting on MAL (US or Euro)
  5. Alternatively, a link to the import page is added to the List dropdown at the top of the main page
  6. Fill in your Anilist username and hit Import

Notes

  • The most common source of errors are titles that are not yet approved on Myanimelist. These cannot be added even manually. Before reporting errors, check to see if you can add an item manually. If you can't add it, neither can Douki.
  • All custom scoring formats on Anilist (1-5, 1-100, stars) will be converted to MAL's 1-10 system. The scores will round down (i.e. a 95 will become a 9). This follows an established community practice.
  • Custom lists will be imported into the main MAL list.
  • Private lists will be ignored.
  • Tags and notes will be ignored. Keeping these consistent across the two sites is too difficult for now. I am open to attempting this in the future, but no promises.
  • Due to a quirk with MAL's site, changing the number of times you've rewatched a show or reread a manga alone will not trigger an update. You need to also change status, episode/chapter count, or score for the script to pick up on a change and update the entry.

Please report issues on the Anilist forum thread. All suggestions, feedback, or bug reports are welcome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].