您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Displays the dislike count of videos accessed via Invidious.
当前为
// ==UserScript== // @name ReturnInvidiousDislike // @name:de ReturnInvidiousDislike // @name:en ReturnInvidiousDislike // @namespace sun/userscripts // @version 1.2.7 // @description Displays the dislike count of videos accessed via Invidious. // @description:de Zeigt die Dislike-Anzahl von Videos auf Invidious an. // @description:en Displays the dislike count of videos accessed via Invidious. // @compatible chrome // @compatible edge // @compatible firefox // @compatible opera // @compatible safari // @homepageURL https://forgejo.sny.sh/sun/userscripts // @supportURL https://forgejo.sny.sh/sun/userscripts/issues/new // @contributionURL https://liberapay.com/sun // @contributionAmount €1.00 // @author Sunny <[email protected]> // @include *://*/watch?v=* // @match *://*/watch?v=* // @connect returnyoutubedislikeapi.com // @run-at document-end // @inject-into auto // @grant GM.xmlHttpRequest // @grant GM_xmlhttpRequest // @noframes // @require https://greasemonkey.github.io/gm4-polyfill/gm4-polyfill.js // @icon https://forgejo.sny.sh/sun/userscripts/raw/branch/main/icons/ReturnInvidiousDislike.png // @copyright 2021-present, Sunny (https://sny.sh/) // @license For Good Eyes Only; https://forgejo.sny.sh/sun/userscripts/src/branch/main/LICENSE.md // ==/UserScript== (function () { "use strict"; const video = new URLSearchParams(window.location.search).get("v"); const views = document.getElementById("views")?.childNodes[1]; const likes = document.getElementById("likes")?.childNodes[1]; const dislikes = document.getElementById("dislikes")?.childNodes[1]; const rating = document.getElementById("rating"); if (video && views && likes && rating) { GM.xmlHttpRequest({ url: "https://returnyoutubedislikeapi.com/votes?videoId=" + video, onload: (response) => { const data = JSON.parse(response.responseText); views.textContent = " " + data.viewCount.toLocaleString(); likes.textContent = " " + data.likes.toLocaleString(); rating.textContent = "Rating: " + data.rating.toFixed(4) + " / 5"; if (dislikes) { dislikes.textContent = " " + data.dislikes.toLocaleString(); } else { const clone = likes.parentElement.cloneNode(true); const icon = clone.getElementsByClassName("icon")[0]; const text = clone.childNodes[1]; icon.classList.replace("ion-ios-thumbs-up", "ion-ios-thumbs-down"); text.textContent = " " + data.dislikes.toLocaleString(); likes.parentElement.insertAdjacentElement("afterend", clone); } }, }); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址