您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
download manga from mangalib.me
// ==UserScript== // @name Mangalib: Download all chapters // @namespace http://tampermonkey.net/ // @version 2.1 // @description download manga from mangalib.me // @author DIMA325SK // @match *://mangalib.me/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; var header = document.querySelector('#main-page .media-tabs .tabs__list'); if (header != undefined) { const button = document.createElement('span'); var timer = null, px = 30, list = []; button.classList.add('volume-anchor__trigger'); button.innerText = 'Скачать все главы'; button.style.marginLeft = '12px'; header.append(button); button.addEventListener('click', function() { timer = setInterval(function(){ window.scrollTo(0,px); const chapters = document.querySelectorAll('.media-chapter'); chapters.forEach(function(node) { var id = node.getAttribute('data-id'), element = list.find(function(value, index) {return value === id;}); if (element == undefined) { list.push(id); node.querySelector('.media-chapter__icon_download').click(); } }); px+=300; }, 500); }); window.onscroll = function(e){ if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight) { clearInterval(timer); console.log(list); } } } })();