-
如何定时按下这个按钮或者执行某段代码?
2025-06-10 11:24// ==UserScript== // @name 定时夜间动作 // @namespace http://tampermonkey.net/ // @version 1.0 // @description 23:30-23:59间执行一次指定动作 // @author 你 // @match *://*/* // @grant none // ==/UserScript== (async ()=>{ 'use strict'; // ====== 定时夜间动作功能开始 ====== let hasRun = false; function checkTimeAndRun() { const now = new Date(); const hour = now.getHours(); const minute = now.getMinutes(); console.log(`当前时间:${hour}:${minute}`); // 23:30 ~ 23:59 之间执行一次 if (!hasRun && hour === 23 && minute >= 30 && minute <= 59) { hasRun = true; clickFlomoSyncBtn(); // ====== 指定动作区 ====== console.log('现在是23:30-23:59,执行指定动作!'); // 你可以把上面这行换成任何你想要的操作 // ======================= } // 到了新的一天0:00,重置hasRun if (hour === 0 && minute === 0) { hasRun = false; } } setInterval(checkTimeAndRun, 10000); // ====== 定时夜间动作功能结束 ====== // ====== 单击flomo同步按钮功能 ====== function clickFlomoSyncBtn() { const btn = document.getElementById('plugin_plugin-flomo-sync_0'); if (btn) { btn.click(); console.log('已点击flomo同步按钮'); } else { console.warn('未找到flomo同步按钮'); } } // ====== 单击flomo同步按钮功能结束 ====== })();自己写了一个……