acfun auto click!
当前为
// ==UserScript==
// @name acfun auto click
// @name:zh-CN Acfun自动点击AC娘
// @name:en Acfun auto click
// @namespace http://tampermonkey.net/
// @version 2024-12-23
// @description:zh-CN 点!
// @description:en Click!
// @author umekoj
// @match https://www.acfun.cn/
// @icon https://cdn.aixifan.com/ico/favicon.ico
// @grant none
// @license MIT
// @description acfun auto click!
// ==/UserScript==
(function () {
'use strict';
const mouse_click_event = new MouseEvent("click", {
'view': window,
'bubbles': true,
'cancelable': true,
'clientX': 100,
'clientY': 100
});
const footer_avatar_ac = document.querySelector("div[class='fr no-select footer-avatar-ac']")
function autoClick() {
footer_avatar_ac.dispatchEvent(mouse_click_event)
}
let timeout = 1000
let auto_click_interval = setInterval(autoClick, timeout)
document.addEventListener("keydown", (event) => {
if (event.altKey && event.key === ",") {
clearInterval(auto_click_interval)
if(timeout < 60000){
timeout += 100
}
auto_click_interval = setInterval(autoClick, timeout)
}
if (event.altKey && event.key === ".") {
clearInterval(auto_click_interval)
if(timeout > 100){
timeout -= 100
}
auto_click_interval = setInterval(autoClick, timeout)
}
})
})();