MAL Date Fix

Script that fixes your Start/Finish Dates on MAL

当前为 2021-01-04 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
NurarihyonMaou
评分
0 0 0
版本
1.0
创建于
2021-01-04
更新于
2021-01-04
大小
7.4 KB
许可证
暂无
适用于

IMPORTANT!

BEFORE USING MAKE A BACKUP (EXPORT YOUR LIST)

To use this script You must write Your csrf_token from MAL in it

Take a note that at this moment script doesn't support rewatching/rewatched shows (It will take the newest date of the last watched ep)

Instruction how to prepare and run the script:

  1. Open Dev Tools (Right Mouse Button and Inspect Element or just F12)
  2. Choose "Network" Tab
  3. Go to "Edit Details" of random Anime from Your list
  4. Don't change anything, just click "submit"
  5. In the "Network" tab find "Edit" with Method "POST", then click it (click the 'Edit' text)
  6. In the header section scroll down until You see csfr_token
  7. Copy the whole token and paste it in the right place in the code (search for "paste here" in the code)
  8. Turn on the script, change to Console in Dev Tools, then go to https://anime.plus/ and write Your MAL profile name
  9. After your data got loaded, go to history of anime, and the script will inform you about the start in the console
  10. Let the script work, it will gather data about dates, then redirect you to random anime (from your list) edit detail site, and then it will continue the work
  11. After the console messages stop appearing, check in the "Network" tab if all the requests got status 200
  12. Check the dates
  13. Enjoy

Script tested on Tampermonkey

ps. The process might take a while, so please - be patient.
btw: Sorry for my bad english...