こんにちは、さち です。
ニコニコ生放送(以下:ニコ生)には
リアルタイムで放送を見られない人のために「タイムシフト予約」機能があります。
タイムシフトの一覧は、ニコ生のマイページで確認できるんですが
なぜか、日時順に並んでくれません。
見にくいので、日時順で並び替え(ソート)をしてみます。
スクリプトを作ってみた
公式には方法がないので
タイムシフトを日時順に並び替えるスクリプトを自作してみました。
- ニコニコ生放送のマイページを開きます。
- 「タイムシフト予約リスト」を見ると日時順に並んでいません。
(同じ色の矢印部分の日時が逆になっている)
- そんな時は、「日時順」ボタンをクリック。
- 日時順に並び替えされました。
(「視聴可能」「予約中」「期限切れ」の各グループ内で日時順になる)
- 日時順に並び替えたので、番号はご覧の通りです。
- 元に戻すときは、「番号順」ボタンをクリック。
- 元どおりになりました。
スクリプトの導入方法
下記の手順でインストールできるようにしてあるので
日時順に並び替えたいという人は、よろしければお使い下さい。
(古いバージョンのウェブブラウザだと動かない可能性あり)
- 下記リンクからスクリプトを利用可能にする拡張機能をブラウザに導入します。
ブラウザに合ったものをインストールして下さい。
(導入済みの場合は次に進んで下さい) - このリンクをクリックして、「インストール」をクリック。
(下の画像は Firefox で Greasemonkey を使った場合)
- インストールできました。
それにしても、
タイムシフト予約リストって一体何の順番で並んでるんですかね?
URL 内にある放送番号(lv999999999)でもないし
ユーザーがタイムシフト予約した順番でもないし……。
理由はよく分かりませんが
視聴者としては日時順で並ぶのが一番使いやすいと思うので
公式のデフォルトの並びがそうなって欲しいところですね。
更新履歴
2019/01/06(ver. 1.3.1.190106)
タイムシフト予約が1つもない場合にタイムアウト表示が出ないように修正。
2019/08/11(ver. 1.3.2.190811)
日時の比較がしやすくなるように
タイムシフト視聴可能なニコ生の日時が先頭に来るように変更。
「視聴期限未定」の番組があるとソートできない問題を修正。
2021/04/25(ver. 1.3.3.210425)
視聴期限の表示しかないタイムシフトがあると
ソートできない問題を修正。
2022/02/16
やっと公式で「放送開始日時が古い順」ができるようになったので
更新を終了。
コメント