Quicker图片轮盘

左键点击网页图片时重定向到Quicker动作

目前為 2025-08-25 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Quicker图片轮盘
// @namespace    http://tampermonkey.net/
// @version      2.0
// @description  左键点击网页图片时重定向到Quicker动作
// @author       Developer
// @match        *://*/*
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_registerMenuCommand
// @grant        GM_notification
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    
    // 默认设置
    const defaultSettings = {
        enabled: true,
        actionId: '3f021a56-eb2b-4e3b-a70a-08dde22d8eb3',
        delayTime: 100
    };
    
    // 获取设置
    function getSettings() {
        const enabled = GM_getValue('enabled', defaultSettings.enabled);
        const actionId = GM_getValue('actionId', defaultSettings.actionId);
        const delayTime = GM_getValue('delayTime', defaultSettings.delayTime);
        return { enabled, actionId, delayTime };
    }
    
    // 初始化脚本
    function initScript() {
        const settings = getSettings();
        
        if (settings.enabled) {
            // 添加图片点击监听
            document.addEventListener('mousedown', function(e) {
                if (e.button === 0 && e.target.tagName === 'IMG') {
                    setTimeout(() => {
                        const actionId = getSettings().actionId;
                        const imageUrl = e.target.src;
                        window.location.href = `quicker:runaction:"+_context.ActionId+"?${imageUrl}`;
                    }, settings.delayTime);
                }
            });
            
            console.log('Quicker图片重定向脚本已启用');
        }
    }
    
    // 注册(不可用)菜单命令
    GM_registerMenuCommand('Quicker图片重定向设置', function() {
        const settings = getSettings();
        const enabled = settings.enabled ? '开启' : '关闭';
        const message = `当前状态: ${enabled}\n动作ID: ${settings.actionId}\n延迟: ${settings.delayTime}ms`;
        alert(message);
    });
    
    // 初始化脚本
    initScript();
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址