您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Predictable number generation for True Random Number Generator (https://www.random.org/)
// ==UserScript== // @name Random.org // @version 0.2 // @match https://www.random.org/* // @description Predictable number generation for True Random Number Generator (https://www.random.org/) // @author ClayB20 // @homepage // @namespace https://greasyfork.org/users/228137 // ==/UserScript== // Number which will be generated on target click var desired_number = 10; var desired_click_number = 2; var click_ctr = 0; var html_template = "<center><span style='font-size:100%;font-weight:bold;'>%value%<br/></span><span style='font-size:70%;'>Min: %min%, Max: %max%<br/>%date%</span></center>"; function template(template_data, params) { return template_data.replace ( /%(\w*)%/g, function(m, key) { return params.hasOwnProperty(key) ? params[key] : ""; } ); } if (typeof printNumber != "undefined") { var origPrintNumber = printNumber; printNumber = function() { click_ctr++; if (click_ctr == desired_click_number) { var date = new Date(); var date_str = [date.getUTCFullYear(), ("0" + (date.getUTCMonth() + 1)).slice(-2), date.getDate()].join("-") + " " + [date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds()].join(":") + " " + "UTC"; document.getElementById("true-random-integer-generator-result").innerHTML = template ( html_template, { value: desired_number, min: document.getElementById("true-random-integer-generator-min").value, max: document.getElementById("true-random-integer-generator-max").value, date: date_str } ); } else origPrintNumber(); } };