Anti-Zerocks

try to take over the world!

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         Anti-Zerocks
// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  try to take over the world!
// @author       Posi
// @match        https://onche.org/topic/*
// @grant        none
// ==/UserScript==

var y = document.getElementsByClassName("message");
    if (y.length == 0) {
        return;
    }

    const emojis = /\<div class\=\"message-username\"\>Zerocks\<\/div\>/

      for(let i = 0; i < y.length; i++){
        if (y[i].innerHTML.match(emojis)) {
            let elem = y[i];
            let original = elem.innerHTML;
            let auteur = elem.getElementsByClassName("message-username")[0].innerText;
            if(auteur == "Zerocks")elem.innerHTML = `<h4 style='text-align:center;user-select:none;'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${auteur}</h4>`;
            elem.style.cursor = "pointer";
            elem.setAttribute('onclick', `this.innerHTML=\`${original}\`;this.removeAttribute('onclick');this.style.cursor='default';`);
        }
      }