-
-
Save xamantra/0abdec366eebcea622f569ff838a7fda to your computer and use it in GitHub Desktop.
var index = 0; | |
if (confirm(`Are you sure you want to DELETE ALL your entries in this section?`)) { | |
$("a.animetitle").each(function () { | |
var animeLink = $(this).attr("href"); | |
var animeId = animeLink.substring( | |
animeLink.lastIndexOf("anime/") + 6, | |
animeLink.lastIndexOf("/") | |
); | |
var deleteUrl = `/ownlist/anime/${animeId}/delete`; | |
setTimeout(function () { | |
console.log(`[DELETE] Executing "${deleteUrl}"...`); | |
$.ajax({ | |
type: "POST", | |
url: deleteUrl | |
}); | |
}, index * 1000); | |
index++; | |
}); | |
} |
var index = 0; | |
if (confirm(`Are you sure you want to DELETE ALL your entries in this section?`)) { | |
$("#list-container > div.list-block > div > table > tbody > tr.list-table-data > td.data.image > a").each(function () { | |
var animeLink = $(this).attr("href"); | |
var animeId = animeLink.substring( | |
animeLink.lastIndexOf("anime/") + 6, | |
animeLink.lastIndexOf("/") | |
); | |
var deleteUrl = `/ownlist/anime/${animeId}/delete`; | |
setTimeout(function () { | |
console.log(`[DELETE] Executing "${deleteUrl}"...`); | |
$.ajax({ | |
type: "POST", | |
url: deleteUrl | |
}); | |
}, index * 1000); | |
index++; | |
}); | |
} |
var index = 0; | |
if (confirm(`Are you sure you want to DELETE ALL your entries in this section?`)) { | |
$("a.animetitle").each(function () { | |
var mangaLink = $(this).attr("href"); | |
var mangaId = mangaLink.substring( | |
mangaLink.lastIndexOf("manga/") + 6, | |
mangaLink.lastIndexOf("/") | |
); | |
var deleteUrl = `/ownlist/manga/${mangaId}/delete`; | |
setTimeout(function () { | |
console.log(`[DELETE] Executing "${deleteUrl}"...`); | |
$.ajax({ | |
type: "POST", | |
url: deleteUrl | |
}); | |
}, index * 1000); | |
index++; | |
}); | |
} |
var index = 0; | |
if (confirm(`Are you sure you want to DELETE ALL your entries in this section?`)) { | |
$("#list-container > div.list-block > div > table > tbody > tr.list-table-data > td.data.image > a").each(function () { | |
var mangaLink = $(this).attr("href"); | |
var mangaId = mangaLink.substring( | |
mangaLink.lastIndexOf("manga/") + 6, | |
mangaLink.lastIndexOf("/") | |
); | |
var deleteUrl = `/ownlist/manga/${mangaId}/delete`; | |
setTimeout(function () { | |
console.log(`[DELETE] Executing "${deleteUrl}"...`); | |
$.ajax({ | |
type: "POST", | |
url: deleteUrl | |
}); | |
}, index * 1000); | |
index++; | |
}); | |
} |
Where do you put this code so it can work?
Where do you put this code so it can work?
You put it in here
If you are on your plan to watch section, your plan to watch will be deleted. Same goes for other tabs.
Thanks! and I was wondering if it works on the manga list too?
Thanks! and I was wondering if it works on the manga list too?
Currently it doesn't, but it's easy to write another script for that. Will do it later.
Thanks! and I was wondering if it works on the manga list too?
just change the line: animeLink.lastIndexOf("anime/") + 6, to animeLink.lastIndexOf("manga/") + 6,
and var deleteUrl = /ownlist/anime/${animeId}/delete
; to var deleteUrl = /ownlist/manga/${animeId}/delete
;
worked for me
I used the classic anime, and the classic manga, they worked perfectly. Arigatou!
Thank you so much, still works perfectly. Just make sure you use the correct version.
If you wanna do it on your phone, use kiwi browser.
The moronic mods on MAL are literally telling ppl not to use scripts, not to create new accounts, they're both bannable offenses. And to just suffer through it and remove everything manually because the other methods are taxing on their servers.... I'd rather switch service than waste an hour doing it manually
IMPORTANT NOTICE
The original script doesn't work on "classic" list design. It works fine on modern style design (and I don't think custom list design matters): See This