KAT - Average posts/day

Shows average post per day for a user on KAT

2015-07-07 기준 버전입니다. 최신 버전을 확인하세요.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name        KAT - Average posts/day
// @namespace   AveragePosts
// @version     1.04
// @description Shows average post per day for a user on KAT
// @include   /https?:\/\/kat\.cr\/user\/[^\/]+\//
// ==/UserScript==

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");