CleanDeviantart

clean invisible publicity and anti-adblock on deviantart

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==UserScript==
// @name         CleanDeviantart
// @namespace    http://tampermonkey.net/
// @version      0.1.4.0
// @description  clean invisible publicity and anti-adblock on deviantart
// @author       LordKBX
// @icon http://i.deviantart.net/icons/da_favicon.ico
// @include http://*.deviantart.com/*
// @include https://*.deviantart.com/*
// @grant unsafeWindow
// @grant GM_addStyle
// @grant GM_getResourceText
// @grant GM_openInTab
// @grant GM_info
// @grant GM_getMetadata
// @run-at document-start
// @encoding utf-8
// @license https://creativecommons.org/licenses/by-sa/4.0/
// @homepage https://greasyfork.org/fr/scripts/20856-cleandeviantart
// @contactURL mailto:[email protected]
// @supportURL mailto:[email protected]
// ==/UserScript==
updateInterval = null;
timeInterval = 800;

(function() {
    'use strict';
    updateInterval = setInterval(cleaning, timeInterval);
})();

function cleaning(){
    var item = document.querySelector('img[alt=\"Core\"]');
    if(item !== null){ item.parentNode.parentNode.removeChild(item.parentNode); }
    item = document.querySelector('.mc-ad-chrome');
    if(item !== null){ while(item !== null){ item.parentNode.removeChild(item); item = document.querySelector('.mc-ad-chrome'); } }
    item = document.querySelector('#block-notice');
    if(item !== null){ item.parentNode.removeChild(item); }
    //promo
    item = document.querySelector('#oh-menu-promo');
    if(item !== null){ item.parentNode.removeChild(item); }
    item = document.querySelector('.gogo-upsell');
    if(item !== null){ item.parentNode.removeChild(item); }
}