Skip to content

gwin7ok/Nicovideo-Controller-for-Qwatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

ニコニコ動画 QWatchをキーボードで操作するGreaseMonkeyスクリプト(Firefox,Google Chrome用)【最新バージョン:ver.4.0.1 更新日2012/10/31】Qwatchにも対応しました。
<br>
【ショートカットキー一覧】<br>
<a href="http://s3.amazonaws.com/uso_ss/19061/large.png?1351511432"><img src="http://s3.amazonaws.com/uso_ss/19061/large.png?1351511432" alt=""></a><br>
<br>
【注意】<br>
・コメントを入力する場合は、"N"キーでフォーカス強制解除モードをOFFにしてください。<br>
 フォーカス強制解除モードをONにする場合は、「動画再生プレーヤー」外をクリックして手動でフォーカスを外してから"B"キーを押して下さい。<br>
・検索バーや「動画再生プレーヤー」にフォーカスが当たっている(カーソルがある)場合は、<br>
 キーボードによる操作が無効になります。<br>
 →再度キーボードで操作したい場合は、背景を左クリック(「動画再生プレーヤー」および検索バーの場合)、ESCを押す(検索バーの場合)、<br>
   などの操作でフォーカスを外してください)。<br>
<br>
   *version.2.0より、firefoxでは設定がcookieに保存されるようになりました。<br>
   firefox側の設定でnicovideo.jpのcookieを保存するようにしてください。<br>
   (これをしないとブラウザ再起動で設定が初期化されてしまいます。)<br>
<br>
【自動実行】<br>
・動画読み込み時に左上に動画情報を表示(デフォルト:無効)<br>
・ページ読み込みおよび更新時に動画プレーヤの位置を基準に自動スクロール(デフォルト:無効)<br>
<br>
【カスタマイズ可能(オプション画面(O)で設定)】<br>
<a href="http://s3.amazonaws.com/uso_ss/19062/large.png?1351511446"><img src="http://s3.amazonaws.com/uso_ss/19062/large.png?1351511446" alt=""></a><br>
<br>
【カスタマイズ可能(.user.jsファイルを編集)】<br>
・キー割り当て:KEYCODE_EVENT,CHARCODE_EVENT k:の部分にキーコード番号を設定。<br>
 *キーコードは"160行付近のalert("keyCode:"+keyCode+"\ncharCode:"+charCode);"のコメントオフ(//)を削除して、<br>
 保存実行→設定したいキーをおすとプロンプトで表示されます。<br>

【詳細】<br>
・スクリプト上の定数を変更することでキー割り当てや、巻き戻し/早送り時の秒数を変更することができます。<br>
・巻き戻し/早送りや時間指定での移動先はキーフレームのある場所になるので、<br>
 移動する時間が短いと移動できなかったり、早送りしたのに巻き戻ったりすることがあります。<br>
 その際はShift+による移動などで移動時間を長くしてください。<br>
・.user.jsファイルのカスタマイズは<br>
 アドオンマネージャ→ユーザースクリプト→「Nicovideo Controller for Zero」を右クリック<br>
 →テキスト編集→保存(バージョンアップするとカスタマイズした内容は消えてデフォルトに戻ります。)<br>
<br>
【既知の問題】<br>
・firefoxアドオン:Search By Image(by Google)1.0.4 がインストールされ、<br>
 かつ"Show(camera icon) when hovering over an image"の設定の状態で、<br>
 動画上をマウスポインタが動くと、動画とコメントが止まる。<br>
・フォーカスが動画プレイヤー(swf)に当たっているとショートカットキーが無効になる(ver.3.0以降)<br>
 コメント入力やクリックでの動画プレイヤー操作後、ショートカットキーを有効にするためには動画プレーヤー(swf)外をクリックしてswfからフォーカスを外してください。<br>
<br>
【動作確認を行なっているブラウザ】<br>
・firefox ver.16.0.2<br>
・Google Chrome ver.22.0.1229.94 m<br>
<br>
*不具合報告・要望等は、"Discuss this script" からお願いします。<br>
<br>
【更新履歴】<br>
ver 4.0.1 (2012/10/31更新)<br>
 巻き戻し/早送り時、0秒未満や総時間以上に移動しようとしてブラウザが固まる不具合を修正。<br>
ver 4.0 (2012/10/29更新)<br>
 「動画再生プレーヤー」フォーカス強制解除モードのON("B"キー)/OFF("N"キー)機能を追加。<br>
  →コメントを入力する場合は、"N"キーでフォーカス強制解除モードをOFFにしてください。<br>
   フォーカス強制解除モードをONにする場合は、「動画再生プレーヤー」外をクリックして手動でフォーカスを外してから"B"キーを押して下さい。<br>
 ショートカットキーを押した時の説明を左上に表示するようにした。<br>
 巻き戻し/早送り(←/→)時、移動可能な秒数まで移動先をずらすように機能を変更。<br>
 「動画再生プレーヤー」スクロール基準要素の初期値変更(QWatchへの対応。"playerContainerWrapper")<br>
ver.3.0 (2012/10/22更新)<br>
 ニコニコQ(Qwatch)への対応<br>
 コメント入力欄がswf要素になった(Qwatchでの仕様変更)ため、swfからの自動フォーカス解除機能をoffに変更(これをしないとコメントが入力できなくなる)。<br>
  →コメント入力やクリックでの動画プレイヤー操作後、ショートカットキーを有効にするためには動画プレーヤー(swf)外をクリックしてswfからフォーカスを外してください。<br>
 動画情報(i)機能のデザイン崩れを修正。<br>
 ショートカットキー[ctrl+PageUp/PageDown]でブラウザ側でのタブ移動を行った時にでも動画移動が発生していた不具合を修正。<br>
ver.2.1 (2012/07/01更新)<br>
 「もっと動画を見る」へスクロールする機能を追加(キー割り当てを変更(S)(D))。<br>
 「動画再生プレーヤー」へスクロールする機能の不具合を修正。<br>
 「動画再生プレーヤー」への自動スクロールコール部分に起因する不具合を修正。<br>
ver.2.0 (2012/07/01更新)<br>
 オプション設定画面、ヘルプ画面を追加。<br>
ver.1.5 (2012/06/29更新)<br>
 Chrome対応 (イベントの変更:DOMNodeInserted→DOMSubtreeModified、keypress→keydown。<br>
        スクリプトの挿入先の変更:location.href→scriptタグ)<br>
ver.1.4.2 (2012/06/28更新)<br>
 プレイリスト上の動画移動時、チャンネル動画をまたぐと、動画情報(i)にユーザーお気に入りボタンが表示される問題を修正(スタイルシートに"!important"を追加)<br>
 次の動画、前の動画、でNicoPlayerConnectorまたはPlayerConfigが取得ができていない状態のときに、何もしないように変更。<br>
ver.1.4.1 (2012/06/27更新)<br>
 ページ更新を伴わない動画読み込み時の関数多重コールを防ぐための修正。<br>
 namespaceの変更。<br>
ver.1.4 (2012/06/26更新)<br>
 ページ更新を伴わない動画読み込み時にも動画情報の内容が更新されるようにした。<br>
 最初から動画情報を表示する機能を追加(SHOW_vInfo_ONLOAD true:有効、false:無効)<br>
 動画プレーヤの位置を基準にスクロールする機能(s)の実装<br>
 ページ読み込み時や動画読み込み時に動画プレーヤの位置を基準に自動スクロールする機能を追加。<br>
  (AUTO_SCROLL true:有効、false:無効 SCROLL_VALUE:動画プレーヤより上に確保するスペースのピクセル数)<br>
 ページ更新を伴わない動画読み込み時にも動画情報の内容が更新されるようにした。<br>
 コメント表示非表示の切り替え(新方式)のキー割り当て(f)を削除<br>
ver.1.3 (2012/06/25更新)<br>
 画面左上にサムネイル、投稿日、再生コメントマイリスト数、投稿者名(チャンネル動画の場合はチャンネル名)を
 表示する機能の実装(i)<br>
ver.1.2 (2012/06/24更新)<br>
 ZeroWatch側の機能(c:コメント入力欄へのカーソル移動)に上書きされていた、コメントの表示非表示切り替え機能(旧方式)のキー割り当てを変更(v)<br>
 コメントの表示非表示切り替え機能(新方式)の実装(f)<br>
 スクリプト終了機能(q)の実装<br>
ver.1.1  (2012/06/24更新)<br>
 処理待ち、イベントリスナ登録の方法を変更。エラー強制終了時にイベントリスナを全て解除。
ver.1.0.3 (2012/06/23更新)<br>
 ニコ生、Nsenで動作しないように@include文を修正。<br>
ver.1.0.2 (2012/06/23更新)<br>
 "text"タイプ以外の"INPUT"要素にフォーカスが当たっている場合でも、キーボード操作が無効になっていた不具合を修正。<br>
ver.1.0.1 (2012/06/23更新)<br>
 flashplayerのフォーカスが外れない不具合を修正。<br>
ver.1.0  (2012/06/23更新)<br>
<br>
<br>
Nicovideo Controller for Qwatch for Greasemonkey <http://userscripts.org/scripts/show/136812><br>
naokigwin/Nicovideo-Controller-for-Qwatch <https://github.com/naokigwin/Nicovideo-Controller-for-Qwatch><br>
<br>
このスクリプトはこちらの原宿バージョン用のスクリプトをもとにQwatchで動作するよう修正しました。<br>
http://d.hatena.ne.jp/dionore/20081213/1229175974<br>
<br>
<br>
Qwatch用のスタイルシート(Firefox,Chrome用)も作成しています。<br>
→ http://userstyles.org/styles/65157/<br>
<a href="http://userstyles.org/styles/65157/" target=”_blank” title="With the style applied"><img src="http://cdn.userstyles.org/style_screenshot_thumbnails/65157_after.jpeg?r=1341095871" alt=""></a><Br>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published