[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/13 06:43 / Filesize : 301 KB / Number-of Response : 807
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ニコニコ】自動ローカル保存プロクシ NicoCache15



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/30(水) 00:33:48.51 ID:twKSrQ4i0]
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することがる。

またオミトロンと併用することも可能。

ASR's Room NicoCache
ttp://homepage1.nifty.com/asr/tools/nicocache.html
Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

関連サイト
NicoCache_nl wiki
ttp://crus.mydns.jp/nicocache_nl/
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/

656 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/30(月) 16:11:03.70 ID:oc8vonUWP]
検索APIでそれっぽいことが出来るかも
ちょっとAPI本来の目的とは外れてるかもしれないけど

/cache/rsearch/sm123|sm567
こんな感じに

657 名前: 忍法帖【Lv=7,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/01(火) 10:21:57.76 ID:CztvTFlD0]
>>653
カンマ区切りは対応した覚えがあったんだけど、今調べてみたらnlLocalDBの方だった(^^;

>>656
部分一致なので厳密に対象IDのみ取得したい場合は不向きだけど、目的として間違っては無いです。

ajax_info?の方はCSV、search系の場合はJSON、と形式が異なる訳だけど、カンマ区切りで複数取得に
対応するならどちらの形式が良いの?CSVはパースとか面倒なのでJSONの方が良いと思うけど。
あと、nlFilterで対象ページ内の全ID情報がJSON形式で埋め込めたりすると良いかも、とか考えてた。

ZeroWatchは11時からっぽいね。まあプレミアム会員限定なので特に急いで対応する気は無いけど。
急いで対応してくれた人がここに対応内容を書き込んでくれたら、参考に出来て嬉しいかも。

658 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:04:46.29 ID:bIVJH/vU0]
Zeroの体験版出たね〜試したけどオワタw

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:15:20.46 ID:68p9U2300]
Zeroめっちゃ変わったね。
NicoCache起動してると動画の再生すらできなくなった。

660 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:19:09.15 ID:MKTb03eT0]
NicoCache起動してたら見れないから来たが
再生すら出来ないの俺だけじゃなかったか・・・

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:19:19.44 ID:AtddQBYS0]
Zero に切り替えたら、フィルタの何が誤爆しているのか考えるのがアホらしいぐらいの
誤爆のしかたでワロタw


662 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:20:04.48 ID:dPUTrQYP0]
ZEROの新プレイヤーってマウス動かすたびにコメント入力欄が出てきて邪魔だなー。
左の市場もうざいうざい。

それにしても動画視聴ページ変わりすぎててもう何がなんだか。

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:24:42.61 ID:AtddQBYS0]
blog.nicovideo.jp/niconews/2012/05/032387.html
5月1日11:00リリース予定でした新バージョン「Zero」ですが、現在投入作業が遅れており、
リリース時間を12:00に変更致します。

ってなってるけど今見えている Zero は本番の Zero で良いんだよね?

664 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:27:46.26 ID:IJigC+2A0]
フィルタ爆死したな



665 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:31:27.55 ID:1gJzgGhI0]
キャッシュ出来るか否か、とりあえずそこはどう?

666 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:33:51.48 ID:/vb+sZ360]
一般会員でもヘッダが死んでるのがつらいな

667 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:37:49.05 ID:MKTb03eT0]
>>665
再生が出来ないからキャッシュも出来ない状態

668 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:37:52.21 ID:Hd6hfTeV0]
title matching failed
ってでるけど、キャッシュ完了後にタイトルつくから特に問題はないな

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:42:11.53 ID:Hd6hfTeV0]
あ、とりあえずフィルタは全部別フォルダによけた

670 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:43:29.25 ID:tdxopwUs0]
NicoCache_nl+OPERAでニコニコみてた俺オワタ・・・。
動画読み込みできんわ

671 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:49:21.78 ID:MKTb03eT0]
とりあえず前に戻せるから
しばらくは前バージョンのままだな

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:50:03.79 ID:6fg5LAit0]
ゼロから原宿に戻すのは↓のページの一番下のボタン
トップページにもしばらく置いといて欲しい
www.nicovideo.jp/zero

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 11:52:12.49 ID:2qC/jybZP]
キャッシュも何もできてない感じかな

>>672
最上部にあるでしょ (niconicoロゴの下)

674 名前: 忍法帖【Lv=7,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/01(火) 12:01:16.01 ID:CztvTFlD0]
予想通りというか、殆どのページでPrototype.jsを読み込まなくなったっぽいね。
とりあえず、15_thumbInfoFilter(基本).txtの「prototype.js埋め込み」フィルタを殺せば再生できます。

プレミアム会員限定って事でちょっと気になっていたんですが、バージョン切り替えが前回みたいに
ドメイン切り替えじゃ無いですね。これだと、Zero対応するフィルタはRequireを使ってタイトル判別しないと
無理っぽいかも。あと、ZeroWatchはタイトルすらJavaScriptで書き換えるみたいだし、今まで動画情報を
取得するために使っていたVideoオブジェクトも無くなったのでほぼ別物ですね。

殆どのフィルタは全滅じゃないかな?対応する(=作り直す)かどうかは、作者のやる気次第でしょうね。

>>673
キャッシュはできるけど、watchページからタイトル取得が出来なくなったのでgetthumbinfo経由になる。

# 動画のタイトル文字でかすぎじゃね?今までブラウザの横幅を合わせていたのも意味無くなったし



675 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:01:55.17 ID:lkKbV1wP0]
ZERO使いたい人はフィルター削除すれば、とりあえずはキャッシュされるし見れる。
フィルターも種類によっては機能するのもある。



676 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:05:13.81 ID:AtddQBYS0]
NicoCache とは直接関係ないけど Zero に切り替えても G が使えることを確認。
通常プレイヤーが Zero だと不可なので、埋め込みのちっこいプレイヤーで
foo さんを見たあとでダウソという流れになるけど。
履歴ではキャッシュが溜まっているのがわかる。

677 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:08:50.91 ID:IJigC+2A0]
削除ボタンなくなったのは痛いなぁ
なんかで代用できない?

678 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:20:46.94 ID:AtddQBYS0]
>>674
ありがとう、再生できるようになった。
自前のフィルタを何とかするか……

679 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:28:28.65 ID:2qC/jybZP]
Access-Control-Allow-Origin が無いから関連動画の読み込みに必ず失敗するなあ
運営はちゃんと確認したんだろうか

680 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 12:46:42.16 ID:lOsISjpV0]
とりあえずtopBar
# ページトップのバーにリンク追加(watch以外)
[Replace]
Name = topBar
URL = www\.nicovideo\.jp/(?!watch/)
ContentType = text/html
Match<
<li><a href="uni_ranking"><span>総合ランキング</span></a></li>
>
Replace<
$0
<li><span id="nlbar">
| <a href="/cache/" title="キャッシュフォルダ (空き容量:<freeSpace>GB)">キャッシュ</a>
<!--nlbar_end--></span></li>
>

681 名前:680 mailto:sage [2012/05/01(火) 12:55:07.53 ID:lOsISjpV0]
[Replace]
Name = topBar(watch・shortVer)
URL = www\.nicovideo\.jp/watch/
Match<
>ランキング</span></a></li>
>
Replace<
$0
<li><span id="nlbar">
<a href="/cache/" title="キャッシュフォルダ (空き容量:<freeSpace>GB)">キャッシュ</a>
(<a href="/cache/<smid>/movie" title="動画を保存">保</a>・
<a href="/cache/<smid>/audio" title="音声を保存">音</a>・
<a href="/cache/<memoryId>.xml" title="コメントを保存">※</a>・
<a href="javascript:void(0)" onclick="if(!confirm('消しますよ?'))return;var nl_delBtn=this;
new Ajax.Request('www.nicovideo.jp/cache/ajax_rm?<smid>',{method:'get',onSuccess:function(h){if(h.responseText=='OK'){nl_delBtn.style.display='none';}}})" title="この動画のキャッシュを削除">削</a>)
<!--nlbar_end--></span></li>
>

682 名前:680 mailto:sage [2012/05/01(火) 12:56:51.70 ID:lOsISjpV0]
[Replace]
Name = 取得動画リスト(左寄せ)
URL = www\.nicovideo\.jp/local/fetched\.html
Match<
<div class="body_984">
>
Replace<
<div class="body_984" style="float:left">
>


683 名前:680 mailto:sage [2012/05/01(火) 13:05:05.20 ID:lOsISjpV0]
[Replace]
Name = 「プレミアム登録」を削除
URL = www\.nicovideo\.jp
Match<
(?s)<a href="/\?p=premium_top[^>]*+>.*?プレミアム登録.*?</a>
>
Replace<
>


684 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 13:13:52.87 ID:XEux6lf30]
大して変わってないな



685 名前: 忍法帖【Lv=7,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/01(火) 13:19:46.63 ID:CztvTFlD0]
確認だけど、トップメニューは原宿・Zero共に共通って事で良いよね?
どこか原宿バージョンのトップメニューが残っているページがあれば報告よろしく。

686 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 14:54:33.99 ID:5TqgI4pA0]
キャッシュボタンなくなった・・

687 名前:名無しさん@お腹いっぱい。 [2012/05/01(火) 17:19:33.36 ID:K9d/G2UF0]
nl721使ってたんだけどキャッシュは問題なく取れてるし、ブラウザ間のログイン無しの機能も
正常に働いてくれてるんだけど肝心の動画再生機能が駄目だぁ・・
解決方法無いものか・・

688 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 17:41:19.08 ID:XSY2hNYq0]
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12

なおいらもそろそろ重い腰を上げるときがきたか(´・ω・)



689 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 18:29:49.00 ID:2qC/jybZP]
とりあえず自前でJavaScriptを使って
サムネイルポップアップを出すところ(フィルタの役割はJSの挿入のみ)までは書いたけど、
もうこれ原宿が使える限り原宿のままにしておいた方がいいと思うわ

それと、まだ Chrome ではオススメ動画とか表示されないの修正されてないな…
XMLHttpRequest をドメインをまたいで使用する場合
相手先から適切な Access-Control-Allow-Origin ヘッダが送られてこないと
セキュリティ上の理由でブロックする仕様になってるんだが…

なぜか IE は読み込めてるみたいだけど、Chrome や Firefox では読み込まれない。
1 回見ればすぐ分かることだと思うんだけどなあ…
運営は表示を IE でしか確認してないのか?

XMLHttpRequest cannot load flapi.nicovideo.jp/api/getpopupmarquee. Origin www.nicovideo.jp is not allowed by Access-Control-Allow-Origin.

690 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 18:41:50.79 ID:ak6rvL2m0]
>>687
>>674
> 予想通りというか、殆どのページでPrototype.jsを読み込まなくなったっぽいね。
> とりあえず、15_thumbInfoFilter(基本).txtの「prototype.js埋め込み」フィルタを殺せば再生できます。


691 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 18:47:21.25 ID:k0onu4IT0]
そろそろwrapperは潮時か・・・
コメントクリックで選択したり、抽出したり出来なくなるのはつらい
コメント表示欄が分離したからイジってID表示とかできないかなぁ

692 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 19:17:18.01 ID:X01n8Ad30]
使いにくすぎワロタ・・・

693 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 19:32:03.56 ID:rHHdabVI0]
お前らでplayer作っちゃえよ

694 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 19:38:18.09 ID:qqGM+sMX0]
一般の俺には関係ないことだった
ZEROだとどんなふうになるか誰かキャプってよ



695 名前: 忍法帖【Lv=7,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/01(火) 20:05:03.48 ID:CztvTFlD0]
nlFilterUpdate120501 とりあえずトップバーのみ仮対応+おまけ
ttp://crus.biz/nicocache_nl/up/index.php?id=810
※おまけでmovieFetchFilter.txtとfetched.htmlを入れてありますが、不要な人は展開しないこと

とりあえず、原宿バージョンにも影響するトップバー関連のみ仮対応。
誤爆を避けるためにワザと互換性を無くしてあります。
フィルタでアイテムを追加する場合は、以下の二つの置換ターゲットを使って下さい。
<!--li_cachemenu_item_start-->
<!--li_cachemenu_item_end-->

>>689
>Access-Control-Allow-Origin
全然追っていませんが、NicoCacheを通すと無くなるっぽいです。
しばらくの間はriapi.nicovideo.jp等をプロキシ対象から外して凌いで下さい。

696 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 21:48:50.28 ID:aVQmZth6P]
最悪ホイールシークだけ使えればいいんだが

697 名前:規制中につき代行 mailto:sage [2012/05/01(火) 22:10:47.80 ID:PcdTTZVR0]
「個人的に弄ったheader_light」は >>695 を適用してからヘッダバーを置換し、CSSの修正段階で手を止めています。
現時点では、「<div id="siteHeader">」と「<div id="siteHeaderInner">」を残したまま修正しています。

なお、私はプレミアム会員ではないため、本日18時時点の原宿のページを見て修正しています。
ゆえに、修正内容がZeroには対応していないかもしれません。

「05_topBarFilter.txt」〜「20_watchFilter.txt」までのフィルタがどのように修正されるか様子を見て、気が向いたら修正を再開します。


P.S.
プロバイダを変えてからずっと規制に巻き込まれているのであまりレスをする気になれませんが、スレは2日に1回くらいは見ています。
レスがなくても良い方がいれば、原宿とZeroのHTMLの差異に関して報告やアドバイスをしていただけると助かります。

698 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 22:18:17.35 ID:hVw8eqJO0]
ZEROマイページで最新のニコレポは大丈夫だけど過去のニコレポにはfetchリンク追加が効かなくなった
どういうURLにすればまた効くようになるんだろう
今使用してるフィルタ
[Replace]
Name = fetchリンク追加(ニコレポ)
URL = www\.nicovideo\.jp/(?:my(?:/(?:top)?)?$|api/my/tlget|user/\d+(?:$|\?))
Multi = TRUE
Match<
href="www\.nicovideo\.jp/watch/([a-z]{0,2}\d+)(?:\?(?:(?:zero|)mypage|user)_nicorepo)?[^>]+>[^<]+</a>
>
Replace<
$0<span style="font-size:10px;font-weight:normal;">[<a href="javascript:void(0)" onclick="nicofetch(this,'$1',4)" title="$1をFetchする" class="watch_72">fetch</a>] </span>
>

699 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 22:42:12.77 ID:5r8qKMNn0]
原宿に戻したけど検索の入力フォームが消えてしまった
なんぞこれ

700 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 01:02:27.93 ID:SXL/0e4q0]
>>697
待ってまっせ

701 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 02:06:13.17 ID:X+qGMt+J0]
>>699
と同じく検索画面がない

702 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 12:22:32.82 ID:nVNrw1gp0]
Win8もそうだけど、PCゆーざーにとっちゃタブレット対応なんて迷惑以外のなんでもないんだよね

703 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 12:36:36.65 ID:ONig/IVV0]
タブレットユーザにとっても真ん中にコメ投稿出てくるのは邪魔じゃないの?と思うんだけどなぁ。
というかMertoに対応したタブレット用UI(こっちは戀塚さんが開発に入ってる)は実際下になってるし。
www.slideshare.net/VoQn/metro-12761898
こっちのほうが正統進化に見える。

704 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 13:08:26.05 ID:Wei31L270]
動画が主役なのにそこにかぶせてる時点で頭沸いてるよね
実装担当のPGが「俺の技術をミロォォ!」って設計したようにしか見えない

仮にUI設計担当がいたとしたら、究極の無能レベル



705 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 13:18:08.18 ID:RgTYDxi40]
上から「次のVerUPで最低でも○個目新しい機能を付けろ」とか言われてるかもしれない

706 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 14:53:46.15 ID:O9uZhAsz0]
別に、というかタブレット対応UIというのは進化だしたいしたものではあるけど
そのためにPC用UI削っちゃう(統合しちゃう)のは退化ということばすら生温い

キーボード使ってたのにゲームパッドで文章書くのを強制されるくらいひどい

707 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 16:48:55.99 ID:u3XqZoaz0]
UIはCSSである程度いじれるからいいけど、画面のカクツキがひどい気がする
コメントがコマ送りみたいになるわ
あと、コメント分布がないのが意外に不便

708 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 17:04:45.14 ID:O9uZhAsz0]
コメント分布は「ああもうすぐ大量コメ発生で重くなるからコメ非表示にしておくか」とか
「この動画弾幕でコメ数増えてるだけで、まだ全体的にはコメついてないな」とかわりと活躍してる

709 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 18:56:38.75 ID:+do2F8SA0]
個人的に弄ったheader_light 暫定版
crus.biz/nicocache_nl/up/index.php?id=811

個人的に弄った mylistCountBar
crus.biz/nicocache_nl/up/index.php?id=812
「あなたにオススメの動画」に対応。

代理

710 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 19:24:16.43 ID:tJDdMDAI0]
Fetchで公式動画はtitle matching failedを返されるな

711 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 20:53:35.35 ID:O9uZhAsz0]
>>709でheader_light効いた
(ZEROバージョンに変更してないけど)

712 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 20:57:06.96 ID:Y+MSqx7+0]
>>709
>>695を入れてるとwatchページでheader_lightの表示がくずれるな
自分だけかなぁ

713 名前:名無しさん@お腹いっぱい。 [2012/05/02(水) 22:21:22.21 ID:Io7QZGciP]
>>709
ありがてぇ(-人-)

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 23:13:54.95 ID:6HLGHE9P0]
いつも修正していただき感謝です。
mylistCountBarFilter内の
Name = mylistCountBar : マイリスト棒グラフの表示スクリプトを実行、を有効にすると
ニコログの下段の「過去のニコレポをみる」ボタンが読み込んだまま動かなくなります。
グラフの前後関係指定CSSの1と2は有効無効交互済み。解決せず。
この症状は自分だけでしょうか。



715 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 00:02:35.40 ID:iezErq340]
有料になった公式動画のキャッシュがある場合に支払画面を出さないようにする。
【ニコニコ】自動ローカル保存プロクシ NicoCache14
hibari.2ch.net/test/read.cgi/software/1305280003/883
zero対応

[Replace]
Name = flapi:公開されてない公式動画でキャッシュが使われないこと対策1
URL = flapi.nicovideo.jp/api/getflv
idGroup = 2
Match<
&url=&(link=http%3A%2F%2Fwww.smilevideo.jp%2Fview%2F(\d+)%2F)
>
Replace<
&url=http%3A%2F%2Fsmile-pcm42.nicovideo.jp%2Fsmile%3Fm%3D$2.0000&$1
>

[Replace]
Name = watch:公開されてない公式動画でキャッシュが使われないこと対策2 [zero ver]
URL = www.nicovideo.jp/watch/
idGroup = 2
Match<
(,&quot;videoId&quot;:&quot;so(\d+)&quot;,[\s\S]*?,)&quot;isNeedPayment&quot;:1,
>
Replace<
$1
>


動画情報はjson状態でhtmlに書いてあるみたい@id="watchAPIDataContainer"

716 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 00:25:38.98 ID:K1JXwQOg0]
また前みたいにMENUとRANKでバックが白になっちゃう><

717 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 06:02:28.56 ID:qXjJb9Dw0]
>>715
これってnlFiltersにtxtファイル作っていれてやればいいのかな?

718 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 07:44:45.14 ID:dpa4UvDg0]
>>695
なんかキャッシュが削除されてないと思ったらnew Ajax.Requestってprototype用なのかな?
ほかの人は動いてるのかな

719 名前: 忍法帖【Lv=8,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/03(木) 10:44:19.46 ID:lk3Ko0LE0]
>>710
確認はしていますがしばらく保留。so〜だと駄目だけど、スレッドIDなら大丈夫なはず。

>>718
制限事項として書けば良かったですが(書き込み文字数制限あるからたくさん書けないけど)、
ZeroWatchだとPrototype.jsが読み込まれないからAjax.Request(=キャッシュ削除)は使えません。
また、スレッドID(マイメモリー)で開いた場合は動画IDが取得できていないので、これまた機能しません。

プレイヤー内で動画を切り換えた場合もキャッシュメニューの対象は最初に開いた動画になります。
そのうちJavaScriptでやるかも知れませんが、正直ZeroWatchにあまりメリットを感じない…。
# プレイヤーから現在再生している動画IDって取得できましたっけ?

watchAPIDataContainerは対応中。ほとんど、つべ対応と同じような処理になるかな。

720 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 13:56:59.52 ID:iezErq340]
>>717
yes

>Ajax.Request
jQueryで置き換えてみるテスト(完全な互換性は無い。getは大丈夫なはず。)
window.Ajax = window.Ajax || {};
if (typeof Ajax.Request !== "function")Ajax.Request = function(url, opt){
opt = opt || {};
var opt2 = {};
opt2.url = url;
opt2.type = opt.method || "post";
opt2.async = typeof opt.asynchronous !== "undefined" ? opt.asynchronous : true;
opt2.data = opt.parameters || "";
opt2.success = opt.onSuccess;
opt2.error = opt.onFilure;
opt2.complete = opt.onComplete;
jQuery.ajax(opt2);
}

プレイヤーのwmodeがopaqueになったからプレイヤークリックで再生・一時停止ができるようになった。
コメント欄も再生部分と別にしたからこうなったのか。コメント入力欄も別になった(というかせざるを得ない)けどw
コメ欄はcssで
.handler,
.commentOuter { bottom:auto; background:white; }
が従来の位置で邪魔じゃなくなる。(ニュースにかぶるけど。背景はwhiteの部分を好きな色に)

721 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 14:46:24.98 ID:7C1PHZhs0]
wikiのランキング•カテゴリページ 1 → 2列表示フィルタが効かないですね(原宿verで試してます)

他にも効かないフィルタが有るかも
(原宿verなら、一部のフィルタ以外まだかなり使えますね)

722 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 20:55:43.76 ID:gQwLdPrg0]
>>709
nlfilterフォルダ内にmylistCountBar・mylistLoadCheckのみを入れている状態で
my/mylist/が題や内容がundefinedばかりの場合、どこを改良すればよいでしょうか。


723 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/03(木) 22:50:08.87 ID:iezErq340]
メモ
再生中動画ID(<smid>)
WatchApp.namespace.model.player.NicoPlayerConnector.videoID
コメリスト
WatchApp.namespace.model.player.NicoPlayerConnector.commentLists
(他にイベントリスナー登録等@res.nimg.jp/js/watch/watch.jsもあるけど、ようわからん。
シークバーの表示とかも検知できるなら知りたい)


これもメモ
作者さんじゃないけど、NGCommStatGraph.jsを直してたら、jQueryのflash描画のjsでのエスケープ(data_file)で引っかかった。
encodeURI("&")→"&"なのでflashvarsで分解される・・・("%26"に変換してもencodeURI("%26")→"%2526"でエラー。)
しょうがないので、useEncode: falseにして、自前でencodeURIComponent()すると直せた。(勘違いしてたら教えてもらえると嬉しい。)
表示場所はプレイリストを非表示にしてそこへ。(#playlistContainer)
要望があればUPします。

724 名前:717 mailto:sage [2012/05/03(木) 23:17:49.40 ID:qXjJb9Dw0]
>>720
GUIで見るとちゃんと読み込んでるようなんだけど有料アニメとかでやっぱり
キャッシュがある奴でも効いてないようなんですよね・・・
Flash Player が最新だからかと思って10.3.183.18に戻してみたけど変わらず
ラッパーだと技術的な問題が発生〜のエラーが出て
新プレに切り替えると課金情報画面でて見れず
何か導入方法失敗してるのだろうかわからず。




725 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 00:27:24.59 ID:AODTUkHk0]
ラッパーが使えるってことは原宿?
>>715はzero用だから、原宿は古い方=前スレので。
2つ目だけ異なるので↓で置き換え
[Replace]
Name = watch:公開されてない公式動画でキャッシュが使われないこと対策2(原宿)
URL = www.nicovideo.jp/watch/
idGroup = 2
Match<
(so.addVariable\("videoId", "(\w{2}\d+)"\);[\s\S]*?)
so.addVariable\("isNeedPayment", "1"\);
>
Replace<
$1
>

726 名前:名無しさん@お腹いっぱい。 [2012/05/04(金) 00:30:23.82 ID:l7OaC7360]
ranking 1→2列表示 + NG消去
ttp://crus.biz/nicocache_nl/up/index.php?id=813

727 名前:726 mailto:sage [2012/05/04(金) 00:56:43.51 ID:l7OaC7360]
>>721
原宿verのランキングカテゴリページそんなに変わった?
とりあえず↑のものをどうぞ

728 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 01:05:54.56 ID:Uyg2K2sU0]
721じゃないけど原宿なら効いてたような気がするし>>726でも原宿で効いた

横幅984を1300、672を1100、NGを左寄せして推移の方を消す、
white-space:nowrapをwhite-space:normalに置き換える処理し込む、
って改造して使わせてもらってる

729 名前:規制中につき代行(697) mailto:sage [2012/05/04(金) 01:39:29.22 ID:hevO1hIH0]
Zeroの利用は今のところプレミアム会員限定です。
>>697 に書いてあるように、私はプレミアム会員ではないため、Zeroでフィルタがどのようになるかの確認はできません。
必然的にZeroへの対応は保留中です。
また、Zeroを使えるようになっても、修正に対して気が向かない可能性もあります。

公式に原宿とZeroの選択式と出ているため、Zero自体を利用しない可能性もあります。
ttp://blog.nicovideo.jp/niconews/2012/05/032362.html

>>714
該当フィルタは↓だと思いますが、原宿でフィルタの対象ページにニコレポがありますか?

 Name = mylistCountBar : マイリスト棒グラフの表示スクリプトを実行
 URL = (?:www|nine|tw|es|de)\.nicovideo\.jp/(?:search[^/]*?|tag[^/]*?|newarrival|recent|hotlist|category_recent\.php|.*?top/|\?g=|$)

ニコレポがあるのなら、該当ページのURLかページ表示手順の明示をお願いします。

730 名前:規制中につき代行(697) mailto:sage [2012/05/04(金) 01:40:18.67 ID:hevO1hIH0]
>>722
Zeroを使用しているなら、mylistCountBarが対応していないのかもしれません。
「\local\mylistCountBar\mylist_jarty.js」の27行目をページのHTMLソースを見て書き換えれば動くかも?
あと、mylistCountBarの実行には、mylistLoadCheckは不要です。


■mylistLoadCheckについて
mylistLoadCheckは、マイリストの準備完了を待ってから独自のスクリプトを実行する場合を想定したフィルタです。

mylistLoadCheckが「<ins id='nl_mylistLoadCheck_Element'> </ins>」をページに挿入し、
マイリストの準備が完了したらclickイベントを起こします。
このclickイベントを独自のスクリプトに監視させることで、clickイベントをきっかけに処理を実行させることが可能になります。

mylistLoadCheckも原宿用への修正はしていますが、Zeroでの動作確認は行っていません。
また、mylistLoadCheckは現時点では私も使っていないため、Zeroへの対応予定はありません。

731 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 01:58:16.42 ID:AVgtAAE20]
>>725
あ、Zero用でしたか・・スミマセン
変えてみましたが有料動画だけ

技術的な問題が発生しております。
問題解消に向け努力しております。
しばらく経った後、お試しください
※クッキーの制限をされている場合、
nicovideo.jp を許可願います。(www.nicovideo.jp ではありません)

が出ちゃうんですよね・・・他の一般動画は問題なくキャッシュから再生するんですが・・


732 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 02:11:20.76 ID:m187UEfE0]
>>729
まあ、過去の例もあるからZeroに完全移行もそれほど時間かからないと
思うけどね。

733 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 02:47:07.36 ID:AODTUkHk0]
>>731
原宿verでも
wrapper: 16_9_mod 2012-02-10 06:00 swf8
Flash : WIN 11,2,202,235
でこちらでは動いています。
これ以上は>>4-5

734 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 03:56:52.26 ID:AVgtAAE20]
>>733
動きました、ありがとう!
原因は超凡ミスでOptのローカルサーバを使うのチェックが外れていただけでした・・
お騒がせしました



735 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 04:49:21.49 ID:EKeY5pv30]
>>723
再生位置
WatchApp.namespace.model.player.NicoPlayerConnector.getVpos()

コメントの自動スクロールあたりの処理を追ったらあったわ

736 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 09:35:26.07 ID:vQ2FgfgS0]
>>729
Zero使用を明記していなくてすみませんでした。
該当フィルタのコピペをし、正常に動きました。
>>730
27行目なんですが、仕組みすらよくわかりません。
書き換えできず本当に申し訳ありません><

737 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 10:24:56.62 ID:3E+O+A6i0]
ニコニコ動画の糞過ぎる新プレーヤーをユーザーが修正! 開発者は元ドワンゴ社員(17歳)
engawa.2ch.net/test/read.cgi/poverty/1336086483/

738 名前: 忍法帖【Lv=9,xxxP】 【Dsoftware1331761233121630】 mailto:sage [2012/05/04(金) 13:49:05.15 ID:j8b1EP6n0]
>>723
情報サンクス。正直、ZeroWatchはプレイヤー周りまで手が回っていないので助かります。
NGCommStatGraph.jsの方は公開していない修正分もあるので、適当にうpして貰えればそのうちマージします。
# プレイリストを非表示にするとZeroWatchのメリットが無くなりそうだけど…

>>689
>Access-Control-Allow-Origin
原因分かった。Javaランタイムの方でリクエストのOriginヘッダを通さないようになっているようです。
対策を2通り入れますが、副作用もあるのでどちらをデフォルトにするかは思案中。
#IEで問題が出ないのは、IEの実装が非互換でAccess-Control-Allow-Originを見ていないからだと思われ

739 名前:名無しさん@お腹いっぱい。 [2012/05/04(金) 14:04:57.85 ID:lNFPvvlG0]
ニコニコ動画(原宿)用とニコニコ動画:Zero用で分けて作んなきゃならないから大変やね

740 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/04(金) 21:38:58.05 ID:jnsGdr6u0]
新ニコニコ動画プレイヤー:Zeroで使えるJavascript関数一覧
blog.guron.net/2012/05/04/891.php

分かる人向けだろうなぁ・・ 見てもさっぱり(;^_^A あせあせ

741 名前:723 mailto:sage [2012/05/04(金) 22:22:46.43 ID:AODTUkHk0]
>>738
proxomitron.cocolog-nifty.com/blog/files/NGCommStatGraph.ZIP
プレイリストはそのままで、プレイリストの上においてみました。
最大化時にグラフをどうするかはフィルタの方にオプション用意してみました。
レイアウトや関数名・構造変えちゃってOKです。

・newPlayerController.js 勝手に改造ver1.05
 (プレイヤーサイズ変更(除:最大化)やautoScrollの機能を省きました)
ホイールやキーボードショートカットでニコ動プレイヤーを操作。
proxomitron.cocolog-nifty.com/blog/files/newPlayerController.js
flashの手前にhtml要素が置けるようになったので、クリックで再生・停止が可能に。
クリックで再生・一時停止対象部分はプレイヤーのシークバーより上の部分。
(「h」を押すことで範囲がわかります。ホイール回転で音量変更)
シークバーより下はfalshそのまま。(ホイール回転でシーク)
詳しくは.jsを読み込んで再生画面で「h」を押してヘルプ参照
chrome: 18.0.1025.168 m
firefox: 10.0.1
opera: 11.50
にて動作確認
IE未確認。
ヘッダーに使用中の場合に表示を出しました。邪魔なら、js内のUSE_NOTICE を falseに。


>>740
ext_が付いているのが昔からのでその他がzero仕様っぽいですね。

742 名前:規制中につき代行(697) mailto:sage [2012/05/04(金) 23:08:37.82 ID:Q2u3rzMM0]
個人的に弄ったheader_light : 暫定版。バーの横配置をページ中央に修正。
ttp://crus.biz/nicocache_nl/up/index.php?id=814
ついでに nlApiUtilExtension.txt を個人的に弄ってサンプルフィルタに入れておきました。

■個人的に弄ったheader_light(以後、header_light)の現状について
私の知る限りにおいては、header_lightはtable要素を使った構造をしています。
しかしニコニコ動画のTOPバー(以後、公式バー)は、table要素→div要素+リスト要素の構造に変わりました。
以前はtd要素を挿入することでheader_lightと公式バーに対応することも可能でしたが、現状では公式バーの部分をheader_lightで丸丸置き換えているため、header_lightよりも後に適用されるフィルタの場合、フィルタを適用するためのバーが存在しない状況になります。

この点に関して、長くなるのと規制に巻き込まれているため、 ttp://crus.biz/nicocache_nl/up/index.php?id=815 へテキストファイルをUPして置きました。


>>712
原宿を使っているのなら、header_lightで個別に対応できていない他のフィルタと干渉しているのかも?

743 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/05(土) 03:33:47.83 ID:2dx4geJF0]
代理

個人的に弄ったheader_light : 暫定版。
crus.biz/nicocache_nl/up/index.php?id=816

他のフィルタからheader_lightへの置換をしやすくするためにコメント要素を追加。
これに合わせてサンプルフィルタも修正。

744 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/05(土) 08:43:48.59 ID:WA7bG1ri0]
(;^_^A あせあせ
(;^_^A あせあせ
(;^_^A あせあせ
(;^_^A あせあせ
(;^_^A あせあせ



745 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/05(土) 14:19:28.00 ID:SIrTo+do0]
githubとかにソース上がってると、大更新時に競合減らせていじりやすいなー、と思った。ライセンス分かんないからダメか

746 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/05(土) 18:58:45.30 ID:R3mH4yQg0]
>>744
これは流行る

747 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/05(土) 23:46:30.69 ID:OTqOCqKg0]
弄ればいじるほど嫌になってきたから原宿に戻した

748 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 00:36:00.19 ID:yaALszaO0]
ゼロverにしてるとキャッシュのある動画がNSENで流れた場合再生されないな
同じ人居るだろうか

749 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 09:28:33.92 ID:R/xpk9P70]
代理

個人的に弄ったheader_light : 暫定版。
crus.biz/nicocache_nl/up/index.php?id=817
コメントのタイプミスで無効になっているフィルタが1つあったので修正。
ヘッダ固定フィルタを使えるように修正。

headmenu_position
crus.biz/nicocache_nl/up/index.php?id=818
TOPバーの配置がfixedで右側がはみ出して操作できない部分があるとき、ブラウザの横スクロールに合わせてTOPバーをスクロールするフィルタ。
現在のTOPバー&個人的に弄ったheader_lightに対応。(Zeroは未確認)

-----
ZeroはフィルタでHtml書き換えるよりJavascriptで追加やらしていったほうが簡単そうなんだよなぁ・・・

750 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 13:41:28.41 ID:IRNVjkVg0]
>>749
817と818どっちもheadmenu_position_120506.zipなんだが・・・

751 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 15:38:18.00 ID:R/xpk9P70]
中身までは確認してなかった・・・

>>750
修正されたようです
URLは同じ

順番的にどっちも消してどっちも上げなおしたのね。律儀に乙です

752 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 17:55:59.86 ID:zcTRJKqc0]
FlashPlayer更新するとWrapperの設定消えるの?

753 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 18:12:45.87 ID:dsEmJ1Uf0]
Flash Cookie削除で初期化されるよ

754 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 18:20:26.74 ID:zcTRJKqc0]
知ってる



755 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 21:52:21.37 ID:4wn7+bNS0]
watch画面のheader_lightのみで(他の画面では見られない)、
Rankがカーソルが上にきてもheader_rank_linkが現れない状況と
Linkセレクトボックスの一覧は現れるがリンク画面に行かない状況があるのですが、
この状況が生まれるのは僕だけでしょうか。


756 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 21:58:32.79 ID:4wn7+bNS0]
>>755
ZEROバージョンでの話です。
このフィルタのまま原宿バージョンにもどすと普通どおり現れます。
追記のようになってしまってすいません。


757 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 22:10:24.48 ID:IRNVjkVg0]
>>755
> Rankがカーソルが上にきてもheader_rank_linkが現れない状況と
> Linkセレクトボックスの一覧は現れるがリンク画面に行かない状況があるのですが、

私もなりました。原宿の場合は問題ありません

758 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/06(日) 22:45:26.46 ID:lnkCE6En0]
新しいのを入れてやたら重くなった。
headmenu_positionのどこかが合わないらしいが分からん・・・

759 名前:697 : 規制中につき代行 mailto:sage [2012/05/07(月) 01:55:18.22 ID:s1Gq/Cu90]
報告を見る限り、ZeroのTOPバー部分は原宿とはHTMLの構造かスクリプトが違うようですね。
Zeroが一般に開放されることで原宿まで変わることがあったら面倒だな……。

>>758
以前配布していたバージョンは(9)用で、ダミー要素の扱いが異なりますし、現在の環境では機能しません。
以前のバージョンのままだと動かなかった処理が、新しいバージョンにすることで動くようになったことで重くなったのかも?

ちなみに、TOPバーの右側は画面からはみ出していますか?
常にはみ出していない場合、headmenu_positionは不要なフィルタなので重くなるなら外した方が良いかも?

動作環境は、Gecko系のブラウザ(ネットスケープやFirefox)ですか?
5年くらい前、Pentium4 2.4GHz、RAM 1.25GBの環境で、Gecko系のブラウザだとJavaScriptでCSSをいじる処理が遅かったのを確認しています。
「\local\headmenu_position.js」の200行目からリサイズイベントの処理があるのですが、この処理では100ミリ秒待ってから処理を行うようにし、待ち時間の間にリサイズイベントが発生したときは、そのイベントの分は処理を行わないようにしています。
ヘッダメニューの横スクロール処理(105行目から)を同じようにすることで負荷は改善するかもしれません。
ただし、動画でいうところの描画間隔を増やす(フレームレートを下げる)ようなものなので、TOPバーのスクロール表示はカクカクすると思います。

760 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/07(月) 22:19:26.10 ID:7tV3CHz00]
ZEROバージョンwatch画面にて主に投稿者コメントにある
リンク先のポップアップ表示が表示されないのも>>755>>757に関係あるのでしょうか。

761 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/07(月) 22:59:55.01 ID:dVL55wxP0]
Zeroになる1週間ぐらい前からmovieFecthでfailedが時々出るようになって
Zeroになってからは10回に1回ぐらいの割合で出るようになってしまった。
一般会員でnicovineとかでも500番台エラーが出るから接続優先度が低いせいだと思うけど
これだけ頻発するときついわ……

762 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/07(月) 23:40:28.86 ID:w4RFKBS40]
>>760
headerは使ってないからわからないけど、説明文のポップアップが動かないのは、javascriptで説明文を作っているから。
WatchApp.namespace("init").VideoHeaderInitializer→WatchApp.namespace("init").videoHeaderViewController(こっちで表示)の順に動いているんだけど、
VideoHeaderInitializerがおそらくプレイヤーから呼び出されていて干渉しにくい。(watch.jsを書き換えればいいけど)

ところで、ZeroWatchのid="outline"のネストって<div>と</div>の数一致してますかね?
コメント見ると、outlineとfooterは兄弟のはずなんだけど、子になっているように見える。
$("#outline #footer").length が0なら正常。1ならおかしい。

763 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 11:31:05.69 ID:mQJoJiNs0]
>>760>>762
なら、javascriptでポップアップならどうだろう?
crus.biz/nicocache_nl/up/index.php?id=819

764 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 14:07:38.13 ID:jshnHQzM0]
>>741
>newPlayerController.js 勝手に改造ver1.05
これってZERO用ですか?
原宿・Firefox12.0でやってみましたが効きませんでした



765 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 16:34:16.09 ID:tQm1fixC0]
// nicovideo、smileへのアクセスを全てNicoCache_nl経由にする proxy.pac
// 大百科を通すと重くなるので、使用した方がよさげ
// 詳しくは nicolist.net/nicocache_nl/proxy_config.html を参照のこと

function FindProxyForURL(url, host) {
if (shExpMatch(host, "msg*.nicovideo.jp*"))
return "DIRECT";
if ((shExpMatch(host, "*.nicovideo.jp*") ||
shExpMatch(host, "*.smilevideo.jp*") ||
shExpMatch(host, "*.nimg.jp*")) &&
url.substring(0, 5) == "http:") {
return "PROXY 192.168.0.2:8080";
}

return "DIRECT";
}

今まで上記のproxy.pac通して複数台のパソコン・ブラウザ(FirefoxとChrome)でログイン共通使っていたのですが
ZERO導入と同時にFirefoxだけログイン共通出来なくなりました。
(主PCはChromeでログインしているのでChromeだけログイン共通が使える?)
Firefoxは12.0
flashは11,2,202,233
nicocachehaは「NicoCache_nl+111225mod」
を使っています。
似た様な症状の方や解決にここ弄ってみたら?などありますでしょうか。

766 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 16:36:35.01 ID:dOnysrTt0]
>>763
ありがとうございます。ポップアップするようになりました。
しかし、popThumb_FAがあるとポップアップが現れてきません。
ちなみに後半のコメントアウトを外しても結果は原宿時代のような状態では
現れませんでした。
お手数をかけてしまいますが、修正をお暇なときにでもお願いしてもよろしいでしょうか。
よろしくお願いします。


767 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 17:39:50.57 ID:mI4S0S1x0]
>>764
ZERO用です。
書いてなくてごめんなさい。
原宿用は前にどこかに公開したような気がします。

768 名前: 忍法帖【Lv=11,xxxPT】 【Dsoftware1331761233121630】 mailto:sage [2012/05/08(火) 22:21:58.10 ID:e6ROqumy0]
>>762,763
nl+mod次版でZeroWatchの動画説明文に対してnlFilterが効くようにします。

より詳しく書くと、JSON内部のdescriptionの値に対してwatchページ用のフィルタを適用します。
内部で値部分のエスケープを解除してからnlFilterを適用して再エスケープするので、これまでの
watchページ用のnlFilterがそのまま適用できます。また、watchAPIに対しても同様に適用するので、
プレイヤー内で切り換えてた動画に対してもnlFilterが効きます。

# popThumb_FAだとy軸の値設定に失敗しているのか上手くポップアップしない…

誰か教えて:
・プレイリストや検索等で取得した動画情報(JSON)の外部からのアクセス方法

769 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 23:12:46.93 ID:yqpitpjE0]
作者いつもありがとう

770 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 23:31:25.50 ID:dOnysrTt0]
製作者の方、いつもありがとう

771 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/08(火) 23:33:38.40 ID:gwQzmaKA0]
popThumb_FA_20120508_v2.16
crus.biz/nicocache_nl/up/index.php?id=820
ZeroWatch対応(原宿も使用可能)

>>763
おつです。&FA対応ありです。
html構造のバグのせいで表示位置がずれるのは自分以外にもいたので、ついでにこっちでも対応しました。
ちなみに、私はiframe自体にonmouseoverを追加してその動画自体もポップアップさせてます。(iframeは<a>とかに変えると無駄な通信が減らせてベスト)

>>766
更新しました。お試しください。

>>768
やっぱりhtml構造おかしかったみたいですね。そのせいで数百ピクセル下に表示されてました。
>動画説明文   なるほど、jsonにあったんですね。

>プレイリストや検索等で取得した動画情報(JSON)の外部からのアクセス方法
WatchApp.namespace.init.ComponentInitializer.videoSelection.contentsAreaVC.setContents("")で表示を消していますね。
受信&表示は
c.loaderAgent.load(l, function (k) {
"function" == typeof a && a(!0, k);
if (c.lastLoadRequest == l) {

c.lastLoadResponse = k;

c.contentsAreaVC.setContents(k.items, k.banner, n, i.getPageIndex());

}
}, function (b) {〜})
最後の取得JSONは
WatchApp.namespace.init.ComponentInitializer.videoSelection.lastLoadResponse
何をやるのかわからないので、後はwatch.jsを解読してくださいな。

772 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 00:16:41.12 ID:cE38bCld0]
残念ながら、新しいFAを試してみましたが。効果かわらずです。
popThumb_FA(今回のもの)と10_thumbInfoFilter(ポップアップリンク用)
をだけをnlfilterフォルダにいれてら表示されません。

僕のほうが悪いのかなあ。

773 名前:771 mailto:sage [2012/05/09(水) 00:28:46.89 ID:5ErO4EI20]
>>772
ごめんなさい。
こちらのミスでした。

UPし直しました。
この1時間でDLした人はお手数ですが再DLしてください。

774 名前: 忍法帖【Lv=11,xxxPT】 【Dsoftware1331761233121630】 mailto:sage [2012/05/09(水) 03:10:21.71 ID:XxGWDNSd0]
>>771
更新乙です。ちゃんとポップアップしました。地味にニコ生の仕様変更に対応していて嬉しい。

>何をやるのかわからないので
やりたいのは、JSONにキャッシュ情報を付加して、プレイリストと検索結果のキャッシュアイコン表示です。
検索APIの発行の仕方を見ていると分かりますが、一時的にJSONの情報を結合して保存しているはずで、
(多分 WatchApp.namespace.model.CacheStorage とか使っているはず)
その一時的に保存している情報にアクセスして、キャッシュの有無を取得したい訳です。
# ぶっちゃけ、watch.jsを解析している時間が無い…



775 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 09:24:13.26 ID:cE38bCld0]
>>773
お手数をかけました。現在正常にFA機能しております。
ありがとうございました。

776 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 10:33:23.45 ID:5ErO4EI20]
>>774
アイコン表示なら、
riapi.nicovideo.jp/api/search/tag/〜〜?mode=watch&order=d&page=1&sort=n
にnlフィルターでキャッシュ情報を追加して、
watchページのソースのテンプレート<div id="resultlistItemTemplate">にアイコン表示部分を追加
watch.js内のテンプレ→変換関数
WatchApp.namespace("components.selection.view.content", function () {

}, "VideoContentBuilder")
のbuildを直接書き換えればできそうです。
あるいは、watch.jsは手を加えずに、
WatchApp.namespace.init.ComponentInitializer.videoSelection.contentsAreaVC.videoContentBuilder.build
も同じなので上書きするとか。

そして、そのキャッシュ情報は
WatchApp.namespace.init.ComponentInitializer.videoSelection.loaderAgent
の各ローダー(例:タグ)
WatchApp.namespace.init.ComponentInitializer.videoSelection.loaderAgent.tagSearchLoader._cache
にありました。

777 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 15:57:24.71 ID:ifYE5xXn0]
Windowsアップデート終わって再起動したらfetchできなくなってる(;´Д`)

778 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 16:48:44.12 ID:jhWsv5350]
質問させていただきます。

大幅な変更がありそうなので一度まっさらな状態からやり直そうと思い、
NicoCache_nl+111225modにheadmenu_position_120506とheader_light_custom_120506をそれぞれのフォルダに入れました
それ以外のことは何も変更していません

これだけでは動かないのでしょうか?
他に追加すべきもの、もしくは削除すべきファイルがありましたら教えてください

現状は、原宿,Zeroともに上部のバーが崩れてしまいます
ボタンらしきものは表示されますがボタン内は何も表示されず何のボタンかわかりません
全体的に「※ニコニコ最新バージョンを公開しました。 Zeroバージョンに変更」の所と重なっています
原宿のキャッシュ機能は動いています。Zeroはプレイヤーなど表示されません。キャッシュ機能も動いていません
説明が分かりにくいと思ったのでスクショ撮りました
原宿:www1.axfc.net/uploader/Img/so/141918
Zero:www1.axfc.net/uploader/Img/so/141919

AdblockやFlashblockは無効にして確認しました

NicoCache_nl+111225mod 原宿 (based on NicoCache v0.45)
Running with Java 1.7.0_02(amd64) on Windows 7
Firefox12.0
Flash Player 11,1,102,55

779 名前:777 mailto:sage [2012/05/09(水) 17:10:14.31 ID:ifYE5xXn0]
proxy.pacを変更したらfeychできるようなった

var NicoCache = "PROXY localhost:8080";

  ↓

var NicoCache = "PROXY 127.0.0.1:8080";

780 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/09(水) 18:59:24.55 ID:Q1DLTp+X0]
なんかZeroになってからキーボードシークできない動画が増えた気がする
Wrapperは同じのを使ってるんだけど

781 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 01:05:37.22 ID:hyxT/Q5R0]
鯖落ちてた

782 名前: 忍法帖【Lv=12,xxxPT】 【Dsoftware1331761233121630】 mailto:sage [2012/05/10(木) 02:48:04.44 ID:+735gSSz0]
>>776
>WatchApp.namespace.init.ComponentInitializer.videoSelection.loaderAgent.tagSearchLoader._cache
どうもです。正に知りたいのはこれでした。

手順としては挙げられた通りの事を考えていましたが、watch.jsを書き換えるのはなるべくやりたくないので、
イベント処理を追加する方向で考えています。
# WatchApp.namespace.model.player.NicoPlayerConnector.onPlaylistUpdatedとかwrapすれば行けるかな?

あと、ページによってPrototype.jsだったりjQueryだったりと使い分けが面倒なので、Ajax.Requestみたいな
基本的な処理はグローバルオブジェクトNicoCache_nlを用意してそちらに持たせようと思います。
何か共通であった方が良い処理とかありますか?それと、IE6対応は必要?(対応してもテストしないけど)

# 書き込めないと思ったら鯖落ちですか…

783 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 08:16:31.31 ID:r4g+czWr0]
>>778
名前欄に 697 とあるレスをよく見てください。
あと、header_lightのCSSが利いていないけど、このファイルは更新時にブラウザのキャッシュよりも優先するよう、
ファイルの引数に保存日時を参照するようになっています。
ゆえに、このCSSのみが利かない可能性があるのは、他のCSSでこのCSSを打ち消しているか、何らかの理由で
このCSSが読み込まれていない場合、ブラウザ自体がこのCSSに対応していない場合くらいになります。

「l\local\header_light\header_light.css」が存在するなら、おそらくはフィルタを適用する前のページのHTML自体が
ブラウザにキャッシュとして残っていて、CSSの読み込みを行っていない可能性が疑わしいです。
ブラウザのキャッシュを消すか、更新してみてください。


784 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 13:19:05.48 ID:whOvijU+0]
なんかNesnでローカルに保存されてる動画が流れると
コメントだけ流れて表示しないような挙動が出てる気がする



785 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 17:01:26.63 ID:2BTkVAq80]
>>784
あ、おれもなった。
せっかくリク通ったのに真っ黒だった。

786 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 18:54:35.60 ID:up09Nh2J0]
≪動作環境≫
 【OS・Java・本体】NicoCache_nl+111225mod 原宿 (based on NicoCache v0.45) Running with Java 1.6.0_31(x86) on Windows XP
 【ブラウザ】PaleMoon(12.0)、Lunascape(6.6.0、Gecko Plugin Version 3.6.25 / Gecko 1.9.2.25)
 【FlashPlayer】11,2,202,228
 【特記事項】なし
≪NicoCache環境≫
 【拡張】初期状態
 【プロキシ】wikiの設定のページの「ニコニコへのアクセスを全てNicoCache_nl経由にする」をコピペ
 【wrapper】無
 【オミトロン】無
 【その他】proxyHost=(空)、proxyPort=8080の2行をconfig.propertiesに追加
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  ブラウザ+nicocache_nlで動画を再生するだけでローカルに保存された動画の更新日時が勝手に書き換わる
 【検証済の内容】
  本当はwrapper等色々入れてたけど既存のファイルを退避させて新規に入れ直したらNicoCache_nl+111225mod(nl784.zip)だけの時点で既にこの状態
  故に上記はNicoCache_nl+111225mod導入直後のほぼ初期状態のもの
  直近でブラウザをLunascapeからPaleMoonに変えたからそれが原因かと思いLunascapeでも試したが結果変わらず
  一般の動画再生ソフト(UMPlayer)で再生した場合は更新日時に変化なし

どこいじくればいいのやら

787 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 19:08:09.39 ID:pH79yYJa0]
touchCache=false
になっていないとか?

788 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 19:33:15.43 ID:up09Nh2J0]
うわマジだ見落としてたorz
こんな堂々とそれっぽいの書いてるのにどうして気づかなかったんだ俺
ありがとう、そして申し訳ない

789 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 21:27:54.67 ID:Zv5rg1XL0]
>>783
お騒がせしました
何を考えていたか分からないけど\local\header_lightのフォルダを作らず直接localにheader_light.css等を置いてました

レス返さずにどこか遠くへ逃げたかった
本当に恥ずかしい

790 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 21:46:07.72 ID:lIngK9s70]
現在totalrename_helperのためにdebugにエラーが出る(fetch失敗など)のですが、
取り除いた後からかcacheフォルダの中のいつの間にか#rminfo.bakがなくなったな
あと思った後、キャッシュの再取得が容易にできなくなってしまいました。(smile.
mp4を取得してから題を書き換える方法をとっています)。
一部fetchedlistには完了と出るのですが、キャッシュが取れていなかったり、とれ
た100%と表示されても実際はキャッシュは取れていなかったりがあります。
またとれない動画本体の題名がURLで表示されてしまいます。
どこをむさぼればよろしいでしょうか。

791 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 22:00:27.87 ID:lIngK9s70]
NicoCache_nl+111225mod 原宿 (based on NicoCache v0.45)
Running with Java 1.6.0_31(amd64) on Windows 7
ブラウザ:firefox12.0
フラッシュプレイヤー:11,2,202,235
特記事項 なし
wrapper:有り「wrapper16_9 120210」
nlfilter/nlFiltertxt.にREMOVE_INFO:trueと設定している。

上で書ききれなかったので、分けましたことご容赦願います。

792 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 22:26:22.75 ID:bSo0GnU70]
>>791

>>646
ZERO対応とかしないって。

793 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 22:33:29.32 ID:lIngK9s70]
>>792
>>646を読み返しました。
了解しました。ご迷惑をかけしてすいませんでした。



794 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 08:08:04.64 ID:q0tZDPAF0]
効かないフィルターの修正要望を出してもよいでしょうか。
視聴履歴を個別に削除 + 1→2列表示
の修正を申し訳ないのですがお願いします。




795 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 12:19:03.38 ID:Tb3/O/Or0]
header_lightでロゴや右上を消してるんですが
プレイヤを一度最大化して戻すと再表示されるようになってませんか?

796 名前:697 忍法帖【Lv=10,xxxPT】 mailto:sage [2012/05/11(金) 18:04:03.37 ID:lQfe06Gj0]
>>795
現時点までで一度もそのようになったことはありません。
>>697,729 を見て思い当たる点が何もなければ >>4-5

797 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 20:20:48.67 ID:ZUOVC5v90]
ま〜いつものことだけどまた大幅に変わりそうだね・・・
ZeroWatch、今後の対応について - ニコニコ動画 開発者ブログ(新着情報)
blog.nicovideo.jp/2012/05/zerowatch_3.php

798 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 22:25:27.08 ID:WtzqDXip0]
改善してくれるなら良いが、だいたい悪いところも増えるからな……

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 06:46:01.56 ID:lxbPux/q0]
header_lightに以前は「キャッシュ(空き容量)」が表示されてて便利だと思ったんだが
今はみんなはどうやってキャッシュページに手軽にアクセスしてるの?
アイコン右クリから?

800 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 08:05:21.02 ID:9gM5KYkp0]
www.nicovideo.jp/cache/
手打ち

801 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 08:28:36.63 ID:xxb6p9pY0]
ブラウザにブックマーク

802 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 08:34:42.31 ID:NpO2vSqj0]
header_light改変

803 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 10:32:17.64 ID:3nKr+z9K0]
自分で改変





してみたいけどできないから常にタブを保持
消したときのタブを再度開くみたいな設定

804 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 11:04:41.28 ID:kKaqNCwc0]
>>799
ブックマークツールバーに登録



805 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 11:12:17.52 ID:NoOAJBGY0]
>>799
ブックマークにキーワードという機能がある
それに cache とでも登録しておいて、キーワード入力で移動する
全部入力しないでも候補が一つになった瞬間開いてくれる機能があるから

Operaならデフォルトで Shift + F2
Firefoxならuserchrome.jsを使うか、keysnailのプラグインを使え

806 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 23:17:33.43 ID:Yd1DtDdqP]
Wrapperでニコ割有りの動画視聴時に「動画引用準備中」が出ないようにするにはどうしたらいいんでしょうか…






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<301KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef