KAT - Average posts/day

Shows average post per day for a user on KAT

2015/07/07のページです。最新版はこちら

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==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");