您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Скачивание с author.today с оригинальным названием без транслитерации
当前为
// ==UserScript== // @name Качать с author.today названием без транслитерации // @namespace Azazar's Scripts // @match https://author.today/work/* // @grant none // @version 1.0 // @description Скачивание с author.today с оригинальным названием без транслитерации // @license MIT // ==/UserScript== let author = Array.from(document.querySelectorAll('.book-meta-panel .book-authors a')).map(a => a.innerText).join(', '); let title = document.querySelector('.book-meta-panel h1.book-title').innerText; let fileName = `${title}. ${author}`; document.querySelectorAll('a[href^="/work/download?"]').forEach(anchor => { let pairs = anchor.search.substring(1).split('&'); anchor.onclick = undefined; for(let i = 0; i < pairs.length; i++) { if (pairs[i].startsWith('fileName=')) { pairs[i] = 'fileName=' + encodeURIComponent(fileName); anchor.search = '?' + pairs.join('&'); break; } } });