您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Reminder for voting on Mintpal
// ==UserScript== // @name Reddcoin Mintpal Vote // @description Reminder for voting on Mintpal // @namespace http://www.reddcoin.gift // @include https://www.mintpal.com/voting // @version 1.1.3 // @grant GM_getValue // @grant GM_setValue // @grant unsafeWindow // ==/UserScript== // Prerequisites var $ = unsafeWindow.$; var jQuery = unsafeWindow.jQuery; (function ($) { $.each(['show', 'hide'], function (i, ev) { var el = $.fn[ev]; $.fn[ev] = function () { this.trigger(ev); el.apply(this, arguments); }; }); })(jQuery); // Scroll $('html, body').animate({ scrollTop: $("#vote-80").offset().top - (window.innerHeight / 2) }, 1000); // Highlight $('#vote-80 td').css('background', '#51c19a'); $('#vote-80 td').css('font-weight', 'bold'); // Count votes votes = parseInt (GM_getValue('mintpalVotes', 0)); addVote = function (){ votes++; GM_setValue('mintpalVotes', votes + ''); } // Bind readyToStart = false; $('#vote-80 td:eq(6) a').click(function(){ readyToStart = true; }); $('#sucessBox').on('show',function(){ if (readyToStart){ readyToStart = false; addVote(); countdown = function (minutes, seconds){ if (minutes > 0 || seconds > 0){ minutesString = (minutes >= 10) ? minutes + '' : '0' + minutes; secondsString = (seconds >= 10) ? seconds + '' : '0' + seconds; window.document.title = minutesString + ':' + secondsString; if (seconds > 0){ seconds--; } else { minutes--; seconds = 59; } setTimeout(function(){ countdown (minutes, seconds); }, 1000); } else { window.document.title = '~~VOTE AGAIN~~'; alert ('It\'s time to vote again\nSo far, you have voted ' + votes + ' times'); window.location.reload(); } } countdown (59, 59); } });