您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Shows average post per day for a user on KAT
// ==UserScript== // @name KAT - Average posts/day // @namespace AveragePosts // @version 1.05 // @description Shows average post per day for a user on KAT // @match http://kat.cr/community/show/* // @match https://kat.cr/community/show/* // @include /https?:\/\/kat.cr\/user\/[^\/]+\// // ==/UserScript== if (window.location.href.search("\/user\/") != -1) { var joinDate = $(".formtable tbody tr:first td:last").text(); joinDate = joinDate.substring(joinDate.indexOf('(') + 1, joinDate.length - 1); var posts = $(".formtable tbody tr td strong a[href^='/community/']").closest("tr").children("td:last").text(); var start = new Date(joinDate), end = new Date(), diff = new Date(end - start), days = diff/1000/60/60/24, ppd = posts/days; ppd = Math.round( ppd * 100 ) / 100; $(".formtable tbody tr td strong a[href^='/community/']").closest("tr").children("td:last").append(" - " + ppd + " posts per day"); } else { $("div[id^='post'] .badgeInfo").each(function() { var joinDate = $(this).children().last().text(); var posts = $(this).find("span:eq(3)").text(); posts = posts.substring(7); var start = new Date(joinDate), end = new Date(), diff = new Date(end - start), days = diff/1000/60/60/24, ppd = posts/days; ppd = Math.round( ppd * 100 ) / 100; $('<span class="font11px lightgrey">posts/day: ' + ppd + '</span>').insertAfter($(this).find("span:eq(3)")); }); }