您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
允許從剪貼簿直接上傳圖片並自動處理
当前为
- // ==UserScript==
- // @name EasyScreenOCR 增加從剪貼簿上傳的功能
- // @version 1.1
- // @description 允許從剪貼簿直接上傳圖片並自動處理
- // @include https://online.easyscreenocr.com/*
- // @grant none
- // @author ani20168
- // @icon https://online.easyscreenocr.com/favicon.ico
- // @namespace https://greasyfork.org/users/1044014
- // ==/UserScript==
- (function() {
- 'use strict';
- // Modify the text inside the dropzone box
- var dropzoneText = document.querySelector('#drpText');
- dropzoneText.children[0].textContent = "拖曳圖像、點擊上傳或直接從剪貼簿上傳";
- dropzoneText.children[1].textContent = "(.png and .jpg only)";
- // Define the dropzone element
- var dropzone = document.querySelector('#drp');
- // Add the paste event listener to the dropzone element
- dropzone.addEventListener('paste', function(event) {
- // Get the clipboard data as an image file
- var items = (event.clipboardData || event.originalEvent.clipboardData).items;
- for (var i = 0; i < items.length; i++) {
- if (items[i].type.indexOf("image") !== -1) {
- var blob = items[i].getAsFile();
- // Create a new file object from the clipboard image data
- var file = new File([blob], "pasted-image.png", {type: "image/png"});
- // Add the file to the Dropzone queue
- dropzone.dropzone.addFile(file);
- }
- }
- });
- })();