您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Select Syntax highlight (enhanced editor) and resize the code box by default when uploading a script
当前为
- // ==UserScript==
- // @name GF enhance new version upload
- // @author wOxxOm
- // @license MIT License
- // @description Select Syntax highlight (enhanced editor) and resize the code box by default when uploading a script
- // @namespace wOxxOm.scripts
- // @version 1.0.0
- // @include https://greasyfork.org/*scripts/*/versions/new*
- // @include https://greasyfork.org/*script_versions/new*
- // @run-at document-start
- // @require https://greasyfork.org/scripts/12228/code/setMutationHandler.js
- // ==/UserScript==
- setMutationHandler(document, '#script_version_code', function(nodes) {
- this.disconnect();
- var area = nodes[0];
- var bounds = area.getBoundingClientRect();
- area.style.height = Math.max(200, innerHeight - bounds.top + 10) + 'px';
- area.style.marginBottom = innerHeight + 'px';
- var scriptInfo = document.getElementById('script-info') || document.querySelector('header').nextElementSibling;
- scrollBy(0, scriptInfo.getBoundingClientRect().top);
- document.getElementById('enable-source-editor-code').click();
- setTimeout(function() {
- scrollBy(0, scriptInfo.getBoundingClientRect().top);
- }, 0);
- });