// ==UserScript==// @name ClickScript// @namespace http://tampermonkey.net/// @version 2024年9月20日// @description 用于巨量百应直播中控台自动点击讲解脚本// @author Hershey// @match https://buyin.jinritemai.com/dashboard/live/control?*// @icon https://www.google.com/s2/favicons?sz=64&domain=jinritemai.com// @grant none// ==/UserScript=="use strict";let link1XPath='//div[@class="goodsItem-KBGOY5 rpa_lc__live-goods__goods-item"][1]'let link2XPath='//div[@class="goodsItem-KBGOY5 rpa_lc__live-goods__goods-item"][2]'let link3XPath='//div[@class="goodsItem-KBGOY5 rpa_lc__live-goods__goods-item"][3]'let link4XPath='//div[@class="goodsItem-KBGOY5 rpa_lc__live-goods__goods-item"][4]'class ClickScript {constructor() {this.init()}init() {this.start()}start() {this.click()}//自动每隔15s点击两次click() {let result = document.evaluate(link1XPath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null);const btn = result.singleNodeValue;if (btn) {// 第一次点击btn.click();console.log("Clicked button.");// 在1秒后进行第二次点击setTimeout(() => {if (btn) {btn.click();console.log("Clicked button again.");}}, 1000); // 1秒后点击第二次}// 15秒后再次调用 click(),即每隔15秒点击两次setTimeout(() => {this.click();console.log("Waiting for 15 seconds.");}, 15000);}}(function() {window.addEventListener("load", () => {// 每隔1秒检查元素是否加载const interval = setInterval(() => {const targetButton = document.querySelector("button.auxo-btn.auxo-btn-primary");if (targetButton) {console.log("找到按钮元素!");clearInterval(interval); // 找到后停止检查//加载自动点击函数new ClickScript();}else {console.log("未找到按钮元素!");}}, 5000);});})();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。