【NicoPlayer 更新履歴】
永劫回帰 : http://eigoukaiki.s101.xrea.com/
NicoPlayer : http://eigoukaiki.s101.xrea.com/software/nicoplayer/
2010/12/13
v1.28 ・v1.27の修正で、v1.25での不具合が再発していたのを修正
2010/12/12
v1.27 ・旧バージョンでの視聴設定を行っている場合にダウンロードができない問題に対処
・長いタイトルの動画を保存できない不具合を修正
2010/12/02
v1.26 ・ニコニコ動画サイトのページ構成変更で、動画のタイトル末尾にスペースが追加されてしまう問題に対処
2010/10/26
v1.25 ・ニコニコ動画サイトのページ構成変更で、ダウンロードが行えない問題に対処
・動画情報ファイルでタグ名の最初が"["で始まっている場合に、正しくタグを認識出来ない不具合を修正
・動画情報ファイルで"タイトルの修正"を行った場合に、タイトル名にスペースが含まれていると、それ以降の文字が切れてしまう不具合を修正
・動画のダウンロードでサイズが小さすぎる場合にエラー表示を行うようにした
2010/10/16
v1.24 ・ニコニコ動画サイトのページ構成変更で、ダウンロードが行えない問題に対処
・その他細かい修正
2010/08/19
v1.23 ・ニコニコ動画サイトのページ構成変更で、動画情報のダウンロードが行えない問題に対処
2010/08/16
v1.22 ・ニコニコ動画サイトのページ構成変更で、ダウンロードが行えない問題に対処
2010/07/02
v1.21 ・ニコニコ動画サイトのページ構成変更で、動画情報が保存出来ない問題に対処
2010/06/06
v1.20 ・[動画サイズをコメント表示用に補正する]設定がOFFの状態で画面サイズの小さい動画を再生するとフォントが大きく表示されてしまう問題に暫定対処
(標準サイズより小さい場合はフォントサイズを小さくする)
・更新コメントの初回コメントダウンロード数で、動画の長さとコメント表示数の両方を考慮するように修正
・その他初期設定に関する細かい修正
2010/03/09
v1.19 ・設定によってコメントの選択範囲がずれてしまう不具合を修正
・コメントからの再生でflvとmp4形式のメディアファイルがある場合、mp4形式を優先して再生するようにした
・更新コメントで初回コメントダウンロード数をNicoPlayerの設定に合わせるようにした(以前は動画の長さ基準)
・アクセス規制の検出が正常に行えなくなっていた問題に対処
・動画情報ウィンドウで一部リンクが設定にかかわらずIEで開いてしまう不具合を修正
・その他細かい修正
・動画情報ウィンドウの表示処理を修正(設定の値が0ならスレッドを呼び出さない)
・インターネット接続確認の詳細情報を表示するようにした(デバッグモード時)
2009/11/18
v1.18 ・ワイド表示に対応
初期設定でニコニコ動画の標準サイズに動画のリサイズを行わないようにした(リサイズによる画質劣化も防止)
以前と同じ表示を行いたい場合はメニューバー [表示]->[画面]->[動画サイズをコメント表示用に補正する]を選択して下さい
・Ver.1.17でRGB32形式で再生した場合に画像が保存出来ない不具合を修正
・動画情報ウィンドウの表示処理を修正
・その他細かい修正
2009/11/11
v1.17 ・動画情報ウィンドウの表示を改良(主に大百科関係)
・入力メディアフォーマットでRGB32形式にも対応出来るようにした
・「世界の新着動画のコメントを表示しない」フィルタを追加
・動画再生開始直後に表示するユーザーニコ割が表示されない場合がある不具合を修正
・その他細かい修正
2009/11/08
v1.16 ・ニコニコ動画(9)への移行に伴うページ構成変更でマイリストからのダウンロードが出来なくなった問題に対処
・動画情報ウィンドウの読み込みに待機時間を設定した(ReadingWaitSec=)
・共通フォルダにある投稿者コメントが読み込まれない不具合を修正
・その他細かい修正
2009/10/31
v1.15 ・ニコニコ動画(9)への移行に伴うページ構成変更でダウンロードが出来なくなった問題に対処
2009/09/05
v1.14 ・オフラインモード機能を追加 ([設定]->[全般]->[オフラインモード])
・コメント投稿キーをEnterのみからCtrl+Enterに変更できるオプションを追加(コメント投稿ウィンドウ下部設定項目)
・コメント投稿後にフォーカスをコメント入力ボックスに移すようにした
・Ver.1.12以降アドレスコピー時のダウンロード確認ダイアログにフォーカスが移っていない不具合を修正
・mp4ファイル保存済み時にエコノミーの動画をダウンロードしないようにした
・ユーザーニコ割の指定で@CMのMが全角の場合に表示できない不具合を修正
・その他細かい修正
2009/08/22
v1.13 ・ファイル削除の動作をゴミ箱への移動へ変更した
・その他細かい修正
2009/08/09
v1.12 ・プレイリストとダウンロードリストにコンピュータ上のファイルも削除するメニュー項目を追加
2009/08/02
v1.11 ・ファイル名などの保存フォーマットにカテゴリ(%category%)を追加
・ダウンロードリストの動画視聴URL以外からの複数動画登録を高速化(重複項目を予め除去するようにした)
・ダウンロードリストのURL抽出で既にリストに存在している項目を選択状態にする動作を変更。(最後の一つのみ選択状態 -> 全て選択状態)
・最近開いたファイルの「一覧をクリアする」で一番下の項目がクリアされない不具合を修正
・クリップボード監視が動作しないことがある問題の対策を取った(暫定)
2009/07/10
v1.10 ・クリップボード監視が動作しないことがある問題の対策を取った(暫定)
・クリップボード監視で?以降のURLの無効化を動画視聴URL(/watch/)のみに適用するようにした
・インターネットオプションで「オフライン作業」に設定されている場合に情報ウィンドウに表示するようにした
2009/06/11
v1.09 ・ニコニコ動画のページ構成変更で投稿者コメントの取得が出来なくなった問題に対処
2009/06/06
v1.08 ・コマンドの色が複数指定された場合に意図しない色で表示されてしまう不具合を修正
・コメント投稿ウィンドウの色ボタンとコマンドの対応がずれてしまっていたのを修正した(Ver.1.06以降)
・URL監視機能で同じ動画IDのURLが重複して登録されてしまう不具合を修正(?oldplayer=1や?index_top_osusume_thumb)
・再生動画の最新コメント/動画情報保存動作で除外リストに登録されている場合はダイアログを表示するようにした
・動画情報ウィンドウで動画タイトルをクリックした際に動画再生ページを開くようにした
・ダウンロードリストの自動保存でダウンロード除外IDは一緒に保存されないようにした
・一部のユーザーニコ割が正しく再生出来ない不具合を修正(@cm後に全角スペースがある場合)
・nicoplayer.iniで先頭に半角スペースも記述できるようにした( OwnerCommentFilename=" [Owner]" のような形で指定できます )
・動画のダウンロードで小さいエラーファイルが保存されてしまう不具合の対策を再度取った
(また、nicoplayer.iniのDebugModeを1にするとヘッダの内容が表示さるようになっています)
・その他細かい修正
2009/04/30
v1.07 ・コメントのカラーコード指定に対応(#rrggbb形式のコマンド指定)
・ニコニコ動画の仕様変更によって一部のswf動画がダウンロード出来なくなった問題に対処
・コマンドの優先順序を先指定優先にした(※ただしカラーコード指定のみ優先順序は一番低くなっています)
・プレイリストの再生中アイコン表示で同じIDの動画が再生されていればアイコンを表示するようにした
2009/04/29
v1.06 ・ユーザーニコ割の表示に対応
ユーザーニコ割が設定,保存されている動画の場合、動画情報ウィンドウに表示されます
(ジャンプ,停止,音量,時刻指定は無効となっています)
(関連してユーザーニコ割再生時に呼び出される動画情報ウィンドウのメソッドonPlayCMを追加)
・ニコニコ動画の仕様変更に合わせblackコマンドをプレミアムでなくても使用できるようにした
・Ver.1.05でダウンロード除外リストが正常に機能していない不具合を修正
・mp4形式の動画がエコノミーモードでflv形式となっているときもmp4として保存されてしまっていたのを修正
2009/04/19
v1.05 ・[タイトルの変更を修正する]機能で「動画タイトルの取得に失敗しました」と表示されてしまう不具合を修正
・Ver.1.04の修正により海外のニコニコ動画でダウンロードできなくなっていたのを修正
・フルスクリーン再生で[最前面表示]+[再生中のみ]の設定にしている場合、再生動画切り替えの際にサブウィンドウが前面に表示されてしまう不具合を修正
・動画のダウンロードでHTTPエラーのテキストファイルが保存されてしまう問題を再度対処
・最近開いたファイルが消えてしまうことがある不具合を修正
・ダウンロード除外リストの不具合を修正
・ダウンロード除外ID警告のダイアログが複数回表示されてしまう不具合を修正
・除外IDが重複して登録されてしまう不具合を修正
・コメントフィルタ
・フィルタ無設定時の読み込み速度を少し向上
・[FirstReplace]の実行でmail値を編集してもその後の[Exclude/Include Command]で正しく適用されない不具合を修正
2009/04/11
v1.04 ・ニコニコ動画のページ構成変更によりタイトルの取得失敗でダウンロードできなくなっていた問題に対処
・動画に対するコメントファイル検索の動作を一部変更
(同じタイトルを含む→同じタイトル)
・タスクトレイメニューの「次へ」と「前へ」の動作が反対になっていたのを修正
合わせてショートカットキー設定も修正
2009/04/01
v1.03 ・ニコニコ動画のページ構成変更により動画情報の取得が出来なくなっていた問題に対処
・ダウンロードウィンドウに[ダウンロード除外リストを開く]メニューを追加
・ダウンロード中、HTMLやXML形式でHTTPコードが返った場合にもエラー表示を行うようにした(未検証,テスト)
2009/03/29
v1.02 ・ダウンロード除外IDを指定できるようにした(指定したIDはリスト登録時に除外されます)
リスト項目メニューの[削除]->[〜除外リストへ追加して(全て)削除]の選択または、ダウンロード設定ダイアログ[除外リストへ追加]のチェックによりリストから項目が削除される際に除外IDを記憶します
(./archive/settings.datファイル内の[ExceptDownload]に記憶)
・ダウンロードファイル命名規則フォーマット追加
%v_minute% : 動画の長さ(分)
%v_minute2% : 動画の長さ(分) ※常に2桁表示
%v_second% : 動画の長さ(秒)
%v_second2% : 動画の長さ(秒) ※常に2桁表示
・起動オプションに "-exitforce" 追加
ダウンロード中にNicoPlayerを終了させようとした場合に、ダイアログを表示せず強制的にNicoPlayerを終了することができます
・プレイリストの項目チェックが消えてしまう不具合を修正(起動後プレイリスト読み込み完了前に直ぐ終了させた場合)
2009/03/21
v1.01 ・[最近開いたファイル]メニューに[一覧をクリアする]と[最近開いたファイルの履歴を記憶しない]メニューを追加した
・最新コメントの取得に失敗した場合、ローカルにある更新コメントを表示するようにした
・コメントリストの投稿日時表示で年を表示するようにした['yy mm/dd hh:mm]形式
合わせて、コメント選択メニューでの表示も['yy mm/dd hh:mm]の形式で表示するようにした
・コメントの投稿時に「インターネットへの接続を確認できませんでした」と表示されて投稿できない問題に仮対処した
・ログインの成功判断に失敗することがある問題の対策を取った
・フォルダを指定して再生する場合の動画ファイル検索で、フォルダ名が先頭に含まれるファイルを優先するようにした
(ニコ割等のファイルがフォルダに含まれる場合にニコ割が優先されないようにするため)
2009/03/02
v1.00 ・共通フォルダ機能を追加
コメント, 動画情報, サムネイルは動画と同じフォルダにあるもの以外にこの共通フォルダからも再生時に読み取ることが可能になります
ダウンロード設定の[動画以外のファイルは全て共通フォルダに保存する]をチェックすることで、動画以外のダウンロード保存先をこの共通フォルダに指定できます
初期状態では ./common が共通フォルダとなります。また、nicoplayer.iniのCommonDir=を編集することで共通フォルダを任意のフォルダに変更できます
・ニコ割をダウンロードリストに追加する際、既に存在している場合はダイアログを出さず追加をキャンセルするようにした
・ダウンロードウィンドウ未ダウンロード項目の保存先が起動時に存在しない場合、デフォルトのパスで上書きされてしまう不具合を修正
・その他細かい修正
・ファイル名からのタイトル取得正規表現を修正
・ダウンロードウィンドウの設定ダイアログの内容移動、ツールチップ文字列変更
・ログイン処理でエラーとなる問題に暫定対処
・デバッグモード時に"(インターネットの接続を確認しました)"を表示するようにした
2009/02/08
v0.99 ・@CM(ユーザーニコ割),@BGM動画の保存に対応
ダウンロードウィンドウ設定ダイアログの[@CM(ユーザーニコ割), @BGM動画を保存する(&B)]より設定できます(初期状態でON)
・コメントの自動更新間隔を設定できるようにした(nicoplayer.ini直接編集)
AutoAcquireCommentShortSec : 短い更新間隔(コメントが見つかった場合の次回更新までの時間)
AutoAcquireCommentLongSec : 長い更新間隔(コメントが見つからなかった場合の次回更新までの時間)
※どちらかに0が設定されていると再生開始時以外でのコメントの更新を行わなくなります
・ダウンロードスレッドの優先度を少し下げた
2009/01/31
v0.98 ・サイト変更によりログインに失敗する問題に対処
・メイン, プレイリスト, ダウンロードの各ウィンドウにコピーメニュー追加
(ID, URL, タイトル, ファイル名, ファイルパスのコピーが行えます)
・ダウンロードウィンドウのCopyFormat(iniからのコピーフォーマット設定)機能廃止
・その他細かい修正
2009/01/25
v0.97 ・動画ページの変更により動画情報ウィンドウでスクリプトエラーが発生するようになっていた問題に対処
・プレイリストの項目(ヘッダー)を押せないようにする設定を追加([設定]->[リストの項目を押しても並び替えない])
・マウスのホイール回転によるボリューム操作で、マウスカーソルの位置がNicoPlayerウィンドウの直下に無い時は反応しないようにした
・コマンドラインからのプレイリストフォルダ追加種類選択ダイアログの動作を修正(×orキャンセルでリスト追加中止)
・その他細かい修正
2009/01/17
v0.96 ・サムネイル保存に関する修正と機能追加
(失敗時のリトライ処理追加, 画像が途中で切れてしまう問題に仮対応)
・コメント投稿ウィンドウの時間指定投稿で現在の再生時間を入力するボタンを追加
・起動オプションでフォルダを渡した場合もファイル再生,リスト追加を可能にした
・コメント投稿で
で改行できなくなっていた不具合を修正
・シンプルモード時,メニューバーから画面サイズを変更した場合に,ウィンドウサイズが縦長になってしまう不具合を修正
・投稿者コメントから再生した場合に投稿者コメントが二重に読み込まれてしまう不具合を修正
・タスクトレイアイコンが消えてしまう不具合を修正
2009/01/06
v0.95 ・タスクトレイ(通知領域)機能追加
・コメント自動更新時の詳細通知
・最小化時にタスクバーアイコンを消す(タスクトレイ格納)
・タスクトレイメニューからの再生操作
※タスクトレイ関係の設定は、メニューバー[設定]→[全般]→[タスクトレイ]より変更できます
・プレイリスト,ダウンロードリスト等各種パス保存時にNicoPlayer下位フォルダの場合は相対パスで保存するようにした
・ダウンロード指定にかかわらず投稿者フィルタ(置き換え)を保存する機能の動作で動画がダウンロード指定されていれば有効となるようにした(旧:動画+コメントダウンロード指定時)
・ダウンロードリストで動画とコメントのパスが見つからない時(動画情報のみ保存した場合など)も動画IDから関連付けてメディアファイルを検索して再生出来るようにした
・ソフト終了時の最小化,最大化状態を保存するようにした
・コメント更新時にコメントリストが更新されないことがある不具合を修正
・コメント投稿で一部の文字が投稿できない問題に対処(>,<,&)
・コメント投稿のコマンドライン指定(起動オプション)でvposを省略した場合、現在の再生時間に投稿するようにした
・インターネット接続確認時のユーザーエージェントを設定するようにした
・動画情報ウィンドウの内容が更新されていない可能性があるので再更新
・プレイリストの[フォルダから追加]時の種類選択ダイアログ
・(全ての動画)メニュー追加
・*.flv;*.mp4のようにセミコロンで区切って複数の拡張子を指定できるようにした
・[キャンセル]や[X]を押した時の動作を変更した
( 旧:"*.*"が指定されたものとしてフォルダから追加 -> 新:[フォルダから追加]動作の取り消し )
・アイコンをNicoPlayerのものに変更
2008/12/27
v0.94 ※動画再生時のコメント自動更新機能の実装などVer.0.93test版の更新を含んでいます
(詳しくはVer.0.93の更新内容をご参照下さい)
・動画情報ウィンドウ
・コメントの更新に合わせて再生数、コメント数、マイリスト数の表示をそれぞれ更新するようにした
(最新コメントを受信した後に呼び出されるonReceiveCommentメソッドを追加)
・動画連続再生時にスクリプトエラーが出てしまうことがある不具合を修正
・コメントの時間軸を変更させた状態でコメントを投稿した際に時間軸の変更を考慮するようにした
・コミュニティ,マイメモリー
・コミュニティやマイメモリー動画の保存名を元動画IDではなくダウンロードした動画IDで表示するようにした
・ダウンロードリストからのプレイリスト追加でマイメモリー動画の場合はXMLファイルを優先して登録するようにした
・投稿者フィルタ(置き換え)でニコニコ広場関係の余分な文字列が追加されてしまうのを修正
・Ver.0.93(test)に関する修正
・初めて自動更新コメントを取得する際に投稿者コメントのダウンロードも行うようにした
・コメントリストを再表示させた時にリストが再読込されてしまう不具合を修正
・コメントが存在しない動画を再生するとエラーが出てしまう不具合を修正
・ダウンロードリスト項目メニューの[プレイリストに追加]で動画ファイルが優先して追加されない不具合を修正
・コメントダウンロードのチェックボックスを初期状態でチェックしないようにした
・初回コメントダウンロードチェック時(コメント自動更新設定)に説明のダイアログを表示するようにした
関連付けやアイコンにドラッグ&ドロップしてファイルを再生した場合にコメントの自動更新が行われない不具合を修正
・その他
・フルスクリーン表示でマウスが非表示にならないことがある不具合を修正
・クリップボード監視からの動画ダウンロード確認ダイアログでURLが多い場合に表示を省略するようにした
・クリップボード監視でテキストサイズが大きすぎる時は監視を行わないようにした
・最小化時に連続,ランダム再生を行うと再生ファイルが切り替わった際にウィンドウが表示されてしまう不具合を修正
2008/12/17 (test)
v0.93 ・動画再生時のコメント自動更新機能を実装
・ダウンロード完了後のプレイリスト追加で動画ファイルを優先するようにした(Ver.0.92まではコメントファイル優先)
・コメント投稿時のプレミアム専用コマンドチェックを追加
・コメント投稿時にログインしていない場合自動ログインするようにした
・コメントリストに[リスト読み込み完了後、表示を一番下にスクロールする]設定を追加(設定メニュー)
・force_184属性が付いた動画のコメント取得に暫定対応
・動画情報ウィンドウ
・スクリプトエラーが発生する問題に対処
・パラメータ追加 ユーザーID : %__USER_ID__%, プレミアムかどうか : %__IS_PREMIUM__%
・その他細かい修正(一部)
・Ver.0.91で追加したツールバーボタンの全画面時無効化処理を追加
・情報ウィンドウのバッファがクリアされない不具合を修正
・メニュー項目の表記内容を一部変更
・動画タイトルが"."や" "だけの状態で[動画ごとにフォルダを作成]にチェックがしてあるとダウンロード時にソフトが落ちるバグを修正
2008/12/05
v0.92 ・ニコニコ動画(冬)に対応(ページ構成変更)
・情報ウィンドウの表示を修正
・自動更新プログラムを修正(メッセージ表示など)
・投稿者コメントが全て読み込まれない可能性があったバグを修正
2008/11/29
v0.91 ・ツールバー 再生速度の増/減ボタンを廃止。コメントリスト,動画情報,コメント投稿の各ウィンドウ表示切り替えボタンを追加
・コメント投稿ウィンドウ
・既に押されているボタンを押したら色を解除するようにした(白へ)
・サイズ、位置のレイアウトを変更
・文字列制限追加(コマンド128文字まで。コメントは60文字を超えるとダイアログ表示)
・動画読み込み時にマウスカーソルをすぐ砂時計に変えるようにした
・コメントリスト読み込み時の優先度を下げた
2008/11/25
v0.90 ・コメント投稿機能をテスト実装(投稿のみです。NicoPlayer上ではコメントを最新にするまで反映されません)
・naka, mediumコマンドに対応(表面上の動作は変わりませんがフィルタ適用時に影響します。また、フィルタでのコマンド指定では使用できません。)
・保存ファイルに"〜"がある時に"〜"となってしまう問題に対処
2008/11/13
v0.89 ・海外版ニコニコ動画に暫定対応
ダウンロードURLで入力した国の内容でコメント、動画情報が取得できます(動画は共通)
nicoplayer.iniのCountry=で標準で使用される国を入力できます(jp|tw|es|de)。これにより動画ページのURLオープンやクリップボード監視の対象URL,ダウンロードウィンドウでIDのみ入力した場合の処理などが各国のURLに変わります
・動画情報テキストのダウンロードで投稿者コメントが正常に取得できなくなっていた不具合を修正(Ver.0.88以降)
・動画情報ウィンドウ表示で前回の更新時に一部更新できていない部分があったのを修正
・その他細かい修正
2008/11/11
v0.88 ・起動後[再生]操作を行うと最後に再生したファイルの再生を行うようにした(最近開いたファイルの一番上の項目が再生される)
・動画情報ウィンドウの読み込み中表示を改修
・「通常コメントを黒色表示」フィルタを追加
・URL,動画IDを含んだコメントをクリックした時のメニュー表示で、全角文字列で入力されたURL,動画IDも検出できるようにした
・動画情報テキストの投稿日時の書式を変更した(yyyy/mm/dd hh:mm:ss 形式)
・コメント選択リストでウィンドウを表示した際にフォーカス消えてしまっていたのを修正
・強制終了すると最近開いたファイルが消えてしまうことがある不具合を修正
・各国のニコニコ動画サイトに対応するための内部的な変更(現Ver.では表面上は変わりません)
2008/11/08
v0.87 ・コミュニティー専用動画のコメント取得に対応
・「この動画の投稿者フィルターを表示する」機能を追加(操作メニューより)
・マイメモリー動画を保存した際に今までファイル名は元動画のID表示となっていたのをそのままのID表示とするように仕様変更した
※マイメモリー動画URLの.../watch/○○○の部分をそのまま表示する形です
※元動画のIDは動画情報テキストファイルに[source_name]として保存されます
※コミュニティー動画もマイメモリーと同じく数値のみのIDとなります
・ファイル再生時の関連ファイル検索で同じタイトルのファイルも検索対象とするようにした
・[タイトルの変更を修正する]機能でタイトルが修正された場合でも動画情報テキストのタイトルには元のタイトルを記入するよう仕様変更した
・ダウンロードURL指定でURLの後に-thumbnail以外にも-createdir, -afterexit, -onlyadd, savepath="パス"のように起動オプションで指定できる内容を追加できるようにした(スペース区切り)
・操作メニューでフルスクリーン中は選択できなかった項目を一部選択可能にした(自動的にフルスクリーン状態が解除されます)
・最近開いたファイルの表示が正しい順番で表示されないバグを修正
・ツールチップの内容を追加,修正
2008/10/25
v0.86 ・ページ構成の若干の変更よって動画情報取得でエラーとなってしまう問題に対処(10/25変更確認)
・ページスクリプト変更によって動画情報ウィンドウでスクリプトエラーが出て大百科が機能しなくなってしまう問題に対処
・soで始まる動画ID(自民党チャンネル)に対応
・ダウンロードリストの自動保存が実行されない箇所がある不具合を修正
2008/10/12
v0.85 ・fx, sk, om, ykから始まる動画IDに対応
・ページ構成変更によって動画情報取得で投稿者コメント(説明文)に余分な文字列が含まれてしまう問題に対処
・ページ構成変更によってアクセス制限のチェックが機能しなくなっていたのを修正
2008/10/01
v0.84 ・ニコニコ動画(秋)への更新によるページ構成変更に対応
2008/09/29
v0.83 ・zeから始まるIDの動画に対応
2008/09/28
v0.82 ・コメントの透過率設定機能を追加
([表示]->[コメント]->[透過率]メニューまたは、Ctrl+マウスホイール上下で設定できます)
(コマンドライン指定では"player -commentalpha percent=%"で指定できます)
・動画情報ファイルを更新する際に以前のタグを残して追加できるオプションを追加
(ダウンロードウィンドウ設定ダイアログ[更新時にタグを追加する]にチェック)
・ダウンロードしたファイルの命名規則を変更してもファイル名からタイトル名を正しく読み取れるようにした
(nicoplayer.iniのFilenameTitleRegex=に正規表現で指定します。※一つ目の括弧でくくった部分がタイトルとして取り出されます。また、[:id:]は動画IDに置き換えられます。)
・ステータスバーの情報表示周りを調整
2008/09/22
v0.81 ・Ver.0.80でのフィルターに関する不具合の修正
・ダウンロードリスト、プレイリスト、動画情報ウィンドウ表示一時HTML、最近開いたファイルリストをUTF-16で出力するように変更
(最近開いたファイルリストは ./archive/settings.dat の [RecentOpenFile] に記録されます)
(動画情報のテンプレートHTML等のファイルもUTF-16形式となりますが、今までのShift-JISでも読み込み可能です)
・自動更新
・途中で強制終了してしまう不具合の対策
・長いパスの場合にエラーとなってしまう不具合を修正
・その他細かい修正
2008/09/14
v0.80 [機能追加]
・海外タグの保存に対応
(ダウンロードウィンドウの設定ダイアログ→動画情報タブの[海外タグを保存する]にチェックすることで有効化)
・動画情報ファイル,フィルタファイルをUnicode(UTF-16)で保存するようにした
・コメント選択メニューの下5項目(ID,コメント,コマンド,投稿日時,コメントNo,プレミアム)をクリックした時にコピーできるようにした
[修正・その他]
・コメント選択メニューで項目が選択されていてもコピーする際に「コピーする対象のコメントを選択して下さい」というダイアログが表示されてしまう不具合を修正
・コメントに対応する動画ファイルが見つからない場合に、2度動画ファイル選択ダイアログが表示される不具合を修正
・内部の文字コード処理を変更(UTF-8変換関係)
・自動更新
・エラー報告がある箇所での詳細情報表示
・NicoPlayerUpdateを実行させる一時フォルダを./NicoPlayerUpdateに変更
・更新内容の表示で余分な文字が含まれてしまっていたのを修正
2008/09/06
v0.79 ・Ver.0.76以降 動画の表示処理を大幅に変更した
(詳しくはVer.0.76の更新内容を参照下さい)
・自動更新の処理に関する修正
・その他細かい修正
2008/08/31 (test)
v0.78 ・一部環境で画像が上下反転してしまう不具合を修正
・音声ファイルを再生した時に前回再生した動画表示が残ってしまう不具合を修正
・ウィンドウへのマウス操作が効きにくいことがある問題に対処
・一番最後にシークした時にマウスによるコメント選択がすぐできない不具合を修正
・ダウンロードウィンドウの[リストから追加]ダイアログを開いた状態で終了させるとソフトが正常終了しない不具合を修正
・フルスクリーン状態時にAlt+0キーなどでサイズを変更した場合に正しいサイズにならない不具合を修正
・シンプルモードで画面下部にマウスを移動させてコントロールを表示させた時に、正しく描画されていない部分があったのを修正
2008/08/23 (test)
v0.77 ・シーク中にコメントだけ先に進んでしまう不具合を修正
・特定の状況でシーク後に動画が止まってしまう不具合を修正
([コメントの読み込みが完了するまで再生を停止する]のチェックを外した状態で動画情報テキストコマンドからシークした場合など)
・プレイリストで起動するたびにチェックボックスが全てチェックされてしまう不具合を修正
・フィルターが見つからないとエラーになった後フリーズしてしまう不具合を修正
2008/08/17 (test)
v0.76 ・動画の表示処理を大幅に変更した
WindowsXPの場合標準でDirectDrawを使用し可能であればハードウェアオーバーレイでの表示となります
・動画再生時の負荷低減
(現状では512x384のサイズの動画の場合に内部的なリサイズ処理が入らないため一番負荷がかかりません)
(デフォルトでは高画質設定になっていますが、設定を解除することで更に負荷の低減が可能です)
・画質の向上(スムージング処理)
・動画再生中、Ctrl+Alt+DelキーでWindowsのセキュリティダイアログを表示した場合に動画が停止してしまう問題に対処
・詳細な情報を表示するデバッグモードを追加(iniのDebugMode=1に設定)
・デバッグモード時にフィルタの接続状態をGraphEditで確認できるようした
[file]->[Connect to Remote Graph...]
・再生品質の[フレームをスキップしない]を廃止
・[色調の反転]を廃止
・その他再生に関するメニュー内容の表示や細かい修正
2008/07/06
v0.75 ・動画情報ウィンドウでニコニコ大百科へのリンク表示に対応
・nicoplayer.iniのMovieIdInitialRegex=を編集することで新しく動画IDが増えてもiniを書き換えるだけで対応できるようにした(正規表現)
・zdで始まる動画IDに対応
・特定のアンチウイスルソフトでunzip32.dllがアドウェアとして誤検知してしまう問題に対処
・クリップボードなどからの動画ID抽出方法を少し高率化
2008/06/29
v0.74 ・動画情報ファイルにコマンドを設定できるようにした
動画再生時に自動でコマンドが適用されます(起動オプションと同じ内容が指定できます)
記述は、動画情報ファイル内の[command]セクションで行います
例)コメント(15秒先にずらす+50個読み込む+100個目から読み込む)
ボリュームを5%に設定、10%の位置にシークした状態でファイルを再生。
[command]
comment_shift=15000
comment_readnum=50
comment_readstart=100
player -volume percent=5
player -seek percent=10
・Ver.0.73でプレイリストから再生するとコメントの読み込み数指定が反映されない不具合を修正
・自動更新で使用した一時ファイルが削除されていないことがあるのを修正
・コメントの時間軸を変更する際にコメントリスト上での投稿者コメントの時間が2重に計算されてしまっていたのを修正
・その他細かい修正
2008/06/28
v0.73 ・起動オプション(コマンドライン指定)を強化
・コメント読み込み数の指定を追加(comment_readnum)
例) コメントを600個読み込む
"再生するファイルパス" comment_readnum=600
・コメント読み込み開始位置の指定を追加(comment_readstart)
例) コメントファイル内の200個目のコメントから読み込む
"再生するファイルパス" comment_readstart=200
・コメントの時間軸変更指定をファイル指定と一緒に行えるようにした(comment_shift)
例) コメントを5秒手前にずらして再生
"再生するファイルパス" comment_shift=-5000
・複数指定などある程度柔軟に指定できるようにした
・コメント選択(右クリック)メニューに 投稿日時、コメント番号、プレミアム の表示を追加
・コメントの時間軸変更でコメントリストを後から開くと時間表示が変更されない不具合を修正
・Shiftキーを押しながらファイルを再生するとブラウザで空白のページが開いてしまう不具合を修正
2008/06/16
v0.72 ・自動更新機能を追加
・[ヘルプ]->[更新チェック]メニューを追加
2008/06/01
v0.71 ・コメントの時間軸を変更できるようにした
[表示]->[コメント]->[時間軸を変更する]
・タイトルの先頭に数字が存在する動画のダウンロードが行えない不具合を修正
・投稿者コメントが存在しない動画の動画情報が保存できない問題に対処
・コマンドライン指定にコメントの時間軸変更を追加
"player -shift time=xxx" の形式で指定します。単位はms,マイナス方向にシフトさせる場合は"-5000"のように-記号を付けて表します。
※ ファイル読み込み時の指定は不可
2008/05/13
v0.70 ・ニコニコ動画のページ構成変更によりタグの取得が出来なくなっていたのを修正
・最新コメント/最新動画情報 取得の際にダウンロードリストをスクロールするようにした
2008/05/12
v0.69 ・ダウンロード時にタイトル名が変更されている場合やファイル名を自分で編集した場合、既存のファイルのタイトル名に合わせるようにした
設定ダイアログの[全般2]より設定が行えます。
初期状態ではサブフォルダは検索対象ではありません。必要であればチェックして有効にして下さい。
・コメントのフォントを設定できるようにした(iniのCommentFont=)
・コメントリストで特定のコメントがmm:60と表示される不具合を修正
・最新バージョン確認動作に関する修正
2008/05/08
v0.68 ・ニコニコ動画のページ構成変更によりタグの取得が出来なくなったのに対処
・動画情報ウィンドウでのタグを改行しないようにした(ニコニコ動画に合わせた)
2008/05/03
v0.67 ・Ver.0.66でコメントのダウンロード時にエラー表示("Error : CreateInstance Msxml2.XMLHTTP")が出て正常にダウンロードできない不具合を修正
・その他内部的な細かい修正
2008/05/02
v0.66 ・プレイリストでIDが重複する項目を追加した場合古いファイルを自動で削除するようにした
設定メニューの[IDが重複する項目を削除する]で設定可能(デフォルトでON)
・タイトル末尾にスペースが存在する動画のダウンロードが正常にできない不具合を修正(動画ごとにフォルダを作成する設定にしている場合)
・動画情報ウィンドウの入力ボックスでカーソルキー入力が2回実行されてしまう不具合を修正
・起動オプション(コマンドライン指定)追加
・コメントの投稿
player -postcomment comment="コメント" command="コマンド" vpos="動画上での位置" id="動画ID"
※idを省略すると現在再生中の動画が指定されます
※コメントでの改行は \n を入力すると置き換えられます
※コメントでの"(ダブルクォーテーション)は \" を入力すると置き換えられます
・動画情報ウィンドウメソッドの追加
・コメントの投稿
np.postComment( comment, command, vpos, id );
※コメント投稿の実行結果はnp.onNotifyPostCommentによって通知されます
・コメントの投稿が完了したときに呼び出される
np.onNotifyPostComment( result )
・NicoPlayerから通知メッセージが送られたときに呼び出される(内部で使用)
np.onNotify( message )
2008/04/26
v0.65 ・ダウンロードリストからタイトル(ファイル名)の編集を出来るようにした(関連する他のファイルも一緒にリネームされます)
・ファイル名編集でダウンロードリストとプレイリストの内容を同期するようにした
・ファイル名編集での関連ファイル自動リネームで動画IDが一致するファイルのみリネームを行うようにした
・その他いくつかの修正
2008/04/20
v0.64 ・プレイリストからファイル名を編集できるようにした(関連する他のファイルも一緒にリネームされます)
2008/04/12
v0.63 ・5秒シーク機能の追加(秒数はnicoplayer.iniのSeekSecond=で変更可能)
合わせてショートカットキーの変更 : Shift+←,Shift+→で1%シーク、Shift+Ctrl+←,Shift+Ctrl+→で5秒シーク
・cw(キャラウッド動画),zc(ニコニコアニメチャンネル)で始まるIDの動画に対応
・[動画ごとにフォルダを作成]チェック時、タイトル末尾に"."がある動画のダウンロード動作が正常に行われない不具合を修正
・ダウンロードリストの初期項目コピーフォーマットを %title% のみに変更
・初期タイムアウト値を3分に変更
2008/04/02
v0.62 ・投稿者コメントに対応
・ニコニコアニメチャンネルに対応
・Ver.0.61で[開く]メニューが正常に動作しない不具合を修正
・ダウンロードウィンドウの設定ダイアログ内容を変更
・動画情報ウィンドウ
・ニコニコ市場表示でスクリプトエラーが出る問題に対処 ('Video'は宣言されていません)
・NicoPlayerから開くブラウザを指定できるようにした
BrowserPath= : ブラウザパス
BrowserCommand= : ブラウザを開く際のコマンド %path% はブラウザパス %url% はURL (通常は使用しません。ブラウザにコマンドラインオプションを指定したい場合に使用して下さい)
・パラメータ%__TAGS2__%追加 : タグを ["tag1", "tag2", "tag3" ...] 形式で表示(スクリプト内での配列として使用)
・動画ダウンロード時のタイムアウト時間を設定できるようにした(iniのTimeOutSecond= 単位は秒)(試)
・ログインに関する処理をいくつか修正
【投稿者コメントについての補足説明】
・投稿者コメントは "動画タイトル(sm*****)[Owner].xml" というファイル名で保存され、動画を再生する際には通常のコメントと一緒に読み込まれます。
・保存設定はダウンロードウィンドウの設定ダイアログ [コメント] タブより行えます
・ニコスクリプトには未対応です(ニコスクリプトはローカルフィルタによって除外されます。表示させる場合はローカルフィルタを無効にして下さい。また、コメントリストにはそのまま表示されます。)
2008/04/01
v0.61 ・ニコニコ動画のサイト構成変更によりダウンロードができなくなっていたのを修正
※その他次バージョンで実装予定の更新がいくつか仮実装されています 詳しくはVer.0.62の更新内容を参照して下さい
2008/03/23
v0.60 ・v0.59で再生時間の長いファイルのシークが正常に行われない不具合を修正
2008/03/22
v0.59 ・画像(スクリーンショット)保存先指定ダイアログに初期ファイル名(再生ファイル名[再生時間])を表示するようにした
保存ファイル名は以下のようなフォーマット指定が可能です(初期状態では%filename%[%now.min%:%now.sec%]が指定されます)
%filename% : 再生している動画(メディア)ファイル名
%now.min% : 現在の動画時間(分)
%now.sec% : 現在の動画時間(秒)
%total.min% : 動画の長さ(分)
%total.sec% : 動画の長さ(秒)
・サムネイルのダウンロードに失敗した場合にエラーの表示を行うように動作変更
・動画情報の保存とサムネイルの保存を分けた
・起動オプション指定に サムネイルの保存を行う "-thumbnail" 指定追加
(ダウンロードウィンドウのURL指定で "URL -thumbnail"としてサムネイル取得指定を追加することも可能)
・サムネイル設定位置を変更(動画情報->全般1へ)
・クリップボード監視の対象ウィンドウを指定できるようにした
指定はiniの以下の項目に正規表現を記入して指定します
対象ウィンドウ : WatchIncludeWindow=
除外ウィンドウ : WatchExcludeWindow=
対象となる文字列は [ウィンドウクラス名::ウィンドウタイトル名] です。
情報ウィンドウを表示した状態でコピーすると、そのウィンドウのクラス名とタイトル名が表示されるので参考にして下さい。
・動画情報ウィンドウ
・セキュリティ警告ダイアログを抑制(自動で[はい]を選択)出来るようにした
抑制するダイアログはiniの以下の項目にある正規表現に両方ともマッチするものが対象となります
ダイアログのタイトル : DialogMatchCaption=/Internet Explorer/
ダイアログ内の文字列 : DialogMatchText=/.*ActiveX.*/
・np.execCmd()で"videoinfo -move href="指定を行った際に移動先ページを外部ブラウザで開いてしまう不具合を修正
・メソッドの追加
np.getNavigateMode() : リンククリック時の動作を取得
np.setNavigateMode() : リンククリック時の動作を設定
・フルスクリーン時のマウス表示切り替え動作を改善
2008/03/15
v0.58 ・NicoPlayer起動直後の終了や終了直後の起動によりダウンロードリスト/プレイリストの一部内容が消えてしまう致命的なバグを修正
・NicoPlayer Ver0.57+IE7環境で動画情報ウィンドウの2度目更新時にエラーが出てソフトが落ちてしまう不具合を修正
・動画情報ウィンドウ
・初期状態でのサイレントモードを廃止(iniのBrowserSilent=1で有効に変更可能)
※サイレントモード:ダイアログボックスの表示を行わない設定
・メソッドの追加
・np.getLength() : メディアの長さを取得
・np.getSoftDir() : NicoPlayerがあるフォルダパスを取得
・np.getPlayList() : プレイリストのデータを取得
・np.readFile() : ローカルファイルのテキストデータを取得
・np.writeFile() : テキストデータをローカルファイルとして保存
・np.onChangeMediaState() : 再生状態が変更された際に呼び出される
・np.onChangePlayList() : プレイリストの内容が変更されたときに呼び出される
・プレイリストに[新規作成]メニュー追加
・その他いくつかの修正など
2008/03/09
v0.57 ・ニコニコムービーメーカーで作成した動画(nm*****)のDLに対応(再生は不可。コメント付で再生したい場合は別途変換が必要になります)
・ステータスバー
・コメント表示状態を表示するようにした(表示:※, 非表示:−)
・コメント表示状態/再生方法/再生速度 をクリックすることでそれぞれ、コメント表示切り替え/繰り返し(リピート)再生切り換え/速度標準設定 が行えるようにした
また、右クリックすることでそれぞれ、コメントメニュー表示/再生方法選択メニュー表示/再生速度選択メニュー表示 を行えるようにした
・livedoorネットアニメ(na*****)に対応
・ボリュームバーをクリックした際にクリックした位置へつまみを移動させるようにした
・ダウンロードリストの項目の保存先フォルダを開く場合に、ファイルが存在しない状態でも保存先フォルダを開くように動作変更
・v0.56でのバージョンアップ後初回起動時操作によってFLVの保存ファイル名が"Not used."となってしまう不具合を修正
・マイメモリー動画の投稿時間が取得出来なくなっていたのを修正
・起動オプション
・exec : スペース後にある文字列を全てコマンドラインとして解釈し実行(-inactive, -echoは削除されます)
・-echo : NicoPlayerに渡されたコマンド内容を情報ウィンドウに表示する(全てのオプションと併用可能)
・外部アプリとの連携のための情報取得(get)指定追加 : hwnd=で指定したウィンドウにWM_COPYDATAで情報を送信します(識別子はid=で指定可能)
以下のコマンドと組み合わせて使用します(例:get -time hwnd=123456 id=0 )
・get -version
NicoPlayerのバージョン(x.xx)を取得
・get -playfile
再生開始時に指定したファイルパスを取得
・get -mediafile
再生中のメディアファイルパスを取得
・get -commentfile
再生中のコメントファイルパスを取得
・get -infofile
再生中のメディアファイルに対応した動画情報ファイルを取得
・get -time
現在の再生時間(ms)を取得
・get -mediastate
メディアの再生状態("Stopped", "Paused", "Running", "")を取得
・動画情報ウィンドウ
・市場の表示スタイルを修正
・prototype.jsを使用するようにした
・JavaScriptからWScript.Shellを使用せずNicoPlayerの操作,情報の取得を行えるようにした
(コマンドはURIを使用して送信されます。また、情報の取得は