Randstuff.ru

Predictable number generation for Randstuff.ru (https://randstuff.ru/number/)

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Randstuff.ru
// @version      0.2.2
// @match        *://randstuff.ru/*
// @run-at       document-end
// @grant        none
// @description  Predictable number generation for Randstuff.ru (https://randstuff.ru/number/)
// @author       dazzzed
// @namespace https://greasyfork.org/users/228137
// ==/UserScript==

let desired = [17, 32, 48]; // target numbers
var click = 0; // current click

$.ajaxPrefilter
(
	function(options, originalOptions, jqXHR)
	{
		var originalSuccess = options.success;

		options.success = function (data)
		{ 
			data.number = desired[click];
			
            if (click < desired.length-1)
            {
            	click++;
            }	
            else
            {	
            	click = 0;
            }
                        
                        
 
			originalSuccess(data);
		};
	}
);