NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Gmail POP3 Auto Check Now // @author Roberto Orden Erena // @version 1.0.0 // @description Automatic Google Mail POP3 check now operation. // @license MIT // @include /^https?://mail\.google\.com// // @match https://mail.google.com/* // @match http://mail.google.com/* // @grant none // ==/UserScript== // ==OpenUserJS== // @author rordenerena // ==/OpenUserJS== (function () { var first_check_delay = 20 // seconds var interval = 120; // seconds var text = "Comprobar si tengo correo ahora"; var debug = false; function log(msg) { debug && console.log(msg); } function checkPop3() { var els = document.body.getElementsByTagName("span"); for (var i = 0; i < els.length; i++) { var el_role = els[i].getAttribute("role"); var el_text = els[i].textContent; if (el_role === "link" && el_text === text) { els[i].click(); log("[checkPop3] checking now!!"); break; } } } setTimeout(checkPop3, first_check_delay * 1000); setInterval(checkPop3, interval * 1000); })();