!extend:default:vvvvv
スレ立て時に↑をコピペして3行で書き込んでください
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することがる。
またオミトロンと併用することも可能。
Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。
■関連サイト
NicoCache_nl wiki
ttp://www58.atwiki.jp/nicocache/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
NicoCache_u
ttp://www28.atwiki.jp/nicocacheu/
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/
ASR's Room NicoCache (本家様。公開停止中)
ttp://homepage1.nifty.com/asr/index.html
【ニコニコ】自動ローカル保存プロクシ NicoCache19
http://potato.2ch.net/test/read.cgi/software/1422543862/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
【ニコニコ】自動ローカル保存プロクシ NicoCache20 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/12/26(月) 23:41:40.08ID:4srHZc0F0
2016/12/26(月) 23:42:39.05ID:4srHZc0F0
■NicoCache関連ファイル置き場 避難所
http://www.hofu.mydns.jp/nicocache/upload.php
■繋がらない時は
IEのキャッシュ削除、IE再起動、NicoCache再起動、PC再起動
アンチウイルスソフト一時無効
NicoCacheGUI.bat起動してもNicoCacheが起動しない場合はNicoCacheGUI.property削除と
繋がりにくい、挙動がおかしい場合のthcache.bin削除を試してみること。
特にノートンはファイアウォール等の設定を見直す必要があるらしい
■Wrapperでローカルキャッシュが読み込まれない
ローカルサーバーの設定を以下のようにするのを忘れていないか確認
一個目の枠:http://www.nico video.jp/cache/
二個目の枠:http://www.nico video.jp/cache/flvlist
http://www.hofu.mydns.jp/nicocache/upload.php
■繋がらない時は
IEのキャッシュ削除、IE再起動、NicoCache再起動、PC再起動
アンチウイルスソフト一時無効
NicoCacheGUI.bat起動してもNicoCacheが起動しない場合はNicoCacheGUI.property削除と
繋がりにくい、挙動がおかしい場合のthcache.bin削除を試してみること。
特にノートンはファイアウォール等の設定を見直す必要があるらしい
■Wrapperでローカルキャッシュが読み込まれない
ローカルサーバーの設定を以下のようにするのを忘れていないか確認
一個目の枠:http://www.nico video.jp/cache/
二個目の枠:http://www.nico video.jp/cache/flvlist
2016/12/26(月) 23:43:03.40ID:4srHZc0F0
■質問する場合は
今使っているものが最新の物かどうか確認してください。
また、過去ログを検索してみてください。同様の問題が報告されているかもしれません。
それでも解決しない場合は、フィルタ・拡張を一つずつ外してみて原因となっているモノの特定をお願いします。
また、最低限動作環境は書いてください。特にJavaScript系の不具合はブラウザ依存の事も多いので、再現確認すらできない事もあります。
開発者はすべてのフィルタ・拡張を入れているわけではありません。開発者ほど他の人が作ったものをあまり使っていない事が多いものです。
あと、nl582.zip等あぷろだのアーカイブ番号のみで報告すると内容が分からないのでスルーする可能性が高いです。
元の書き込みに安価を貼っていただくのが確実です。
質問した後で自己解決した場合、自己解決した内容を責任をもって書き込んでください。
「どう解決したのか?」を書くことで、同様の問題で困っている人の参考になります。
今使っているものが最新の物かどうか確認してください。
また、過去ログを検索してみてください。同様の問題が報告されているかもしれません。
それでも解決しない場合は、フィルタ・拡張を一つずつ外してみて原因となっているモノの特定をお願いします。
また、最低限動作環境は書いてください。特にJavaScript系の不具合はブラウザ依存の事も多いので、再現確認すらできない事もあります。
開発者はすべてのフィルタ・拡張を入れているわけではありません。開発者ほど他の人が作ったものをあまり使っていない事が多いものです。
あと、nl582.zip等あぷろだのアーカイブ番号のみで報告すると内容が分からないのでスルーする可能性が高いです。
元の書き込みに安価を貼っていただくのが確実です。
質問した後で自己解決した場合、自己解決した内容を責任をもって書き込んでください。
「どう解決したのか?」を書くことで、同様の問題で困っている人の参考になります。
2016/12/26(月) 23:43:25.43ID:4srHZc0F0
■質問用テンプレ
≪動作環境≫
【OS・Java・本体】(ログウインドウの最初の二行をコピペ)
【ブラウザ】(種類とバージョン、使用アドオン)
【FlashPlayer】(バージョンを http://www.adobe.com/jp/software/flash/about/ で確認)
【特記事項】(特殊な環境を組んでいるのであれば書く)
≪NicoCache環境≫
【拡張】(使用Extensionやフィルタとそのバージョン)
【プロキシ】全て通過・同梱のpac使用・独自の方法(詳細に_____)
【wrapper】無・有(Ver.____)
【オミトロン】無・有(Ver.____)
【その他】(config.propertiesなどに特に変更を加えている場合は書く)
≪質問/障害内容と検証状況≫
【事象・質問内容】
(具体的に、詳細に。ログウィンドウの表示も含めて)
【検証済の内容】
・他のブラウザでの動作状況
・NicoCacheを使わない場合の動作状況
・wrapper、オミトロンを利用している場合、停止した時の動作状況
・利用ソフトのデフォルト状態(拡張を一切外した場合)の動作状況
注意:
・本体やJava、FlashPlayerなどアップデート可能なものは、質問の前にまずアップデートしてみてください
・一般的でない環境での質問の場合、検証出来る環境を持っている人がいるとは限りません。
≪動作環境≫
【OS・Java・本体】(ログウインドウの最初の二行をコピペ)
【ブラウザ】(種類とバージョン、使用アドオン)
【FlashPlayer】(バージョンを http://www.adobe.com/jp/software/flash/about/ で確認)
【特記事項】(特殊な環境を組んでいるのであれば書く)
≪NicoCache環境≫
【拡張】(使用Extensionやフィルタとそのバージョン)
【プロキシ】全て通過・同梱のpac使用・独自の方法(詳細に_____)
【wrapper】無・有(Ver.____)
【オミトロン】無・有(Ver.____)
【その他】(config.propertiesなどに特に変更を加えている場合は書く)
≪質問/障害内容と検証状況≫
【事象・質問内容】
(具体的に、詳細に。ログウィンドウの表示も含めて)
【検証済の内容】
・他のブラウザでの動作状況
・NicoCacheを使わない場合の動作状況
・wrapper、オミトロンを利用している場合、停止した時の動作状況
・利用ソフトのデフォルト状態(拡張を一切外した場合)の動作状況
注意:
・本体やJava、FlashPlayerなどアップデート可能なものは、質問の前にまずアップデートしてみてください
・一般的でない環境での質問の場合、検証出来る環境を持っている人がいるとは限りません。
5名無しさん@お腹いっぱい。 (ワッチョイ aa39-AwQU)
2016/12/27(火) 14:00:41.98ID:c3Wq+PAE0 dmc_161226って高画質なdmcキャッシュ保存しててもエコノミー時に低画質の動画を読み込みに行ってる気がするんですがこれは正常な動作ですか?
それともこちらの設定が間違ってますか?
それともこちらの設定が間違ってますか?
6945 (ブーイモ MM84-+tQ1)
2016/12/27(火) 16:27:17.31ID:poBuWJK9M7名無しさん@お腹いっぱい。 (ブーイモ MM84-+tQ1)
2016/12/27(火) 16:28:25.29ID:poBuWJK9M わお名前欄が入りっぱなしだった
8名無しさん@お腹いっぱい。 (ワッチョイ aa39-AwQU)
2016/12/27(火) 16:53:38.18ID:c3Wq+PAE09名無しさん@お腹いっぱい。 (ワッチョイ fbe2-/JJL)
2016/12/27(火) 20:51:48.46ID:OgSfpaR/0 もうキャッシュ&ラッパーでの運用は諦めてzenzaに半分移行していたので、
このクリスマスプレゼントは本当に助かります。ありがとうございます!
dmc extensionにて新形式のキャッシュ、再生ができることを確認出来ました。
以下質問です。分かる方いましたら、教えていただけると助かります。
・新形式のキャッシュ済み動画のリンク色が変更されない、
キャッシュアイコンが表示されない。
(nlFiltersでの設定が必要?)
・新形式のキャッシュについて、
メニューからキャッシュ削除を選択しても削除に失敗する。
(現状は手動でキャッシュファイルを削除するしかない?)
このクリスマスプレゼントは本当に助かります。ありがとうございます!
dmc extensionにて新形式のキャッシュ、再生ができることを確認出来ました。
以下質問です。分かる方いましたら、教えていただけると助かります。
・新形式のキャッシュ済み動画のリンク色が変更されない、
キャッシュアイコンが表示されない。
(nlFiltersでの設定が必要?)
・新形式のキャッシュについて、
メニューからキャッシュ削除を選択しても削除に失敗する。
(現状は手動でキャッシュファイルを削除するしかない?)
10名無しさん@お腹いっぱい。 (ワッチョイ 6ee5-WoaB)
2016/12/27(火) 22:02:25.23ID:HkGLFoXG0 >>9
いずれもdmcのキャッシュがNicoCache本体のキャッシュに統合されていないことに起因するものです.
dmcの処理を本体に実装した後に解決するので気長によろしゅう.
キャッシュ削除はお手数ですが手動でお願いします.
ところで,旧システムとdmcの動画が両方キャッシュに入っている時,
キャッシュ削除ボタンを押した際に期待する挙動って何でしょう.
いまアクセスしているキャッシュの削除?動画に関連するキャッシュ全部削除?
いずれもdmcのキャッシュがNicoCache本体のキャッシュに統合されていないことに起因するものです.
dmcの処理を本体に実装した後に解決するので気長によろしゅう.
キャッシュ削除はお手数ですが手動でお願いします.
ところで,旧システムとdmcの動画が両方キャッシュに入っている時,
キャッシュ削除ボタンを押した際に期待する挙動って何でしょう.
いまアクセスしているキャッシュの削除?動画に関連するキャッシュ全部削除?
119 (ワッチョイ fbe2-/JJL)
2016/12/27(火) 22:45:29.57ID:OgSfpaR/0 >>10
レスありがとうございます。
dmcの処理を本体に実装・・(ゴクリ・・・、気長に待ってます!
キャッシュ削除ボタンを押したときの挙動ですが、
個人的には旧システムとdmc両方のキャッシュ、一時ファイル全てを
削除してくれたらと思います。
レスありがとうございます。
dmcの処理を本体に実装・・(ゴクリ・・・、気長に待ってます!
キャッシュ削除ボタンを押したときの挙動ですが、
個人的には旧システムとdmc両方のキャッシュ、一時ファイル全てを
削除してくれたらと思います。
12名無しさん@お腹いっぱい。 (ニククエ 279c-Sa8B)
2016/12/29(木) 16:58:10.79ID:IQ+xOlIz0NIKU 起動時にエラーになる
[GUILauncherIcon.gif]または、[NicoCacheGUI_Icon.gif]がないかららしいが見当たらない
NicoCache_nl+150304mod+161226mod HTML5 (based on NicoCache v0.45)
Exception in thread "main" java.lang.ExceptionInInitializerError
at dareka.NLMain$ExtLoggerHandler.info(NLMain.java:216)
at dareka.NLMain$ExtLoggerHandler.info(NLMain.java:210)
at dareka.common.Logger.info(Logger.java:81)
at dareka.Main.mainBody(Main.java:94)
at dareka.Main.main(Main.java:41)
at dareka.NLMain.main(NLMain.java:88)
Caused by: java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at dareka.GUILauncher.<clinit>(NLMain.java:341)
... 6 more
[GUILauncherIcon.gif]または、[NicoCacheGUI_Icon.gif]がないかららしいが見当たらない
NicoCache_nl+150304mod+161226mod HTML5 (based on NicoCache v0.45)
Exception in thread "main" java.lang.ExceptionInInitializerError
at dareka.NLMain$ExtLoggerHandler.info(NLMain.java:216)
at dareka.NLMain$ExtLoggerHandler.info(NLMain.java:210)
at dareka.common.Logger.info(Logger.java:81)
at dareka.Main.mainBody(Main.java:94)
at dareka.Main.main(Main.java:41)
at dareka.NLMain.main(NLMain.java:88)
Caused by: java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at dareka.GUILauncher.<clinit>(NLMain.java:341)
... 6 more
13名無しさん@お腹いっぱい。 (ニククエ 279c-Sa8B)
2016/12/29(木) 17:23:55.74ID:IQ+xOlIz0NIKU >>12
再度、「NicoCache_nl+120609mod」+「nl+mod-patch150304 (フィルタ/ソース累積差分)」+「NicoCache_nl+150304mod+161226mod HTML5 (up292との差分)」をマージしたらできました、。
再度、「NicoCache_nl+120609mod」+「nl+mod-patch150304 (フィルタ/ソース累積差分)」+「NicoCache_nl+150304mod+161226mod HTML5 (up292との差分)」をマージしたらできました、。
14名無しさん@お腹いっぱい。 (ワッチョイ 36e2-R/TF)
2016/12/30(金) 10:47:27.85ID:3HFOb45z0 161226版のdmc.javaをコンパイルしたら
注意:dmc.javaの操作は、未チェックまたは安全ではありません。
注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。
って出たのでそのとおりにしたら
dmc.java:548: 警告: [unchecked] 無検査変換
期待値: HashMap<String,dmc.Ht2Entry>
検出値: HashMap
とか出たので、該当箇所を書き換えた。正常動作を確認。ありがとう。
注意:dmc.javaの操作は、未チェックまたは安全ではありません。
注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。
って出たのでそのとおりにしたら
dmc.java:548: 警告: [unchecked] 無検査変換
期待値: HashMap<String,dmc.Ht2Entry>
検出値: HashMap
とか出たので、該当箇所を書き換えた。正常動作を確認。ありがとう。
15名無しさん@お腹いっぱい。 (ワッチョイ 076e-wuOh)
2016/12/30(金) 12:16:07.71ID:yzLhJOaO0 そういや自分も同じような警告出たけど、オプション指定時には
警告出るもののファイル生成は成功してたっぽいからそれでいいことにしてたわ
HashMapのあとに<String, Ht2Entry>とか書き足しておくと
オプション指定しなくてもすむわけか
警告出るもののファイル生成は成功してたっぽいからそれでいいことにしてたわ
HashMapのあとに<String, Ht2Entry>とか書き足しておくと
オプション指定しなくてもすむわけか
16名無しさん@お腹いっぱい。 (ワッチョイ cfe5-QYkG)
2017/01/02(月) 04:23:36.18ID:nBM3lsI00 賀正
up323 dmc-170102
キャッシュ済みの高画質版から応答するようになっています.
ついでにサブディレクトリへの分類やタイトル変更も動作します.
今回は注意点があります.
・キャッシュファイルの命名規則を変更しました.
解像度の情報が必要になったため追加することにしました.
自動では認識されないので,お手数ですが手動でリネームするか
キャッシュを削除するかをお願いします.詳細はreadme_dmc.txtを.
・ZenzaWatchの画質切り替えが動作しなくなっています.
どれを選択しようがキャッシュの高画質版を送りつける実装になっているためです.
解決策は考えてありますがそれなりの実装量になるので一旦リリースします.
>>11
ありがとうございます.実装するときはそのように.
up323 dmc-170102
キャッシュ済みの高画質版から応答するようになっています.
ついでにサブディレクトリへの分類やタイトル変更も動作します.
今回は注意点があります.
・キャッシュファイルの命名規則を変更しました.
解像度の情報が必要になったため追加することにしました.
自動では認識されないので,お手数ですが手動でリネームするか
キャッシュを削除するかをお願いします.詳細はreadme_dmc.txtを.
・ZenzaWatchの画質切り替えが動作しなくなっています.
どれを選択しようがキャッシュの高画質版を送りつける実装になっているためです.
解決策は考えてありますがそれなりの実装量になるので一旦リリースします.
>>11
ありがとうございます.実装するときはそのように.
17名無しさん@お腹いっぱい。 (ワッチョイ 076e-wuOh)
2017/01/02(月) 09:30:25.15ID:cpQM6IQN018名無しさん@お腹いっぱい。 (ワッチョイ 1799-Sa8B)
2017/01/03(火) 23:35:00.38ID:Zd75n7FX0 技術的な事はサッパリだから見ることしか出来ないけど新仕様対応本当に助かってます。ありがとう。
>>13に更新版の差分とtopBarFilter改とpopThumb_FAで快適なニコニコライフを送れている
>>13に更新版の差分とtopBarFilter改とpopThumb_FAで快適なニコニコライフを送れている
19名無しさん@お腹いっぱい。 (ワッチョイ 22e2-Sa8B)
2017/01/04(水) 15:23:59.51ID:YGkCV3PA0 新プレイヤー10秒戻しできるのは評価するがコメがカックカクだな
20名無しさん@お腹いっぱい。 (ワッチョイ 1799-Sa8B)
2017/01/04(水) 22:32:54.64ID:6UvC7BBT0 コメント欄とかコメ欄の下にある広告消したらカクカクしなくなったが
21名無しさん@お腹いっぱい。 (ワッチョイ 4d4a-7KbH)
2017/01/05(木) 11:31:31.15ID:GLoG10UM0 動画サイトなのに動画の再生に支障をきたす広告を出すクソサイトだったのか
22名無しさん@お腹いっぱい。 (ワッチョイ c1e2-BXa4)
2017/01/05(木) 23:16:13.90ID:ucr+a81T0 >>16
あけましておめでとうございます。
お年玉もありがとうございます!
dmc-170102、利用させていただきました。
以下、動作状況です。
・新命名規則でキャッシュされることを確認出来ました。
・サブフォルダへの移動、タイトル名を変更しても
認識されることを確認出来ました。(要再起動)
あけましておめでとうございます。
お年玉もありがとうございます!
dmc-170102、利用させていただきました。
以下、動作状況です。
・新命名規則でキャッシュされることを確認出来ました。
・サブフォルダへの移動、タイトル名を変更しても
認識されることを確認出来ました。(要再起動)
23名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/06(金) 20:54:00.13ID:aTMn0PNP0 dmc拡張にはもう用はねぇ! へへへへっ…… 専用キャッシュフォルダも必要ねぇや、へへへへっ……
誰が互換性なんか、互換性なんか怖かねぇ! ……野郎、ぶっ公開してやぁぁる!!!
(訳:
up325 NicoCache_nl+150304mod+170106mod HTML5+dmc 人柱版
DLpass: fortesters
dmcの処理を本体に統合しました.dmc拡張は廃止します.キャッシュフォルダも統合しました.
キャッシュ管理周りの構造とWebAPIが大きく変更されたので人柱版です.
互換性はある程度ありますが動かなくなる拡張はあります.変な挙動を示すこともありえます.
念の為に導入前にハードリンクでもいいのでキャッシュをバックアップしておくことをお勧めします.
dmctmp_以外のdmcキャッシュファイルを本体のキャッシュフォルダに移動してください.
その際にエコノミー画質でキャッシュしたと思うキャッシュファイルには
ファイル名の[の前にlowを入れておくとアイコンでエコノミー扱いします.)
誰が互換性なんか、互換性なんか怖かねぇ! ……野郎、ぶっ公開してやぁぁる!!!
(訳:
up325 NicoCache_nl+150304mod+170106mod HTML5+dmc 人柱版
DLpass: fortesters
dmcの処理を本体に統合しました.dmc拡張は廃止します.キャッシュフォルダも統合しました.
キャッシュ管理周りの構造とWebAPIが大きく変更されたので人柱版です.
互換性はある程度ありますが動かなくなる拡張はあります.変な挙動を示すこともありえます.
念の為に導入前にハードリンクでもいいのでキャッシュをバックアップしておくことをお勧めします.
dmctmp_以外のdmcキャッシュファイルを本体のキャッシュフォルダに移動してください.
その際にエコノミー画質でキャッシュしたと思うキャッシュファイルには
ファイル名の[の前にlowを入れておくとアイコンでエコノミー扱いします.)
24名無しさん@お腹いっぱい。 (ワッチョイ 45df-4j6q)
2017/01/06(金) 21:18:21.17ID:rY1Uuq5o025名無しさん@お腹いっぱい。 (ワッチョイ 92e2-IbiL)
2017/01/07(土) 02:23:13.20ID:JNZpClus0 ありがたや
26名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/08(日) 00:07:41.61ID:QAsE3WwU0 こっそりdmcキャッシュのアイコンとリンクの色を変えるやつをうp
ユーザ体験を変えてしまうからデフォルトに入れるべきではないかも
ユーザ体験を変えてしまうからデフォルトに入れるべきではないかも
27名無しさん@お腹いっぱい。 (ワッチョイ 3d32-NghE)
2017/01/08(日) 02:03:12.65ID:Lx3e4VXL0 >>23
Pleiades All in One 4.6.2.v20161221 Windows 64bit Full Editionにて、コンパイラー準拠レベル1.8でビルド。
Java8 112環境で実行。
HTML5版でdmcのキャッシュ完了とキャッシュを使った再生を確認。
cachemanager.swf:
→dmcキャッシュの移動と移動直後にdmcキャッシュを使った再生を確認。
→旧仕様キャッシュの移動が失敗するようになっているのを確認。
以上を踏まえてキャッシュ管理は互換性を持たせるか別URLの管理ページで旧仕様と新仕様の使い分けをできるようにして欲しいです。
Pleiades All in One 4.6.2.v20161221 Windows 64bit Full Editionにて、コンパイラー準拠レベル1.8でビルド。
Java8 112環境で実行。
HTML5版でdmcのキャッシュ完了とキャッシュを使った再生を確認。
cachemanager.swf:
→dmcキャッシュの移動と移動直後にdmcキャッシュを使った再生を確認。
→旧仕様キャッシュの移動が失敗するようになっているのを確認。
以上を踏まえてキャッシュ管理は互換性を持たせるか別URLの管理ページで旧仕様と新仕様の使い分けをできるようにして欲しいです。
28名無しさん@お腹いっぱい。 (ワッチョイ 3d32-NghE)
2017/01/08(日) 06:32:59.75ID:Lx3e4VXL0 cachemanager.swfで動画のIDをクリックすると動画ページが表示されますが、dmcの場合、
表示しようとするURLがwatch/smXXXXX[720p,2000,128].mp4みたいになり、
本来表示したい動画のページwatch/smXXXXXを表示できません。
[RequestHeader]でリクエストをredirect?watch/smXXXXXみたいに書き換えて
watch/smXXXXXへリダイレクトできたら良いなと思うけど、すでに同等な機能が実装済みだったりしないかな?
ひょっとしたらlocalに転送用のhtmlファイルを置いてそれをリクエストさせてから
JavaScriptのwindow.location.href でアドレスバーに残ったwatch/smXXXXX[720p,2000,128].mp4
を取得して加工して移動とかできるのかもしれないけど、取得がブラウザの挙動次第とか考えると気が乗らない……。
表示しようとするURLがwatch/smXXXXX[720p,2000,128].mp4みたいになり、
本来表示したい動画のページwatch/smXXXXXを表示できません。
[RequestHeader]でリクエストをredirect?watch/smXXXXXみたいに書き換えて
watch/smXXXXXへリダイレクトできたら良いなと思うけど、すでに同等な機能が実装済みだったりしないかな?
ひょっとしたらlocalに転送用のhtmlファイルを置いてそれをリクエストさせてから
JavaScriptのwindow.location.href でアドレスバーに残ったwatch/smXXXXX[720p,2000,128].mp4
を取得して加工して移動とかできるのかもしれないけど、取得がブラウザの挙動次第とか考えると気が乗らない……。
29名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/08(日) 15:59:18.08ID:QAsE3WwU0 up329 NicoCache_nl+150304mod+170108mod HTML5+dmc 人柱版
>>27
> 旧仕様キャッシュの移動が失敗
ありがとうございます.それバグです.
正規表現に?を付ける位置を間違えてたよ……
旧仕様との切り替えについては,旧仕様側にはdmcキャッシュを一切見せないことで実現できなくもないですが,
そもそもキャッシュ管理インターフェイスとして新しいキャッシュが見えないものに需要はないと思うので
基本的に仕様を拡張してできるだけ動くように,というスタンスの設計になっています.
cachemanagerは概ね動くように他にもワークアラウンドを追加しときました.
表示上エコノミーキャッシュのlowが増殖するのはご愛嬌.
>>28
リダイレクトするワークアラウンドを追加しました.
変なリクエストが飛ぶのも良くないですしね.
誰かcachemanager.swfのソース持ってませんか?
ドキュメントにはコンパイル方法が書いてあるのにろだに上がってないので直せませぬ.
// 誰かHTML5で作りなおしてくれないかな
>>27
> 旧仕様キャッシュの移動が失敗
ありがとうございます.それバグです.
正規表現に?を付ける位置を間違えてたよ……
旧仕様との切り替えについては,旧仕様側にはdmcキャッシュを一切見せないことで実現できなくもないですが,
そもそもキャッシュ管理インターフェイスとして新しいキャッシュが見えないものに需要はないと思うので
基本的に仕様を拡張してできるだけ動くように,というスタンスの設計になっています.
cachemanagerは概ね動くように他にもワークアラウンドを追加しときました.
表示上エコノミーキャッシュのlowが増殖するのはご愛嬌.
>>28
リダイレクトするワークアラウンドを追加しました.
変なリクエストが飛ぶのも良くないですしね.
誰かcachemanager.swfのソース持ってませんか?
ドキュメントにはコンパイル方法が書いてあるのにろだに上がってないので直せませぬ.
// 誰かHTML5で作りなおしてくれないかな
30名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/08(日) 16:53:35.51ID:QAsE3WwU0 アイコン画像ファイルが抜けていたのでup330に差し替えました
31名無しさん@お腹いっぱい。 (ワッチョイ 4299-SQx7)
2017/01/08(日) 17:41:45.20ID:ADiDnIg1032名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/08(日) 19:29:32.34ID:QAsE3WwU033名無しさん@お腹いっぱい。 (ワッチョイ aee2-kvIe)
2017/01/08(日) 21:51:40.07ID:BRGuzqva0 乙。動作上問題はないだろうけど一応報告。
up330を使ってコンパイルしたら、
[javac] 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。
[javac] 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルして ください。
とか出たのでbuild.xmlに
<compilerarg value=
up330を使ってコンパイルしたら、
[javac] 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。
[javac] 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルして ください。
とか出たのでbuild.xmlに
<compilerarg value=
34名無しさん@お腹いっぱい。 (ワッチョイ aee2-kvIe)
2017/01/08(日) 21:53:33.45ID:BRGuzqva0 ぬが、途中で切れた。
-Xlint:deprecation をXMLファイルに追加してコンパイルしたら詳細が判明したと言いたかったw
-Xlint:deprecation をXMLファイルに追加してコンパイルしたら詳細が判明したと言いたかったw
35名無しさん@お腹いっぱい。 (ワッチョイ 21ea-8xKb)
2017/01/08(日) 21:53:54.22ID:iCpp5DkI0 使い方がわかりませぬ……
既存のnicocacheに上書きすればおk?
既存のnicocacheに上書きすればおk?
36名無しさん@お腹いっぱい。 (ワッチョイ 29cb-RG32)
2017/01/09(月) 11:54:43.87ID:xCzfvG6+037名無しさん@お腹いっぱい。 (ワッチョイ 517c-7WTe)
2017/01/09(月) 13:30:49.93ID:yOQqsuig0 1からやり直し始める場合はどうすればいいのか、もはやわからなくなってきた
再コンパイル自体がわからない人は自分以外にも居そうだし
再コンパイル自体がわからない人は自分以外にも居そうだし
38名無しさん@お腹いっぱい。 (ワッチョイ ad92-twJ6)
2017/01/09(月) 17:16:59.15ID:MZHK42j/0 movieFetcherFilterで先に見たい動画をキャッシュ保存して一気観する使い方してたんだけど
動画を再生するとHTML版だと新形式のキャッシュなし扱いで新形式のキャッシュ取ってるのね
同じ動画のキャッシュが2個になってこれはこれで不便
動画を再生するとHTML版だと新形式のキャッシュなし扱いで新形式のキャッシュ取ってるのね
同じ動画のキャッシュが2個になってこれはこれで不便
39名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/09(月) 19:03:34.87ID:tJMaeA/N0 >>33-34
古いキャッシュ管理APIに非推奨マークをつけたんですが
何箇所かどう直すべきか悩んでいてまだ使ってるところがあります.
とりあえず警告が出ないようにしときます.
>>37
1からやり直す場合はup006がベースですね.
ドキュメントのJDK7と書いてあるところは今ならJDK8に読み替えで.
// Ubuntuはいいぞ.ビルド環境も実行環境も作るのが楽で.
// sudo apt install default-jdk ant
>>38
なんでこんな設計になっているかというと,旧形式と新形式のどちらが画質が良いか
判断がつかなかったので勝手に消すわけにはいかなかったためです.
さっき旧形式のキャッシュが再エンコードされているかを判定するコードを書いたので
次のバージョンでは自動で消す機能を入れます.
ただ,そもそも再度dmcのキャッシュ取りに行かないといけないのは
movieFetcherがdmcに対応してないからなのでそれはそれで別の問題.
古いキャッシュ管理APIに非推奨マークをつけたんですが
何箇所かどう直すべきか悩んでいてまだ使ってるところがあります.
とりあえず警告が出ないようにしときます.
>>37
1からやり直す場合はup006がベースですね.
ドキュメントのJDK7と書いてあるところは今ならJDK8に読み替えで.
// Ubuntuはいいぞ.ビルド環境も実行環境も作るのが楽で.
// sudo apt install default-jdk ant
>>38
なんでこんな設計になっているかというと,旧形式と新形式のどちらが画質が良いか
判断がつかなかったので勝手に消すわけにはいかなかったためです.
さっき旧形式のキャッシュが再エンコードされているかを判定するコードを書いたので
次のバージョンでは自動で消す機能を入れます.
ただ,そもそも再度dmcのキャッシュ取りに行かないといけないのは
movieFetcherがdmcに対応してないからなのでそれはそれで別の問題.
40名無しさん@お腹いっぱい。 (ワッチョイ c1e2-BXa4)
2017/01/09(月) 20:31:18.83ID:6T3wlr6c0 怒涛のバージョンアップ凄い。お疲れ様です。
patch170108を試させていただきました。
以下、報告です。
メニューからキャッシュ削除を選択した場合
・旧システム、dmc、両方のキャッシュがちゃんと削除されますが、
ログ上では何かエラーが出ています。
>Remove All Cache: smxxxxxxx
>failed to process: ttp://www.nico video.jp/cache/ajax_rmall?smxxxxxxx
> java.util.ConcurrentModificationException
> at java.util.HashMap$HashIterator.nextNode(Unknown Source)
> at java.util.HashMap$KeyIterator.next(Unknown Source)
> at dareka.processor.impl.Cache.removeAll(Cache.java:223)
> at dareka.processor.impl.Cache.removeAll(Cache.java:214)
> at dareka.processor.impl.CacheDirProcessor.onRequest(CacheDirProcessor.java:334)
> at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:239)
> at dareka.ConnectionManager.run(ConnectionManager.java:57)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
>
>Remove All Cache: smxxxxxxx
patch170108を試させていただきました。
以下、報告です。
メニューからキャッシュ削除を選択した場合
・旧システム、dmc、両方のキャッシュがちゃんと削除されますが、
ログ上では何かエラーが出ています。
>Remove All Cache: smxxxxxxx
>failed to process: ttp://www.nico video.jp/cache/ajax_rmall?smxxxxxxx
> java.util.ConcurrentModificationException
> at java.util.HashMap$HashIterator.nextNode(Unknown Source)
> at java.util.HashMap$KeyIterator.next(Unknown Source)
> at dareka.processor.impl.Cache.removeAll(Cache.java:223)
> at dareka.processor.impl.Cache.removeAll(Cache.java:214)
> at dareka.processor.impl.CacheDirProcessor.onRequest(CacheDirProcessor.java:334)
> at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:239)
> at dareka.ConnectionManager.run(ConnectionManager.java:57)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
>
>Remove All Cache: smxxxxxxx
41名無しさん@お腹いっぱい。 (ワッチョイ c1e2-BXa4)
2017/01/09(月) 20:33:04.15ID:6T3wlr6c0 もうひとつ。
・soから始まる動画のキャッシュが削除できませんでした。
公式動画はIDが変わったりとかで色々あったような気がする。。
>この www.nico video.jp ページが見つかりません
・soから始まる動画のキャッシュが削除できませんでした。
公式動画はIDが変わったりとかで色々あったような気がする。。
>この www.nico video.jp ページが見つかりません
42名無しさん@お腹いっぱい。 (ワッチョイ 3d32-NghE)
2017/01/09(月) 22:19:48.47ID:O1e170jY0 dmc統合からcacheSearchフィルタ(cacheSearch埋め込みを表示/隠す)で動画リストが出なくなっているのを確認しました。
タグ検索 ttp://www.nicovideo .jp/tag/Civilization?sort=f&order=d
failed to process: http://www.nicovideo .jp/cache/search/Civilization
java.lang.ClassCastException: dareka.processor.impl.VideoDescriptor cannot be cast to java.lang.String
at dareka.processor.impl.CacheManager$3.compare(CacheManager.java:1)
at java.util.TreeMap.compare(Unknown Source)
at java.util.TreeMap.put(Unknown Source)
at java.util.TreeSet.add(Unknown Source)
at java.util.AbstractCollection.addAll(Unknown Source)
at java.util.TreeSet.addAll(Unknown Source)
at extensions.nlLocalDB.search(nlLocalDB.java:1322)
at extensions.nlLocalDB.onRequest(nlLocalDB.java:612)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:239)
at dareka.ConnectionManager.run(ConnectionManager.java:57)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
タグ検索 ttp://www.nicovideo .jp/tag/Civilization?sort=f&order=d
failed to process: http://www.nicovideo .jp/cache/search/Civilization
java.lang.ClassCastException: dareka.processor.impl.VideoDescriptor cannot be cast to java.lang.String
at dareka.processor.impl.CacheManager$3.compare(CacheManager.java:1)
at java.util.TreeMap.compare(Unknown Source)
at java.util.TreeMap.put(Unknown Source)
at java.util.TreeSet.add(Unknown Source)
at java.util.AbstractCollection.addAll(Unknown Source)
at java.util.TreeSet.addAll(Unknown Source)
at extensions.nlLocalDB.search(nlLocalDB.java:1322)
at extensions.nlLocalDB.onRequest(nlLocalDB.java:612)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:239)
at dareka.ConnectionManager.run(ConnectionManager.java:57)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
43名無しさん@お腹いっぱい。 (ワッチョイ aee2-kvIe)
2017/01/09(月) 23:33:06.12ID:dbQWM4us0 >>39
レスありがとう。そういうことだったのね。
movieFetcherといえば、video.arrayが今では役に立たないのでいじってnlMovieFetcher.javaをコンパイルしたら、
ExtUtilの部分で「シンボルを見つけられません」って出てコンパイルできないんだけど、何か間違ってるのかな?
レスありがとう。そういうことだったのね。
movieFetcherといえば、video.arrayが今では役に立たないのでいじってnlMovieFetcher.javaをコンパイルしたら、
ExtUtilの部分で「シンボルを見つけられません」って出てコンパイルできないんだけど、何か間違ってるのかな?
44名無しさん@お腹いっぱい。 (ワッチョイ 06e5-9YT0)
2017/01/10(火) 00:36:33.58ID:aCJ/XQZ00 cachemanagerのautoMoveRuleは上げちゃって大丈夫なやつ?
45名無しさん@お腹いっぱい。 (ワッチョイ 61e5-C4FB)
2017/01/11(水) 01:17:25.57ID:06tIBJqF0 up335 NicoCache_nl+150304mod+170111mod
テストへの協力ありがとうございます.
致命的な問題はなさそうなので通常リリースに戻ります.
>>40-41
修正しました.
公式動画はwatchページ中からIDを抽出する処理がHTML5で動いてませんでした.
>>42
とりあえずエラーは出ないように互換性を戻しました,が
cacheSearchの方も直さないとdmc動画は表示されないと思います.
>>43
nlMovieFetcherはdmc拡張の方法じゃ駄目ですね.
NicoCache_nl.jarがあるのと同じ場所で
javac -classpath ./:./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
>>44
最終更新日時が怪しかったので改造版はサンプルを作って入れ替えときました.
テストへの協力ありがとうございます.
致命的な問題はなさそうなので通常リリースに戻ります.
>>40-41
修正しました.
公式動画はwatchページ中からIDを抽出する処理がHTML5で動いてませんでした.
>>42
とりあえずエラーは出ないように互換性を戻しました,が
cacheSearchの方も直さないとdmc動画は表示されないと思います.
>>43
nlMovieFetcherはdmc拡張の方法じゃ駄目ですね.
NicoCache_nl.jarがあるのと同じ場所で
javac -classpath ./:./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
>>44
最終更新日時が怪しかったので改造版はサンプルを作って入れ替えときました.
46名無しさん@お腹いっぱい。 (ワッチョイ 29cb-RG32)
2017/01/11(水) 06:07:57.43ID:9Z2T27Za0 すんません、教えていただけないでしょうか?
so30378640 (風夏 第1話)この公式動画がキャッシュされないのは何故なんでしょうか?
一応、有志の方が作成してくださった、最新パッチは当てているのですが(感謝しています(-人-)
今のnl最新パッチとキャッシュされないのは別の問題なのでしょうか?
so30378640 (風夏 第1話)この公式動画がキャッシュされないのは何故なんでしょうか?
一応、有志の方が作成してくださった、最新パッチは当てているのですが(感謝しています(-人-)
今のnl最新パッチとキャッシュされないのは別の問題なのでしょうか?
47名無しさん@お腹いっぱい。 (ワッチョイ 3d32-9vgi)
2017/01/11(水) 07:41:26.95ID:Mal44EUd0 それストリーミングだから無理 動画ホスト:smile-chefsf
エラーメッセージにそういうのが出ると知らない人からの質問も少なくなるかもね
エラーメッセージにそういうのが出ると知らない人からの質問も少なくなるかもね
48名無しさん@お腹いっぱい。 (ワッチョイ 29cb-RG32)
2017/01/11(水) 09:01:59.52ID:9Z2T27Za049名無しさん@お腹いっぱい。 (ササクッテロル Sp51-+mL+)
2017/01/11(水) 09:53:27.29ID:OTfg1Ubjp [up292]を参考にして、コマンドプロンプト内で
C:\Users\user\Desktop\NicoCache_nl>ant extract jar
として次がすぐ
C:\Users\user\Desktop\NicoCache_nl>
で止まっている場合、なにが足りないでしょうか。
C:\Users\user\Desktop\NicoCache_nl>ant extract jar
として次がすぐ
C:\Users\user\Desktop\NicoCache_nl>
で止まっている場合、なにが足りないでしょうか。
2017/01/11(水) 12:24:28.52ID:m9Ro0fax0
2017/01/11(水) 12:29:35.81ID:m9Ro0fax0
あと作業はドライブ直下でやった方がええよ
52名無しさん@お腹いっぱい。 (ワッチョイ 0296-8xKb)
2017/01/11(水) 15:46:12.08ID:h6oFNBS40 //ubuntu推しニキラズパイ買って持ち歩くともっと捗るぞ
53名無しさん@お腹いっぱい。 (ワッチョイ 45df-4j6q)
2017/01/11(水) 19:29:27.93ID:IHJihGzB0 クリーン化は
nl 006+292+335 (+JDK1.8, ant)
popThumb_FA 273
Zenza 318
CacheManager 332
(wrapper 174, 283 ?)
でいいのかしら
ついでに俺用Zenzaローカル化nlFilter up336
up318のnlFilterを 前スレ>>830-831 + Zenzawatch.user.jsを/local/配下から呼び出すよう変更しただけ
nl 006+292+335 (+JDK1.8, ant)
popThumb_FA 273
Zenza 318
CacheManager 332
(wrapper 174, 283 ?)
でいいのかしら
ついでに俺用Zenzaローカル化nlFilter up336
up318のnlFilterを 前スレ>>830-831 + Zenzawatch.user.jsを/local/配下から呼び出すよう変更しただけ
54名無しさん@お腹いっぱい。 (ササクッテロル Sp51-+mL+)
2017/01/11(水) 19:29:59.86ID:OTfg1Ubjp55名無しさん@お腹いっぱい。 (ワッチョイ 0296-8xKb)
2017/01/11(水) 20:34:37.19ID:h6oFNBS40 デーモン化がうまく行きませんでした調子乗ってすんませんでした
56名無しさん@お腹いっぱい。 (ワッチョイ 0296-8xKb)
2017/01/11(水) 21:20:03.40ID:h6oFNBS40 NicoCacheにbinフォルダなんて無いぞとか思ってたけど
このページ参考にしたら出来た
元のNicoCache_nl.shをmvでリネームして
NicoCacheをNicoCache_nlに読み替えて
daemon用NicoCache_nl.shのsystemdをtrueにした
http://www.smallstyle.com/20071009.html
このページ参考にしたら出来た
元のNicoCache_nl.shをmvでリネームして
NicoCacheをNicoCache_nlに読み替えて
daemon用NicoCache_nl.shのsystemdをtrueにした
http://www.smallstyle.com/20071009.html
57名無しさん@お腹いっぱい。 (ワッチョイ 29ea-8xKb)
2017/01/11(水) 23:13:05.60ID:rMXi5JOi0 まったくついて行けない情弱はどうすればいいんだ
58名無しさん@お腹いっぱい。 (ワッチョイ 294a-h4bG)
2017/01/12(木) 00:36:24.60ID:a4bqNQMb0 更新が落ち着いたらまとめてくれる人がいるだろうから今は待て
59名無しさん@お腹いっぱい。 (ワッチョイ 0932-X0PD)
2017/01/12(木) 06:11:34.54ID:kkPOkcdk0 >>57
まー時間が有るならソフトウェア板でjavaとかantとかeclipseスレを探して眺めてみるってのも一つの方法
わからない単語とかツールとかが分かれば儲けもの。結果が「なるほどわからん」でも気にしないぐらいの気持ちで。
まー時間が有るならソフトウェア板でjavaとかantとかeclipseスレを探して眺めてみるってのも一つの方法
わからない単語とかツールとかが分かれば儲けもの。結果が「なるほどわからん」でも気にしないぐらいの気持ちで。
60名無しさん@お腹いっぱい。 (ワッチョイ e992-PZhb)
2017/01/12(木) 15:29:54.90ID:sbnsngLj0 俺もよくわからないけどup292かな?
その辺のファイルの中にあるHowToBuild見ながらなんとかなったよ
パス通す方法はググれば簡単に出て来るし
その辺のファイルの中にあるHowToBuild見ながらなんとかなったよ
パス通す方法はググれば簡単に出て来るし
61名無しさん@お腹いっぱい。 (ワッチョイ b3e2-l/of)
2017/01/12(木) 20:37:24.76ID:AdeOKva/0 頑張ってビルドを試みようとしたんですが
[javac] Compiling 73 source files to H:\test\src
[javac] H:\test\src\dareka\processor\util\Mp4Parser.java:25: エラー: try-with-resourceは-source 1.5でサポートされていません
[javac] try (FileInputStream fis = new FileInputStream(file)) {
[javac] ^
[javac] (try-with-resourceを使用可能にするには、-source 7以降を使用してください)
[javac] エラー1個
と出てビルド成功できません。
Mp4Parser.javaのどこか編集しないといけないのでしょうか?
jdk-8u111-windows-x64.exe
apache-ant-1.10.0-bin.zip
をインストールしましたが
別なバージョンをインストールしないと行けませんか?
[javac] Compiling 73 source files to H:\test\src
[javac] H:\test\src\dareka\processor\util\Mp4Parser.java:25: エラー: try-with-resourceは-source 1.5でサポートされていません
[javac] try (FileInputStream fis = new FileInputStream(file)) {
[javac] ^
[javac] (try-with-resourceを使用可能にするには、-source 7以降を使用してください)
[javac] エラー1個
と出てビルド成功できません。
Mp4Parser.javaのどこか編集しないといけないのでしょうか?
jdk-8u111-windows-x64.exe
apache-ant-1.10.0-bin.zip
をインストールしましたが
別なバージョンをインストールしないと行けませんか?
62名無しさん@お腹いっぱい。 (ワッチョイ 1396-GBI4)
2017/01/12(木) 21:01:21.88ID:o0Svq7Xc0 windowsで動かしてるわけじゃないからわからないけど
今の環境で動いてるのant 1.9.4みたいだし
とりあえずAnt1.9.8の方で試してみてもらえませんか?
今の環境で動いてるのant 1.9.4みたいだし
とりあえずAnt1.9.8の方で試してみてもらえませんか?
6361 (ワッチョイ b3e2-l/of)
2017/01/12(木) 22:00:07.13ID:AdeOKva/0 すみませんもう一度やろうとしたら
そこまでも進まなくなりました。
以下よく分かっていないところを添削お願いできますか?
1.up292を任意の場所に展開
2.「1.」で出来たディレクトリにある「development.zip」の中身を「1.」にコピー
3.up335の「nl+mod+mod-patch170111」内のファイルを「1.」に上書きコピー
4.「1.」にNicoCache_nl.jarをコピー
5.コマンドプロンプトで「1.」のカレントフォルダにcd /d コマンドで移動
6.ant extract jarを実行
で失敗します。
エラーのログが流れすぎて全部見れない程エラーが出ています。
主なエラーがシンボルを見つけられません
なので何か根本的に勘違いしていると思うのですが
そこまでも進まなくなりました。
以下よく分かっていないところを添削お願いできますか?
1.up292を任意の場所に展開
2.「1.」で出来たディレクトリにある「development.zip」の中身を「1.」にコピー
3.up335の「nl+mod+mod-patch170111」内のファイルを「1.」に上書きコピー
4.「1.」にNicoCache_nl.jarをコピー
5.コマンドプロンプトで「1.」のカレントフォルダにcd /d コマンドで移動
6.ant extract jarを実行
で失敗します。
エラーのログが流れすぎて全部見れない程エラーが出ています。
主なエラーがシンボルを見つけられません
なので何か根本的に勘違いしていると思うのですが
64名無しさん@お腹いっぱい。 (ワッチョイ 8199-dHfL)
2017/01/12(木) 22:40:07.20ID:/CwR5eig065名無しさん@お腹いっぱい。 (ワッチョイ 19df-kZbI)
2017/01/12(木) 22:57:09.52ID:b3V7pyOa066名無しさん@お腹いっぱい。 (ワッチョイ b3e2-l/of)
2017/01/12(木) 23:01:12.95ID:AdeOKva/067名無しさん@お腹いっぱい。 (ワッチョイ e992-PZhb)
2017/01/12(木) 23:40:33.76ID:sbnsngLj0 up006にup292入れてup335をantしたらシンボル見つからないエラー出たから
up292のbuild.xmlをメモ帳で開いてjavac sourceとtargetを1.7に変えて
antしたらうまく行ったけどなんでかはわからない
up292のbuild.xmlをメモ帳で開いてjavac sourceとtargetを1.7に変えて
antしたらうまく行ったけどなんでかはわからない
68名無しさん@お腹いっぱい。 (ワッチョイ 51e5-emOI)
2017/01/12(木) 23:54:30.60ID:5TmniZcx0 up335に同梱されているbuild.xmlを忘れないであげてください
69名無しさん@お腹いっぱい。 (ワッチョイ f3a6-dHfL)
2017/01/13(金) 02:50:54.78ID:YYq82TDS0 対応ありがとうございます。1点気になったので質問させてください。
FLV形式でキャッシュされた場合に
キャッシュアイコンとリンクの色変えが
動作しないのは意図通りですか?
CacheManager.getPreferredCachedVideo(String id)
がMP4と旧形式だけ取得してるので
FLVだと返ってこなくて動作してないっぽいです
FLV形式でキャッシュされた場合に
キャッシュアイコンとリンクの色変えが
動作しないのは意図通りですか?
CacheManager.getPreferredCachedVideo(String id)
がMP4と旧形式だけ取得してるので
FLVだと返ってこなくて動作してないっぽいです
70名無しさん@お腹いっぱい。 (ワッチョイ 1339-vSov)
2017/01/13(金) 17:07:08.23ID:Y+LEBose0 html5プレイヤーでニコニコベンチマーク見ると
"pool-2-thread-41" java.lang.OutOfMemoryError: Java heap space
で再生止まるな こんなもん見るなって話だが
ちなみに動画URL
http://www.nico video.jp/watch/sm29623827
"pool-2-thread-41" java.lang.OutOfMemoryError: Java heap space
で再生止まるな こんなもん見るなって話だが
ちなみに動画URL
http://www.nico video.jp/watch/sm29623827
71名無しさん@お腹いっぱい。 (ワッチョイ 6be2-RutM)
2017/01/13(金) 21:53:23.79ID:0p/DI4oi0 >>45
遅レスすまん、やってみたけど、さらにエラーが増える結果ですた
ちなOSはWin10
C:\NicoCache_nl>javac -classpath .\NicoCache_nl.jar -encoding sjis extensions\nlMovieFetcher.java
エラー28個
C:\NicoCache_nl>javac -classpath ./:./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
エラー100個
(´;ω;`)
遅レスすまん、やってみたけど、さらにエラーが増える結果ですた
ちなOSはWin10
C:\NicoCache_nl>javac -classpath .\NicoCache_nl.jar -encoding sjis extensions\nlMovieFetcher.java
エラー28個
C:\NicoCache_nl>javac -classpath ./:./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
エラー100個
(´;ω;`)
72名無しさん@お腹いっぱい。 (ワッチョイ 6be2-RutM)
2017/01/13(金) 22:03:17.17ID:0p/DI4oi0 javac classpath でぐぐったら、コロンじゃなくてセミコロンが正解だった模様。
javac -classpath ./;./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
で非推奨うんぬんは出たもののコンパイルできた。スレ汚しスマヌ
javac -classpath ./;./NicoCache_nl.jar -encoding sjis extensions/nlMovieFetcher.java
で非推奨うんぬんは出たもののコンパイルできた。スレ汚しスマヌ
73名無しさん@お腹いっぱい。 (ワッチョイ 0932-ugov)
2017/01/14(土) 02:29:36.23ID:+PmD6XQ90 >>53
ニコ生タイムシフトのリストを表示するページでリストの展開ができないので、フィルタを適応するページからlive.nico〜は除外を推奨。
ニコ生タイムシフトのリストを表示するページでリストの展開ができないので、フィルタを適応するページからlive.nico〜は除外を推奨。
74名無しさん@お腹いっぱい。 (ワッチョイ 317c-0Rsa)
2017/01/14(土) 02:55:58.39ID:XkBOHUiW0 なんか新規参戦は>>63の通りにやればおkなんだろうかと思って
一度全ファイル消して試してたが
Nicocache_nlGUIが入ってないことに気付く。(古いやつ流用できるんだろうか)
あとfetchがどうもうまくいかない(旧バージョンの動画ばかり読み込む)のだけど新動画形式対応版てありましたっけ?
一度全ファイル消して試してたが
Nicocache_nlGUIが入ってないことに気付く。(古いやつ流用できるんだろうか)
あとfetchがどうもうまくいかない(旧バージョンの動画ばかり読み込む)のだけど新動画形式対応版てありましたっけ?
75名無しさん@お腹いっぱい。 (ササクッテロロ Spdd-UZm6)
2017/01/14(土) 12:49:18.94ID:/KvfI+Cep 338更新お疲れ様です。
nlfilter内にあるファイル名の日本語が文字化けしているので教えていただきたいです。
よろしくお願いします。
nlfilter内にあるファイル名の日本語が文字化けしているので教えていただきたいです。
よろしくお願いします。
76名無しさん@お腹いっぱい。 (ワッチョイ 51e5-emOI)
2017/01/14(土) 12:49:57.90ID:KikbDBCz0 up338 NicoCache_nl+150304mod+170114mod
今回は不具合修正が中心.
非プレミアムの人はエコノミーの時間帯に高画質動画をサーバに
要求してしまうバグの修正が入っているので特に更新推奨.
>>47
注意を表示するようにしてみました.
>>69
ありがとうございます.バグです.
ただ,dmcのflvは要らんという人にはその挙動も有益なので
disableCacheDmcFlv=trueのときはその挙動を維持するようにしました.
※dmcのflvはffmpegでvideo/audioをcopyしても同じmp4になりません.
>>70
NicoCache自体は動画が重くても使用メモリ量が増えるとは思えないので
PCの残りメモリが足りなくなってJavaがメモリを確保できなくなった……とか?
>>71-72
「こんなにLinuxとWindowsでコマンドの差があるとは思わなかった…!」
OSの差を失念してましたゴメンナサイ
>>74
GUIは使っていないのでわからないのですが,その辺りは触っていないので多分動くんじゃないかと
fetchは未対応ですね.
対応させるなら,api.dmcからht2情報を得てそれを元に動画をリクエスト,
その後もキャッシュが終わるまで定期的にapi.dmcを叩かないといけません.
今回は不具合修正が中心.
非プレミアムの人はエコノミーの時間帯に高画質動画をサーバに
要求してしまうバグの修正が入っているので特に更新推奨.
>>47
注意を表示するようにしてみました.
>>69
ありがとうございます.バグです.
ただ,dmcのflvは要らんという人にはその挙動も有益なので
disableCacheDmcFlv=trueのときはその挙動を維持するようにしました.
※dmcのflvはffmpegでvideo/audioをcopyしても同じmp4になりません.
>>70
NicoCache自体は動画が重くても使用メモリ量が増えるとは思えないので
PCの残りメモリが足りなくなってJavaがメモリを確保できなくなった……とか?
>>71-72
「こんなにLinuxとWindowsでコマンドの差があるとは思わなかった…!」
OSの差を失念してましたゴメンナサイ
>>74
GUIは使っていないのでわからないのですが,その辺りは触っていないので多分動くんじゃないかと
fetchは未対応ですね.
対応させるなら,api.dmcからht2情報を得てそれを元に動画をリクエスト,
その後もキャッシュが終わるまで定期的にapi.dmcを叩かないといけません.
77名無しさん@お腹いっぱい。 (ワッチョイ 51e5-emOI)
2017/01/14(土) 12:56:12.35ID:KikbDBCz0 >>75
dmcキャッシュのアイコンと色を変えるやつ
10_thumbInfoFilter(ポップアップリンク用).txt
15_thumbInfoFilter(基本).txt
多分ファイル名がUTF-8で入ってますね……次回から圧縮形式を7zipに変えようかしら
dmcキャッシュのアイコンと色を変えるやつ
10_thumbInfoFilter(ポップアップリンク用).txt
15_thumbInfoFilter(基本).txt
多分ファイル名がUTF-8で入ってますね……次回から圧縮形式を7zipに変えようかしら
78名無しさん@お腹いっぱい。 (ササクッテロロ Spdd-UZm6)
2017/01/14(土) 13:02:22.83ID:/KvfI+Cep ありがとうございました!
79名無しさん@お腹いっぱい。 (ワッチョイ e1d2-dHfL)
2017/01/14(土) 18:05:49.60ID:YQMWREOg0 更新お疲れ様です。
質問なのですが、
dmc対応版でflvplayer_wrapper.swfを併用することは出来るのでしょうか。
どうにかflvplayer_wrapper.swfを適用しようと色々設定を弄っているのですが、
「WatchVars: JSON not found.」というエラーが出てしまい、画面に動画枠すら表示されません…。
(Proxomitronで余計な書き換えをしている可能性もあるのですが、特定できていません)
質問なのですが、
dmc対応版でflvplayer_wrapper.swfを併用することは出来るのでしょうか。
どうにかflvplayer_wrapper.swfを適用しようと色々設定を弄っているのですが、
「WatchVars: JSON not found.」というエラーが出てしまい、画面に動画枠すら表示されません…。
(Proxomitronで余計な書き換えをしている可能性もあるのですが、特定できていません)
8079 (ワッチョイ e1d2-dHfL)
2017/01/14(土) 18:30:09.14ID:YQMWREOg0 すいません。
flvplayer_wrapperで見られました。
原因は、コンパイルの為に一度NicoCahcheフォルダを作り直したのですが、
その時localフォルダにflvplayer_wrapper.swfをコピーし忘れると言う凡ミスでした…。
ただ、相変わらずログには「WatchVars: JSON not found.」というのが出てしまいます。
flvplayer_wrapperで見られました。
原因は、コンパイルの為に一度NicoCahcheフォルダを作り直したのですが、
その時localフォルダにflvplayer_wrapper.swfをコピーし忘れると言う凡ミスでした…。
ただ、相変わらずログには「WatchVars: JSON not found.」というのが出てしまいます。
81名無しさん@お腹いっぱい。 (ワッチョイ 1396-GBI4)
2017/01/14(土) 18:52:18.22ID:ZS2PgZgN0 Proxomitronぐぐってみたけどprivoxyみたいなもんなのか
82名無しさん@お腹いっぱい。 (ワッチョイ e1ea-GBI4)
2017/01/14(土) 21:05:58.76ID:t+aTrbUX0 もう駄目かと思われてたnicocacheにもまだ希望があると聞いて
飛び交っている言葉の意味はわからんけれども
飛び交っている言葉の意味はわからんけれども
83名無しさん@お腹いっぱい。 (ワッチョイ 1396-GBI4)
2017/01/14(土) 22:06:58.52ID:ZS2PgZgN0 希望はあるけどオワコンになってるjavaやめて
出来ることならpython版に移行した方がいいんじゃないかなとか
個人的には思ってたりする
自分がpython勉強して開発参加しろって話になるんだろうけど
出来ることならpython版に移行した方がいいんじゃないかなとか
個人的には思ってたりする
自分がpython勉強して開発参加しろって話になるんだろうけど
84名無しさん@お腹いっぱい。 (ワッチョイ 19df-kZbI)
2017/01/14(土) 22:25:06.22ID:dh1KMKS10 ロジックは言語依存じゃないんだし移植は頑張ればできるんじゃない?
プロジェクトの構造とかクラス分けとかライブラリ周りあたりがメンドクサそう
Java自体はまだまだ現役な気もするけど
プロジェクトの構造とかクラス分けとかライブラリ周りあたりがメンドクサそう
Java自体はまだまだ現役な気もするけど
85名無しさん@お腹いっぱい。 (ワッチョイ 1399-h4bG)
2017/01/14(土) 22:30:48.63ID:8rCfRvNs0 python版って今開発続いてるんですかね
86名無しさん@お腹いっぱい。 (ワッチョイ 1396-GBI4)
2017/01/14(土) 22:56:29.42ID:ZS2PgZgN087名無しさん@お腹いっぱい。 (ササクッテロロ Spdd-UZm6)
2017/01/14(土) 23:44:52.76ID:/KvfI+Cep wrapperを使っておらずnicocache_nl使っていらっしゃる方は不便はありますか?
気になったので質問してみました。
気になったので質問してみました。
88名無しさん@お腹いっぱい。 (ワッチョイ eb91-VMTF)
2017/01/14(土) 23:48:46.44ID:Qf+Et7V70 FLASH版では再生できてる、削除されたキャッシュ済み動画が
HTML5版では再生できなくなったんですが、どうにかならんでしょうか?
HTML5版では再生できなくなったんですが、どうにかならんでしょうか?
89名無しさん@お腹いっぱい。 (ワッチョイ 1396-GBI4)
2017/01/14(土) 23:54:43.21ID:ZS2PgZgN0 LTEの通信量削減目当てでラズパイで動かしてて
メインで繋いでるのがVita版かニコニコPlayer(仮)だから
あんまり不便はない・・・と言うよりwrapperの使い方がよくわかってない
メインで繋いでるのがVita版かニコニコPlayer(仮)だから
あんまり不便はない・・・と言うよりwrapperの使い方がよくわかってない
90名無しさん@お腹いっぱい。 (ワッチョイ 51e5-emOI)
2017/01/15(日) 00:46:19.87ID:ZzqsNohg0 >>79-80
HTML5対応にあたって原宿対応コードをもう要らないだろーと言いながら消したんですが……まだ必要ですか?
原宿もwrapperもdmcに対応してないのでそういう人はこのパッチを使わないと考えていました.
>>88
削除済み動画の再生機能を新たに実装する気はありません.ごめんなさい.
削除理由を確認してから再生する機能を実装すればいいんですが面倒だし……
<チラシの裏>
実を言えば私もpythonで書きたいんですよ.Javaなんぞ書くのは云年ぶりだし.
# 何箇所か何だこの糞言語仕様はと思いながら実装したしO社嫌いだし.
でも要件定義が異なっているっぽいので合流できない.
</チラシの裏>
HTML5対応にあたって原宿対応コードをもう要らないだろーと言いながら消したんですが……まだ必要ですか?
原宿もwrapperもdmcに対応してないのでそういう人はこのパッチを使わないと考えていました.
>>88
削除済み動画の再生機能を新たに実装する気はありません.ごめんなさい.
削除理由を確認してから再生する機能を実装すればいいんですが面倒だし……
<チラシの裏>
実を言えば私もpythonで書きたいんですよ.Javaなんぞ書くのは云年ぶりだし.
# 何箇所か何だこの糞言語仕様はと思いながら実装したしO社嫌いだし.
でも要件定義が異なっているっぽいので合流できない.
</チラシの裏>
91名無しさん@お腹いっぱい。 (ワッチョイ 0b32-vSov)
2017/01/15(日) 03:06:48.50ID:Z3tmviQd0 Chromeでhtml5プレイヤーで20分以上の公式アニメをキャッシュから再生すると
エラーが出て動画の再生に失敗しましたと表示されます。
-Xmx128mを-Xmx256mにするととりあえずエラーが出なくなります。
NicoCache_nl+150304mod+170114mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_111(amd64) on Windows 10
Chrome 55.0.2883.87 m (64-bit)
http://www.nico video.jp/watch/1484032041
Exception in thread
エラーが出て動画の再生に失敗しましたと表示されます。
-Xmx128mを-Xmx256mにするととりあえずエラーが出なくなります。
NicoCache_nl+150304mod+170114mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_111(amd64) on Windows 10
Chrome 55.0.2883.87 m (64-bit)
http://www.nico video.jp/watch/1484032041
Exception in thread
92名無しさん@お腹いっぱい。 (ワッチョイ 0b32-vSov)
2017/01/15(日) 03:09:54.60ID:Z3tmviQd0 >>88 続きです。
"pool-2-thread-13" java.lang.OutOfMemoryError: Java heap space
at dareka.processor.LocalFileResource.getRangeBody(LocalFileResource.java:239)
at dareka.processor.LocalFileResource.endEnsuredTransferTo(LocalFileResource.java:303)
at dareka.processor.Resource.transferTo(Resource.java:101)
at dareka.ConnectionManager.useResource(ConnectionManager.java:324)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:246)
at dareka.ConnectionManager.run(ConnectionManager.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"pool-2-thread-13" java.lang.OutOfMemoryError: Java heap space
at dareka.processor.LocalFileResource.getRangeBody(LocalFileResource.java:239)
at dareka.processor.LocalFileResource.endEnsuredTransferTo(LocalFileResource.java:303)
at dareka.processor.Resource.transferTo(Resource.java:101)
at dareka.ConnectionManager.useResource(ConnectionManager.java:324)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:246)
at dareka.ConnectionManager.run(ConnectionManager.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
93名無しさん@お腹いっぱい。 (ワッチョイ 0b32-vSov)
2017/01/15(日) 03:16:06.09ID:Z3tmviQd094名無しさん@お腹いっぱい。 (ワッチョイ 0932-ugov)
2017/01/15(日) 03:45:35.65ID:2xdCJ2tf0 >>91,92
OutOfMemoryは確保しているメモリが少ない状態。
解決するには、-Xmx128mの数字を増やして確保するメモリを増やすか、キャッシュを削除してメモリ消費を抑える。
バッチファイル(NicoCache_nl.bat)から起動する場合は、-Xmx128mの部分は環境変数NICOCACHE_OPTSで指定することも可能。
コントロールパネル→システム→詳細設定→環境変数
変数名 NICOCACHE_OPTS
変数値 -Xmx256m
↑ここの数字を必要に応じて変える。
OutOfMemoryは確保しているメモリが少ない状態。
解決するには、-Xmx128mの数字を増やして確保するメモリを増やすか、キャッシュを削除してメモリ消費を抑える。
バッチファイル(NicoCache_nl.bat)から起動する場合は、-Xmx128mの部分は環境変数NICOCACHE_OPTSで指定することも可能。
コントロールパネル→システム→詳細設定→環境変数
変数名 NICOCACHE_OPTS
変数値 -Xmx256m
↑ここの数字を必要に応じて変える。
95名無しさん@お腹いっぱい。 (ワッチョイ 51e5-emOI)
2017/01/15(日) 04:24:05.99ID:ZzqsNohg096名無しさん@お腹いっぱい。 (ワッチョイ 0932-ugov)
2017/01/15(日) 06:51:22.16ID:2xdCJ2tf0 >>95
up340適用後、動画の読み込み位置が進むほどJavaのCPU負荷が高くなっているような?
一度動画を再生すると、再生ページを閉じてもCPU負荷が高くなったままになってました。
動画を読み込んで最後の方で一時停止状態で放置したらCPU負荷が90%を超えたケースも確認しました。
up340適用後、動画の読み込み位置が進むほどJavaのCPU負荷が高くなっているような?
一度動画を再生すると、再生ページを閉じてもCPU負荷が高くなったままになってました。
動画を読み込んで最後の方で一時停止状態で放置したらCPU負荷が90%を超えたケースも確認しました。
97名無しさん@お腹いっぱい。 (ワッチョイ e1a8-bwkO)
2017/01/15(日) 07:14:10.03ID:kJsJYWsf0 >>87
公式HTML5プレイヤーにもNGがついたからまあなんとかやっていけるけど
コメ非表示の機会は格段に増えたなあという感じ
wrapperのNG機能(NG構文とかボタンのヒット数表示とか切り替え機能とか)が
とてつもなく便利だったんだけど、自分の環境ではなぜか全体動作が重くなりすぎてて
dmcパッチ適用時の環境再構築ついでについにwrapper外してしまった
公式HTML5プレイヤーにもNGがついたからまあなんとかやっていけるけど
コメ非表示の機会は格段に増えたなあという感じ
wrapperのNG機能(NG構文とかボタンのヒット数表示とか切り替え機能とか)が
とてつもなく便利だったんだけど、自分の環境ではなぜか全体動作が重くなりすぎてて
dmcパッチ適用時の環境再構築ついでについにwrapper外してしまった
98名無しさん@お腹いっぱい。 (ササクッテロロ Spdd-UZm6)
2017/01/15(日) 07:29:30.68ID:rK5hoMC9p9947 (ワッチョイ 0932-X0PD)
2017/01/15(日) 07:39:17.31ID:WUq4Mt6u0 >>76 up341でストリーミングの表示確認しました。分かりやすいですね。ありがとうございます。
100名無しさん@お腹いっぱい。 (ササクッテロロ Spdd-UZm6)
2017/01/15(日) 07:49:56.48ID:rK5hoMC9p101名無しさん@お腹いっぱい。 (ワッチョイ 1104-dHfL)
2017/01/15(日) 10:00:17.39ID:6dz6ByH40 昨晩から試させてもらっていて主にHTML5プレイヤーでアニメ公式などを見ているが、
DOS窓ではusing cache:〜とだけ出ているのにキャッシュを使ってくれていない感じがする。
(シークバーが伸びていない、シークバーの先の方は再生できない等)
Flashプレイヤーに戻せば、以前のように最初からシークバー満タン。
up006→up292上書き→up341上書きをしてビルド、のまっさらな環境。
もう少し試行錯誤してみるけれど、同様の憶えがある人はいます?
DOS窓ではusing cache:〜とだけ出ているのにキャッシュを使ってくれていない感じがする。
(シークバーが伸びていない、シークバーの先の方は再生できない等)
Flashプレイヤーに戻せば、以前のように最初からシークバー満タン。
up006→up292上書き→up341上書きをしてビルド、のまっさらな環境。
もう少し試行錯誤してみるけれど、同様の憶えがある人はいます?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 日本損失1.7兆円に修正 中国渡航自粛の影響試算 [蚤の市★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- 「アベノミクス」で投資対象と化したマンション ローンの低金利続き「年収の12倍」借りる20代出現 [蚤の市★]
- 決め手は地名「西彼杵」を読めず…とっさの判断でニセ電話詐欺だと見抜いた女性に感謝状 [蚤の市★]
- 高市「台湾総統がバチーンと中国に言ってくれるでぇ!」台湾総統「中国は大国にふさわしい行動を…」 高市「えっ!?それだけ?」 [271912485]
- 【実況】博衣こよりのえちえち朝こよ🧪 ★2
- 【実況】博衣こよりのえちえち朝こよ🧪
- 【超悲報】中国への武力行使、世論調査で「賛成」「どちらかといえば賛成」48.8% 「反対」「どちらかといえば反対」の44.2%を上回る [314039747]
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
- お前らってよく仮想の敵作って叩いてるけどこれって実は素晴らしいことだよな
