您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Duck links on playlists
// ==UserScript== // @name KCRW Playlist // @namespace k // @description Duck links on playlists // @include http*://www.kcrw.com/*playlists* // @icon https://i.imgur.com/2Y8MdLZ.png // @version 3 // @grant All // ==/UserScript== (() => { const loop = () => { Array.from(document.querySelectorAll('.track:not(.gm)')).forEach(track => { try { const artist = track.querySelector('.artist-name').textContent, title = track.querySelector('.song-title').textContent, enc = encodeURIComponent(`${artist} ${title}`), link = `<br><a href="https://duckduckgo.com/?q=${enc}">Search</a>` //console.log(enc); track.classList.add('gm') track.querySelector('.artist-name').insertAdjacentHTML('afterend', link) // eslint-disable-next-line no-empty } catch (e) { } }) } window.setInterval(loop, 2000) })()