【ニコニコ】自動ローカル保存プロクシ NicoCache23at SOFTWARE
【ニコニコ】自動ローカル保存プロクシ NicoCache23 - 暇つぶし2ch99:名無しさん@お腹いっぱい。
19/01/06 18:02:27.90 QbYKgGqs0.net
動画が長いせいか妙なエラーが出るヤツ so34420551
キャッシュ正常なんだがlow判定になるヤツ sm34350830

100:97
19/01/06 18:05:29.33 QbYKgGqs0.net
>>97 low判定のほうは解決、さらに上の画質がちゃんとあった

101:名無しさん@お腹いっぱい。
19/01/06 18:35:46.89 c/WL5DcP0.net
>>97
俺だけじゃなかったか
so34420551はなんか81%でエラーが出ちゃうのよね…
変なキャッシュでも残ってるのかと思ってキャッシュクリアしてみても駄目なんだわ

102:名無しさん@お腹いっぱい。
19/01/06 20:14:11.87 QbYKgGqs0.net
>>99
ぶっちゃけ出てるエラーが
java.lang.NumberFormatException: For input string: "2147487826"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at dareka.processor.impl.NicoCachingListener.onResponseHeaderCore(NicoCachingListener.java:89)
(写経つらいので以降省略)
なんで、32bit Integerの範囲超えたよってエラー
# これさすがにエラーメッセージコピペで済ませたいけどどうすりゃいいのん
# 当方win10でNicoCache_nl.batで起動しております

103:名無しさん@お腹いっぱい。
19/01/06 20:41:58.62 QbYKgGqs0.net
>>100 自己解決
failed to process: h URLリンク(pb0271fe7e2.dmc.nico)
java.lang.NumberFormatException: For input string: "2147484998"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:583)
at java.lang.Integer.parseInt(Integer.java:615)
at dareka.processor.impl.NicoCachingListener.onResponseHeaderCore(NicoCachingListener.java:89)
at dareka.processor.impl.NicoCachingListener.onResponseHeader(NicoCachingListener.java:60)
at dareka.processor.Resource.fireOnResponseHeader(Resource.java:170)
at dareka.processor.Resource.execSendingHeaderSequence(Resource.java:211)
at dareka.processor.URLResource.doTransferTo(URLResource.java:364)
at dareka.processor.URLResource.selectTransferTo(URLResource.java:132)
at dareka.processor.URLResource.transferTo(URLResource.java:172)
at dareka.processor.URLResource.endEnsuredTransferTo(URLResource.java:110)
at dareka.processor.Resource.transferTo(Resource.java:120)
at dareka.ConnectionManager.useResource(ConnectionManager.java:513)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:331)
at dareka.ConnectionManager.run(ConnectionManager.java:66)
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)

104:名無しさん@お腹いっぱい。
19/01/07 00:31:13.96 /rbAGb7T0.net
>>96
もしも単純にドラッグやクリックで選択できないってことなら、そのコメントを右クリックして「検証(※Google Chromeの場合)」を選び、表示されたHTMLからコピーする事が可能。
スタイルシートで「user-select: none;」が指定されているなら、「none」を「all」か「auto」か「text」に変えることでも選択可能。
※niconico側の「watch.css


105:」で「.ViewerNGList .ViewerNGListDataGrid-cell」に「user-select: none;」が指定されている。 -------- もしもNG関連の操作ができないって事なら…… 自分の環境では画面サイズ3つともコメントを右クリックでNG登録できるし、NG設定からNGを消すこともできます。 他のフィルターが影響しているか、ページを表示したときに読み込まれていないファイルがあって動作に支障が出ているのでは? もしもInternet ExplorerかGoogle Chromeを使っている場合は、F12キーで表示中のページに関するエラーメッセージを確認することが可能。 ※他のブラウザーもメニューから同様の画面を表示できる。 エラーメッセージが表示されていたら、ページを更新してみる。 これをnl有りと無しで確認。 nlの有無に関係なく同じエラーが表示される場合は、サーバー上に存在しないファイルを読み込みにいっているか、niconico側の問題かもしれない。 nl有りのみで更新しても同じエラーが表示される場合は、拡張やフィルターで問題が生じているかもしれない。



106:名無しさん@お腹いっぱい。
19/01/07 01:49:59.04 6NMKenap0.net
>>102
サンクス
user-selectか、pointer-eventsで頑張ってたわ

107:
19/01/08 06:53:26.45 aHCcEgy10.net
nc0307 NicoCache_nl+150304mod+190108mod (く) + alertOldBinary Extension v180630
[機能追加]
・新サムネイルURL形式(xxxxx.xxxxx.M)のキャッシュに対応
[仕様変更]
・サムネイル画像が404の場合にtn-skr*から探索する処理を削除
[不具合修正]
・2GBを超える動画に対応(>97-101)

大変ご無沙汰しております.取り急ぎバグ修正を.
前スレから対応していない案件が貯まってますが後ほど.
>>77
サムネイルのURL形式が変わってしまって動画IDからサムネイルのURLが生成できなくなりました.
ZenzaWatch等が古いサムネイルURLにアクセスする際にthcache failedが出ています.
>>97-101
そのうち2GB超えの動画が出るだろうと思って
目についたところから64bit化してたんですがやっぱり修正漏れがありました.

108:名無しさん@お腹いっぱい。
19/01/08 06:56:04.70 bl5yKAga0.net
>>104
お疲れ様です
仕事終わったら試してみます

109:名無しさん@お腹いっぱい。
19/01/08 07:55:46.56 ESwRSqxTd.net
>>104
お疲れ様です。久方ぶりですね。

110:97
19/01/08 14:28:31.74 8i5Ppsdx0.net
>>104
早速の対処ありがとうございます。
とりいそぎ挙動確認したのですが、あたまから取得する分には問題なさそうですが、途中でsuspendした場合はまだparseIntでエラーになるようです。
32bit Integerの最大値よりキャッシュ済みファイルが大きく、かつsuspendしたケースになります。
エラーメッセージはのちほど……

111:107
19/01/08 14:34:14.64 8i5Ppsdx0.net
>>107
すみません、エラーをコピペできるプロンプトで再起動して試したら今度はエラー出さずに通りました……
何か条件ありそうですが動いたので忘れてください

112:名無しさん@お腹いっぱい。
19/01/08 17:49:58.18 aHCcEgy10.net
nc0308 NicoCache_nl+150304mod+190108mod2 (く) + alertOldBinary Extension v180630
[不具合修正]
・2GBを超える動画に対応の修正漏れ(>107)
>>107
すんません.キャッシュ済みの範囲のみから再生するときの処理にまだ残ってました.

113:名無しさん@お腹いっぱい。
19/01/08 19:37:16.74 cqAewTDE0.net
ファイル置き場 避難所2を見ていて気になったのだけど、ORIGINALの欄ってシフトJISの5C("\")の処理に問題があるようですね。
正規表現で示すなら、入力されたファイル名から「\\?([^\]+$)」にマッチした括弧内だけが使われているように見えます。
ダウンロードに問題は無いけど、テキストファイルをupするときは、コメント欄にファイル名を書いておいた方が良さそうですね。

114:名無しさん@お腹いっぱい。
19/01/08 19:50:13.72 79dyjL7Z0.net
アプデ来たからついでにAdoptOpenJDK11へ移行
GUI起動できなくて悩んでたら>>82-83見て解決した

115:名無しさん@お腹いっぱい。
19/01/08 19:51:22.22 xirWjcc80.net
>>102
教えてもらってなんだが、
.ViewerNGList .ViewerNGListDataGrid-cell{
-webkit-user-select:auto important;
-moz-user-select:auto important;
-ms-user-select:auto important;
user-select:auto important
}
を指定してもオーバーライドされなかったわ
watch.cssの4396-4399行目を直接削除したらテキスト選択可能になった
うーん、実験段階の機能だからimportant;の実装が省略されているのかも知れないな
なにか他のcssルールでテキスト選択可能になりそうなもの無いかな?
こうなったらnlfilterで直接watch.cssを編集するテキストファイルを書くしか無いのか

116:名無しさん@お腹いっぱい。
19/01/08 19:59:04.50 t33PCKTf0.net
>>112
!important
!が抜けてる

117:名無しさん@お腹いっぱい。
19/01/08 20:17:42.17 xirWjcc80.net
>>89
中身を確認してみたが、#84と同一だった

118:名無しさん@お腹いっぱい。
19/01/08 20:21:26.86 xirWjcc80.net
>>113
ありゃwありがとう
今度は効いたわ

119:
19/01/09 20:57:27.83 /y+sitlF0.net
>>110
ご指摘ありがとうございます
文字コードの2バイト目が5Cだとメタ文字と判定してしまうようになっていました
面倒くさいので、サイト全体の文字コードをShift-JISからUTF-8に変更しました

120:名無しさん@お腹いっぱい。
19/01/12 23:19:58.60 FqDHXF/o0.net
>>111
ワイはよくわからんからインストール式のJDK11入れたわ

121:名無しさん@お腹いっぱい。
19/01/13 02:28:31.59 74tXA2nU0.net
>>117
Oracle版JDK11は規約的に問題あるので使うのは辞めてください

122:名無しさん@お腹いっぱい。
19/01/13 08:43:42.66 OBz97GHZ0.net
>>117
前スレ>>744,>>748でも話題に出ましたが、
nicocacheはOracle版JDK11の規約に違反するので使えません
OpenJDKにしてください

123:名無しさん@お腹いっぱい。
19/01/13 13:25:22.32 4ZzUFm8f0.net
いけね.この件メモだけして情報を投下するの忘れてました.
Amazon Corretto
近いうちにJava11環境の選択肢が増えるそうで.今度はAmazon製です.
msiなのでどうやらインストーラがつくようです.
URLリンク(mag.osdn.jp)
URLリンク(aws.amazon.com)
現在はJava8しかありませんが,Java11も4月には公開されるっぽい.
AdoptOpenJDKと違ってzipではなくmsiで配っている点と
AWSで使う以上まず間違いなくメンテされる点に期待が持てますね.

124:名無しさん@お腹いっぱい。
19/01/15 06:54:02.99 Vqp6syye0.net
タイムシフトの予約をするページでは、ページ表示後にメッセージが表示され、それに合わせてタイムシフトのボタンが動く。
タイムシフトのボタンをクリックしようとしたら動いて不快なので、最初から動く分を見越した高さを確保しておくスタイルシート。
div[id^="comment_arealv"] {
min-height: 32px;
}
Google Chromeとかの拡張にあるStylusでやってしまうなら、適用先を「正規表現に一致するURL」で「https?://live\.nicovideo\.jp/gate/lv.+」にする。
これをフィルターでやる場合は、↓こんな感じ。
[Style]
Name = タイムシフトのボタンが動く対策
URL = live\.nicovideo\.jp/gate/lv.+
ContentType = text/html
MatchLocal = FALSE
Append<
div[id^="comment_arealv"] {
min-height: 32px;
}
>

125:名無しさん@お腹いっぱい。
19/01/15 12:06:44.64 5Hg1tJwod.net
NicoCache_nlの全てのインストール作業を代行するインストーラは作れないのだろう�


126:ゥ.



127:名無しさん@お腹いっぱい。
19/01/15 18:26:16.55 8Gw+tflL0.net
9月の「Firefox 69」で「Flash」プラグインをデフォルト無効に - CNET Japan  
URLリンク(japan.cnet.com)
Mozillaは、以前からバグの多いFlashプラグインのサポート終了を段階的に進めており、Firefox 69はその完了に向けた3つ目のステップとなる。
ユーザーの Chrome ブラウザで Flash を管理する - Google Chrome Enterprise ヘルプ  
URLリンク(support.google.com)
Adobe は Flash Player を 2020 年 12 月に廃止することを発表しており、Chrome では 2019 年 7 月にデフォルトでオフになります。お客様には代替ソリューションに移行することを強くおすすめします。

128:名無しさん@お腹いっぱい。
19/01/15 20:36:34.10 qpU4stHH0.net
そういや
まだFP完全終了してなかったんだな

129:名無しさん@お腹いっぱい。
19/01/15 21:41:40.99 JOaUKv4y0.net
Flash製のNicoCacheManagerが使えなくなるのは非常に困る。。

130:名無しさん@お腹いっぱい。
19/01/16 10:07:42.09 gfLj2Zv0d.net
個人で使うだけならjavascript製flashプレーヤ使ったら?(もちろんセキュリティ的観点からは非推奨だけど)
JavaScript製FlashPlayer「swf2js」swfをそのままHTML5に変換。 - Qiita  
URLリンク(qiita.com)

131:名無しさん@お腹いっぱい。
19/01/17 17:48:39.53 3I70Tlird.net
Redhat OpenJDKという選択肢もあるようだ(zip)
URLリンク(developers.redhat.com)

132:名無しさん@お腹いっぱい。
19/01/21 20:21:10.81 qSPwDFBL0.net
nc0313.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル

133:名無しさん@お腹いっぱい。
19/01/22 02:13:25.02 x5xZN1HX0.net
Oracle JDK8からAdoptOpenJDKのJDK11に換装して整備しなおそうと思ったらニコニコ側が落ちてた
Wikiにある通り、JDK11(LTS)インストール→JDK8アンインストール→環境変数整備、だけでAntとか再インストールしなくても動く?
あとどうでもいい話だけどなんでJDK8アンインストールのところにSSDのTips書かれてるんだろうか
消してよくね?

134:名無しさん@お腹いっぱい。
19/01/22 06:22:01.23 5ZCG7F5l0.net
>>129
>再インストールしなくても動く?
はい。
>消してよくね?
消しません。
>>89
これの再うpを待っています(うpろだに上がった物は中身の変更が無かった為)

135:名無しさん@お腹いっぱい。
19/01/22 08:08:55.55 x5xZN1HX0.net
>>130
ありがとう
どうでもいい話とはいえNicocacheとあまり関係ない話をあそこに書いておく理由を知りたいかな

136:名無しさん@お腹いっぱい。
19/01/22 09:30:28.98 BDNTXBnSd.net
>>131
私の実体験として、HDDとSSDの速度差に愕然としたからです。
特にSSDをホストドライブとして利用することの時間的アドバンテージは計り知れません。
従って出来る範囲の中で、少しでもSSDをホストドライブとして利用することへの啓蒙を進めなければと思った次第です。

137:名無しさん@お腹いっぱい。
19/01/22 16:11:08.59 nMtqit+80.net
確かにnicocache関係ないから要らんよな
そういう意味ではTipでも何でもないわ

138:名無しさん@お腹いっぱい。
19/01/22 16:23:25.60 AGckdsuJ0.net
消しません(ドヤッ
いやどう考えても消して良いんだよなあ・・・

139:名無しさん@お腹いっぱい。
19/01/22 17:11:01.85 +rkzlS4Kd.net
(2回も再起動掛ける文脈でTipを書いているので関係ないわけでは)ないです。
少なくとも普


140:通のHDDなら最低1~4分は掛かるだるい作業なので。



141:名無しさん@お腹いっぱい。
19/01/22 19:36:28.02 ruOB1lFZ0.net
Wikiなんてこういう統失のおかげで成立してんだから、
1文くらい大目に見てやれ

142:名無しさん@お腹いっぱい。
19/01/22 19:48:16.05 QkqOlqp/0.net
URLリンク(blog.nicovideo.jp)

143:名無しさん@お腹いっぱい。
19/01/22 20:05:02.75 cIVQj9DVd.net
無能ヒキニート三匹がイキってて草

144:名無しさん@お腹いっぱい。
19/01/22 20:15:18.68 YY0nhVNB0.net
nc0315.txt  nlUser-Agent別にpopThumb_FA_用のCSSを指定するフィルター
Windows NTのGoogle ChromeかOperaで、popThumb_FA内の要素を回転してぼかす(アンチエイリアスっぽくする)
チャンネル、コミュニティ、生放送のポップアップも対象となるように修正。
使用する場合は、 >>64 の nc0297.txt が必要。

nc0314.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル
コミュニティで白文字に白い影をつけた状態だったので修正。
コミュニティの背景画像がリンク切れだったので、ついでに背景指定も弄った。

>>130
upし直しました。
nc0316.txt  nc0301.txt(watch_page_reconstruct.css)を画面サイズ自動用に弄ったCSS

145:名無しさん@お腹いっぱい。
19/01/22 20:51:54.82 YY0nhVNB0.net
ファイル置き場 避難所2にupしてあるテキストファイルをブラウザで表示すると、中身がhtmlでない場合にシフトJISとして表示され、シフトJIS以外の文字コードで書かれたテキストファイルが文字化けします。
最近のブラウザは、サーバー側からエンコードの指定が無ければ、とりあえずシフトJISでテキストファイルを開くのかな?
というわけで、もしもテキストファイル個別にエンコード判定と指定がサーバー側で可能であれば、それを指定して欲しいです。

テキストファイルに対して一律に固定でしか指定できない場合は、個人的にはutf-8の指定を希望します。
htmlに関してはutf-8が推奨に近いような記事を数年前に見たような気がするけど、テキストファイルはどうなんだろう?
個人的に弄ったものについては、弄ったタイミングでutf-8(BOM無し)では無いと気がついたときにutf-8(BOM無し)にしているけど、upしたファイルを見返すとシフトJISのものもありますね……。

146:名無しさん@お腹いっぱい。
19/01/22 21:00:10.98 BmXQ2GF/0.net
Unknown video type syntax
ってログに表示されて保存されない動画があるね

147:名無しさん@お腹いっぱい。
19/01/22 21:52:45.30 AQ0AaT0j0.net
保存できない動画あるなと思ってログみたら俺もそれだった。

148:名無しさん@お腹いっぱい。
19/01/22 22:44:34.31 +F90KAeK0.net
ぎゃー IDから映像ビットレートが消えた
映像ビットレートを識別に使っている処理全部を修正しないと

149:名無しさん@お腹いっぱい。
19/01/22 23:29:13.78 +4V0pkRL0.net
キャッシュできない動画が増えてきた
できるやつとの差がわからない…

150:名無しさん@お腹いっぱい。
19/01/22 23:44:53.69 +4V0pkRL0.net
動画の設定の画質の項目見たらビットレートがなくなってる
これはどういうことだ

151:名無しさん@お腹いっぱい。
19/01/22 23:48:50.15 +4V0pkRL0.net
URLリンク(blog.nico)★video.jp/niconews/99566.html
これか
面倒なことをやってくれる

152:名無しさん@お腹いっぱい。
19/01/23 00:00:56.05 2/w/e2R60.net
最新をコンパイルして入れたら、全くキャッシュしなくなって、キャッシュ自体も動いてないっぽい感じだったので、
それまで使ってた(18年11月ぐらい?)のに戻したら、サムネイルとかはキャッシュは認識してるけど、動画ページは全てがエラー。
再生さえされなくなってしまった・・・。
(証明書は入れ直している)
さて、javaのSDK入れ直したりとかしてるんだけど、どれがトリガーになってるのか・・・
(なお、元のでは、キャッシュ済のをフォルダ変更すると、「moved cache found: sm~」とは出るので、動いてはいるみたいだけども・・・
みんなのは、キャッシュ出来ないだけで再生は出来てるの?

153:
19/01/23 00:45:40.52 w95cdGYt0.net
nc0317 NicoCache_nl+150304mod+190123mod (く) + alertOldBinary Extension v180630
[不具合修正]
・新仕様に対応(>141-146)
テストが足りてませんがさっさと出します

154:
19/01/23 02:01:50.17 w95cdGYt0.net
nc0318 NicoCache_nl+150304mod+190123mod2 (く) + alertOldBinary Extension v180630
案の定バグがあったので修正しました……

155:名無しさん@お腹いっぱい。
19/01/23 02:12:54.15 /Ns


156:rtUgG0.net



157:名無しさん@お腹いっぱい。
19/01/23 06:57:16.50 AsQtGMXZ0.net
>>149
お疲れ様です
今のところは問題なくキャッシュできてます

158:名無しさん@お腹いっぱい。
19/01/23 08:56:52.80 FdKRGKDg0.net
修正乙です。
動画を見てのキャッシュは問題なくいけましたが、
Fetchの方だとエラーが出ますね。
まぁ、こっちはFetch側の問題だと思いますが。

159:名無しさん@お腹いっぱい。
19/01/23 21:32:45.47 /NsrtUgG0.net
nc0319.txt  popThumb_FA.css:背景画像とビヘイビアの部分を弄ってみた
背景画像やビヘイビアのリンクを修正したものを見かけないので、以下のように弄ってみました。

背景画像は、httpとhttpsで表示できるものについては、//で始まるurlに変更。
リンク切れしている背景については、必要ないかもしれないけど、background-image: linear-gradient()とかの指定で似たようなのを用意。
ビヘイビアはリンク切れ&必要ないのでコメントアウト。

160:名無しさん@お腹いっぱい。
19/01/23 21:51:29.87 2/w/e2R60.net
教えてください。
古いのを一旦消し、新規にインストールしようと、up406とnc318を落として、コンパイル・証明書作成
設定変えた所は、
listenPort=8082
cacheThumbnail=false
enableMitm=true
と、proxy.pacのポート
  【OS・Java・本体】
NicoCache_nl+150304mod+190123mod2 (く) (based on NicoCache v0.45)
Running with Java 1.8.0_201(x86) on Windows 10
  【使用ブラウザとバージョン】FireFox 64.0.2(64bit)
  【使用プレイヤー】公式HTML5
 ≪NicoCache環境≫
上記設定変更以外はノータッチ
FireFoxにて証明書登録して、ニコ動見ると、
○マイページ表示
○検索等の画面
○サムネイルの表示
×マイリストページ(通信エラーが発生しました。\nお手数ですがページを更新してください」と表示
×動画ページ(HTML5)を開くと「コメントの取得に失敗しました」と数秒、上に表示され、動画部分は「動画の再生に失敗しました」となります。
古いキャッシュは一度待避してますが、キャッシュがある状態でも利用されず。(サムネイルに[CACHE]or[C]のアイコンが出ない)
プロキシ無しでは、FFでもIEでも正常に再生出来ます。
また、DL自体は、CravingExplorerでは出来る様です。
動画やコメントのサーバーへの接続が失敗してるのかな?と考えてますが、何が考えられるでしょうか?

161:153
19/01/23 21:59:19.23 /NsrtUgG0.net
>>153
nc0320.txt  popThumb_FA.css:背景画像とビヘイビアの部分を弄ってみた2
nc0319.txtでは、「#nico_popThumb_container .pop_seiga_mg .blogpartsArea {}」でbackground-color: white;の色を変えられるとbackground-image: linear-gradient()とかで用意した背景に影響する。
なのでbackground-image: linear-gradient()の部分自体にlinear-gradient()を重ねて白塗りを入れてみた。
ただし、linear-gradient()を重ね合わせたときの優先順位に関する資料を見たことが無いので、nc0319.txtも残しておきます。

162:名無しさん@お腹いっぱい。
19/01/23 23:03:03.92 2/w/e2R60.net
>>154
訂正です。キャッシュの戻しに失敗してたようで、再度キャッシュを戻して見たら、サムネイルへの緑or赤でのキャッシュアイコンは表示されました。

163:名無しさん@お腹いっぱい。
19/01/24 01:10:12.02 tHdfAm510.net
一旦自己解決。
JDKとして、
OpenJDK11U-jdk_x64_windows_hotspot_11.0.1_13.zip
を入れてコンパイルしていて、JREは8を使っていたのですが、試しにOracleのJDK11をそのまま上書きで入れて見たところ、動くようになりました(?)
時間が遅くなってしまったので、まだ数個しか試していませんが、コメントやマイリス等は大丈夫そうです。
NicoCache_nl+150304mod+190123mod2 (く) (based on NicoCache v0.45)
Running with Java 11.0.2(amd64) on Windows 10
現在の起動時の表示です。
お騒がせしました。(最初に書いた通り、Java周りでした)

164:名無しさん@お腹いっぱい。
19/01/24 12:08:24.69 /dfPk8nwM.net
1 JDK11でコンパイルされたファイルはJAVA8で読み込めない
2 JDK入れてるならそもそもJREいれなくていい
3 JRE8にJDK11上書きすんな JDK11入ってるフォルダにPath通せ

165:名無しさん@お腹いっぱい。
19/01/24 20:40:01.15 Zp8uXMze0.net
nc0322.txt  動画の一覧を見やすくする.txt:チャンネル周りの修正
チャンネルトップに複数の有料動画が有る時のclassの扱いが異なるチャンネルを見つけたのでそれに対応。

166:名無しさん@お腹いっぱい。
19/01/24 21:51:32.19 tHdfAm510.net
>>158
ごめんなさい。
JREが8までなので、JDKだけ上がってるのか?と思ってしまったわけです。
とりあえず、動かない原因は分かったので、時間が出来た時に、
OpenJDKと共に、java関連はアンインストしたりとか、整理しますです。
パスの自動設定するバッチだと、11.0.2の方を引っ張ってきそうなので、
その辺りは弄る必要がありそう・・・という所ではあるので、色々調整してみます。
今回思った事は・・・Oracle、めんどくせ~事してくれたな!って所でしょうか。

167:名無しさん@お腹いっぱい。
19/01/25 04:51:45.50 UV/QNORx0.net
ソースにある\\[\\w+,\\d+,\\d+\\]の部分って、\\[\\w+,\\d+(?:,\\d+)?\\]にしなくても良いやつ?

■新仕様(動画ID[画質,音声のビットレート])の動画に関して。
※画質は、ChangeLog.txtのNicoCache_nl+150304mod+170106mod (Patch Release, 人柱版)部分では解像度と記されている。
●動画を再生することによるキャッシュ
 nc0318.7z  NicoCache_nl+150304mod+190123mod2 (く) (up292(orまとめup406)との差分) + alertOldBinary Extension v180630 ◆2TK8xdazzp3d
 ↑を導入した環境でキャッシュ可能なのを確認。
 ※導入前に「キャッシュできない現象」というのは、自分の環境では未確認。
●fetch
 nc0321.7z  nlMovieFetcher_110411(v0.6) w/ 190123 o_O
 ↑を導入することでfetchできるようになったのを確認。
●動画の移動(/cache/ajax_move?~)
 動画ID[画質,音声のビットレート]の動画 → 404 (Not Found)となる。
 ※動画ID[画質,映像のビットレート,音声のビットレート]の動画は処理できる。

168:名無しさん@お腹いっぱい。
19/01/25 13:49:41.38 knxYL4r+0.net
今更だがこれってdアニメに対応してるんでせうか

169:名無しさん@お腹いっぱい。
19/01/25 18:30:02.31 gFLg0XoS0.net
nc0324 NicoCache_nl+150304mod+190125mod (く) + alertOldBinary Extension v180630
[機能追加]
・ant extensions コマンドで拡張をコンパイルできるように対応
[不具合修正]
・動画の移動などの処理の修正漏れ(>161)
・antとJDK11で�


170:rルドしたjarをJava8で実行できるように(>157) >>157 Java8で動作するjarをOpenJDK11でもビルドできるんですが build.xmlに設定が足りていませんでした. build.xmlの設定でrelease="8",javacのオプションで言うと--release 8が必要でした. >>161 はいダメです.修正漏れです.ありがとうございます. > 解像度→画質 今までは360p,480p,...,1080pのように解像度だけが入っていましたが今回から 360pに加えて360p_lowが現れるようになったので公式の表現に合わせて「画質」しました.



171:
19/01/25 18:30:49.79 gFLg0XoS0.net
>>163
トリーップ

172:名無しさん@お腹いっぱい。
19/01/26 11:28:32.59 NmCI87fD0.net
>>164
ほんとお疲れ様やで…

173:名無しさん@お腹いっぱい。
19/01/26 19:13:48.27 P9FBu0P10.net
今、ログウィンド眺めて気づいたけど、
サムネイルのキャッシュが出来なくなってるな。
thcache failed ってでる。

174:名無しさん@お腹いっぱい。
19/01/26 19:15:28.71 P9FBu0P10.net
あ、違うわ。勘違いっていうか、消された動画をキャッシュで見てたからやわ
忘れてくだせぇ。

175:名無しさん@お腹いっぱい。
19/01/27 06:51:49.91 F40ORv47f
>>163
NicoCache_nl+190125modでほとんどキャッシュできるようになったのですが
一部でログにUnknown video type syntaxと出て失敗するようです。
(例:URLリンク(www.nicovideo.jp)

176:168
19/01/27 06:56:14.85 F40ORv47f
公式だからダメなのかと思いましたがsm34520550も失敗する感じです。

177:名無しさん@お腹いっぱい。
19/01/27 17:58:22.45 XuGgWnp30.net
>>163
JDK8でant extract jarをすると
BUILD FAILED
C:\hogehoge\Nicocache_nl\build.xml:17: javac doesn't support the "release" attribute
でコンパイルできない
AdoptOpenJDKのJDK11入れればいいんだろうけど一応

178:名無しさん@お腹いっぱい。
19/01/27 18:25:15.58 KXQ40y6u0.net
>>170
antのバージョンを上げてみてください.
こういうメッセージだけ出してrelease設定を無視するようになはず.
[javac] Support for javac --release has been added in Java9 ignoring it

179:名無しさん@お腹いっぱい。
19/01/27 18:33:04.81 XuGgWnp30.net
>>171
取り急ぎバージョンみたら相当古かった
build.xmlだけ差し戻してコンパイルはできたけど、あとでJDK含めAntもバージョンアップやります、ありがとう
Apache Ant(TM) version 1.9.4 compiled on April 29 2014

180:168
19/01/27 21:18:56.33 F40ORv47f
すみません。buildした後のjarのコピーをミスっていました。
LOGの頭見れば一発でわかるのに。お恥ずかしい限りです。

181:名無しさん@お腹いっぱい。
19/01/27 20:27:27.79 KXQ40y6u0.net
nc0326 古いAnt対応build.xml
古いAntでも動くようにJDKのバージョン別にtargetを切り分けてみました.
多少汚くなりますが警告メッセージも抑制できるしこれに差し替えるべきか……

182:名無しさん@お腹いっぱい。
19/01/27 20:34:03.19 a8coe2wX0.net
nc0325.7z  個人的に弄った<用nico_wallpaperのベース
nico_wallpaperGを弄って<用のベースにしてみた。
スタイルシートは URLリンク(userstyles.org) の最新版(2015-07-19)にしてから外部ファイル化して、SCSSから作るように変更。
それに合わせてフィルタやファイル名、フォルダーの配置なども変更。
GINZA用のスタイルシートをページごとに分けてから後に<用のスタイルシートを少し足しているだけなので、無駄なセレクタが残っていると思いますが、とりあえず表示はできる状態。

183:名無しさん@お腹いっぱい。
19/01/27 21:22:55.53 utPFShbs0.net
ありゃ?動画一覧でのキャッシュアイコンまたでなくなってる?

184:
19/01/27 22:41:24.50 KXQ40y6u0.net
nc0329 NicoCache_nl+150304mod+190127mod (く) + alertOldBinary Extension v180630
[機能追加]
・古いAntとJDK11の組み合わせでAntのアップデートを促すメッセージを表示
[不具合修正]
・古いAntとJDK8の組み合わせでビルドが機能するように修正
ビルド時にAntが古い旨をエラーメッセージに表示するようにしました.
190125modをビルド済みの方は更新不要です.

185:名無しさん@お腹いっぱい。
19/01/27 23:52:14.12 OLPkQHZV0.net
修正・対策お疲れ様です。助かります。
bat起動だと、間違って閉じた時に終わってしまうのですが、jar直接起動だとタスクアイコンに入ってくれるので、
jre8では直接起動が出来るので助かります。

186:名無しさん@お腹いっぱい。
19/01/28 00:53:09.48 lzegZgzf0.net
>>178
OpenJDK11でもjarファイルの関連付けのレジストリでjavaw.exe -jarを指定すればjar直接起動できるよ
>>81-83 らへん

187:名無しさん@お腹いっぱい。
19/01/28 03:08:33.57 SPszLqtN0.net
キャッシュされない動画出てきたから
「wikiのインストール2019/01/15版」見ながら
ゼロから入れ直してextensions全て無効にして試してるけどブラウザで挙動が違うのなんでだろ…
Chromeは同じ動画でも再生される時とされないときがある
Firefoxは「安全な接続ができませんでした」とトップページにもいけない。
edgeは正常稼働中…
プロキシか?pacか?file:///c:/~やlocalhostにしたりca.cer作り直したりも試したけどFirefox全くだめだ…
問題がスレ違いか?

188:名無しさん@お腹いっぱい。
19/01/28 03:15:11.43 SPszLqtN0.net
も少し検証して質問テンプレ当てはめてみるかな…

189:名無しさん@お腹いっぱい。
19/01/28 14:41:49.58 e+PXfBR+0.net
たしかにnc0329、323両方アップデートしたけど数日前からfetchできない、キャッシュできない動画が増えてきたね

190:名無しさん@お腹いっぱい。
19/01/28 20:02:36.62 cWN7YinR0.net
どんなやつ?

191:172
19/01/28 21:08:48.91 RblUrzTL0.net
nc0330.7z  個人的に弄った<用nico_wallpaperのベース
>>175 余分なファイル(使っていないscssファイル:_crescendo.scss)が残っていたので削除。
GINZA用カテゴリの虹色メニュー用のmixinを用意。
ランキングのページ用スタイルシートを↑に合わせて編集。
広告関連のフィルタはニコニ広告するためのリンクを消していたので、とりあえず全部コメントアウト。

nc0331.txt  reEncodingChecker.txtを個人的に弄ってみた カテゴリ別24時間総合ランキングのページで1位~20位までの枠を調整
reencのリンク以降の枠内の配置が13pxずれていたので、新しいクラスを割り当てて調整してみた。

192:名無しさん@お腹いっぱい。
19/01/28 21:08:53.41 aFGMmHv30.net
何故か2016年8月中旬以降の動画がキャッシュできなくなった
それより前の動画は今まで通りキャッシュできてる
extensionとかnlFiltersとかも全部外したし
一から導入してみたけどやっぱり再現する
全然訳が分からないw

193:名無しさん@お腹いっぱい。
19/01/28 21:37:01.03 nmF7nqX3M.net
>>182
コンパイルしてる?
本体もfetcherのextensionも上書きだけじゃなくコンパイル必須だよ

194:名無しさん@お腹いっぱい。
19/01/28 22:38:55.92 SPszLqtN0.net
手持ちのExtUtil.javaが2011/1/25版なのだが最新版ってどこかにあるの?もしくはあぷろだのどれかに含まれてる?

195:名無しさん@お腹いっぱい。
19/01/30 01:41:23.47 qB25qJSw0.net
動画再生ページをAeroっぽくするやつ、設定の自動再生だけ文字に影がついてないです。
他の文字は「.watch_page_reconstruct.css」の111~122行目あたりに該当するけど、自動再生は該当しません。
自動再生の配置は、次のpの場所です。
div.PlayerOptionMenuItem.AutoPlayMenuItem > p.PlayerOptionMenuItem-title
ちなみにぱっと見た感じでは、「.PlayerOptionMenuItem-title」が設定にある11個の�


196:<jューのみに割り当てられているようです。



197:181
19/01/30 23:37:17.66 qB25qJSw0.net
nc0332.7z  個人的に弄った<用nico_wallpaperのベース
>>184 壁紙のセレクトができなくなっていたので修正。
マイページ、マイリスト、検索の調整。
↑の調整でマイページのサイドバーの高さを弄っていたスクリプトが不要になったのでページから外した。
新着とオススメのスタイルシートを追加。

nc0333.txt  99-15_thumbInfoFilter(追加):動画再生終了後のJSONの変更に対応
JSONで\/\/が//に変わっていたので、どちらでも行けるように修正。

198:名無しさん@お腹いっぱい。
19/01/31 21:39:37.10 BzprtfUa0.net
>>176
うちは長い事、こんな感じだねぇ
キャッシュアイコンが出る部分と出ない部分の混在
URLリンク(i.imgur.com)
URLリンク(ch.nicovideo.jp)

199:名無しさん@お腹いっぱい。
19/01/31 22:25:29.08 ThPnr0uP0.net
サムネイルのURL形式が変わってしまったことが原因だと思うんですが、
fetched.htmlで最近の動画のサムネが表示されないですね。

200:名無しさん@お腹いっぱい。
19/02/01 21:59:00.57 n4dXbUUX0.net
nc0334.7z  個人的に弄った<用nico_wallpaperのベース
背景をぼかした特定のコンテナに対して、マイページでぼかしやボーダーの設定を変更できるようにした。

201:名無しさん@お腹いっぱい。
19/02/02 02:27:02.12 mfccW6sc00202.net
>>191
CacheSearchもサムネイルのURLが*****.*****の形式になってから表示されなくなったな
cacheSearch.htmlの{$item.thumbnail_url}の部分をいじれば良いんだろうがよく分からんのでdelete画像のままだわ

202:名無しさん@お腹いっぱい。
19/02/02 12:16:45.14 UVdDGxOC00202.net
nc0335.7z  個人的に弄った<用nico_wallpaperのベース
マイページのコンテナの下層設定部分で、カラーネームによる色の選択に対応。
ボーダーのスタイルと選択されている色のサンプルを設定画面に表示するように下。

203:名無しさん@お腹いっぱい。
19/02/04 16:45:21.11 9NMR4vAmM.net
3月5日より一部のチャンネル動画に配信の暗号化を有効にする対応を行います
URLリンク(blog.nicovideo.jp)

204:名無しさん@お腹いっぱい。
19/02/04 19:32:09.70 XvDre8E30.net
マジか・・・

205:名無しさん@お腹いっぱい。
19/02/04 21:25:26.21 XRF1Rtld0.net
nc0338.7z  個人的に弄った<用nico_wallpaperのベース:設定画面でAeroっぽい背景に対応
設定画面を拡張して、コンテナの背景をAeroっぽく設定できるようにした。
動画Topのスタイルを微調整。
※Aeroっぽくしたときに見えにくくなる部分に影を追加。

他のページに設定フォームを設置しても動かしやすいように、設定フォームの要素が一部抜けていてもキーと値が引き継げるなら、他の設定を弄れるようにした。
セーブ、ロード、初期化時のキーと値をconsole.dir();で表示するように変更。
ロード時にロードできない(セーブされていないか削除されている)キーをログに表示するようにした。

206:名無しさん@お腹いっぱい。
19/02/04 23:51:06.06 nX5m7UdY0.net
>>195
何気に影響でかい変更だな…

207:名無しさん@お腹いっぱい。
19/02/05 04:27:47.52 hH5mIM3T0.net
仮に突破できたとしても、おおっぴらに公開するのはやめたほうがよさそうだな

208:194
19/02/05 21:27:36.28 7YSU661L0.net
>>197
nc0339.7z  個人的に弄った<用nico_wallpaperのベース:設定画面でAeroっぽい背景に対応
背景の色によって見えにくくなる文字や画像に影を追加。
マイページの配置を微調整。

209:名無しさん@お腹いっぱい。
19/02/06 06:48:20.53 2sbv09d60.net
質問です。自分はNGWORDをユニコードで指定して今まで成功しています。
この度、絵文字も一掃しようとして、
(?:[\u1F300-\u1F32F])
(?:[\u1F330-\u1F37F])
(?:[\u1F380-\u1F3FF])
(?:[\u1F400-\u1F43F])
(?:[\u1F440-\u1F5FF])
としましたがうまくいきません。小文字のアルファベットがはじかれてしまいます。
どのように指定したら絵文字が消えますでしょうか。

210:名無しさん@お腹いっぱい。
19/02/06 12:54:33.51 3QtWmPWb0.net
[🌀-🗿]

211:名無しさん@お腹いっぱい。
19/02/06 18:34:14.85 2sbv09d60.net
>>202
ご協力ありがとうございます。
しかしながら、再現できませんでした。申し訳ございません。

212:名無しさん@お腹いっぱい。
19/02/07 18:47:52.13 teClQs4W0.net
nc0341.7z  個人的に弄った<用nico_wallpaperのベース:マイページの更新に対応
マイページが更新されたので、それに合わせて修正。

次のようにマイページが更新されているのを確認。
マイページのサイドバーとニコレポとかが表示される部分がfloatによるレイアウトからflexによるレイアウトに更新され、htmlのソースでも要素の順番が変わっていた。

213:名無しさん@お腹いっぱい。
19/02/08 20:58:42.91 pbzpn5NK0.net
force economy mode: sm2154951_最強の歩兵ですが何か? ~オワタ式ガンハザード19章・後編~.flv
++
failed to rewrite: URLリンク(nmsg.nicovideo.jp) (no responseHeader)
++
おま環だと思うけど、出てる人いる?

214:名無しさん@お腹いっぱい。
19/02/08 21:01:06.09 pbzpn5NK0.net
症状はZenzawatch v2.1.12beta(Dev)でコメントが表示されない
今朝までは正常、先程帰ってきたらこうなってた
しばらく様子見る

215:名無しさん@お腹いっぱい。
19/02/08 21:14:36.94 H4gT3N+YM.net
ただいま障害発生中につき
URLリンク(blog.nicovideo.jp)

216:名無しさん@お腹いっぱい。
19/02/08 21:15:36.34 qYTh39uC0.net
コメント取得できないのはニコニコ側の不具合、現在メンテ中
URLリンク(blog.nicovideo.jp)

217:名無しさん@お腹いっぱい。
19/02/08 21:16:18.29 qYTh39uC0.net
被ってしまった、すまん

218:名無しさん@お腹いっぱい。
19/02/08 21:27:46.29 pbzpn5NK0.net
ああニコニコ側の不具合だったのか、スマン
だいたい不具合動画ページに障害発生中の帯が出るけど今回出てなくて気づかなかった

219:名無しさん@お腹いっぱい。
19/02/11 16:42:35.03 am6rBQkw0.net
nc0342.7z  個人的に弄った<用nico_wallpaperのベース:検索候補が隠れるのを修正&縁取りを修正
検索時の候補が下の枠の裏に隠れていたのを修正。
背景色によっては見えにくくなるため、縁取り対象を増やした。
filter: drop-shadowの修正。
縁取りの影用に変数を用意し、ぼんやりした影とくっきりした影を選択するようにした、
※くっきりした影を選択しています。
※再生リストで再生中の動画タイトルを縁取りする場合については、この変数の影響を受けません。
再生ページ用に変数を用意し、再生ページのスタイルを上書きするかしないか選択するようにした。
※上書きを選択しています。
※再生リストで再生中の動画タイトルを縁取りする場合については、この変数の影響を受けません。

220:名無しさん@お腹いっぱい。
19/02/12 16:48:15.38 gMzTi1ed0.net
動画の暗号化が来たかな?

221:名無しさん@お腹いっぱい。
19/02/12 23:10:11.69 3oEWqX5y0.net
Windows10のIE11でPACの指定に file:// が使えなくなって、それでも他のブラウザーでは使えていた。
だけどGoogle Chromeでもダメになったっぽい?
Mozilla FirefoxとOperaはまだ大丈夫だった。
常時nlを動かしているわけではないから気が進まないけど、 URLリンク(localhost) で設定が無難なところなのかな。

222:名無しさん@お腹いっぱい。
19/02/12 23:48:29.48 Dgw50Xzv0.net
>>213
っSwitchyOmega
Chrome版は拡張の設定に埋め込む形でPAC


223:スクリプトを使用可能 なおFirefox版ではFirefoxの機能制限でPACファイルが利用できないので Proxy ProfileとSwitch Profileを組み合わせて利用中 # Chromeの拡張は罠入りが多すぎてオープンソースのもの意外は使う気が起きないよね



224:名無しさん@お腹いっぱい。
19/02/13 06:38:47.11 OI4YnTiY0.net
暗号化の影響下わからんけど、公式動画が自動再生されなくなってしまった
普通の動画は自動再生されるのに

225:名無しさん@お腹いっぱい。
19/02/14 22:29:06.35 dhgsXe2p0.net
動画に流れる白色コメントが見えづらくなってしまいました。
年なのかな…

226:名無しさん@お腹いっぱい。
19/02/16 00:11:23.95 HILEwZNj0.net
更新分nc329の中身上書きしてAutbuildかけただけなのに失敗する・・・
クリーンインストールするかなあ

227:名無しさん@お腹いっぱい。
19/02/16 00:29:13.96 HILEwZNj0.net
JDK更新したら行けたわクソが

228:名無しさん@お腹いっぱい。
19/02/16 00:42:15.47 HILEwZNj0.net
今度はnlMovieFetcherがコンパイルできぬ
シンボルが見つからないってなんじゃ
他のjavaはbuild.cmdからできるのに

229:名無しさん@お腹いっぱい。
19/02/16 01:32:47.73 0MF5XpcI0.net
>>216
[Style]
Name = コメントの縁を太めにするCSS
URL = www\.nicovideo\.jp/watch/
ContentType = text/html
MatchLocal = FALSE
Append<
#CommentRenderer > canvas {
filter: drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0);
}
>
色はコメントの色に関係なく黒で固定。
他の色が良ければ、「rgb(0, 0, 0)」の数値を書き換え。

>>219
本体のソースをwikiの順番で入れ直したらいけるかも?

230:名無しさん@お腹いっぱい。
19/02/16 02:08:51.48 bGsQ6AJn0.net
前スレ710

231:名無しさん@お腹いっぱい。
19/02/16 02:14:29.55 Wxc21xlx0.net
>>217-219
JDK8でもビルドできるようにメンテしてるので
「Antをアップデートしてください」
以外のエラーメッセージで失敗するならバグでエラーメッセージを知りたいです.
あと今回から推奨する拡張のコンパイル方法が
ant extensions
になってます.
build.cmdはJDK11ではコンパイルオプションに-release 8を付けるように修正しないとダメかも.

232:名無しさん@お腹いっぱい。
19/02/16 07:09:19.02 vK9UpFYv0.net
>>216
とてもコメントが見やすくなりました。
shadowのふとさは若干細くさせていただきましたが、とても気に入っています。
ありがとうございました。

233:名無しさん@お腹いっぱい。
19/02/16 13:03:50.29 HILEwZNj0.net
わからんのでもうクリーンします・・・
>>222
すいません、エラーログ取るの忘れてました。

234:名無しさん@お腹いっぱい。
19/02/16 14:05:16.90 HILEwZNj0.net
クリーンインコサイッキョ
お騒がせしました。ちなみに原因はnlMovieFetcherの元版?がなかったためでした。
なんで消えてるんや・・・

235:名無しさん@お腹いっぱい。
19/02/17 21:20:03.94 zYvr14jj0.net
nc0344.7z  個人的に弄った<用nico_wallpaperのベース:動画説明文を選択時の色を変えた
動画説明文で文字の色が指定されているとき、選択しても文字の色が反転しないケースがある。
このときの文字色が白や白に近い色だった場合、縁取りや背景の色で読みにくいままである。
これに対処するため、選択中の文字をblackにし、背景にlightskyblueを指定した。
サンプルとして動画説明文内の要素に対してカスタムデータで補色を指定するフィルター(無効にしています)とスクリプトを入れています。

nc0345.txt mylistCountBar:cookieの処理にjQueryを使わないようにした 動画情報でスクリプトが2回呼び出されているのを修正

236:名無しさん@お腹いっぱい。
19/02/18 20:57:26.12 GtcWAEMU0.net
急に効かなくなった…のは自分だけっぽい?

237:名無しさん@お腹いっぱい。
19/02/18 21:35:14.09 oPxY1ArJ0.net
>>227
効かないというのがnlを通したアクセスにならないという意味なら、IEの接続設定を開いてOKで閉じる。
この前のWindows U


238:pdateでなぜか接続設定が残っているのにnlを通さなくなった。 設定し直せば(設定はそのまま記憶されているのでOKで閉じるだけで良い)nlを通すように戻った。



239:名無しさん@お腹いっぱい。
19/02/19 08:35:52.86 S02KhKH4M.net
>>228
エスパーサンクス
なんと…そっちか。帰ったら試してみよう

240:名無しさん@お腹いっぱい。
19/02/20 00:27:14.77 m4X5b8sV0.net
>>228
試してみたがやっぱりフィルタも使えずキャッシュもできんかったわ・・・
リロードしたら残ってたキャッシュアイコンも全部消えた
再インスコしても駄目ってことは原因は別にあるんだろうか
なんかもう面倒だから週末にでもやろう・・・

241:名無しさん@お腹いっぱい。
19/02/20 02:01:55.06 l+W7JbJa0.net
>>230
Google Chromeで同じ症状でしたが、私の原因は
>>213
こちらの通りで、以下で解決しました。
IEでの自動構成スクリプトの設定
# 変更前
c:\nicocache\proxy.pac
# 変更後
URLリンク(localhost:8080)
ついでの書き込みで恐縮です。
いつも便利に利用させて頂いております。関係者の皆様、ありがとうございます。

242:名無しさん@お腹いっぱい。
19/02/20 07:36:46.11 m4X5b8sV0.net
>>231
直ったあああああ
同じくChromeですぐ上にあったのか
これで仕事中モヤモヤせずに済む本当にありがとう…

243:名無しさん@お腹いっぱい。
19/02/20 07:51:51.78 G5+6dhFG0.net
>>232
同じくGoogle ChromeでC:\~にしてたらWinアプデ後に同じ症状になってたわ
>>231
変更後に全く同じパスで動きました
ありがとうございます

244:名無しさん@お腹いっぱい。
19/02/21 00:25:25.25 CyjXHO880.net
firefoxのpac設定だけど、私はsambaで共有してるから file://///ファイルサーバのIP/proxy.pac で指定してつこてるけど
file://///ローカルホストのIP/共有名/proxy.pac とかにすれば使えたりしませんかね?

245:名無しさん@お腹いっぱい。
19/02/24 13:58:48.14 HWWOAQ3/0.net
質問です
今までwindowsで使用してたのですが諸事情によりlinuxmintにosを変えました
こちらでもnicocache_nlが使いたくて導入しようとしたのですがシェルスクリプトを実行しても
alertOldBinaryのスクリプトを挿入
で止まってしまい動作しません
これってどうすればいいんですか?

246:名無しさん@お腹いっぱい。
19/02/24 16:42:40.50 /Gt2jouB0.net
>>235
その後に
Filters Loading Time:
が表示されていないということですか?

247:名無しさん@お腹いっぱい。
19/02/24 16:59:17.30 KYTTXTfH0.net
nc0346.7z  個人的に弄った<用nico_wallpaperのベース:スタイルシートの修正
トップページでヘッダーの裏にメニューが隠れるのでz-indexを調整。
ボタンやフォーム関連の上にマウスポインターを持ってきたときのスタイルを調整。
文字の影をくっきり(縁取り)にしているときにoverflowによって縁の左右が非表示になる事がある要素に対して、確認できた要素のスタイルを調整。
Internet Explorerには対応しません。

248:名無しさん@お腹いっぱい。
19/02/25 21:11:52.82 WShy0Mjq0.net
>>235
よくログを見てみたら
削除されたswfへの対策
の次に
java.lang.NoClassDefFoundError: dareka/common/json/JsonValue
となりどうやらextensionのalertOldBinaryが原因っぽいのですがどうすれば治りますか?

249:名無しさん@お腹いっぱい。
19/02/25 21:34:30.42 VXQ3+p+H0.net
>>238
それはjarファイルがちゃんとビルドできてない感じです.
(NicoCache_nl+150304mod+170207modより古いとそうなる)
もう一回nc0329を上書きしてから
ant extract jar
してみてください.ビルドに失敗していないかも要確認.

250:名無しさん@お腹いっぱい。
19/02/25 21:35:46.19 WShy0Mjq0.net
>>238
javaはjava -version && java -versionをすると
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Envir


251:onment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4) OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode) javac 10.0.2 となります



252:名無しさん@お腹いっぱい。
19/02/25 22:42:32.13 VXQ3+p+H0.net
>>240
Javaのバージョンはそれで大丈夫です.
8か11を指定しているのは8以降のサポート期間中のものを使ってください程度の意味ですが
Ubuntuの公式パッケージ(openjdk-11-jdk)の最新版は10.0.2ですからね……

253:名無しさん@お腹いっぱい。
19/02/27 03:06:11.21 QY2Nocej0.net
video_topでclassの指定が変わってる。
なのでmovieFetcherFilter.txtとかが適応されなくなってる。
公式で近いうちに色々ページを弄ってくるのかも?

254:名無しさん@お腹いっぱい。
19/02/28 00:25:56.98 P1QWejQ30.net
nc0347.txt  個人的に弄ったnlMovieFetcher:<の動画トップの変更に対応。
各カテゴリのページで動画タイトルの直前にリンクを挿入するとa要素を分断してしまうため、a要素の前にリンクを挿入。
スタイルシートでこれまでの配置に近づけています。
配置用のスタイル指定は変数にしていて、消せば(※下記参照)サムネイルの上にリンクが表示されます。

nc0348.7z  mylistCountBar:<の動画トップの変更に対応。

nc0349.7z  個人的に弄った<用nico_wallpaperのベース:<の動画トップの変更に対応。

[Replace]
Name = fetchリンク追加用CSSの配置を消す
URL = www\.nicovideo\.jp/video_top(?:#|/|/?$|\?)
Multi = FALSE
EachLine = TRUE
ContentType = text/html
MatchLocal = FALSE
Match<
--fetch-height: 35px;
--fetch-position: absolute;
--fetch-top: 90px;
--fetch-top-ranking-matrix: 145px;
--fetch-top-ranking-videos: 123px;
--fetch-top-recommend: 108px;
>
Replace<
>

255:名無しさん@お腹いっぱい。
19/03/02 22:33:18.53 D8sXRQs90.net
javaをoracleからAdoptOpenJDK11にしようと作業してるけどjavaパス設定がうまくいかず
「javaは~認識されていません。」のメッセージになってしまう
どうすれば良いか教えてください。
【やったこと】
jdk-11.0.2+9 x64をDL、インストール。
ユーザー環境変数JAVA_HOMEの内容を
以前のものからC:\Program Files\Java\jdk-11.0.2+9に変更
Java SE Development Kit10が入っていたのをプログラムの追加と削除からアンインストール
ユーザー環境変数やシステム環境変数のpathにjreが含まれているものを削除
(2個くらいあったけどメモしていないので内容はわかりません)
ユーザー変数pathの以下を削除
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
再起動
C:\Program Files (x86)\Common Files\Oracle\Java\javapath内を削除
C:\Windows\System32\とC:\Windows\SysWOW64\の中に
java.exe、javaw.exe,、javaws.exeは無かった
再度再起動

256:名無しさん@お腹いっぱい。
19/03/03 01:35:09.46 W5f35aOH0.net
>>244
URLリンク(www65.atwiki.jp)
コマンドプロンプトで set j とを入力して、その中に JAVA_HOME があるか確認。
%JAVA_HOME%\bin をPATHに加えている?
コマンドプロンプトで set path と入力して、その中に C:\Program Files\Java\jdk-11.0.2+9\bin があるか確認。
※出力をドラッグして右クリックでコピーできるので、メモ帳にでもペースとしてから java とかで検索すると良い。
ここまでが大丈夫でそれでも java が見つからないなら、ファイル自体が path の場所に存在していないかアクセスできなくなっている可能性がある。
存在しないならインストールする。
※C:\Program Files\ 以下にインストールする場合は、管理者としてインストールする。
※別の場所にあるなら path をその場所に変更するのでもok。
アクセスできないのなら、アクセスを許可するかアクセスできる場所にインストールする。

257:名無しさん@お腹いっぱい。
19/03/03 02:49:56.78 XMynMo4n0.net
>>245
>%JAVA_HOME%\bin をPATHに加えている?
これでした
丁寧に教えてくれてありがとうございました
wikiの「ユーザー環境変数PATHに


258:C:\ant\binと%JAVA_HOME%\binを追加する」 のところがantだけかと思い見逃しました ログインできないので誰かそれぞれの変数を太字にするとか強調表示してください



259:
19/03/03 23:50:01.92 /fnSC++q0.net
nc0351 CSPレポート停止フィルタ
フィルタの組み合わせによってはCSPレポートが飛んでいることに気づいたので……
運営の開発者用ログを汚すのは忍びないので皆様入れておいてくださいませ.
次回本体更新時にはプログラム側にハードコードします.

260:名無しさん@お腹いっぱい。
19/03/05 21:16:05.80 SxZGJc87d.net
けもフレ2がキャッシュ出来なくなってるけど、これが例の暗号化?

261:名無しさん@お腹いっぱい。
19/03/05 21:33:54.03 NBjQ25oM0.net
nc0352.7z  mylistCountBar:<の動画トップの変更に対応。
要素のclassが変わっていたので修正。
CSS変数の書き換えをフィルターでやるとグラフが挿入されなかったときに配置がずれるので、スクリプトで書き換えるようにした。

262:名無しさん@お腹いっぱい。
19/03/05 23:29:24.72 X1vejYYND
>>248
*** Missing http protocol ***: so34724997

になるね。

263:名無しさん@お腹いっぱい。
19/03/05 22:10:06.85 BaxbbPMo0.net
*** Missing http protocol ***:
って出る動画あるな。

264:名無しさん@お腹いっぱい。
19/03/05 22:40:08.99 tkX/ll8QM.net
>>248
URLリンク(flapi.nicovideo.jp)
error=unsupported_device&done=true

265:名無しさん@お腹いっぱい。
19/03/05 23:44:58.43 wJZRuw840.net
>>251
キャッシュはいけてそうだけど…

266:名無しさん@お腹いっぱい。
19/03/06 03:15:18.66 2GY4y7060.net
暗号化された動画はフェッチでも直接開くのでもキャッシュできませんね

267:名無しさん@お腹いっぱい。
19/03/06 08:01:03.23 ZJiwwT400.net
>>254
ほんとだ
so34725254とかキャッシュできないわ

268:名無しさん@お腹いっぱい。
19/03/06 08:37:36.19 dwoWT/a40.net
ついに来たかー、、、
まあ期間限定無料動画はそうなっても仕方ないな。むしろなんで今までなってなかったんだ

269:名無しさん@お腹いっぱい。
19/03/06 17:02:15.92 VSSvZFhR0.net
1551685265(so34726070)もそう。つーかこれ宣伝用の特に有料になったりしない動画っぽいのに暗号化するんか

270:名無しさん@お腹いっぱい。
19/03/06 18:01:28.40 JnKM18Zj0.net
URLリンク(blog.nicovideo.jp)
公式アナウンスあったのか
おわおわり

271:名無しさん@お腹いっぱい。
19/03/06 18:49:05.31 6a8+GXuxa.net
せめて自社のアプリ全対応してから変えろよ
ユーザーの利益何も無いじゃないか

272:名無しさん@お腹いっぱい。
19/03/06 18:55:53.63 ZJiwwT400.net
1080pオートセットが効かなくなった?
いちいち手動で720pから1080pに切り替えるの怖ろしくめんどいんだが…

273:名無しさん@お腹いっぱい。
19/03/06 20:11:25.24 q9+Ez6TB0.net
あ、あれ…これは
終わりの時きちゃった?

274:名無しさん@お腹いっぱい。
19/03/07 01:12:14.50 PlSSz3Ex0.net
はい(無慈悲)

275:名無しさん@お腹いっぱい。
19/03/07 05:02:10.58 CdP+OGsz0.net
えっこれどうにもならんの?

276:名無しさん@お腹いっぱい。
19/03/07 07:12:26.52 fEoapvbJ0.net
暗号化突破できたとして配布なり公開なりしたら
NicoCacheのバイナリパッケージ配布なんかとは比較にならんリスクあるし

277:名無しさん@お腹いっぱい。
19/03/07 07:38:07.68 rMwAy6M/0.net
コメントファイルも場所が変わったんかな

278:名無しさん@お腹いっぱい。
19/03/07 08:07:00.53 01Re+RfL0.net
ここのようなソフト対策だろうし、仕方ないな
ニコ公式アプリの方が対応していけるのか、の方が心配になってくるが

279:名無しさん@お腹いっぱい。
19/03/07 20:26:07.76 CdP+OGsz0.net
どっかから持ってきたアニメのmp4ファイルをso~~に名前の変更してcacheフォルダに入れれば今までどおりニコニコでアニメは見れるぞ
キャッシュ取り忘れ得てたときこうしてたけど正直ここまでしてニコニコで


280:見たいかと言われると微妙なんだよな 本当にニコニコでアニメ見ないと死んでしまうけど一週間以内に見れないという人は上記の方法を簡略化するプログラムでも作ればいいんじゃね?



281:名無しさん@お腹いっぱい。
19/03/07 23:04:36.81 n507tlwC0.net
最近公式動画の解像度が下がってたのも
暗号化ストリーミング配信にするから回線圧迫しないようになんだろうなぁ…

282:名無しさん@お腹いっぱい。
19/03/07 23:26:04.43 A8b9mnLj0.net
>>267
それでニコニコのコメントファイル.xmlは落とせませんか?

283:名無しさん@お腹いっぱい。
19/03/08 03:03:38.37 jtBwAh3vM.net
第一話だけ無料公開されてるやつで第一話だけ動画キャッシュ使えないのとかあってモヤっとする

284:名無しさん@お腹いっぱい。
19/03/08 08:38:00.01 Vb6e/2G70.net
公式動画の全てが暗号化されてるわけじゃなさそうだな
自分が毎週見てるやつに限ってみると昨日上がったやつはほとんど利用できた
来週以降は分からないけど

285:名無しさん@お腹いっぱい。
19/03/08 11:02:32.58 k6xC4ywl6.net
どういった暗号化なのか全然わからないが、リアルタイムで暗号化しているなら鯖の負担もそれなりだろうから
暗号化動画の比率を上げつつ鯖の負荷を様子見、とかなのかな

286:名無しさん@お腹いっぱい。
19/03/08 21:22:56.89 udErHXQG0.net
hlsで細切れのtsファイルを受信しているから、必然的にその都度tsファイルを複合している。
※master.m3u8 → playlist.m3u8 (複合キーとtsのリスト) → 受信したものを複合しながら再生。
複合用のキーとして受信しているファイルの内容は、再生ページを開くたびに変わっているっぽい?
なので単純にファイルの内容が複合用のキーであるなら、リアルタイムで暗号化している。
ただし、リクエストしている複合用のキーのurlも再生の度に異なっているので、もしもこれと掛け合わせて複合用のキーを生成しているのだとしたら、最終的な複合用のキーは同じ(リアルタイムの暗号化では無い)可能性がある。
んで、キャッシュについてだけど、これって暗号化された状態のままキャッシュしちゃえば良いんじゃないかな?
※個別のtsファイルで持つとファイルが多すぎるので、mkvや無圧縮のzipとかで1つのファイルにまとめると良いかも。
再生するときに個別のtsとして渡してやれば、そのまま複合されて再生されるかも?
※リアルタイムの暗号化の場合は、複合用のキーも必要。

287:名無しさん@お腹いっぱい。
19/03/08 22:44:51.42 fhdyuYR40.net
スレリンク(streaming板:946番)-
そこらへんの話はこのあたりっぽい

288:名無しさん@お腹いっぱい。
19/03/08 23:17:09.64 fRayIryr0.net
1080pの自動化誰か知恵を貸してください
zenzaはいけてるからできるはずなんだけどうまくいかない…

289:名無しさん@お腹いっぱい。
19/03/09 07:17:13.45 bA5fA2ky0.net
>>269
無いものはダウンロードできない。
Google Chromeのデベロッパー ツールのネットワークのタブでapi.jsonでフィルターを掛ける。
そうしたらapi.json/ってのが出てくるので、これがコメント。
無かったらページを再読込。
api.json/のurlを見ればわかると思うけど、動画idとかの引数が無い(恐らくリファラを参照している?)ので、確認できるアドレスを入力してもダウンロードできない。
レスポンスをコピーして、必要ならJSONから別の形式に変換する必要がある。

290:名無しさん@お腹いっぱい。
19/03/09 07:30:34.22 mxq6cZdg0.net
>>276
ありがとう~

291:名無しさん@お腹いっぱい。
19/03/09 13:19:32.80 QGLx7WEs0.net
linuxでffmpegをつかう方法はありますか?

292:
19/03/09 17:04:23.46 ik0ky8yc0.net
nc0355 NicoCache_nl+150304mod+190309mod (く) + alertOldBinary Extension v180630
[機能追加]
・エラーログ・CSPレポートをブロック
[不具合修正


293:] ・getflvが使えない動画でコメントダウンロードが動作するように修正(>265) ・ストリーミング警告表示を暗号化HLSに対応 [nlFilter] ・getthumbinfoの動画ID自動リンクを改良 ・ポップアップリンク置換: ニコニコ市場への自動リンクを廃止(ID規則変更) ・ポップアップリンク置換: 生放送とチャンネルへの自動リンクをhttps化 ・ポップアップリンク置換: ニコニコモンズへの自動リンクURL修正 ・ポップアップリンク置換: ブロマガとRPGアツマールへの自動リンクを追加 >>273 残念ながら動画データとして毎回違うのが降ってくる(=最終的な鍵が毎回違う)んですよ そうではなければ暗号化された状態でキャッシュする選択肢もあったんですが >>278 PATHの通っている場所にあるffmpegを使うので普通にディストリのffmpeg入れれば良いです >>ファイル置き場の管理人氏 インデックスファイル壊れてるっぽい? 現在nc0272までしか表示されていません. それより前のファイルも/src/で直接指定すれば一応アクセスできます.



294:名無しさん@お腹いっぱい。
19/03/09 20:35:07.08 7GDeha3HM.net
暗号化されたら終了ってことでおk?

295:
19/03/09 20:52:02.01 znv/2Ujb0.net
ファイル置き場管理人です
誠に申し訳ありませんが、鯖の設定変更中に不注意でnc0272以前のログファイル(コメントやオリジナルファイル名)を消失しました
バックアップが無いので過去ファイルの情報について復旧できません
オリジナルファイル自体は/src/で一覧表示されるようにいたしましたので過去ファイルのダウンロードはそちらをご利用ください

296:名無しさん@お腹いっぱい。
19/03/09 21:06:44.59 lg7f2GNi0.net
動画が再生される前に設定を開いておけば1080pに切り替わるのが確認できた
動画の自動再生が1080pに切り替わる前に動いてしまっている?

297:名無しさん@お腹いっぱい。
19/03/09 21:15:23.12 juvCNqla0.net
ニコ生見てたら頻繁に読み込みが入ってログを見たら
failed to process: https://○○.dmc.nico/hlslive/ht2_nicolive/nicolive-production~
java.net.ConnectException: Connection timed out: connect
みたいなのがあったのだけど何なんだろう

298:名無しさん@お腹いっぱい。
19/03/09 23:13:27.25 iuBW/G+Y0.net
>>281
nc0357
自作のプログラムの関係でキャッシュしたデータが有ったのでアップしておきます。
良ければ復旧用にご使用下さい。

299:名無しさん@お腹いっぱい。
19/03/10 01:08:24.80 yLcTdcRsM.net
ちらしの裏
暗号化は一般的なHLSのAES128で特に複雑な仕掛けはない
m3u8の情報からkeyとIVを特定してCBCモードで復号
keyはDMCのセッションの間は不変
最初の1回目に取得したものだけが有効、2回目以降に取得できるものは無意味

300:名無しさん@お腹いっぱい。
19/03/10 01:24:54.63 PJHWgnrp0.net
>>281
>>284
乙です

301:
19/03/10 02:09:25.56 EpU/JNZ40.net
>>284
ありがとうございます。
ログデータをなんとか復旧できました
質問なんですがインデックスページに全ファイル表示したほうが良いですか?
今は1ページに100ファイル表示するようにしているのですが
ページ内検索するのなら全件表示の方が良いのかなと思います

302:名無しさん@お腹いっぱい。
19/03/10 03:34:46.29 SnsqFtTL0.net
>>275
nc0358 画質を1080pに自動設定するスクリプト 1.3
>>283
素通しするURLですが素通しするにしても処理時間はかかるので
それでレイテンシが下がって悪影響を与えているかも……
しかし前スレ488,495,510あたりで議論したとおり生放送だけ除外する方法はないのです
>>287
乙です
表示された後の利便性で言えば全ファイル表示されていたほうが便利です.



303:ただ行数が増えるとレンダリングにかかる時間が増えますからね. 表示時間に問題ない人がall.htmlをブックマークするほうが良いのかも.



304:名無しさん@お腹いっぱい。
19/03/10 11:41:28.54 7abFoeei0.net
>>285
ちょいスレチ気味だけど、ストレコ使った場合
「ページは読み込まれているがHTMLプレイヤーは読み込まれていない」タイミングでストレコ開くとDLできたりするんで
key横取りするタイミング次第で色々なんとかできる
ましてやNicoCacheはプロキシなんだし、横取りじゃなく真っ当にやってキャッシュできそう

305:名無しさん@お腹いっぱい。
19/03/10 12:14:19.62 7/8f7WXs0.net
>>288
1080p自動設定スクリプトありがとうございます!
1080pはいけるようになりましたが、1080p以外だと設定画面が閉じないですね…

306:名無しさん@お腹いっぱい。
19/03/10 13:19:50.39 SnsqFtTL0.net
>>290
nc0359 画質を1080pに自動設定するスクリプト 1.31
半日ほど自分で使ってから公開したのにこんなバグに気づかないとか節穴かな……?

307:名無しさん@お腹いっぱい。
19/03/10 15:12:59.23 7/8f7WXs0.net
>>291
ありがとうございます!今度はばっちりです!
設定は画面触るとすぐ閉じちゃいますから中々気づきにくいのかもしれません

308:274
19/03/10 16:42:32.23 /7ZQ2BxA0.net
>>279
導入できました、ありがとございます。
あと、キャッシュ済みのflvを簡単に一括でmp4に変換したいのですが、方法はどこかに載っていたりしますか?

309:名無しさん@お腹いっぱい。
19/03/10 20:20:48.12 jtxqF1by0.net
Craving Explorer

310:名無しさん@お腹いっぱい。
19/03/11 01:18:53.40 0XN18Ugd0.net
>>288
nicocache経由のChromeだと止まって
nicocache使ってないfirefoxが止まらないので
なんかうまく行ってないのかなぁと

311:名無しさん@お腹いっぱい。
19/03/11 06:56:19.01 yUZws8hE0.net
>>293
一括変換の標準的な方法はありませんね.
NicoCache_nlがflv2mp4機能が用いている単体の変換コマンドは次の通りです.
ffmpeg -y -i inputfile.flv -vcodec h264 -acodec aac -strict -1 outputfile.mp4
これとfindコマンドなどを組み合わせればできます.
元のflvファイルを残すならmp4ファイルはcvcacheディレクトリに入れることになるのでこんな感じとか
find cacheディレクトリ -name '*.flv' -execdir ffmpeg -y -i {} -vcodec h264 -acodec aac -strict -1 /path/to/cvcache/{}.mp4 \;
# /path/to/cvcache は絶対パスで指定
ディレクトリ構造を維持したいならもう少し頑張ってシェルスクリプトを書く必要があります.
残さないならこんなのでcacheディレクトリ内に変換後のファイルが生成されますが
find cacheディレクトリ -name '*.flv' -exec ffmpeg -y -i {} -vcodec h264 -acodec aac -strict -1 {}.mp4 \;
cacheディレクトリ内にflvとmp4が両方ある状態には対応してないので別途flvの処分が必要です.
変換に失敗する可能性もあるのでflvを消すのはあまりお勧めできないかな.

312:名無しさん@お腹いっぱい。
19/03/11 19:59:49.67 74BUtLSw0.net
firefoxだけでnicocache使ってるからfoxyproxyで正規表現使って無理やり生放送データはnicocache通さないようにしてるわ

313:名無しさん@お腹いっぱい。
19/03/12 02:10:42.87 VsAWERqg0.net
>>297
どうやってるか教えてください

314:名無しさん@お腹いっぱい。
19/03/13 13:40:18.72 Hw3FgAo00.net
Fetcher 更新しようとしたらソース・ファイルがありませんと出るようにんったのですが原因はなんですか?

315:名無しさん@お腹いっぱい。
19/03/13 14:34:45.63 Hw3FgAo00.net
>>299
コンパイルしようとしてコマンドを実行するとソース・ファイルがありませんと出ます

316:名無しさん@お腹いっぱい。
19/03/14 02:19:59.52 lgyMlhUR0.net
>>267
試しに動画ファイルを置いてみたけど、ストリーミングの再生ページではキャッシュが使われなかった。
ストリーミングの動画再生ページでは、動画の取得方法を変更する必要があるっぽい?
>>279
ビットレートの指定に[540p,192]_とか[480p,192]_とかあるけど、動画ファイルを用


317:意する場合、指定に合わせてエンコードする必要はありますか? もしも任意の設定でエンコードして良いなら、ファイル名で用意した動画だとわかりやすいのとビットレートに縛られないって意味で、[1080p]_みたいに解像度の指定だけでもキャッシュとして認識するようにして欲しい。 ただ、高解像度&高画質な動画ファイルで再生したいって人以外には、あんまり需要が無いかもしれない。



318:名無しさん@お腹いっぱい。
19/03/14 08:54:36.32 HaAnBU0a0.net
>>301
動画の中身と一致している必要はないんですが,そこの情報は
ブラウザが要求してきたビットレートに対して使えるかの判定と
画質&音質が悪い方の自動削除の判定に使われています.
以前から自分で用意したファイルの配置方法(最優先・自動削除されない)を
用意したいとは思っているんですが互換性の問題があってなかなか手が出せていません.
旧形式・新形式問わずに使えるようにすべきなので
sm9!_hoge.mp4
のようなファイル名にするのが妥当だと思っていますが
ではinfo APIでどういう名前で返せば良いのかと言うと……

319:名無しさん@お腹いっぱい。
19/03/14 18:37:19.58 C5v+HbS60Pi.net
>>301
キャッシュがある かつ 有料になった
だとか
キャッシュがある かつ ストリーミング(※flash playerの頃の話)
だとかのfilterがある(あった)わけだし、たぶん適切なfilter書けば動く
ファイル認識させるのにnicocache再起動させる必要はあるだろうけど

320:名無しさん@お腹いっぱい。
19/03/14 21:36:20.12 lgyMlhUR0Pi.net
>>302
プライベートなキャッシュって事で psm9_hoge.mp4 とか psmid[動画の情報]_hoge.mp4 って感じでどうでしょう?
※動画の情報を省略時( psmid[]_hoge.mp4 )は、全ての場面でマッチする。
s[mo]\d+みたいな条件の正規表現はそのまま使える(p?をつけておいた方が良さそうだけど)し、文字の色やアイコンの色を変える場合は、pも拾えば判定できます。
niconico側がsmidで決め打ちしている場面があったらpを除去するか別途対応が必要だけど……。

321:名無しさん@お腹いっぱい。
19/03/15 01:41:08.09 vi58iMzO0.net
>>304
いたるところに先頭2文字を切り出して動画種別判定している処理があったりするので……
今のところ考えている中で一番妥当そうなのはsm9!がキャッシュに入っている場合,
(他にsm9がキャッシュに入っていたとしても)sm9!をsm9として振る舞わせるというのですね.
拡張からもJavaScriptからもsm9一個だけあるように見えるなら問題は起きないはず……

322:名無しさん@お腹いっぱい。
19/03/21 19:38:50.21 pMJXeeQx0.net
chromeで「動画ダブルクリックでフルスクリーン」「動画クリックで一時停止・再生」が動作しなくなった。
NicoCache_nlを新規と2つだけ導入しても駄目だ。

323:名無しさん@お腹いっぱい。
19/03/21 20:40:13.98 mzmYO0pv0.net
>>306
同じく起きた
「動画クリックで一時停止・再生」なら24行目あたりの
var videoPlayer = document.getElementById("VideoPlayer");

var videoPlayer = document.getElementsByClassName("VideoSymbolContainer")[0];
にすればいけた
「動画ダブルクリックでフルスクリーン」も多分同じ

324:
19/03/21 21:02:30.18 eGQlQK4y0.net
nc0361 NicoCache_nl+150304mod+190321mod (く) + alertOldBinary Extension v180630
[機能追加]
・xxx.yyy形式のサムネイルにxxxでアクセスしたときにキャッシュ済みならxxx.yyyを参照
[仕様変更]
・HTTPのCONNECTメソッドを最優先で処理するように変更
[不具合修正]
・StoryBoardなど動画以外のdmcセッションを処理対象にしないように修正
[nlFilter]
・nllib_watch.js: HLS時にinitializedイベントが正しく


325:動作するように修正 nc0362 MonkeyPatchFilters-190321 >>306-307 親要素のVideoContainerの方に修正しました # あとスマートフォン用フルスクリーン改善を1月に直してリリースしてなかったらしい



326:名無しさん@お腹いっぱい。
19/03/21 23:18:43.01 pMJXeeQx0.net
>>307-308
ありがとうございました
動作するようになりました

327:名無しさん@お腹いっぱい。
19/03/24 00:30:01.44 eyFWRXsI0.net
ver上げてからキャッシュが途中で失敗する頻度が増えた…?

328:名無しさん@お腹いっぱい。
19/03/24 09:36:23.48 jaxOIKKL0.net
>>308
ありがとうございました
今までfetchwdlistにサムネが表示されませんでしたがされるようになりました
最高です

329:名無しさん@お腹いっぱい。
19/03/26 23:56:02.32 o0SaCoDj0.net
>>308
nc0361だとページ読み込み時に詰まることがある
nc0355に戻すと起きないのでCONNECTメソッド処理が悪さしてる?

330:
19/03/27 00:58:19.76 uATxQDzA0.net
nc0365 NicoCache_nl+150304mod+190327mod (く) + alertOldBinary Extension v180630
不具合修正:
・「HTTPのCONNECTメソッドを最優先で処理するように変更」を元に戻した(>310,312)
>>310,312
原因不明ですがとりあえず戻してみました.

331:名無しさん@お腹いっぱい。
19/04/01 23:30:56.37 TkJSSfDx0.net
やっぱキャッシュ出来ない動画があるのはつらいな

332:名無しさん@お腹いっぱい。
19/04/02 00:51:03.71 iaolcQkt0.net
まぁコンテンツプロバイダーとの契約だからねぇ

333:名無しさん@お腹いっぱい。
19/04/02 17:39:39.54 iGAyeB/f0.net
no method:fetch?sm~になるのは何が原因でしょうか
nc0353を入れていて、念の為にもう一度入れ直したのですがやはりフェッチできません

334:名無しさん@お腹いっぱい。
19/04/02 18:07:44.11 iaolcQkt0.net
>>316
拡張機能のコンパイル - NicoCache_nl Wiki (新) - アットウィキ  
URLリンク(www65.atwiki.jp)

335:名無しさん@お腹いっぱい。
19/04/02 22:12:42.84 iGAyeB/f0.net
>>317
後出しですみません、コンパイルはもちろんしてあります。
.classファイルが新しく生成されてるのも確認しました。

336:名無しさん@お腹いっぱい。
19/04/03 02:26:26.02 TNU/WTWT0.net
>>318
状況を推測して回答するには少なくとも
・使ったコンパイルの方法
及び起動時のログから
・最初の二行の本体のバージョン
・"Extension2: nlMovieFetcher"の行の拡張のバージョン
・なんかエラーメッセージ出てないか
あたりが必要

337:名無しさん@お腹いっぱい。
19/04/03 03:11:22.65 WFkAzBSz0.net
>>319
エラーが出てました。
java.lang.UnsupportedClassVersionError: extensions/NGCommentExtension has been compiled by a more recent version of the Java Runtime
(class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0
少し前にoracleのアップデート警告が出てアップデートした時にoracleの方に
システム環境変数のパスが通されていたせいでopenの方が使われなくなっていたようです。
該当するシステム環境変数を削除してnicocacheを再起動したらjava versionも本来の通りになりましたしfetchも機能するようになりました。
お騒がせして申し訳ないです。教えていただきありがとうございました。

338:名無しさん@お腹いっぱい。
19/04/03 21:34:25.07 /QjsVA8e0.net
nc0378.7z  mylistCountBar:動画Topに関する処理の変更。
動画Topでマイリスト率を出すための分子と分母のどちらかに数字がない場合でも、要素が存在していれば数字を0として処理するように修正。
「fetchリンク追加用CSSの調整」をスタイルシートに「:root」が複数出てくるケースに備えて修正。

nc0379.txt  個人的に弄ったnlMovieFetcher:動画Topでfetchリンクの周囲のクリック設定を変更。
動画Topでfetchリンクをクリックしようとして少しずれたら動画リンクのクリックになって不便だったので、fetchリンクの周囲では動画リンクよりもfetchリンクの要素が優先されるようにクリックの設定を変更。
以前のクリック設定が良い場合は、↓のスタイルシートを /video_top に別途適用してください。
.VideoCard .fetch_link
{
pointer-events: none;
}
.VideoCard .fetch_link a
{
pointer-events: auto;
}

339:名無しさん@お腹いっぱい。
19/04/15 01:12:06.58 fPBrGC5q0.net
NicoCache関連ファイル置き場 避難所2 ◆cl7sUAt.CpnA
URLリンク(nicocache.jpn.org)
Firefoxでスタイルがガバっているので…
Custom Style Script
URLリンク(addons.mozilla.org)
.header_comment > a:nth-child(7){
position: relative;
top:-22px;
}

340:名無しさん@お腹いっぱい。
19/04/19 00:58:18.42 4KhMpmNV0.net
/local/CustomFilters/watch_page_reconstruct.css
650行目あたりにある「.TagContainer.is-editing .TagItem.is-locked」を「.TagContainer.is-editing .TagItem.is-videoOwner」にしてください。
前者であるとロックしていないタグの鍵のアイコンとタグの文字が重なってしまいます。

341:319
19/04/21 01:36:20.97 h8Hyf/ks0.net
>>323
他の人の動画でロックされているケースに対応できなくなるので、変更ではなく追加してください。

342:名無しさん@お腹いっぱい。
19/04/23 23:28:14.53 qNfpPmfs0.net
動画にスムージング処理とか実装されたみたいだけど何が変わったんだこれ?

343:名無しさん@お腹いっぱい。
19/05/01 12:41:42.85 jG/EfAHd00501.net
144Hzディスプレイでもコメントの流れがヌルヌルになった

344:名無しさん@お腹いっぱい。
19/05/04 17:30:05.04 Pp/6ajhi0.net
ニコのコメントのために、ゲーミングモニターを買いたくなってきた

345:名無しさん@お腹いっぱい。
19/05/05 16:51:56.15 E4Npb0xC00505.net
URLリンク(www.nicovideo.jp) を見る限り、div#js-initial-watch-dataに復号鍵のURLがハードコーディングされてるから
・↑の動画ページ
・復号鍵
・初期ベクトル
・暗号化された動画そのもの
の4つをキャッシュしてなんとかできんかな

346:名無しさん@お腹いっぱい。
19/05/06 03:08:08.96 7oh/ho1S0.net
>>328
>>273
>>279
>>285
>>289

347:名無しさん@お腹いっぱい。
19/05/12 18:48:58.68 2N2v+Awq0.net
>>328
できるとしたら次のどれかかを実装するか、別の方法を見つける必要があるっぽい。
●鍵を読み込んでいる動画をリファラで判別して管理する。
●鍵へアクセスするアドレスを動画を判別できるように書き換えて、nl側でリダイレクトする。
●nl自体にブラウズ用のエンジンを組み込んでブラウザーにしてしまう。
HTMLにアドレスがあって鍵が複数落ちてくるのなら、2つめがnlには向いているのかな?
上2つは、「動画id[動画の情報_鍵]_動画タイトル」とか「動画id[動画の情報][鍵]_動画タイトル」みたいな感じでキャッシュのファイル名自体に鍵を入れれば行けるのかな?

348:
19/05/22 03:48:53.11 a89/PAfl0.net
nc0361 NicoCache_nl+150304mod+190522mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイルURL変更に対応
新たにアップロードされた動画のサムネイルURLが
nicovideo.cdn.nimg.jp/thumbnails/~
になっています.半日くらい前からですかね.

349:
19/05/22 03:51:22.56 a89/PAfl0.net
>>331
あああファイルの番号変え忘れた
nc0384 NicoCache_nl+150304mod+190522mod (く) + alertOldBinary Extension v180630

350:名無しさん@お腹いっぱい。
19/05/22 06:33:17.01 KujPb7vC0.net


351:名無しさん@お腹いっぱい。
19/05/23 07:46:35.45 qfGghh580.net
今日のメンテの影響かわからないけどタイトルにカーソル持っていっても
動画の情報がpopしなくなった?

352:名無しさん@お腹いっぱい。
19/05/23 08:23:46.60 qfGghh580.net
popするようになったわ、なんだったんだ・・・

353:名無しさん@お腹いっぱい。
19/05/23 08:50:26.24 jS7xup560.net
おお、久々に更新来てた
>>332
毎度毎度ありがとう

354:名無しさん@お腹いっぱい。
19/05/23 15:06:51.65 XCN4XiZ60.net
>>332
いつもあざす

355:
19/05/23 18:39:54.49 +d3la4U+0.net
nc0385 NicoCache_nl+150304mod+190523mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイルのホスト変更でi=xxxからxxx.yyyを取得できなくなっていたのを修正
・リダイレクト時などにHostヘッダが変更されないバグを修正
>>308で追加した機能が今回のサムネイルホスト変更でバグってたので修正.
サムネイルが表示されない方は thcache/351/ の0バイトファイルを削除してください.
>>334-335
ニコレポなんかはサムネイルのURLから動画IDを拾ってポップアップしてるので
サムネイルのURLが変更されるとポップアップしなくなります.
最新版にアップデートしてもまだ発生するなら修正漏れの可能性があるので発生ページをご報告ください.

356:
19/05/25 03:53:49.73 ms+LsvHJ0.net
nc0386 NicoCache_nl+150304mod+190525mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイル取得URL誤りを修正
たーびたび申し訳ないのですがまだバグってました.
前二つのバージョンだと変なサムネイルのキャッシュが貯まっていくので
早めに差し替えお願いします……
サムネイルのnot foundキャッシュは廃止したほうが良いかもしれん.

357:名無しさん@お腹いっぱい。
19/05/25 10:04:45.01 gCz/guI50.net
>>339
いつも乙です

358:名無しさん@お腹いっぱい。
19/05/25 14:30:53.81 NrSQoBm50.net
URLリンク(127.0.0.1:8080)の代わりに次のアドレスで接続を試みると以下のコンソールエラーメッセージ
URLリンク(127.0.0.1:8080)
invalid header field: タ タタ 3 9 / 5
invalid header field: ? ?
invalid header field: タ タタ 3 9 / 5
invalid header field: ? ?
invalid header field: #
hhttp/1.1 3 k i gz?゚トvdヨcO??;a5?=ハ\SZコヌ,"Tヲg Aョ{g?,藕?礒イMdクYzヘ<.]トlワ?$舫

359:名無しさん@お腹いっぱい。
19/05/26 05:52:24.29 e/xs0ikM0.net
>>341
そらHTTPで待ち受けているところに暗号文を流し込んだらそうなりますわな……

360:名無しさん@お腹いっぱい。
19/05/27 21:44:08.76 Aa5PUj5c0.net
なんとなく作ってみた。
nc0388.txt  popThumb_FA_iframe.htmlでローディング画面を表示
※/nlFilters に設置。
nc0389.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル(popThumb_FA_iframe.htmlのローディング画面に対応)
※/local/popThumb_FA_my.css にリネーム。

361:名無しさん@お腹いっぱい。
19/05/29 19:14:19.73 z17aLqxB0NIKU.net
>>342
HTTPSでは待ち受けが出来ない技術的制約があるということですか?
もしくはHTTPSからHTTPへリダイレクトが出来ないとか?


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch