您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
you need to set 'upload layout' to boxed in whatimg settings
// ==UserScript== // @name whatimg - add [img] tags // @namespace diff // @description you need to set 'upload layout' to boxed in whatimg settings // @include https://whatimg.com/ // @include https://whatimg.com/upload.php // @require https://greasyfork.org/scripts/1003-wait-for-key-elements/code/Wait%20for%20key%20elements.js?version=2765 // @version 0.2 // @grant none // ==/UserScript== // using waitForKeyElements.js so this works with the drag'n'drop upload script: http://userscripts.org/scripts/show/105520 function doit() { var a = document.querySelector('textarea.input_field'); var output = ""; if (a) { var list = a.value.match(/(https?:\S*?\S\.(png|jpg|jpeg|gif))$/gim); for (i=0; i<list.length; i++) { output += "[img]" + list[i] + "[/img]\n"; } a.value = a.value.replace(/^\s+(?=http)/gim, ""); // remove leading space from original links a.value += "\n[img] tags only:\n" + output; } } waitForKeyElements ("textarea.input_field", doit);