A zarashi, No zarashi

ニコニコ動画サイト内の動画リストに投稿者・タグ等の情報を併せて表示し、また特定の動画ID・投稿者・タグ・コミュニティの動画及び、削除済み・非公開動画を非表示にする簡易NG機能を追加するスクリプト (Bad Nicouser Blocker(Author:favril)を元に作成)

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
el&
日安装量
0
总安装量
865
评分
4 0 0
版本
0.6.1
创建于
2015-09-26
更新于
2015-09-28
大小
114.9 KB
许可证
MIT
适用于

機能

  • 動画リストの各動画項目について、主にニコニコ動画APIを使用して投稿者・タグ・(コミュニティ動画なら)コミュニティIDの情報を取得し、対応する動画項目の近くに表示します(情報を取得するまでは動画項目は表示されません)。
  • 本スクリプトにより表示されている投稿者名やタグ名等の項目をクリックすると、その項目をNG項目として登録し、その項目に該当する動画を表示しないようにします。
  • 登録したNG項目はニコニコ動画のメニューバーの右(一部例外有り)に表示されている"NG"と表記されたメニュー項目の上にマウスカーソルを合わせる事で確認できます。
  • 上記により表示されているNG項目をクリックすることでNG項目の登録を解除します。
  • メニュー項目をクリックするとNG機能の有効・無効が切り替わります(NG機能が無効だと、動画情報を取得する前でも動画項目が表示される + NG項目に該当する動画でも非表示にならない という状態になります)。
  • 削除済みの動画および非公開設定の動画は、NG機能が有効な場合、NG項目に該当する動画と同じように扱われ非表示にされます。
  • 一応、AutoPagerizeにより読み込まれた動画リストに対しても動画情報を取得するようにしています(AutoPatchWorkでも取得できるかもしれません)。

NG機能は単純に非表示にするだけで、気の利いた処理をしてくれたりはしないです。

本スクリプトが機能しない箇所

  • 動画プレイヤー内部の(動画の再生が終了した後に表示される)動画リスト
  • マイページ系のページ
  • チャンネル系のページ
  • 各ブロマガのトップページ
  • マイリスト検索の動画サムネイル
  • ボカニコ-ボーカロイドとは の埋め込み動画

短時間に多数の動画情報を取得すると、少しの間、GM_xmlhttpRequestがエラーになり動画情報の取得に失敗するようになります。 動画情報の取得に失敗した場合、その動画項目の箇所に"取得失敗"の文字とエラーコードが表示されます。 エラーコードが"ERROR","TIMEOUT","ABORT","BUSY"の場合は、表示されているエラーコードをクリックすることで動画情報の再取得を試みます。 "DELETED","NOT_FOUND"の場合はクリックしても何もしません。 それ以外のエラーコードの場合は、クリックで情報の取得(およびNG項目に該当するかの確認)をせずに動画項目を表示します。

Opera(presto版) (Violentmonkey) 環境では一部のニコニ広告動画が表示されません。またGM_notificationの替わりにalertを使用します。

このスクリプトはBad Nicouser Blocker(Author:favril)を元に作成しました。