您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
OBSOLETE!! Mark all visible chapters read. If there are too many chapters for one page you will need to do each page separately.
// ==UserScript== // @name MD Mark All Chapters Read // @namespace ultrabenosaurus.MangaDex // @version 0.5 // @description OBSOLETE!! Mark all visible chapters read. If there are too many chapters for one page you will need to do each page separately. // @author Ultrabenosaurus // @license GNU AGPLv3 // @source https://gf.qytechs.cn/en/users/437117-ultrabenosaurus?sort=name // @match https://mangadex.org/title/* // @icon https://www.google.com/s2/favicons?domain=mangadex.org // @grant none // ==/UserScript== (function() { 'use strict'; if(document.querySelectorAll('span.chapter_mark_read_button.grey').length!=0&&document.querySelectorAll('div.btn-group button.btn.dropdown-toggle span.fa-eye').length!=0){ //UBaddMarkAllButton(); } })(); function UBaddMarkAllButton(){ var mrElem = '<button class="btn btn-secondary" id="UBmarkAll"><span class="fas fa-eye fa-fw " aria-hidden="true" title="Mark All Read"></span> <span class="d-none d-xl-inline">Mark read</span></button>'; document.querySelectorAll('button.btn.btn-warning.float-right[data-target="#manga_report_modal"]')[0].insertAdjacentHTML("beforebegin", mrElem); var mrBtn = document.getElementById('UBmarkAll'); if(mrBtn){ mrBtn.addEventListener("click", UBmarkAll, false); } } function UBremoveMarkAllButton(){ document.getElementById('UBmarkAll').removeEventListener("click", UBmarkAll); document.getElementById('UBmarkAll').remove(); } function UBmarkAll(){ var chaps=document.querySelectorAll('span.chapter_mark_read_button.grey'); for (var chap in chaps) { if (chaps.hasOwnProperty(chap)) { chaps[chap].click(); } } UBremoveMarkAllButton(); }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址