ReloadAtTime

Execute your program at a specific time

// ==UserScript==
// @name         ReloadAtTime
// @namespace    http://tampermonkey.net/
// @version      1.4
// @description  Execute your program at a specific time
// @author       MeGaBOuSsOl
// @match        *://*
// ==/UserScript==

(function() {
    'use strict';

    // Définir l'heure cible (15:47:04)
    const targetHour = 15;
    const targetMinute = 47;
    const targetSecond = 4;

    // Fonction pour vérifier si l'heure actuelle correspond à l'heure cible
    function checkTime() {
        const now = new Date();
        const targetTime = new Date(
            Date.UTC(
                now.getUTCFullYear(),
                now.getUTCMonth(),
                now.getUTCDate(),
                targetHour,
                targetMinute,
                targetSecond
            )
        );

        // Si l'heure actuelle est égale ou dépasse l'heure cible, recharger la page
        if (now >= targetTime) {
            window.location.reload();
        }
    }

    // Vérifier l'heure toutes les secondes
    const interval = setInterval(checkTime, 1000);

    // Arrêter l'intervalle une fois que l'heure cible est atteinte
    setTimeout(() => {
        clearInterval(interval);
    }, (targetHour * 3600 + targetMinute * 60 + targetSecond) * 1000);
})();
长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元