您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
auto-receives the login-mission-awards
// ==UserScript== // @name V2EX Daily Login Mission // @namespace http://mutoo.im/ // @description auto-receives the login-mission-awards // @match *://*.v2ex.com/ // @version 0.0.1.20191214104505 // ==/UserScript== var load, execute, loadAndExecute; load = function(a, b, c) { var d; d = document.createElement("script"), d.setAttribute("src", a), b != null && d.addEventListener("load", b), c != null && d.addEventListener("error", c), document.body.appendChild(d); return d }, execute = function(a) { var b, c; typeof a == "function" ? b = "(" + a + ")();" : b = a, c = document.createElement("script"), c.textContent = b, document.body.appendChild(c); return c }, loadAndExecute = function(a, b) { return load(a, function() { return execute(b) }) }; loadAndExecute("https://cdnjs.loli.net/ajax/libs/jquery/2.0.3/jquery.min.js", function() { var daily = $('a[href="/mission/daily"]'); if (daily.length) { daily.text("正在领取今日的登录奖励..."); $.ajax({ url: "/mission/daily", success: function(data) { var awards = $(data).find('input[value^="领取"]'); if (awards.length) { daily.text("正在" + awards.attr("value") + "..."); $.ajax({ url: awards.attr('onclick').match(/(?=\/).+?(?=\')/), success: function(data) { daily.text("成功" + awards.attr("value") + "!"); }, error: function() { daily.text("网络异常 :("); } }); }else{ daily.text("无法辩识领奖按钮 :("); } }, error: function() { daily.text("请手动领取今日的登录奖励!"); } }); } else { console.log("Wish you a happy day :)"); } });