// ==UserScript== // @name NicorepoHiddenQ // @namespace // @description niconico(マイページ)の「最新ニコレポ」で、指定のお知らせを非表示にします。Qバージョンでのみ動作します。設定の変更にはスクリプトの編集が必要です。 // @include http://www.nicovideo.jp/my/top* // ==/UserScript== (function() { var bc = ""; var bt = ""; //―――――――――――――――――――――――――――――――――――― //―――――――――――――――――――――――――――――――――――― //ここから以下を変更して表示項目を設定できます //各「bc…」の前に「//」を挿入するとその項目を表示 //各「bc…」の前の「//」を削除するとその項目の表示をブロック //するようになります。 //<ユーザー> さんが 動画を投稿しました。 // bc = bc + "|log-user-video-upload"; //<ユーザー> さんのマイリスト <マイリスト名> に動画が登録されました。 // bc = bc + "|log-mylist-added-video"; //<ユーザー> さんがブロマガを投稿しました。 // bc = bc + "|log-user-register-chblog"; //あなたを <ユーザー> さんがお気に入りに登録しました。 // bc = bc + "|log-user-watchlist-registered"; //<ユーザー> さんの動画が xxx 再生を達成しました。 bc = bc + "|log-user-video-round-number-of-view-counter"; //<ユーザー> さんがスタンプを取得しました。 bc = bc + "|log-user-action-stamp"; //<ユーザー> さんの動画が生放送 <生放送名> で紹介されました。 bc = bc + "|log-user-live-video-introduced"; //<ユーザー> さんが動画をマイリスト登録しました。 bc = bc + "|log-user-mylist-add"; //<ユーザー> さんが イラストを投稿しました。 // bc = bc + "|log-user-seiga-image-upload"; //<ユーザー> さんがイラストをクリップしました。 bc = bc + "|log-user-seiga-image-clip"; //<ユーザー> さんが動画をニコニ広告で宣伝しました。 bc = bc + "|log-user-uad-advertise"; //<ユーザー> さんが <コミュニティ> で生放送を開始しました。 bc = bc + "|log log-user-live-broadcast"; //<コミュニティ> に動画が追加されました。 // bc = bc + "|log-community-video-upload"; //<ユーザー> さんが <コミュニティ> で生放送を開始しました。 bc = bc + "|log-user-live-broadcast"; //コメント欄を非表示にする―――――――――――――――――――――――― //ここから以下は0,1で各項目を指定します var disableComment = 1; // 1にするとコメントをブロック、0でしない //以下はチャンネル生放送とコミュニティ生放送を区別した設定―――――――― //<チャンネル> で 生放送を開始されました。 var chblock = 0; // 1にするとチャンネル生放送をブロック、0でしない //<コミュニティ> で <ユーザー> さんが 生放送を開始しました。 var coblock = 1; // 1にするとコミュニティ生放送をブロック、0でしない //<コミュニティ> で <日付> に 生放送を予約しました。 var chrblock = 0; // 1にするとチャンネル生放送の予約をブロック、0でしない //<コミュニティ> で <ユーザー> さんが <日付> に 生放送を予約しました。 var corblock = 1; // 1にするとコミュニティ生放送の予約をブロック、0でしない //ここまで(ここから下はいじらないこと) //―――――――――――――――――――――――――――――――――――― //―――――――――――――――――――――――――――――――――――― bc = bc + "|log-community-live-broadcast" bc = bc + "|log-community-live-reserve"; bc = bc.substring(1); var bcreg = new RegExp(bc); // ------------------------------------------------------------------------- // Ajax で新たに追加された