ニコニコ動画をカスタムするUserJS

提供: Opera Wiki
移動: 案内, 検索

目次

[編集] デザイン変更や機能追加でもっとニコニコしたい

[編集] ニコニコ動画のプレイヤーは書き換えるぐらいでいいんじゃ?


[編集] ニコニコ動画をカスタマイズ


[編集] 動画の情報を前もって知りたい

  • nicovideo thumnail popup
  • "動画へのリンクが張られている時に、リンクのマウスオーバーでその動画情報をポップアップで表示する"
  • Opera 9.25/9.5 Betaで動作確認


[編集] もっとニコニコしたい

  • niconico windower
  • "事前にニコニコ動画のページの適当なところで「右クリック>サイト設定の編集>スクリプトタブ>ウインドウのサイズ変更を許可する」にチェックを入れておく"
  • 簡単にニコニコの画面を切り離せるようになる


[編集] ページを見易くしたりダウンロードリンクを追加したりして機能強化したい

[編集] プレイリストを作りたい

  • NicoNicoPlaylist for Opera
  • "プレイリストはプレイリストウィンドウの中でだけ保存"
    • "プレイリストウィンドウを閉じたり、「プレイリスト」リンクを押して開きなおしてしまうと、内容がクリアされてしまう"
  • Opera 9.25/9.5 Betaで動作確認
    • Opera 9.6系では動作不可


[編集] 投稿日時を常に表示したい

  • NicovideoAlwaysShowDate
  • 詳細表示をOFFにしても投稿日時を表示する。
  • Opera 9.63で動作確認
  • ニコニコ動画(ββ)に対応


[編集] 広告を消して動画を見やすくしたい

  • NicovideoAdsRemover
  • 一番上の大きな広告を非表示に。検索窓を左側に移動。
  • Opera 9.63で動作確認
  • ニコニコ動画(ββ)に対応

[編集] 動画を開く前に登録されているタグを知りたい

  • NicovideoTagPreview
  • 動画へのリンクにマウスオーバーすることによって、登録されているタグをフロート表示
  • Opera 9.63で動作確認
  • ニコニコ動画(ββ)に対応

[編集] マイリストの使い勝手を変更したい

[編集] どこでもマイリストに追加したい


[編集] 動画やコメントをダウンロードしたい

[編集] 動画ファイルをダウンロードしたい

[編集] そもそも使えない!

[編集] Linux版Operaでニコニコできない


[編集] コメントを巧く表示したい


[編集] 統計的な何かやったらおもしろくね?

[編集] 廃人になってる時間をカウントしたらやばくね?


[編集] 再生数・コメント数の推移を確認してみたいな

  • nicoboom links
  • "ニコニコ動画の動画ページの動画タイトルの横に、NICOBOOMの個別情報ページへのリンクを表示します。"


[編集] とにかく観たいんです!

  • nicovideo - view without login.
  • "これを応用してpostMessageでHTML渡すだけでどのページでも再生できるようになる"
  • "ゆくゆくは誰もがどこにでも貼れるようにと思ってますので、もうちょっとだけ待っていてもらえればなと思います。"
  • Opera 9.5 Betaで動作確認


[編集] マイリストが見えない・・・

  • ニコニコで使っているprototype.js, jquery-1.3.min.js がエラーを吐くことがあるのでで本家のものへリンクを書き換えます。
  • 一応、マイリストは復活するようですが、別の不具合が出るかもしれないので導入は自己責任で。
  • 2010/1/24 4時現在、まともな物に戻っているようなので、エラーコンソールでエラーが出ている時に有効にしてみてください。

(function() {
    function PrototypeJSReplace( e )
    {
        switch( e.element.getAttribute('src') )
        {
        case "http://res.nimg.jp/js/lib/prototype.js?1.5.1.1_2":
            e.element.src = "http://www.prototypejs.org/assets/2008/1/25/prototype-1.5.1.2.js"
            break;
        case "http://res.nimg.jp/js/lib/jquery/jquery-1.3.min.js":
            e.element.src = "http://code.jquery.com/jquery-1.3.min.js";
            break;
        default:
            break;
        }
    }
 
    if( location.href.indexOf( "http://www.nicovideo.jp" ) != -1 )
    {
        window.opera.addEventListener(  'BeforeExternalScript', PrototypeJSReplace, false );
    }
})();

個人用ツール
名前空間

変種
操作
案内
ツール