您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Keep your POP3 account in Gmail up to date
当前为
// ==UserScript== // @name VivifyGmail // @namespace https://github.com/jonas0616/vivifygmail // @version 0.1.2 // @description Keep your POP3 account in Gmail up to date // @author jonas0616 // @grant none // @include https://mail.google.com/* // @license Apache License 2.0 // ==/UserScript== (function () { // eslint-disable-line func-names 'use strict'; // eslint-disable-line function refresh(refreshUrl) { const fetchInit = { method: 'POST', headers: new Headers(), }; fetch(refreshUrl, fetchInit).catch(e => { console.log(e); // eslint-disable-line no-console }); } Promise.resolve() .then(() => new Promise((resolve) => { const id = setInterval(() => { if (window.GM_ACTION_TOKEN !== undefined && window.GLOBALS !== undefined) { clearInterval(id); resolve(); } }, 5000); })) .then(() => { const l = window.location; const url = `${l.origin}${l.pathname}`; const at = window.GM_ACTION_TOKEN; const ik = window.GLOBALS[9]; const refreshUrl = `${url}?ik=${ik}&&at=${at}&view=up&act=par&rt=j`; // repeat by one minute window.setInterval(refresh, 60000, refreshUrl); }); }());