さて、みなさんご存知のように、このサイトには「チャット」と呼ばれる自動ログアウト抑止ツールがあります。
このツールはサイト右上のリンクからログインすることができ、ログインしておくと操作しないまま長時間経過してもログアウトされにくくなります。
(残念ながらこのツールは万全ではなく、特に一度に複数人がこのツールを使おうとしてしまうとログアウトされてしまうことがあるようです。)
ところで、この便利な自動ログアウト抑止ツールですが、なぜ「チャット」と呼ばれているのでしょうか?
実は、昔はよく複数人がログインし、コミュニケーションがとられていたようです。
すなわち、チャットとしての役割があったようです。
特に、年末年始などは比較的多くの人が集まっていたような気がします。
しかし、それももはや昔の話。
今年の年明けにこの自動ログアウト抑止ツールを利用しているのは、なんと自分しかいませんでした。
過去ログを見てみましたが、去年の年明けには複数人がログインし、コミュニケーションがとられていたようです。
もはや「チャット」としてはオワコンでしょう。 というわけで、サイト上の自動ログアウト抑止ツールへのリンクの表記を
「チャット」からより現状を反映し適切と思われる「自動ログアウト抑止ツール」に変更するユーザースクリプトを書いてみました。
FirefoxではGreasemonkeyで利用可能です。
Google ChromeではTampermonkeyで利用できるかもしれません。(未確認です)
他のブラウザでは…ごめんなさい。使いたければ自分で調べてください。
// ==UserScript==
// @name 適切な表記にする
// @description mixC++の自動ログアウト抑止ツールへのリンクを適切な表記にします。
// @include http://dixq.net/forum/*
// @version 1.0.0
// @grant none
// ==/UserScript==
(function() {
var alist = document.getElementsByTagName("a");
for (var i = 0; i < alist.length; i++) {
var a = alist[i];
if (/\/chat\/$/.test(a.href) && a.target === "ajaxchat") {
a.title = a.title.replace(/チャット/g, "自動ログアウト抑止ツール");
a.innerHTML = a.innerHTML.replace(/チャット/g, "自動ログアウト抑止ツール");
}
}
})();