您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add checkbox to codes at snowbreak.gg
- // ==UserScript==
- // @name Snowbreak.gg codes checkbox
- // @namespace https://greasyfork.org/en/scripts/480916-snowbreak-gg-codes-checkbox
- // @homepage https://greasyfork.org/en/scripts/480916-snowbreak-gg-codes-checkbox
- // @version 1.0
- // @description Add checkbox to codes at snowbreak.gg
- // @author Tanuki
- // @match https://snowbreak.gg/codes/
- // @icon https://www.google.com/s2/favicons?sz=512&domain=snowbreak.amazingseasun.com
- // @grant none
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- document.querySelectorAll('.entry-content td:first-child').forEach(i => {
- var code = i.textContent.replace(/\u00a0/g, " ").replace(/[•]/g,"").split(" ")
- var plainCode = code.filter(n => n)
- var formatedCode = []
- plainCode.forEach(i => {
- var realCode = i.replace(/[*]/g,"")
- if (localStorage.getItem(realCode) == "true") {
- formatedCode.push('<input type="checkbox" onclick="window.localStorage.setItem(\''+realCode+'\',this.checked)" checked> ' +i.replace(/[*]/g,'<b style="color:red;">*</b>')+ '</input><br>')
- } else {
- formatedCode.push('<input type="checkbox" onclick="window.localStorage.setItem(\''+realCode+'\',this.checked)"> ' +i.replace(/[*]/g,'<b style="color:red;">*</b>')+ '</input><br>')
- }
- })
- i.innerHTML = formatedCode.join('')
- });
- })();