Greasy Fork is available in English.

Nico Nico Ranking NG

ニコニコ動画のランキングにNG機能を追加

2016/04/05時点のページです。最新版はこちら。

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
作者
kengo321
評価
0 0 0
バージョン
26
作成日
2014/05/13
更新日
2016/04/05
ライセンス
MIT
対象サイト

ランキングの動画項目にマウスポインタを重ねると、「閲覧済み」「NG登録」「NGタイトル追加」を持つポップアップが表示されます。

「閲覧済み」は、その動画を閲覧済みとして記録します。動画のサムネイル、またはタイトルのクリックによっても記録されます。閲覧済みとして記録された動画は、その表示形式を「縮小」「非表示」「通常表示」から選ぶことができます。

「NG登録」は、その動画単体を非表示にします。

「NGタイトル追加」は、追加された文字列をタイトルに含む動画を非表示にします。

「開く▼」ボタンが、再生数などが表示されている行と、動画説明が表示されている行の末尾に追加されます。このボタンをクリックすることにより、動画情報の表示、非表示を切り替えることができます。設定の「表示・非表示の切り替えボタン」からチェックを外すと、このボタンは表示されず、動画情報が常に表示された状態になります。

タグの[+]をクリックすると、そのタグをNGタグとして登録します。登録されたタグと完全一致したタグが、NG処理されます。

ユーザーの[+]をクリックすると、そのユーザーをNGユーザーとして登録します。 チャンネルの[+]をクリックすると、そのチャンネルをNGチャンネルとして登録します。

設定の「動画情報を取得する」からチェックを外すと、ランキングページを表示するときに、サーバーから動画情報を取得しません。よって、動画情報に依存する機能(NGタグ、NGユーザー、NGチャンネル、動画説明の表示)が無効になります。

カテゴリ合算毎時ランキングの 101 位以降について

  • 宣伝ポイントと、宣伝による装飾は表示されない
  • サムネイルが少し小さく表示される

動作確認環境

  • Firefox + Greasemonkey
  • Google Chrome + Tampermonkey
  • "http://www.nicovideo.jp/ranking*" において動作するスクリプトがこのスクリプトのみ。または、このスクリプトと "Nico User Ads Hider"

更新履歴

  • 2016/04/05 v26

    • Tampermonkey4.0 に対応
  • 2016/01/04 v25

    • ニコニコチャートの変更に対応
  • 2015/12/24 v24

    • 削除された動画を常に非表示
    • 動画説明の表示切替ボタンが有効なとき、動画説明に含まれる動画IDなどのリンク化を、開くボタンがクリックされた後に実行するように変更
    • 「ニコニコ広告ランキング出張所」などのランキングページ右側の動画に「閲覧済み」「NG登録」「NGタイトル追加」ボタンを追加
    • ニコニコ動画の 100 位以内の動画が、ニコニコチャートの 101 位以降に含まれている場合は、その動画をランキングに追加するように変更
    • カテゴリ別24時間総合ランキング
      • このランキングに関係のない項目を設定画面から削除
      • 縮小表示されたサムネイルの下のスペースを削除
  • 2015/12/03 v23

    • カテゴリ別24時間総合ランキングの変更に対応
      • 開く・閉じるボタン、タグ、投稿者をマウスオーバーしたときに表示
        • 行を高くして表示する方法だと、下へスクロールしたときにランキングの続きが表示されなくなってしまうため
      • 20位ごとに「上に詰める」
  • 2015/10/29 v22

    • カテゴリ別24時間総合ランキングの変更に対応した
  • 2015/10/23 v21

    • カテゴリ別24時間総合ランキングの変更に対応した
  • 2015/10/18 v20

    • ランキング右側の「ニコニ広告ランキング出張所」「3DSでスレマされている動画ランキング」「カテゴリ別ランキング」に対応した
      • ポップアップは表示されない
      • 「開く・閉じる」ボタンは、設定に関係なく常に表示される
      • Google Chrome では、nicoranking restyle と併用できない
  • 2015/10/14 v19

    • NG を登録するときに、動画はそのタイトルを、ユーザー、チャンネルはその名前を一緒に保存して、設定画面でそれらを表示するようにした。
    • 動画情報の取得がタイムアウトしたとき、再取得を一回するようにした。
    • 動画情報を取得するときに発生するエラーによっては、動画が表示されない問題を修正した。
  • 2015/10/02 v18

    • 動画の表示・非表示を投稿者の種類から設定できるようにした
      • 設定の「動画情報を取得する」がチェックされているときのみ有効
    • 閲覧済み動画の表示設定を変更する UI をラジオボタンからドロップダウンリストに変更した
  • 2015/09/26 v17

    • 最初にすべての動画を非表示にしてから、必要な動画のみを表示するようにした
    • Nico Nico Ranking NG のウェブページへのリンクを設定に追加
    • 設定画面の横幅を広くした
  • 2015/09/23 v16

    • カテゴリ別24時間総合ランキングに「上に詰める」を追加
    • 設定に「ポップアップを表示する」を追加
  • 2015/09/18 v15

    • カテゴリ合算毎時ランキングの 101 位以降をニコニコチャートから取得するようにした
    • 「表示されている動画で順位を数える」を設定に追加
    • 「カテゴリ合算毎時ランキングの 101 位以降を取得する」を設定に追加
  • 2015/09/14 v14

  • 2015/09/13 v13

  • 2015/04/19 v12

    • 非省略の動画タイトルを表示
    • 動画説明文の二文字以上の全角スペースを一文字に置き換え
    • すべての動画情報が取得される前に、NGタグ、NGユーザ、NGチャンネルのどれかを追加すると、その追加分が反映されない不具合を修正
  • 2015/02/08 v11

    • 動画情報取得の並列化
    • 動画説明文にあるURLのリンク化を廃止
    • 動画説明文の"nm"で始まる動画IDをリンク化
  • 2014/11/01 v10

    • 設定画面の削除ボタンで空白を含む項目の削除ができない不具合を修正
  • 2014/10/31 v9

    • 取得した動画情報の動画説明を表示
    • タグ、ユーザー、チャンネルのリンクを新しいタブで開くように変更
    • 登録したNG情報の編集機能を設定画面に追加
    • 表示・非表示の切り替えボタンのスタイルを変更
  • 2014/09/19 v8

    • NGチャンネル機能の追加
    • ユーザーIDの代わりにユーザー名を表示するように変更
    • 動画情報の取得時のエラーに対する処理を追加
    • 動画情報の取得に時間切れを設定(5秒)
  • 2014/06/08 v7

    • 動画のサムネイル画像が正しく縮小表示されない問題に対処
  • 2014/05/13 v6

    • 正しく縮小表示されない問題に対処
    • NGかどうかを決めるときに、大文字と小文字を区別しないようにした
    • NGタイトル、NGタグを登録するときに、それが登録済みの場合、再度入力を求めるように変更
    • Firefoxにおいて、設定画面の「NGタイトル」「NGタグ」タブが下にはみ出ていた問題に対処