您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This script allows you to auto-reload a tvmucho.com stream at each timeout
- // ==UserScript==
- // @name Auto-reload tvmucho.com streams at each timeout
- // @namespace https://github.com/GavinBrelstaff
- // @match https://sat.tvmucho.com/app/tvmucho/play/*
- // @description This script allows you to auto-reload a tvmucho.com stream at each timeout
- // @version 1.0
- // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
- // @description 06/03/2023, 14:20:03
- // ==/UserScript==
- var allCookies = document.cookie.split(';');
- // The "expire" attribute of every cookie is Set to "Thu, 01 Jan 1970 00:00:00 GMT"
- for( var i=0; i < allCookies.length; i++ )
- document.cookie = allCookies[i] + "=;expires=" + new Date(0).toUTCString();
- localStorage.clear();
- window.pid = setInterval(function() // Polling
- {
- const el = document.getElementById('player');
- if( el )
- {
- el.controls=true;
- clearInterval(window.pid);
- }
- }, 2000); // every second
- setInterval(function() // Polling
- {
- const el1 = document.querySelector( '#app > div.modals div.signup-main-block' );
- const el2 = document.querySelector( '#time_progressbar > span > div[aria-valuenow="0"]' );
- if( el1 || el2)
- {
- var allCookies = document.cookie.split(';');
- // The "expire" attribute of every cookie is Set to "Thu, 01 Jan 1970 00:00:00 GMT"
- for( var i=0; i < allCookies.length; i++ )
- document.cookie = allCookies[i] + "=;expires=" + new Date(0).toUTCString();
- localStorage.clear();
- //console.log('secs: ' + secs );
- location.href = location.href; // reload the page
- }
- }, 1000); // every second