Greasy Fork is available in English.

Nico Nico Ranking NG

ニコニコ動画のランキングとキーワード・タグ検索結果に NG 機能を追加

質問やレビューの投稿はこちらへ、スクリプトの通報はこちらへどうぞ。
作者
kengo321
1日のインストール
8
インストール
21,564
評価
44 3 3
バージョン
43
作成
更新
ライセンス
MIT
実行されるサイト

スクリプト作者による説明

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

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

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

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

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

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

ユーザーの「+ID」をクリックすると、そのユーザーのIDをNGユーザーIDとして登録します。
ユーザーの「+名」をクリックすると、NGユーザー名の入力画面を表示します。

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

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

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

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

動作確認環境

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

更新履歴

  • 2018/10/16 v43

    • https化に対応
  • 2018/09/17 v42

    • カテゴリ別24時間総合ランキングページで21位以降を表示しようとしたときに、「21位以降に表示される動画が閲覧済み動画IDとして登録されている」かつ「閲覧済み動画を縮小表示にしている」場合、21位以降が表示されない不具合を修正
  • 2018/01/07 v41

    • 複数のタブから設定を変更したとき、他タブの変更を上書きしてしまう不具合を修正
  • 2017/12/17 v40

    • AutoPagerize と併用したときの不具合を修正
  • 2017/12/15 v39

    • 検索結果ページのニコニ広告に対応
    • ランキングページ右枠のニコニ広告欄に無効なボタンが追加されないようにした
      • このニコニ広告欄には動画 ID が含まれていないため、現状対応は不可かと思います
  • 2017/12/13 v38

    • 動作対象ページの変更に対応
  • 2017/11/07 v37

    • Greasemonkey4.0 に対応
  • 2017/09/24 v36

    • キーワード・タグ検索結果ページで一列表示にしたとき、動画説明が正しく表示されない不具合を修正
  • 2017/07/13 v35

    • firefox 55.0b8 でスクリプトが動作しない問題に対応
  • 2017/05/25 v34

    • トグルボタンのスタイルを変更
  • 2016/12/11 v33

    • 新検索βに対応
  • 2016/08/04 v32

    • キーワード・タグ検索結果ページで関連チャンネルと関連コミュニティが表示されない不具合を修正
  • 2016/07/29 v31

    • 設定画面にインポート・エクスポート機能を追加
  • 2016/07/03 v30

    • AutoPatchWork に対応
  • 2016/06/19 v29

    • タグ検索結果ページを開いたとき、ニコニ広告欄に表示された動画が視聴履歴に追加される問題に対応
      • ニコニ広告欄の動画リンクに動画 ID が含まれていないため、そのリンクのアドレスから動画ページへリダイレクトさせて動画 ID を取得していたが、これが原因で履歴に未視聴の動画が追加されていた模様。よって、この処理を削除。動画 ID を取得する他の方法がなさそうなので、ニコニ広告欄の動画への NG 処理は現状無理かと思います
    • AutoPagerize に対応
  • 2016/06/18 v28

    • キーワード、タグ検索結果ページに対応
    • 動画情報の開閉ボタンの位置を固定
  • 2016/04/10 v27

    • 「NGユーザー名」を追加
  • 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タグ」タブが下にはみ出ていた問題に対処