您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Deprecated - Neal added this feature natively better lol
// ==UserScript== // @name Infinite Craft - Double click to Duplicate - Deprecated // @namespace http://ow0.me/infinite // @version 2048 // @description Deprecated - Neal added this feature natively better lol // @author Ina' // @match https://neal.fun/* // @icon https://ow0.me/infinite/icon48.png // @icon64 https://ow0.me/infinite/icon64.png // @grant GM_getValue // @grant GM_setValue // @grant unsafeWindow // @require https://neal.fun/_nuxt/992eef7.js // @require https://neal.fun/_nuxt/dcc1889.js // @run-at document-idle // @license GPLv3 // ==/UserScript== var yuri = () => { 'use strict'; var that = unsafeWindow.$nuxt.$children[2].$children[0].$children[0]; that.calcInstanceSize = function (e) { var element = document.getElementById('instance-' + e.id); if (element) { element.addEventListener("dblclick", (ev) => { var t = ev.target; var xi = that.instances.findIndex(function (e) { return (('instance-' + e.id) === t.id); }); var x = that.instances[xi]; console.log(x); var d = that.instanceId++; var ct = { id: d, text: x.text, emoji: x.emoji, disabled: !1, zIndex: d, discovered: false, isNew: false }; that.instances.push(ct) that.$nextTick ( () => { that.setInstancePosition(ct, x.left, x.top - x.height * 1.5); } ); }); (e.width = element.offsetWidth, e.height = element.offsetHeight); } }; }; window.addEventListener("load", yuri);