自动点击多个元素脚本

尝试自动点击页面上指定的元素

// ==UserScript==
// @name          自动点击多个元素脚本
// @description      尝试自动点击页面上指定的元素
// @version       1
// @match         https://link.csdn.net/?target=*
// @match         https://www.jianshu.com/go-wild?ac=*
// @match         https://link.zhihu.com/?target=*
// @match         http://jump.bdimg.com/safecheck/index?url=*
// @match         https://link.juejin.cn/?target=*
// @namespace https://greasyfork.org/users/12375
// ==/UserScript==

(function() {
    'use strict';

    // 定义要点击的元素的选择器数组
    var elementsToClick = [
        '#elementId1', // 第一个元素的ID
        '.className1', // 第二个元素的类名
        'tagName1'  ,  // 第三个元素的标签名
        // ...可以添加更多元素选择器
        '[class="qq_bind"]',
        '[id="apesar-loading"]',
        '[class="_3OuyzjzFBDdQwRGk08HXHz_0"]',
        '[class="button"]',
        '[class="btn btn-next"]',
        '[class="btn"]',
    ];

    // 定义点击函数
    function clickElement(selector) {
        var element = document.querySelector(selector);
        if (element) {
            element.click();
        } else {
            console.error('无法找到元素: ' + selector);
        }
    }

    // 定义点击所有元素的函数
    function clickAllElements() {
        elementsToClick.forEach(function(selector) {
            clickElement(selector);
        });
    }

    // 设置定时器,根据需要调整延迟时间
    setTimeout(clickAllElements, 1000); // 1秒后开始点击

})();