您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Bikin Mimin jadi lemot.
/* This program is free software. It comes without any warranty, to * the extent permitted by applicable law. You can redistribute it * and/or modify it under the terms of the Do What The Fuck You Want * To Public License, Version 2, as published by Sam Hocevar. See * http://www.wtfpl.net/ for more details. */ // ==UserScript== // @id kaskus-main-tennis@loucypher // @name Kaskus - Main Tennis - Slow Mimin // @namespace https://userscripts.org/users/12 // @description Bikin Mimin jadi lemot. // @version 1.1 // @author LouCypher // @license WTFPL // @icon http://loucypher.github.io/userscripts/kaskus/kaskus-48.png // @icon64URL http://loucypher.github.io/userscripts/kaskus/kaskus-64.png // @contributionURL http://loucypher.github.io/userscripts/donate.html?Kaskus+-+Main+Tennis+-+Slow+Mimin // @homepageURL http://userscripts.org/scripts/show/377740 // @supportURL http://userscripts.org/scripts/discuss/377740 // @resource LICENSE https://raw.github.com/LouCypher/userscripts/master/licenses/WTFPL/LICENSE.txt // @resource image https://mediacru.sh/uuNl0z2DzrVH.gif // @run-at document-start // @include http://www.kaskus.co.id/* // @grant unsafeWindow // @grant GM_getResourceURL // ==/UserScript== window.addEventListener("beforescriptexecute", function(aEvent) { var script = aEvent.target; if (!script.src && script.textContent.match(/pong1/)) { window.removeEventListener(aEvent.type, arguments.callee, true); aEvent.preventDefault(); document.addEventListener("DOMContentLoaded", function(aEvent) { unsafeWindow.$("#pong1").pong("", { ballSpeed: 15, compSpeed: 5, //ballAngle: 0, playerSpeed: 15, //playTo: 1, paddleHeight: 60 }); new MutationObserver(function(aMutations) { aMutations.forEach(function(aMutation) { if (aMutation.addedNodes[0].nodeType === 3) { if (aMutation.addedNodes[0].textContent === "you win!") unsafeWindow.$(aMutation.addedNodes[0]).before( '<img src="' + GM_getResourceURL("image") + '" style="margin-top:-32px"/><br/>' ); } }); }).observe(unsafeWindow.$("#pong1 .score")[0], {childList:true}); }); } });