1. 程式人生 > >油猴-189郵箱郵件提醒

油猴-189郵箱郵件提醒

// ==UserScript==
// @name         mailRemind
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       axing
// @match        https://webmail30.189.cn/*
// @grant        none
// @requite       https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js
// ==/UserScript==
(function() {
//     var unread_num=prompt('請輸入未讀郵件數:','230')
    var time_out=5*60000 //5分鐘重新整理一次
    var interval = setInterval(function(){
        var maillist = document.getElementById("maillist-1");
        var unread_mail=maillist.innerText.split("(")[1].split(")")[0];
        if (unread_mail != 230){
            clearInterval(interval);
            var title = document.getElementsByTagName("title")[0]
            setInterval(function(){
             setTimeout(function(){title.innerText = '[^-^]';},1000);
             setTimeout(function(){title.innerText = '[有新郵件了]';},2000);
            },1000);
        }else{
        window.location.reload();
        }
    },
                time_out);
})();

重新整理郵箱,讀取未讀郵件數量,與設定值對比,如果不一樣則在標籤上提醒。那麼問題來了,目前設定值要進入程式碼修改,這不方便。我想讀取本地文字檔案,但目前沒有好的方法。有誰知道?