您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
try to take over the world!
当前为
// ==UserScript== // @name GitHub Contribute Modifier // @namespace http://tampermonkey.net/ // @version 0.1.2 // @description try to take over the world! // @author SheldonCoulson // @match *://github.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // Your code here... let rect = document.getElementsByClassName("ContributionCalendar-day"); let total = 0; for (let i = 0; i < rect.length - 5; i++) { let num = Math.floor(Math.random() * 4) + 1; total += num; i % Math.abs(Math.floor(Math.random() * 10) - Math.floor(Math.random() * 10) + 1) ? rect[i].attributes["data-count"].value = Math.floor(Math.random() * 10) + 1 : rect[i].attributes["data-count"].value = Math.floor(Math.random() * 10) * 4; let color = rect[i].attributes["data-count"].value; if (color > 1 && color <= 10) { rect[i].attributes["data-level"].value = 1; } else if (color > 10 && color <= 15) { rect[i].attributes["data-level"].value = 2; } else if (color > 15 && color <= 20) { rect[i].attributes["data-level"].value = 3; } else if (color > 20) { rect[i].attributes["data-level"].value = 4; } else { rect[i].attributes["data-level"].value = 0; } } let NUM = document.getElementsByClassName("f4 text-normal mb-2"); NUM[1].innerText = total + " contributions in the last year"; })();