Greasy Fork

Greasy Fork is available in English.

夸克懒得点

夸克懒得点..

当前为 2025-01-21 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         夸克懒得点
// @namespace    http://greasyfork.icu/users/158417
// @version      0.11
// @description  夸克懒得点..
// @author       JIEMO
// @match        *://pan.quark.cn/*
// @icon       https://pan.quark.cn/favicon.ico
// @license      GPL-3.0 License
// @run-at       document-end
// ==/UserScript==

(function() {
    'use strict';

    // 检查当前页面的 URL 是否以 "pan.quark.cn/s/" 开头
    if (window.location.href.startsWith("https://pan.quark.cn/s/")) {

        // 在页面完全加载后执行
        window.onload = function() {

            // 等待一段时间,确保元素已经加载
            setTimeout(function() {
                // 获取复选框元素
                var checkboxElement = document.querySelector('.ant-checkbox-input');

                // 将复选框设置为选中状态
                try {
                    checkboxElement.checked = true;
                } catch (error) {
                    console.error('Error setting checkbox state:', error);
                }

                // 获取保存按钮元素
                var saveButtonElement = document.querySelector('.share-save');

                // 模拟点击保存按钮
                saveButtonElement.click();

        // 等待一段时间,确保确认按钮元素已经加载
        setTimeout(function() {
            // 获取确认按钮元素
            //var confirmButtonElement = document.querySelector('.confirm-btn');

            // 模拟点击确认按钮
            //confirmButtonElement.click();

            // 循环每隔 1 秒检查“立即查看”按钮元素是否已经加载
            var intervalId = setInterval(function() {
                // 获取立即查看按钮元素
                var viewButtonElement = document.querySelector('.path');

                // 如果立即查看按钮元素存在,则模拟点击并清除循环
                if (viewButtonElement) {
                    // 模拟点击立即查看按钮
                    viewButtonElement.click();
                    clearInterval(intervalId); // 清除循环
                }
            }, 1000);

                }, 1000); // 等待 1000 毫秒

            }, 1000); // 等待 1000 毫秒
        };
    }


    // 检查当前页面的 URL 是否以 "pan.quark.cn/list" 开头
    if (window.location.href.startsWith("https://pan.quark.cn/list")) {

        // 在页面完全加载后执行
        window.onload = function() {
            // 等待一段时间,确保元素已经加载
            setTimeout(function() {

                // 获取复选框元素
                var checkboxElement = document.querySelector('.ant-checkbox-wrapper');

                // 将复选框设置为选中状态
                try {
                    checkboxElement.click();
                } catch (error) {
                    console.error('Error setting checkbox state:', error);
                }



            }, 1000);
        };
    }






})();