您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Auto closes the script page that you have already installed and that is already Up to Date. Auto Update and close the script page you have already installed and that ISN'T Up to Date. You have 3 secs to click anywhere to stop this script actions.
// ==UserScript== // @name Close Up to Date Script Pages // @namespace ScriptUpdateHelper // @version 5 // @description Auto closes the script page that you have already installed and that is already Up to Date. Auto Update and close the script page you have already installed and that ISN'T Up to Date. You have 3 secs to click anywhere to stop this script actions. // @author hacker09 // @include /^https?:\/\/greasyfork\.org\/.*\/scripts/ // @exclude /^https?:\/\/greasyfork\.org\/.*\/scripts\/.*\/(admin|stats|code|delete|derivatives|feedback|versions)/ // @exclude https://greasyfork.org/en/scripts?q=* // @exclude https://greasyfork.org/en/scripts/by-site/* // @exclude https://greasyfork.org/en/scripts?language=* // @exclude https://greasyfork.org/*/scripts/*/versions/new // @icon https://t2.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://greasyfork.org/&size=64 // @grant window.close // @run-at document-end // ==/UserScript== (function() { 'use strict'; var Close = setTimeout(function() { //Starts the settimeout function if (document.body.innerText.search("Update to version") > -1) //If the text "Update to version" is found on the script page { //Starts the if condition document.querySelector("a.install-link").click(); window.top.close(); //Close the actual tab } //Finishes the if condition else { //Starts the if condition window.top.close(); //Close the actual tab } //Finishes the else condition }, 3000); //Run the script after 3 secs document.body.insertAdjacentHTML('beforeend', '<div id="Close" style="width: 100vw; height: 100vh; z-index: 2147483647; background: rgb(0 0 0 / 86%); position: fixed; top: 0px; font-size: 40px; color: white;"><center>You\'ve 3 secs to click Anywhere if you don\'t want the page to auto update/close</center></div>'); //Show an option to the user document.querySelector("#Close").onclick = function() { //If anywhere is clicked clearTimeout(Close); //Stop the auto Updating/Closing process document.querySelector("#Close").style.display = 'none'; //Hide the option } //Stop the Closing process if the user clicks anywhere })();