您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
wtf i love communism now
// ==UserScript== // @name How generous // @namespace Violentmonkey Scripts // @match https://ruqqus.com/* // @grant none // @version 1.5 // @author PauloBoks // @description wtf i love communism now // ==/UserScript== console.log("inicianting comunismifsafsd"); let upvoteThreshold = 0; let highLightPosts = true; let highLightColor = [128, 90, 213] // [R, G, B] function upvoteAllPosts() { document.querySelectorAll('div[id^="post"].card:not(.upvoted):not(.downvoted)').forEach(function(card) { try { // for some reason sometimes things go wrong, i'll look into it when i get proper time if(card.querySelector(".score").innerText > upvoteThreshold) { if(highLightPosts) { card.style.backgroundColor = `rgb(${highLightColor[0]}, ${highLightColor[1]}, ${highLightColor[2]})`; } card.querySelector(".arrow-up").click(); } } catch(err) {} }); } function upvoteAllComments() { document.querySelectorAll("div.comment-actions:not(.upvoted):not(.downvoted)").forEach(function(actions) { actions.querySelector(".arrow-up").click(); }); } window.addEventListener('ruqesinfinitescrollload', function() { upvoteAllPosts(); }); window.addEventListener('load', function() { upvoteAllPosts(); upvoteAllComments(); }, false);