Basic Bitch Prank

Does something that isn't all that funny

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

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

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

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

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

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

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

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

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

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

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

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

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

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

//
// Written by Glenn Wiking
// Script Version: 1.0
//
//
// ==UserScript==
// @name        Basic Bitch Prank
// @namespace   A1
// @description Does something that isn't all that funny
// @version     1.0
// @icon        https://shuttle-storage.s3.amazonaws.com/demolav/Afbeeldingen/Prank.jpg

// @include     *
// @require			https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js 
// @require			https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js
// @require			https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.es6.js

// ==/UserScript==

let update = setInterval( step, 1250);
let perc = 0;
$("body").attr("step", perc);
function step() {
  perc = (parseFloat( $("body:not(.admin)").attr("step") ) + 0.01).toFixed(2);
  if ( perc == 1 ) {
  	clearInterval( update );
  } else {
    $("body:not(.admin)").attr("step", perc);
    $("body:not(.admin)").css({"filter":"grayscale("+ perc +")"});
    //console.log(perc);
  }
}
$(window).on("blur", function() { clearInterval( update ); /*console.log( "Left" )*/ });
$(window).on("focus", function() { clearInterval( update );  update = setInterval( step, 1000); /*console.log( "Returned" )*/ });