您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
If the injector doesn't inject, reloads the page.
- // ==UserScript==
- // @name Forcibly Inject
- // @namespace left paren
- // @match https://bonk.io/gameframe-release.html
- // @run-at document-start
- // @grant none
- // @version 1.1
- // @license Unlicense
- // @author left paren
- // @description If the injector doesn't inject, reloads the page.
- // ==/UserScript==
- success = false
- function injector(src){
- success = true
- return src;
- }
- // Compatibility with Excigma's code injector userscript
- if(!window.bonkCodeInjectors) window.bonkCodeInjectors = [];
- window.bonkCodeInjectors.push(bonkCode => {
- try {
- return injector(bonkCode);
- } catch (error) {
- alert("Forcibly Inject failed");
- throw error;
- }
- });
- var observer = new MutationObserver(function(mutations) {
- if (document.getElementById("bonkiocontainer").style.opacity != 1) return
- if (success) {
- observer.disconnect()
- } else {
- window.location.reload()
- }
- });
- observer.observe(document.getElementById("bonkiocontainer"), {
- attributes: true
- });
- console.log("Forcibly Inject loaded");