【ニコニコ】自動ローカル保存プロクシ NicoCache 6
乙!
_,,....,,_ _人人人人人人人人人人人人人人人_ -''":::::::::::::`''> ゆっくりしていってね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______ |::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、 _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i | !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .|| `! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i | ,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .| ( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| / ,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
このテンプレは助かる
8 :
1 :2009/04/15(水) 23:18:27 ID:BokimaBG0
>>6 お疲れ。GJ
俺も自力でまとめようかなと思ったんだが、
間違えてもいやーんなのでつい日和っちまった。助かる。
不具合報告も無かったので、修正の需要はあまり無さそうだけど…。
totalRename v0.6
ttp://nicolist.net/nicocache_nl/up/img/nl124.zip ・ニコニ広告と4月1日のレイアウト変更に対応
・バックアップが必要かどうかをsmidのみで判断するようにした(update_deleted.rb)
・チャンネル動画やマイメモリーのwatchページで機能していなかったのを修正
・タイトル比較周りの修正(今更Windows依存って事に気付いたけど…とりあえず放置)
・ヘルパーExtensionにExtension2インターフェースを実装(でも違いがよく分かっていない…)
・キャッシュ削除でcacheCommentExtensionが作るコメントキャッシュも削除するようにした
・おまけ機能でオミトロンのGetOwnerName相当を追加(GET_OWNER_NAME)
おまけ機能は前スレで併用出来ないとか書き込まれていたので入れてみた。Extensionで対応する
必要があったので手近なtotalRenameに突っ込んでみた(笑)。なんかますますごった煮感が…。
えーと、flvの動画に関して(?)no cache foundの時は文字化けしないのが cache completedの時だけ文字化けします。 他にこんな症状の方いらさいませんか? nl123まで導入済みです。
11 :
10 :2009/04/16(木) 15:25:35 ID:JOBLxlGp0
ちがうか、古い動画の場合かな。。。?
12 :
10 :2009/04/16(木) 15:26:43 ID:JOBLxlGp0
具体的には sm2159353 sm2250855 が化けました。
最近、cacheに溜まる動画のタイトル名が文字化けしてるようで、 気付いたらエクスプローラ等から削除できないcacheファイルが生成 されていました。(名前変更すらできない) いま正常なファイルを退避してcacheフォルダごと移し変える作業を していますが、 これらの異常なファイルを削除する方法はあるでしょうか?
異常なファイルはすべて タイトル名</a><a hr〜 のような名前になっています。 一応、正常ファイルを全て退避し、 異常ファイルだけを含むフォルダを削除することで消えてくれました。
すいません前スレで既出でした
先埋めてくれよ
cacheCommentExtensionでは利用規約に違反して削除された動画は強制再生されないのでしょうか? cacheCommentExtensionββ.05a NicoCache_nlββ.03f
>>10 こっちでは
>>12 の動画でも特に問題出ないね。参考にならなくてスマソ
NicoCache_nl 秋.01 (based on NicoCache v0.37) +ββ.03f +090410fix
Java 1.6.0_13 on Windows XP と Java 1.6.0_11 on Linux
>>17 キャッシュがあれば強制再生のリンクが出るはずなんだけど。
キャッシュがあるのに出てこないなら、その動画のアドレス貼ってくれると助かる
19 :
17 :2009/04/16(木) 22:05:46 ID:sLemiSgP0
>>19 違ってるかもしれないけど、手元にあるキャッシュはエコノミーのキャッシュ?
(sm6760865low_〜.flvみたいに"low"が付いてる)
もしそうだったら、そのままでは再生できないからリネームして"low"を削除するといいかと
エコノミーキャッシュからの強制再生はちょっと難しそうなんで、とりあえずそれでお願いします
21 :
17 :2009/04/16(木) 23:18:38 ID:sLemiSgP0
>>20 一応18時前に取得したエコノミーじゃないキャッシュなんですけどね・・
ちなみに僕の勘違いかもしれないんですが強制再生というのは
削除された動画ページから自動で強制再生ページにジャンプするのですか?
それとも削除された動画ページのどこかに強制再生ページへのリンクが張られるだけですか?
現状は「この動画は利用規約に違反していたため、削除されました。」というメッセージが出てるだけです。
消えてないし
27 :
17 :2009/04/17(金) 17:59:21 ID:ExbHRHHI0
皆さん、誠に申し訳ないorz nlFilter_sysのcacheCommentExtension用設定をコメントアウトしてた。 誰か俺をぶってくれ!
/) ///) /,.=゙''"/ / i f ,.r='"-‐'つ____ こまけぇこたぁいいんだよ!! / / _,.-‐'~/⌒ ⌒\ / ,i ,二ニ⊃( ●). (●)\ / ノ il゙フ::::::⌒(__人__)⌒::::: \ ,イ「ト、 ,!,!| |r┬-| | / iトヾヽ_/ィ"\ `ー'´ /
最近12時の時報だけなるようになっちゃった
前スレ
>>993 ・本家(NicoCache-0.40)のマージ
nlでかなり弄っている部分もあるので簡単では無い気もしますが
現状0.37ベースだけど厳密にはマージしていない部分もあるからなぁ…やっぱ不要?
・EachLine=FALSEの時にReplaceで改行を入れたい
単に気分の問題ですが(^^; 改行無視するのって理由ありましたっけ?
・nlFilterでヘッダ書き換えも出来ると良い事あるかも?
GetOwnerNameがnlFilterだけで出来ないと分かった時に何となくそう思った
RewriterProcessorだと無理だから結構弄らないと駄目だし、ヘッダ書き換え自体が特殊用途か?
・統合するExtensionのHTML定義はnlFilter_sysに
まあ、これは敢えて書くまでも無いと思いますが
この際、nl本体への要望を募ってみるのも良いかも知れませんね。
同じく前スレ
>>993 に要望
・フィルタが長くなってどの位置に何のフィルタが入ってるのか見つけるのが大変になってきたので
フォルダを作ってそこである程度分けて管理出来るようにしてくれるととうれしい
・多分
>>30 と同じようなことだと思うけど
ソースを確認するときに見やすくするためReplaceで\nを使って改行出来るようにしてほしい
便乗して要望 ・/cache/rm?<smid> でエコノミー・一時ファイルも削除対象にするようにして欲しい エコノミーキャッシュをwatchページから削除するためにフィルター&Script.jsを使っているけど 一つにまとめられるならその方が楽
33 :
30 :2009/04/18(土) 07:45:39 ID:WKvqeoAT0
>>31 前半部分はinclude構文が使えればフォルダ階層とか自由になって良いですね。
後半部分は\nで明示するよりも、Replaceに書いたまま(改行まで)出力されると良いかな、と。
>>32 API仕様を変えるのはあまり良くないと思うので、新しいAPIを用意するのはどうでしょう?
/cache/rmall?<smid>とか。まあ、現状でもrm[tmp]?<smid>[low]で4通り呼べば済む訳だけど。
書いていて思ったんだけど、現状でも頑張れば出来るものは後回しにして、出来ないものを優先して
実装した方が良いような気がする。そういう意味でnlFilterの書式拡張は優先度が高そう。
{⌒!
{ニ}
}:: }
}:: } , , |l _,w,,
,rmn、. }:: }o∞∞c ;‘ ;’; ∴ ゙i⌒N 'ィ
{ミ{´ ̄ヽ「::. { .__ ノ __ }bシ
>>27 El r-゙ミz:{. /",,.`"./シ"iY
~゙ス=8ヽ、}}::! / }:::::::::::::::b{、 {l、_,
z=oo{∞゙:}ヾメi:{ ,ィ''"{ ´/ノ゙⌒ヽrハ) }. }ミ=-'
`ー、::゙、ノハaー= }、-ー7.´rー‐'t / / `ー
むttー┘:..}゙バ¨弋ノーイ、_{ニ二} ((({
゙'' フ.:て }i::::..\{~:::..`ー 、フ
_/'''""/ ト-イ }::::::.... \:::::::...゙ヽ
,,..:-ー''......::::::::::}ュんハ_}::::,ィ-r f弋 ::::::::. ゙,
. / ..:::::::::::::::::::::::::::::::::::::::::::{ハヾヾヾ、ヽ:::::::.. ゙,
/ ..:::::::::::::::::::::::::::::::::::::::::::::::{ヾf~{~{~i~{フノヾ弋}
要望 キャッシュの削除・パス変更対策 現在のNicoCacheはキャッシュしたファイルのパスを変更したり削除したりすると、再起動しないとその動画にアクセスできません。 例えば X:\cache\sm1234_おっぱいぷるんぷるん.mp4 を X:\cache\おっぱい\sm1234_乳揺れ 美乳 巨乳 黒ビキニ.mp4 などとパスを変えると(あるいは削除すると) 「動画に接続できませんでした」とエラーになります。 多分 sm1234 → X:\cache\sm1234_おっぱいぷるんぷるん.mp4 のような対応表から検索して、 X:\cache\sm1234_おっぱいぷるんぷるん.mp4 が見つからなかったらエラー、というロジックなんでしょうが そういう時はキャッシュフォルダから sm1234_*.mp4 を検索してもらえるとありがたいです。 具体的には X:\cache\sm1234_おっぱいぷるんぷるん.mp4 が無ければ sm1234_*.mp4 をキャッシュフォルダから検索 検索成功(=パス変更された)対応表を更新する。 検索失敗(=削除された)再キャッシュして対応表を更新する。 みたいな感じでしょうか? キャッシュが大量にある人には処理が重すぎ、パスを変更しない・削除しない人には無用な機能なので オプションでオン・オフできればなお良いかと思われます。
詳しい理由は分からないけど、本体再起動しなくても 変更・削除後にキャッシュ一覧ページを表示すると ちゃんと読んでくれるようになるよ
>>35 ツッコみたい・・・でもっ・・・ビクンビクン
>>35 おっぱいぷるんぷるん.mp4 に一致する日本語のページ 約 236 件
40 :
名無しさん@お腹いっぱい。 :2009/04/18(土) 15:49:44 ID:kxhZPSFR0
他に良い例えは無かったのかwww
sm1234を見に行ったのは俺だけでいい・・・
マイリストの下辺りにプルダウンで移動先変更できるようなボタンを作りたいがうまく作れない。 誰か似たようなの作ってる人居ない?
なんのこっちゃ
書き忘れ watchページのマイリスト登録の下ね。
読み返してみて自分でも良くわからなかった。 要点を書くと、watchページから直接フォルダ間移動ができるスクリプトか何かが欲しいなと思って。
47 :
名無しさん@お腹いっぱい。 :2009/04/18(土) 21:03:14 ID:StRfhMgZ0
watchページからそれぞれのマイリスフォルダに移動? それともそれぞれのマイリスフォルダにあるのをwatchページにいながらにして、別のマイリスフォルダに移動したいの?
どうも説明がうまくないなorz NicoCache_nl wikiのWatchページ内用キャッシュ操作ボックスにある任意フォルダへのキャッシュ移動を、 フォルダ構成を自動的に調べてプルダウン内容を更新してくれるかつ、 プルダウンをホイール回転で変更する癖があるので移動用のボタンを横につけてプルダウンの変更だけではフォルダ移動しないようにしたい。 また、できるならWatchページ内のマイリスト登録の部分の下に表示したい これで伝わらなかったらどうしよう・・・
まだイミフ。 主語をもう少し明確にしたほうがいいんじゃないか。あと文章下手なら箇条書きのほうが。
>>50 ナイスアシスト。
まさにその通りの機能です。
できればリスト選択のタイミングじゃなくて、
移動用ボタンを追加で作ってそのボタンを押した時に移動するようにしたい。
そして、文章下手の自分乙orz
>>51 俺はフォルダ数が多くなりすぎたので、nicocacheのディレクトリ一覧を
取得するAPIでとったデータを下みたいな感じでPerlスクリプトに埋め
込んでOPTIONタグを生成してる。
本当はボタンつけて移動API呼び出したあとの結果を表示するまでしたかった
けど面倒だったのでこれで妥協。
my @dirlist = (
"Ievan Polkka",
"VOCALOID",
"VOCALOID/MEIKO",
(略)
"猫/ふちゃぎ",
"ウッーウッーウマウマ(゚∀゚)"
);
foreach $path ( @dirlist )
{
my @tree = split(/\//, $path);
my $nest = $#tree;
my $label = (' 'x$nest).$tree[$#tree];
print <<OPT;
<option value="${path}">$label</option>
OPT
}
このスレかどこかにあったフィルタを利用
[Replace]
Name = move
URL = www.nicovideo.jp/watch/*
Multi = FALSE
Match<
削除</a>
>
Replace<
削除</a><select onchange="if(confirm((this.value||'キャッシュフォルダ')+'に<smid>を移動'))window.open('
http://www.nicovideo.jp/cache/ajax_move?<smid >-'+encodeURI(this.value),'ajax_move');">
<option>移動先</option>
<option value="">キャッシュフォルダ</option>
ここに
>>52 で生成したのをコビペ
<span id="cache_move_status"></span>
>
55 :
51 :2009/04/19(日) 14:52:28 ID:Re5+K2OI0
ハ,,ハ ( ゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
なんだよw
nicpcache_nl使ってる人はタイトルになんかゴミがついちゃう仕様を回避できないのかな?
ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
59 :
名無しさん@お腹いっぱい。 :2009/04/19(日) 16:00:33 ID:3a1XIqG80
うちの場合オミトロンのGetOwnerNameと干渉してタイトルが取得できなかった
65 :
54 :2009/04/19(日) 18:54:52 ID:HudOfWsZ0
66 :
51 :2009/04/19(日) 18:56:30 ID:/Vn9r7Lv0
ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
67 :
51 :2009/04/19(日) 21:14:02 ID:vSBVWwWC0
>>55 ,66
誰だ、ちみはw
>>54 動きました、ありがとうございます。
まさに自分が思い描いていた機能です。
全部追加して2つずつ表示されたのは内緒w
>>67 全部追加したらだめなの?
出来たらお勧めは何を追加しればいいのか教えてくだしゃ
ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
http://nicolist.net/nicocache_nl/up/img/nl126.zip NicoCache_nl ββ.04 ************ 人柱版 *************
・nlThumbInfoRewriter、nlSearchExtensionを本体に統合・修正
nlSearchExtensionで全文読み込み時にタイトルなどが消えるのを修正
※統合したExtensionはフォルダにあっても読み込まないので消さなくてもおk
・フィルタ周りを修正&新機能追加。詳しくは、nlFilter解説.txtに
EachLine=FALSEの時にReplaceの改行が反映されるように
キャッシュが存在したら置換するフィルタを追加
ページに特定のパターンがある/無い時のみ置換するフィルタを追加
・専用のフォルダ(nlFilters)にあるテキストをすべてフィルタとして読み込む様に
読み込み順はフォルダ内のファイル名順 → 親フォルダのnlFilter.txt
・通常キャッシュの削除を行った時、エコノミー・一時ファイルも削除するよう変更
エコノミー・一時ファイルを指定して削除した場合は、指定キャッシュのみ削除
・通常版をキャッシュできたときにlowの一時ファイルも消すように
・user/へのリンクもポップアップするように変更
※nlSearchExtensionの出力を変更しているので、TotalRenameの該当部が動作しないかも
nlThumbInfoRewriter.js 人柱版 あたりもおかしくなるかもです(未確認)
nlFilter_sample変更点
・2→3列フィルタを4列表示にも完全対応
※上記バージョン以降のnlでないと動作しません
テスト版です。要望のあったもののうち、出来そうなものは入れてみました
いつものようにバグがあると思うんで、暇な方はご協力お願いします
まだテスト版なんで、他に要望があるなら早めにどうぞ
>>70 乙です。
人柱版さっそく試してみます。
ひとつ要望です。
watchページやキャッシュ管理ページから音声抽出する場合に、
ファイル名に動画番号だけでなくタイトルも自動でつけるように
していただきたいです。
お願いします。
>70 愛してる!!乙です!
>>73 a 2009/04/21 19:40
nicocacheより優れてるとこは…?
wocota 2009/04/22 01:07
Rubyで書かれてるってとこかな^^;
2009/04/22 11:36 おぉ。
つまり他人が保持しているキャッシュも参照できるって事ですか。
混雑時にはいいね。こういうのを待ってました。
i 2009/04/22 14:23
↑他人のキャッシュは見れなくね?
wocota 2009/04/22 18:06
プロクシとして動作するからね。
複数のPCから,あるニコ串へのアクセスが可能でそのキャッシュを参照できるよ。
らしいよ
串は普通にnicocacheでもできるだろ常考
まあ同じ目的のソフトが複数あっていいんじゃない? いいライバルになってくれれば。
結局nicocacheより優れてる点が分からんな
Ruby と Java ってどっちが素人(私)に扱いやすいんでしょ? そもそも素人な私はそんなこと気にする必要ない?
選択肢が増えるのは良い事かと
>>78 使ってる限りは気にしなくていいと思う
作る方からしたら、好みの範疇
確かにRubyなんだけどexe化してあるので ユーザーにとってはRubyであることは全く関係ないようになっている
なるほど、d
http://nicolist.net/nicocache_nl/up/img/nl127.zip NicoCache_nlββ.04a ちょっと人柱版
09/04/22 ββ.04a
・フィルタの適用範囲を全サイトに拡大
ページによっては文字コードが判別できないことがあるので、
その場合は置換せずにスルー。cssなどはほぼすべてスルーされます。
(ニコニコ内に限り、判別できなくてもUTF-8決め打ちで置換)
・上記に伴い、フィルタに"[Debug]"エントリを追加
フィルタ内の適当なところに[Debug]だけ書いた行を入れておくと、
ログに文字コードが不明でスルーされたアドレスが出ます。
フィルタを書いても動作しない時にスルーされてるかチェック用。
・cacheCommentExtensionの「任意のプレイヤーで強制再生」を統合
wrapperを使わなくても削除動画の再生が可能に。
今まで出来なかった「エコノミーキャッシュのみの削除動画」の再生も可能
※プレイヤーの出ない削除動画が再生できるわけではないです。
・searchExtension(内蔵)と強制再生モードをconfig.propertiesからOFFに出来るように
詳しくは付属のconfig.properties.defaultを見てください
nlFilter_sample変更点
・ニコニコチャートリンク色変更 を追加
※上記バージョン以降のnlでないと動作しません
ちょっと人柱版。出来そうなものはあらかた載せてみた
83 :
82 :2009/04/22(水) 23:38:59 ID:WHDyEdpw0
あと他の要望とか
>>30 >・本家(NicoCache-0.40)のマージ
要りそうなのはAPIのリダイレクトくらいかな?余裕があれば
>・nlFilterでヘッダ書き換えも出来ると良い事あるかも?
いい事が見つかったら考えますw
>>31 >ソースを確認するときに見やすくするためReplaceで\nを使って改行出来るようにしてほしい
\n対応は難しいです・・・置換先で\nが必要なこともありえるしうんたらかんたら
>>35 結構重くなるのでもうちょっと考えて見ますおっぱいぷるんぷるん
キャッシュ一覧を開くと対応表が更新されるので読めるようになります
>>71 >ファイル名に動画番号だけでなくタイトルも自動でつけるように
ブラウザによって文字コード変えたりしないといけなかったりで難しそう
87 :
名無しさん@お腹いっぱい。 :2009/04/23(木) 00:47:09 ID:N268S4ip0
>>80 exe化しちゃったらMacで使えないじゃん
せっかくのRubyなのに何やってんだか
ageちまったorz
いや、linux用ソースってあるから、それ使えばいいんじゃねーの?<Mac用。
僕としてはyoutubeとzoomeのキャッシュも出来る様になると 嬉しいです。
>>86 把握。20_watchFilter.txtの余計な改行消すの忘れてた
修正して上げなおしたから、nlFilters\20_watchFilter.txt を上書きすれば直るはず
消して上げなおしたからアドレスは
>>82 と同じ
yourfilecacheの正規表現まとめみたいなのが出来るのを静かに待ち続けてる
>>70 ,82
乙です。nlFiltersがrc.dっぽいですね。
>※nlSearchExtensionの出力を変更しているので、TotalRenameの該当部が動作しないかも
> nlThumbInfoRewriter.js 人柱版 あたりもおかしくなるかもです(未確認)
nlThumbInfoRewriter.js 人柱版 は大丈夫そう、totalRenameは駄目ですね。
totalRename.txt ββ.04対応nlFilter 09/04/23版
ttp://nicolist.net/nicocache_nl/up/img/nl128.zip 今まで使っていたnlFilter.txtからtotalRenameに関する記述を削除して、
totalRename.txtをnlFiltersフォルダに突っ込んでください。
あと、自分が作ったものだと nlAnimeChannelRewriter が死にますね。WatchRewriterの
replaceVideoLink()が無くなった影響です。nlFilterベースにしようかとも思ったんですが、
これまたRequestFilterが要るんですよね。まあ、需要も無さそうだし、自分もあまり使って
いないので、とりあえず放置しておきます。
追加要望としては、特定のフィルタのみ簡単に無視出来る仕組みがあると良いですね。
今はURLをコメントアウトしていますが、今回の修正でエラー表示が派手になったので…。
Ignore = TRUE と書いてあると読み込まない、とかどうでしょう?
95 :
86 :2009/04/23(木) 12:07:56 ID:zOEdy26t0
96 :
86 :2009/04/23(木) 17:18:37 ID:zOEdy26t0
連レス失礼。
要望:サムネキャッシュONの時に起動に時間がかかるのはどうにかならないでしょうか?
時間短縮するには別の方法になってしまうと思うので難しいとは思うのですが・・・
バグ報告:サムネキャッシュONの時に動画削除でサムネも読み込めなくなっているものも、
サムネキャッシュがあれば表示されていたんですが、
>>82 の人柱版にするとサムネ復活が使用できなくなりました。
>>93 俺も・・・
例を見ながら「なんとか動画」を追加しようとしたけど
正規表現をよく理解してない上に拡張子が.phpだったり
拡張子の後に=囲まれた文字列があったりと例と随分違ってたので
挫折した・・・orz
キャッシュ済動画のリンク色変更が効いていないケースがあるようです。気が付いたところでは、
ext.nicovideo.jpなサムネのタイトルとマイリスのメモ内のsmidあたりです。ウチだけかな?
あと、
>>94 で書き忘れましたが、SearchRewriterが出力するHTMLの一部で
href= "/watch/<smid>"(href=の後に空白有り、URLが絶対パス)
となっている部分がありますが
href="watch/<smid>" (href=の後に空白無し、URLは相対パス)
で統一した方が良いかと。totalRename.txt はどちらでも良いように書いておきました。
>>96 サムネキャッシュが断片化してませんか?自分も今確認してみたら2000以上に断片化していた。
サムネキャッシュサイズは408MB。気がついたらデフラグ掛けていてもこれくらい断片化します。
デフラグで断片化を解消したら起動が速くなった気がする。サムネキャッシュは細かいサイズの
追記なので、どうしても断片化してしまいますね。
100 :
98 :2009/04/24(金) 05:51:03 ID:Mp/gWYrh0
>>99 直りました。検索系って事でスルーしていました。Javaのソースから持ってくる際のエスケープ文字の
外し忘れでしょうね。一つ上の「動画説明全文読み込み(mylist以外)」のURL部分にもあるようです。
URLと言えば「.」(ドット)も厳密にはエスケープする必要ありますね。まあ、実害は無さそうですけど。
totalRenameを入れるとiroiroのサムネ表示と干渉して watchページでサムネが表示されなくなってしまいます。 うぇーん。
よちよち、つらかったね。
>>82 乙です。
ニコニコチャートリンク色変更、要望したとおりの機能で大変
便利に使わせてもらっています。
なお、本日のランキングのみホストが違うので、(www|now)に
修正していただけるとありがたいです。
104 :
(1/2) :2009/04/24(金) 23:39:35 ID:kYgnKEJ00
・フィルタの読み込みを厳格化
今まで結構いい加減に書いても無理やり読んでたのを変更。
フィルタ定義は[Replace]/[Config]から始まって、
"Replace<"の後の">"のみの行で必ず終わるようになります。
フィルタ定義外の行は無視するので、[Replace]とかを
コメントアウトするだけで、次の[Replace]までは無視されます。
※要するに、[Replace]をコメントアウトすればそのフィルタは無効になります。
・api/getthumbinfo、local/ の適用範囲を拡大
http://[^.]+\.nicovideo\.jp/api/getthumbinfo/ 〜
はすべてext〜にアクセスするように、
http://[^.]+\.nicovideo\.jp/local 〜
はすべてnlのローカルフォルダにアクセスする様になります。
※今の所ニコニコのアドレスとはかぶってないはずだけど、
何か問題あったら教えてください。
・音声抽出時にキャッシュファイルのタイトルを利用する様に変更
保存時のタイトルが動画タイトルになります。IE、FX、Opera、Chromeで確認。
Safariは文字化けするらしいので自動で無効になります。
その他のブラウザで文字化けする時は、config.properties.defaultを参考に
OFFにしてください。
105 :
(2/2) :2009/04/24(金) 23:43:36 ID:kYgnKEJ00
・キャッシュファイルをnl以外から移動・削除した時それを追跡するように
エクスプローラなどで移動・削除してもそれを自動的に追跡します。
移動は問題ないですが、削除の場合はキャッシュアイコンとかは更新されますが、
SearchExtensionの結果には出てきます。
キャッシュ一覧を出すと内部のリストが更新されるので、たくさん削除した時はそれで。
※デフォルトOFFなので、必要な人はconfig.properties.defaultを参考にONに。
・サムネキャッシュ有効時の起動を高速化
今まで起動時にサムネキャッシュのインデックスを作り直していたのを
インデックスも保存するように変更(thcache.datの他にthIndex.datが作られる)。
インデックスを作る時にサムネキャッシュのエラーチェックもしていたので、
もし具合が悪くなったらthIndex.datを削除&再起動すると再チェックされます。
不具合があるようなら、config.properties.defaultを参考にOFFにしてください。
その他BugFix
"削除サムネ復活フィルタ"が動作しなくなった原因と思われるのを修正
一部ページでリンク色変更が動作しなかったのを修正
SearchRewriterの出力がおかしかったのを修正
"ニコニコチャート色変更"フィルタを修正
そろそろ機能追加は打ち止めにして、バグが取れたら正式?リリースにしようかなと
テストに付き合ってくれてる方々、サンクスです
↑に書き忘れた本体はこちらw
http://nicolist.net/nicocache_nl/up/img/nl129.zip NicoCache_nlββ.04b まだ人柱版
106 :
86 :2009/04/25(土) 00:24:02 ID:76JEa8jQ0
>>104-105 乙です!
サムネキャシュが神早いです!
>>98 のデフラグでも早くなったけどそれ以上でした。
削除サムネ復活しました。
でもエラーが大量発生したんですが何ででしょう。
java.lang.IndexOutOfBoundsException: No group 2
at java.util.regex.Matcher.group(Unknown Source)
at dareka.processor.impl.ThumbInfoRequestFilter.onRequest(ThumbInfoRequestFil
ter.java:29)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:150
)
at dareka.ConnectionManager.run(ConnectionManager.java:48)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
failed to process:
http://ext.nicovideo.jp/api/getthumbinfo/sm1288945 java.lang.IndexOutOfBoundsException: No group 2
>>105 キタ━━━━━━(゚∀゚)ノ━━━━━━ !!!!!
大幅仕様変更ktkr
>>106 ああスマソ。ミスって全文取得とかポップアップとか効かなくなってた
このコメント読む前に落とした人は、落としなおして本体入れ替えておくんなまし
消して上げなおしたから、アドレス同じです
規制解除ではないwww上納しただけw
誤爆
人柱ver.についての質問ですけど nlFilter.txtってどこにおけばいいの? フィルターフォルダー内それともメインフォルダー内? 機能重複だからおかなくてもおk?よくわからんので教えてくれ
>>104-105 乙です。ざっとしか見ていませんが、要望が殆ど実現されていますね。
>※要するに、[Replace]をコメントアウトすればそのフィルタは無効になります。
今までは前のフィルタ定義を上書きしたんですよね。簡単に無効化出来て良いと思います。
ただ、この変更でフィルタ定義中にコメント行があるとフィルタ定義自体がエラーになります。
とりあえず、EasyRewriter.java:173行目に
if (read.startsWith("#")) continue; // コメントアウト
を追加して回避してみました。
>>101 ごめん、iroiro(というかオミトロン)を入れてないので対応できないっす。以前、iroiroのスクリプトを
覗いてみたけど膨大な量で読む気にならない…。nlFilter_sample.txtのサムネ表示じゃ駄目なの?
>>113 nlFilter.txt自体はこれまでと一緒でNicoCacheフォルダ直下だよ。
サブフォルダインポート機能で指定したフォルダのサブフォルダも含めて検索されるようにして欲しい
http://nicolist.net/nicocache_nl/up/img/nl130.zip NicoCache_nlββ.04pre プレリリース版
・フィルタの文字コードを自動判別するように変更
フィルタの一行目が"# nlフィルタ定義"で始まっていれば、
自動的に文字コードを判別して読み込みます。
無ければシステムのデフォルトで読み込みます。
対応文字コードはShiftJIS(Win)、UTF-8N、EUCです。
・インポートしたフォルダのサブフォルダも読み込みの対象に
・インポートしたフォルダへのキャッシュ移動に対応
・インポートしたフォルダも簡易振り分けの対象に
要するに普通のキャッシュフォルダと同じ扱いに。
それに伴いインポートフォルダ名についてた"?"も無くしました。
すでにあるフォルダと同じ名前でインポートするとおかしなことになるので、
一応警告メッセージを出します。出すだけで何もしないので早めに対処してください。
・フィルタ中の"#"で始まる行はコメントとしてスルー
当然Match<>、Replace<>内では効かないです。
・[Debug]エントリで表示される情報を少し詳しく
読み込んだページにマッチしたフィルタ名が出るようになります。
フィルタ開発の参考に。
疲れた・・・今回の改修はこれでおしまい。
後はバグがあれば修正して正式?リリースにします
[Replace]
Name = ユーザ情報ポップアップ
URL = (www|ext).nicovideo.jp
Multi = TRUE
Match<
<a[^>]*href="(?:
http://www\.nicovideo\.jp/ )?user/(\d+)"[^>]*
>
Replace<
$0 onMouseOver="return popThumb('thumb_user/$1', 0)" onMouseOut="return nd()"
>
[Replace]
Name = Watchページサムネ追加
URL = www.nicovideo.jp/watch/
Multi = FALSE
EachLine = TRUE
Match<
(<div id="des_2" style=")([^"]*">)
<p class="video_description">.*?</p>
>
Replace<
$1position:relative; $2 <div class="video_w128" style="border:solid 1px #CCC; margin:4px; padding:3px; display:block; overflow:hidden; position:absolute; top:32px; right:0px;">
<a href="
http://www.nicochart.jp/watch/<smid >" title="ニコニコチャート" target="_blank">
<img src="
http://tn-skr1.smilevideo.jp/smile?i=<id >"></a></div>
<div style="width:840px;">$0</div>
>
>>116 お疲れ様です。
音声抽出時の動画タイトル利用は難しいとのことでしたが、
実現していただきありがとうございます。
ありがたく使わせていただきます。
122 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 02:33:27 ID:qLNXdXva0
皆さん初めまして。こんなん作ってみたけどどうよ。
http://d.hatena.ne.jp/syuu1228/20090425/1240621227 > ■ニコニコ動画のキャッシュを皆で共有するソフト「Genkidama」をリリースしまふ。
>
> ○なにこれ
> ニコニコ動画の動画ファイルのキャッシュファイルを皆で共有しあってより快適にニコ動を楽しめるソフトです。
> これで一般会員でも回線混雑時に通常画質で動画が見れるかもしれない・・・!って訳です(誰かが以前その動画を通常画質で見ていてくれれば、の話なんだけどね)。
> えいさあさんのNicoCacheをベースにP2P技術を用いてキャッシュ情報をGenkidamaを起動しているPC同士で共有する仕組みを追加してあります。
> えいさあさん良いプログラムをソース公開してくれて感謝です。
未だバグ色々あるかもしれないんですが、人が居ないとキャッシュヒットしないんで参加してくれる方が居るとうれしいです。
NicoCacheやNicoCache_nlの作者の方へ(もし見ていらしたら):
これ、差分は300行程度に過ぎないので、オプションとしてマージしてみる気ありませんか?
P2Pで共有してしまうのはさすがにニコの規約に抵触するんじゃなかろうか NicoCacheはあくまでも自分のPCにキャッシュとして貯まったファイルを個人の範囲内で楽しむものだし
非常に難しい話ではある 動画製作者(動画がどんなものであれ)は視聴者にエコノミーじゃなくて通常の画質で見てもらいたいだろうし 今のところ消された動画はキャッシュ不可ってことだしなあ
難しくない。 完全な著作権違反。
超えてはいけない一線だろうな。 発想自体は自然だけどあえてやらなかったというか。 NicoCacheでさえグレーなのに P2P共有によって公式アウト扱いで対策されると NicoCache本家まで巻き込むことになるよ。 公開するのは個人の自由だけど、 表立ってNicoCache派生版としてリリースするのは個人的には止めて欲しい。
とりあえず、わざとだとしても「法律のことよくわからないです><」ってのは この手の物を公開する人としては笑えない返答だなーとは思った。
128 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 03:15:14 ID:VSCZAN7N0
129 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 03:33:51 ID:VSCZAN7N0
130 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 03:35:42 ID:VSCZAN7N0
>>129 書いてありました
>再生時に通常モードとエコノミーモードのキャッシュが両方ある時は
>通常モードのキャッシュを優先して使います。
技術的には非常に興味深い試みなんだがな これが使えるのはもともと視聴可能な人だから 著作権者に不利益を与えるものでもないし しかし今の日本の著作権法はそんなこと考慮しないからな
まぁ、このスレの総意としては
>>122 のサイト、ぶっ潰そうぜ、って感じですか?
対策なんてできるわけないっしょ、ただのProxyを。 まぁ本物の動画情報がニコ動もしくはキャッシュ保持者にしかない以上 嘘ファイルばっかしが流通して終了の予感はあるけど。>P2P そういういたずらを防ぐ方法入れないと使い物にはならんでしょう。 作者本人のサーバ側でその辺の処理してるかは知らね。
他人が何しようと自由だがニコキャッシュとは無関係なところでやって欲しいものですわ
ただのP2Pソフトです本当にありがとうございました 公式でやってるVeohレベルじゃないと駄目だろ
>>133 Proxyうんぬんの話じゃないだろ。
もし巻き込まれて公式にまとめて完全にアウト扱いにされてしまったら、
そんなツールをわざわざ公開して保守する物好きがいると思うの?
ただのキャッシュの共有ソフトとしてNicocacheとは関係ないところで やればいいだろうし、そっちの方が個人的にもありがたい
流れとしては、何をやろうが勝手だがココに持ち込むな でおk?
不特定多数が参照できるものはもはやキャッシュとは呼ばんよなw
便利になるのは嬉しいけど、今の環境がなくなるのは困る・・・ 一番最悪なことはニコニコがなくなる事・・・ エコノミーが嫌でプレミアムになる奴も減りそうだし、有名になると潰されそうだし・・・ 今まで通りひっそりっとやってた方がいいと思う。
141 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 07:08:56 ID:VSCZAN7N0
142 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 07:10:11 ID:VSCZAN7N0
度が過ぎるようなら運営への通報も考えなきゃならんか。 めんどくさいもん作ってくれたもんだな。
別にそんなにまで過剰反応しなくてもw
さっきからageてるやつは122の仲間?本人?正直ウザい ageてる事がじゃなくこの話題を引っ張ろう引っ張ろうとしてるところが
146 :
35 :2009/04/26(日) 08:35:23 ID:IXzl6ghy0
>>105 評価: 非常に良い出品者です。 評価者(
>>35 )
おっぱい動画の移動・削除に対応 (終了日時:2009年4月24日 23時43分)
コメント: 連絡が遅れて申し訳ありませんでした。迅速な対応に感謝します。また機会がありましたら宜しくお願い致します。 (評価日時:2009年4月26日 8時35分)
log出力で、たまに改行が無くなってる行があるんだけど、これってどうなってるんだろう。 total cache size=46,604,326,620bytescache folder free space = 54,650,978,304bytes (at least 100MB)Allocate cache space before download: On こんな感じで出てくる。ソース見た限りじゃ Logger.info( 〜 );で統一されてて違いがよくわからん
genkidamaのスレ、誰か立ててくれ。
新着30件もあると思ったら何この一方的な宣伝・・・
消された動画まで共有して見れるようになってたら完全に真っ黒だろうな
これが流れに乗り出したらめんどくさいことになりそうだな
ニコニコ動画としては、ただでさえ赤字なのに、プレミアム会員増えなくなったらいやだろうな。
nicocacheの名前消して別のところでやってくれ キャッシュをp2p共有したらもう別次元でしょ
> p2pは悪 だけ読んだ
>>118 対応したと思ったらフィルタ間違えてた。正式リリースの時は修正しときますね
フィルタがダブっても動作には問題ないみたいなので
>>146 ぜひともおっぱいについて詳し・・・ゲフンゲフン
>>147 微妙に気になってたけど、GUIの方のバグみたい
GUILoggerHandler.javaの38行目に"\n"が必要っぽい
まぁニコニコ良く知らないとか自分で言っちゃう人間がP2PくっつけたNicoCacheって 「削除された動画もNicoCache起動するだけで見れるように」とか 「多段刺しでダミー流すとP2Pで感染」とかがオチだろうし
>>156 GUIの方なんだねーd
ずーっと気になってたからすっきりしたわ
o2onが問題ないくらいだから、削除システムも入れればこれも問題ないと思う。
ひろゆきに許可取ってなかったっけ?
あえて運営が公式で動画のCRCとか公開して黙認とか
164 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 14:40:13 ID:8kkm9Og3P
>>122 でNicoCacheがなくなるわけないだろ
騒いでるやつは馬鹿か?
便乗釣りいくない
166 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 14:44:57 ID:8kkm9Og3P
便乗釣りいくない
キャッシュ流しちゃったら削除もくそもないし、面倒だしなぁ
168 :
86 :2009/04/26(日) 17:12:08 ID:xX3ApRBO0
[Patterns]
Name = "NicoVideo: Thumbnail Restoration (090426) part2"
Active = TRUE
URL = "res.nicovideo.jp/js/ranking.js?$TYPE(js)"
Limit = 256
Match = "img.src = "img/common/delete.jpg";"
Replace = "new Insertion.Before(img.parentNode, '<div style="position:absolute;"><div style="position:absolute; top:89px; left:75px;">"
"<img src="
http://local.ptron/delete.gif "></div></div>');"
jsファイルの書き換えはこれで成功したんですが、アイコンが表示されません。サムネは復活しました。というかdelete.jpgを表示していたのがjsなんで復活って言うか元からあったんですね。
別件
iroiroの設定でニュースを隠さない(hide_news=0)に設定をしてラッパーと併用すると、
watchページを開いたときにニュースの位置までスクロールしてしまいます。自動スクロール設定はフォーカスも含めて両方向こうにしてあります。
ラッパー併用時のみの問題なのですが、どうにか直すことはできないでしょうか?
ラッパーのマーキーを自動で読み込むが実装されたことからのことです。
169 :
86 :2009/04/26(日) 17:13:13 ID:xX3ApRBO0
誤爆です。すみません。
動画ファイルをウイルスに置き換えておいて、それを他のユーザーが動画ファイルだと思って 取得した後、nicoplayerがそのファイルにアクセスしたときに悪さするウイルスつくると楽しそうだね
それが可能ならNicoCacheに脆弱性があるということになるぞ
否。flashplayerの脆弱性です。
有望なソフトが出てきたから必死に潰したがってる感じだな
176 :
名無しさん@お腹いっぱい。 :2009/04/26(日) 22:14:57 ID:VSCZAN7N0
一つ質問。 プレリリース版を入れたんですが、サムネキャッシュはどこのフォルダに作成されるのでしょうか?
>>177 デフォルトではNicoCacheフォルダにあるcacheフォルダの中
ごめん、見なかったことにしてくれ・・・
ハ,,ハ ( ゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
>>177 インストールしたフォルダ(NicoCache_nl.jarがあるフォルダ)
デフォルトOFFだからconfig.propertiesでONにすればthcache.dat&thIndex.datが出来るはず
>>175 マイリストじゃなくてキャッシュ(so〜とか付いてる)から飛べばいいんじゃね?
と思ったが、ふと思いついて今回追加したキャッシュ強制再生をいじったら
削除されたマイメモリーも再生できるようになったから、数字のみの公式系もいけるかも。
もちろんwatchページ削除されてないことが前提だけど。
|┃ ̄\ |┃ | |┃_/ |┃| |┃ ̄ ̄ \ |┃::/:::: \ |┃:::::<●> \. |┃人__) | |┃⌒´ / |┃ ̄ ̄ ̄ ̄ \
┃| 三 ┃| 三 ┃| 三 ┃| 三 ┃| 三 ┃| ┃| ピシャッ! ┃| ∧∧ ┃| (; ) 三 ┃|⊂ \
>>181 ちゃんと設定でtrueを指定してるのにできてないなぁ、、、、、
サムネイルがキャッシュされるタイミングっていつなんでしょうか?
なんか俺が機能を勘違いしてるのかな???
起動してる最中にいじっても、反映されないけど・・・ 終了させてからいじってる?
ログに"Thumbnail Cache: On."ってあれば設定は問題ない。 起動直後にthcache.datが出来るんじゃなく、読み込んだサムネがいくつか溜まったらまとめて保存する(通常30個) その他、プロキシ設定ファイルでsmileのサーバを通してないとキャッシュされないとか、 直前とかに見たページだと、ブラウザのキャッシュに残っててサーバにアクセスしないからキャッシュされない
>>185 原因判明。
原因はproxy.pacだった。
nicovideo.jp以外はスルー設定だったからサムネのアドレス(smilevideo.jp)がNicoCacheを通ってなかった。
サムネのアドレスのドメインが動画と違うってこと完全に忘れてました。
ごめんねー。
>>122 これ面白いな。
NicoCacheうんぬんよりも、
既存のライブラリ使って300行程度のコードの追加でp2p機能を付加ってところが
最大の落としどころだと思う。
応用性が高い。
2chのdatをp2p 共有とかのソフトもあったけどそういうのも簡単に作れそうだ。
株とか為替データの共有とか、まあ何でもいいけど
以下、ちら裏
p2p=違法なイメージがあるし、2ch的に仮想敵にするには最適なんだろうけどwww
ここでは俺たちは違うんだー氏ねとか言うのもいいけど、おだてて
こりずにまた技術者に面白いもんつくらせて、
問題なさそうなものができたら乗っかればいいと思うんだわ
俺もそうおもうが、本体に統合するのはどうかと思うんだ 別にやる分にはいんじゃねかな、と
これ以上その胡散臭い物の話をここでするのはやめて下さい。 はっきり言って目障りです。あまりにも酷い場合はBANしますので。
|┃三 / ̄\ |┃ | | |┃ \_/ ガラッ. |┃ | |┃ ノ// ./ ̄ ̄ ̄ \ |┃三 / ::\:::/:::: \ |┃ / <●>::::::<●> \ ババンババンバンBA〜N♪ |┃ | (__人__) | |┃三 \ ` ⌒´ / |┃三 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
192 :
名無しさん@お腹いっぱい。 :2009/04/27(月) 15:23:41 ID:6t7nJcJf0
http://nicolist.net/nicocache_nl/up/img/nl132.zip NicoCache_nlββ.05 正式?リリース版
・ついに来ちゃった新プレイヤー。への対応
・マイメモリ、一部のチャンネル動画で削除動画の再生に対応
動画IDが数字のみの削除動画が再生できなかったのに対応。
wrapper使用時でもローカルアイコンは出ません。
・NicoCacheManagerでのフォルダインポートへの対応
NicoCacheManager使用時にインポートしたフォルダが認識されないのを修正
・同梱のNicoCacheGUIを最新版に
BugFix
検索系のページでuser/のポップアップが効いていなかったのを修正
新プレイヤー移行にちょうど間に合った・・・
強制再生を本体に統合したので、nl本体のみで新プレイヤーでも削除動画が再生できます
まだしばらくは旧プレイヤー(≒wapper)も使えるみたいですが。
http://nicolist.net/nicocache_nl/up/img/nl133.zip cacheCommentExtension ββ.06
・新プレイヤーに対応
・内蔵の強制再生機能は本体への統合に伴い削除
禿乙
196 :
名無しさん@お腹いっぱい。 :2009/04/27(月) 19:11:10 ID:6t7nJcJf0
>>194 キタ━━━ヽ(゚∀゚ )ノ━━━ !!!
切り替えめんどくせ
新プレーヤーでも再生できるとか乙すぎる
ニコ割再生できてる?
不具合報告? つかいかた | 不適切なコメントを通報 | この動画を違反通報 旧プレーヤーで視聴 がplayerに重なってる メニューを隠すボタンが利かない? 他の人はどうでしょうか?
俺も下の部分が切れてます。 まじめには調べてないけど、新プレイヤーの高さが低くなってるせいで flvWrapper=rc2_540 にしている人の場合、そうなるんじゃないかな。多分。
>>206 新プレイヤーでは、ロードに失敗
旧プレイヤーでは、ボタン反応せず。スクリプト読み込みに失敗している模様
あ、ごめん。 Noscriptで許可してなかっただけだった 旧プレイヤーではOK でも、新プレイヤーではダメだった。
いつものようにFXで再現されますので修正お願いします。
wrapper無効にして公式新プレイヤーで削除動画再生したらエラーはいた wrapper有効にして新プレーヤー(nicoplayer)をDLしてflvplayer_wrapperにリネームしたらいけた 新プレーヤー使う時の仕様はこれでおk?
>>202 ,205
nlFilter_sysにある「nlMainConf」のMatchの部分の
(?s)height:(.*?new SWFObject\(")
http:// (?:res|www)\.nicovideo\.jp/swf/(?:new/)?nicoplayer\.swf(\?ts=[0-9]+", "flvplayer", "952", )"\d+"
を
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.*?new SWFObject\(")
http:// (?:res|www)\.nicovideo\.jp/swf/(?:new/)?nicoplayer\.swf(\?ts=\d+", "flvplayer", "952", )"\d+"
に、Replaceの部分の
height:<height>px;$1flvplayer_wrapper.swf$2"<height>"
を
$1height:<height>px;$2flvplayer_wrapper.swf$3"<height>"
にすれば大丈夫なはず
>>210 wrapper無効の新プレイヤーそのままで削除動画も再生できる・・・はず
こっちではそれで再生できるけど
色々検証してるんだけど、サーバが重くて不具合なのかさっぱり分からん
こちらでは公式新プレイヤーで削除動画見れた でもこれってムービーメーカーの動画でロード失敗になるのが多いんだよな…
すまん>194にしたら自動で旧プレーヤーで再生されるようになったんだが 新プレーヤーで再生させるにはどうすればいいんだ?
215 :
名無しさん@お腹いっぱい。 :2009/04/28(火) 00:33:20 ID:6xnX499E0
>>214 とりあえずキャッシュクリアして 別の動画も試した?
>>215 キャッシュクリアして別の動画も一緒です
swf動画に関しては以前のいやな予感が当たったかも
(3月半ばに新プレイヤーの時だけswf動画のアドレスに"as3"が付くようになった)
今回nl通さずにアクセスしても新プレイヤーで再生できない動画があったんだが、
しつこくリロードしてたら新プレイヤーで再生できるようになった。
それで手元の古いキャッシュと比較したら中身が違う。
なんか、アクセスがあったswf動画をサーバで新プレイヤー用に変換してる様な感じ
これが当たってたら、swfのキャッシュの一部は新プレイヤーでは再生できないし、
新プレイヤーでキャッシュした動画の一部は旧プレイヤーでは再生できない気がする
再生できるキャッシュもあったから、全部ではないと思うけど
>>214 wrapper切った?
218 :
214 :2009/04/28(火) 01:16:00 ID:S/6Nixo/0
>>217 切ってない
>194にする前はwrapper有効でも新プレで再生されたからなんか設定的なもんかと思ったけど
そうじゃないみたいね、認識が甘かったようだ。手間かけさせてすまん。
nlはwrpper切って新プレーヤーで使うのが推奨ってことだよね?
わらっぱ使えないのはキツイな。NG機能とホイールシークが・・・
いつものように
>>194 と
>>199 を適用させて、GUI起動させようとしたら起動しないんだがおれだけ?
nlはしっかりと起動できるんだが…
wrapper-mod 2009-xxxの説明書より >前々から書いていたとおり、新プレイヤーには一切触れてないので、 >そのうち現行のwrapperは使えなくなると思います。 >新規に書き起こす技術と体力がないので、新プレイヤーいじるのは無理かな。 \(^o^)/
新プレイヤーはすごく軽くてfirefoxで開きまくっても大丈夫なのはうれしいんだがな。 wrapperのかゆいところに手が届く機能(ホイールやクリックで再生停止、自動最大化最小化)になれてると何とも・・・
マジか・・・orz 動画クリックで再生停止に慣れてるせいで他の動画サイトで動画クリックする位依存してるのに・・・ >そのうち現行のwrapperは使えなくなると思います。 これって旧プレイヤーが使えなくなったら終了って事なのだろうか?
>>225 強制的に使うことはできるだろうが、新プレイヤー依存の機能が追加されてくると厄介だな。
227 :
210 :2009/04/28(火) 04:02:45 ID:SDpEctn20
wrapper無効でも削除動画が再生出来ました、情報ありがとうございます。
>>213 のようにswfのユーザーニコ割が再生出来ない事が原因でした。
>>223 本当だ/( ^o^ )\
ドワンゴで新プレーヤーの開発者と会った時に
情報引き出しとけばよかったか……
>>226 強制的に使えるの!?
とりあえず、キーボード操作と画面クリックで再生停止だけは使いたい・・・
後はどんな事でも我慢できる・・・
>>228 動画があって、コメントがあって、それを再生するもの(wrapper)があれば動画は再生できるからね。
その先の技術的なことは知らないけど。
GUIで起動すると javaw.exeが起動するが 終了してもプロセスが残り続けるのは仕様?
>>217 変換内容が分かればnl側で変換することも可能なのかな?
とりあえず、新・旧swfキャッシュのdiffを取るところから始めてみるとか。
俺はまだ当面の間はwrapperでいいや。
>>230 たしかその状態は、GUI部分が終了しただけで、
通信の切断待ちだかで固まってたはず
昔のスレでも話題になってたけど、その時は仕様って話だったような
http://nicolist.net/nicocache_nl/up/img/nl135.zip NicoCache_nlββ.05a SWF問題暫定対処版
・新プレイヤーでのSWF対策に、SWFの場合は再生にキャッシュを使わない設定を追加
再生時に使用しないだけで、キャッシュは作成されます(音声抽出用など)
同じ動画のキャッシュがあった時は上書きされます。
新プレイヤーで使っていれば、見たSWFのキャッシュは新プレイヤー用のものに
置き換わっていくんじゃないかと・・・。
また、削除動画の場合はキャッシュを使用します。再生できるかはまた別の話
※config.propertiesに"disableSwfCache = true"を追加すれば有効になります。デフォルト無効
本当は新プレイヤーと旧プレイヤー用に2種類キャッシュするのが正しいと思うんだけど、
影響があまりに広範囲に及ぶので。
いずれ(運営がswfをすべて新プレイヤー用に変換し終わったら?)旧プレイヤーは使えなくなると思うし。
なお、暫定対処と言いつつこれ以上は無理な気がします
BugFix
・wrapperのサイズが540などの時に表示がおかしくなるのを修正。thx
>>211
>>233 ネギでみると接続がESTABLISHEDのまま
保持し続けてて
それで終了できないってことですか
>>236 4スレ目のここら辺に話題が出てるけど
http://pc11.2ch.net/test/read.cgi/software/1220288598/921,942,944-946 >ちなみに CPU 使用率が高くなる件だけれど、NicoCache は終了するように依頼されるとソケットを
>閉じるようにしているのだけれども、そのソケットからデータの読み込み待ちをしている人がいると、
>暫くデータ読み込み部分が(ネイティブコードの中で)暴走するみたい。
>Java のレベルで暴走しているわけではないので、修正は難しいと思う。
これかな?処置無しっぽいから
バッチファイルに taskkill /f /im javaw.exe って書いて実行するか、タスクマネージャから終了させるしかないんじゃないかな。
どっちも強制終了なんだけども。
新プレイヤーになってなにがどうかわったのか教えてくれ。 swfも変換されるのか?
Firefoxを更新したらニコニコに接続できなくなった・・・。
>>240 これとは関係ないと思うが今日のメンテ後Wrapperが適用されなくなった
アイコンはまたしても短い命
ニコニコはインターフェイスいじりすぎ その開発リソースもっと他のことに使えばいいのに
以前にキャッシュした動画(mp4,flv)はWrapperでローカル再生できるのに 今日キャッシュした動画(mp4)はできなかった
>>244 kwsk
新プレイヤーで?
一般? premium?
すいませんお騒がせ; オミ再起動したら今日キャッシュした動画もローカル再生できました
>>239 ・再生が軽くなった
・wrapperが使えなくなった
・ニコスクリプトが一部動かない
・swf動画は旧バージョンと互換性がないので、向こうで変換してるっぽい
なので今までのキャッシュだとエラーになる(ならない動画もあるっぽい)。
swfで新プレイヤーで再生すると、キャッシュがない初見の動画でもエラーになって
「旧プレイヤーで再生汁」みたいなエラーが出る(古くてあまりアクセスのない動画に多い)けど、
何度もリロードしてしばらくすると新プレイヤーでも再生できるようになる
※ここでパケットを見てみると、新プレイヤーが"AS3(新プレイヤーの規格ね)だよー"とアクセスして、
返事が"AS3じゃねーよ"と来ると再生エラーになる。
しつこくリロードすると、そのうち"AS3でおk"と言う返事が来て、新プレイヤーで再生できるようになる
実際、旧プレイヤーに来るキャッシュと新プレイヤーでのキャッシュを比較するとまったく違う
どうやら、新プレイヤーからアクセスが来てまだ変換してなかったら、それから変換を始めるみたい
なので以前のSWFのキャッシュは使えなくなることが多いと思われる
で、
>>234 に戻る
長文失礼。つーか愚痴です。勘弁してくれ
タグとキーワードの検索結果画面で動画タイトルが青文字になってから 既読リンクが判別付かなくなっちゃったんだけど、どこをいじれば直せます? 見終わったあとキャッシュを削除してしまう動画も多いので、 できればデフォで見分けが付くようにして欲しい
スタイルシート
251 :
名無しさん@お腹いっぱい。 :2009/04/29(水) 13:33:51 ID:itgG+lTc0
>>249 totalRename使ってる?
使ってるなら、「totalRename(search-title)」のMatch部分の
(<p class="TXT12">)<a [^>]*href="watch/([a-z]{2}\d+)"[^>]*><span class="vinfo_title">(.+?</span>)</a>
を
(<p class="TXT12"><a)[^>]*href="(watch/[a-z]{2}\d+"[^>]*style="color:[^"]+")[^>]*><span class="vinfo_title">(.+?)</span>
に、Replace部分の
$1<a class="historyRename" id="watch/$2" style="color:#C00000;" onMouseOver="return popThumb('thumb/$2',0)" onMouseOut="return nd()"><span style="color:blue;">$3<br></a>
を
$1 class="historyRename" id="$2>$3
にしてみれば?
>>249 古いCSSが残ってるのかも。ブラウザのキャッシュクリアしてみ?うちはそれで直った
おい結論教えろ 新プレイヤーを使えってことか? ホイールシークがねーじゃねーか!
めんどいけど右下の旧プレイヤー選べばwrapperもきくよ
wrapperがONでも置き換わらないと思うけど。
言い方が悪かった。 swf動画だと新プレイヤー上でwrapperが意味ない(繋がらない)ので、 旧プレイヤーとして再生すればいいって話。 まぁ一時的な対症療法には過ぎないけど。
733 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/04/27(月) 18:04:24 ID:WTaQtJT90
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: NicoVideo UseOldPlayer (out)"
Match = "(
http://www.nicovideo.jp/watch/[a-z0-9]+ )\0((\?*)\9$SET(1=\9&oldplayer=1)|$SET(1=?oldplayer=1))"
Replace = "$RDIR(\0\1)$STOP()"
これ使えばnl+wrapperでswf動画問題なしだった。
>>259 そういえば、
#disableSwfCache
オプションとの兼ね合いはどうなってるんですか?
Trueにした時は旧プレーヤー用のキャッシュがリロードされるのですか?
>>261 wrapper使用時にはそう。
元々、新プレイヤーに旧キャッシュが渡って再生できないのを回避して、
更に手持ちのキャッシュを新プレイヤー用に入れ替えるためのオプションだから
(しばらく使っていれば勝手にキャッシュが入れ替わるはず)
wrapper使用時にdisableSwfCacheを有効にしてもキャッシュが使われないだけで
意味がないです。(同じ旧プレイヤー用SWFで上書きされるだけ)
wrapper使えなくなった時にSWFを何とかしないといけないんだけどね。
>>255 でうまく変換できればいいんだけど。
新プレイヤー用SWFへの変換方法が多分分かった。SWF内のタグを2つ消して1つ追加。 そのうち実装してみます
数日前のニコニコのアップデートによってnlが動かなくなってしまったので、05bを導入させて頂いたのですが、 起動してみると no nlFilter_sys.txt found. please check... と怒られてしまいました。 そこで05bのアーカイブにあった、nlFilter_sys.txtを放り込んだのですが、そうするときちんとキャッシュは してくれるようになったものの、ThumbInfoRewriterやThumbInfoPopupConfが効かなくなってしまったみたいで 困っています。 nlFilter_sys.txtの中身をいじれば良いというのはそれとなく察しがつくのですが、 # バージョンアップ時に上書きされる恐れがあるので、 # NicoCacheに通す前に書き換える必要があるなど特に理由がない限り、 # こちらのフィルタは使用しないでください。 とも記述してあるため、どの設定ファイルのどこを変更すればいいかいまいち把握できません。 アドバイスを頂けますでしょうか。よろしくお願いいたします。
>>265 ThumbInfoRewriterとSearchExtensionは本体に内蔵されたんで、
落とした05bに入ってる"nlFilters"フォルダを放り込めばおk
>>265 俺は一連の流れから完全新規バージョンだと感じたから
旧ファイル全部待避させていわゆるクリーンインストール状態で新バージョン入れたよ
そういや俺は設定ファイルとかずっと同じまま使ってるな いくつ前のバージョンから使ってるかわからんわw 設定ファイルも新しいものに入れ替えて見直したほうがいいんだろうか?
269 :
265 :2009/05/02(土) 04:35:40 ID:Od0SuKhF0
>>266 ,267
レスありがとうございます。
nlFiltersフォルダを追加することで期待する動作を確認できましたm(_ _)m
もう一点だけお聞きしたいのですが、バージョンアップをしてからnlShareLoginがLAN内(=lanC)
の他のPCでで効いておりません。(local内では効きます。)
config.propertiesの接続元の限定はlanとしており、nlShareLogin以外の機能(ThumbInfoRewriter等)は
LAN内でも働いているみたいです。
これも何かバージョンアップの際にこちらの手違いがあったせいなのでしょうか。
立て続けで申し訳ありませんが、どうかよろしくお願いいたします。
>>268 設定ファイルは余計な項目があっても無視、無いのがあってもデフォルトの設定を使うし、
以前からある設定の内容は変更してないから困ってなければいいとオモ
>>269 試して見たけど特に問題ないなぁ。普段使ってないんでよく分からん。スマソ
271 :
名無しさん@お腹いっぱい。 :2009/05/02(土) 08:55:12 ID:EuuVtGuI0
>>271 NicoCache_nl 秋.01 (based on NicoCache v0.37) +ββ.05b+wrapper
で問題なく再生できる
>>271 試してみようと思ったらNicoCache以前にプロキシ切っても新プレイヤーだと再生されない罠
"旧プレイヤーで視聴"クリックしてみ
やべえ cachecommentのおまけ部分を利用して、apiのis_premiumをいじるように設定したら 新プレーヤーのプレミアム限定機能(自動再生など)が一般垢でも使えるようになった。 さすがに過去ログ取得ボタンとかはエラーになるけど。
nicocacheには関係ないけど、また仕様が変わったみたい。 開いたけどまだ再生してない(自動再生はオフ)状態で時報がくると 時報終了後に再生状態になるね。 再生してないページが7つ位あったんだけど、 時報終了後にいっせいに再生が始まったんでびっくりした。
仕様が変わったんじゃなくてただの不具合な気がする
>>273 無事再生できました。ありがとうございます。
旧プレイヤー再生ってこんな隅にあったのね・・・。
なんかプレミアムじゃないと再生できないってページに飛んだから無理かと思ってました。
最近、削除動画の再生がnl本体に組み込まれたのでテストも兼ねてwrapperのローカル再生を 止めてみたのだが、通常キャッシュが有る状態でもエコノミー時間帯にアクセスするとプレイヤーが エコノミー再生だと認識するのが気持ち悪かったので、以下のようなフィルタを書いてみた。 [Replace] Name = getflvが返すURLを修正 URL = www.nicovideo.jp/api/getflv/ idGroup = 2,2 Match< (url=http%3A%2F%2Fsmile-clb\d+\.nicovideo\.jp%2Fsmile%3Fv%3D(\d+)\.\d+)low > Replace< $1 > 通常キャッシュが有る場合とキャッシュが無い場合は上手く行くけど、エコノミーキャッシュが有る 場合は失敗するね(idGroupでキャッシュの種別まで制御出来ないので)。 そういうわけで、nl本体側でキャッシュから再生する場合にキャッシュの種別に応じてgetflvが返す urlを弄って貰えると嬉しいかも。
279 :
名無しさん@お腹いっぱい。 :2009/05/03(日) 16:39:42 ID:219rSWYp0
>>278 書いたはずだけどと思って確認したらバグってた。次回には修正しておきます。ハズカシー
あと、フィルターでも実現できるよ。
>>278 だとFLVにしか効かない、とかも修正すると、
[Replace]
Name = getflvが返すURLを修正
URL = (www|ext).nicovideo.jp/api/getflv/
idGroup = 2
Match<
(%3D(\d+)\.\d+)low&
>
Replace<
$1&<$>$0
>
って感じかな。<$>はさんで前後で通常とエコノミーで分岐できる様になってる
[Replace]
Name = 試すなよ、絶対に試すなよ!
URL = (www|ext).nicovideo.jp/api/getflv/
Match<
mium=0&
>
Replace<
mium=1&
>
キャッシュフォルダをNASにしたいんですが可能でしょうか? cacheFolder=\\Nas\\NASdisk\\NicoCache としてみたんですがエラー出てしまいました
>>281 エクスプローラで、\\Nas\\NASdisk を開いて NicoCache を右クリックして、
ネットワークドライブの割り当てでドライブ割り当てて、そのドライブを指定するといい
\\Nas→\\\\Nas しかし俺も同じことしようとしたけど無理だった希ガス 何か忘れたけどjavaがネットワークアドレスに対応してなかったんじゃなかったかな
284 :
278 :2009/05/04(月) 00:51:36 ID:ySkc7akr0
>>280 うわ、そうでした。よく考えたらReplace<>でエコノミーの場合を分けて書けるんでしたね。
idGroup使ったのは今回が初めてなもので…。あと、最初がsmidじゃなくてもいいのね。
>281 \\\\server\\nicovideo\\cache こんな感じで設定して動いてる。 たぶん、認証が通ってないんじゃないの?
>>284 ちょっとReadmeがいい加減すぎましたね。すいません
1つに省略すると同じものが使われるので、"2"と"2,2"は同じ意味になります。
1つ目がsmid形式じゃなかったら、2つ目でid(数字のみ)として検索します。
idGroupはsmidじゃないとかなり重くなる(特にキャッシュが無い時)んで、
今回みたいに1つだけ判定とかならいいけど検索ページとかではなるべく指定した方がいいです。
内部であらかじめ対応表作ってもいいけど、1Mくらい余計にメモリ食います。
必要なフィルタが出てきたら実装して高速化しようかなーと
>>286 解説どうもです。一応ソースも斜め読みしていたんですが、ちと読み方が足りなかった(汗
だれ・・・? 始まりは、 いつも雨。 今日も1人の人格が現れる 開いた扉は くらうほどに 眩しい そこは私のフィールド 闘うヤツらは ぞっとするような魂をぶつけ合う 戦に立ち向え 皆に負けるな自分 奴等は偽者 きっと あしたになればのに咲く「華」のように さき乱れる薔薇 衆に囲まれる 勝利は我が真の心
>>263 さんのを使って勝手にジャンプしないようにするにはどうしたら良いのでしょうか?
以下ではダメなようです…
[Replace]
Name = ジャンプしない[2009-05-05]
URL = msg.nicovideo.jp/\d+/api/
Multi = TRUE
Match<
(<chat[^>]*)>[^<]*?(?:(?:@|@)(?:(?:投票|スコア|玉窓)?ジャンプ|ポーズ)|/jump)[^<]*?</chat>
>
Replace<
$1 deleted="1"> </chat>
>
>>289 そのfilterを試してみましたが、ちゃんとジャンプを無効化できています。
文字コードの問題か、他のfilterやCacheComment(自分は使ってないので勝手な推測ですが)と干渉しているのかもしれません。
>>289 >>292 cacheCommentExtensionと干渉してますね。
cacheCommentが先に受信してしまうので、コメントはフィルタを通らなくなります
その辺はちょっと考えて見ます
>>291 ニコニコの仕様変更でキャッシュのファイル名がおかしくなってる
詳しくは前スレ参照
>>293 NicoCache_nl本体などを更新したら直りました
ありがとうございました
>>292 >>293 ありがとうございます。そうですか確かにCacheComment入れてます。
wrapperから新プレーヤーに移行したいけどこれができないと辛いなぁ。
これは64bitOSでも動きますか?
動く
>>297 ありがとう、動いた。
Operaで見てたので32bit版を入れなきゃいけなかったみたい。
現時点ではNicoCacheGUI.batからは動くけどNicoCache_nl.batからは動かない状況。
もうちょっと色々やってみます。
OSはWindows7 RC 64bit版
JavaだからJavaがあるOSなら何でも動くんじゃないの? プロクシだからブラウザの種類で影響されるとは考えにくいけど・・・
関係するとしたらJavaのバージョンか
とりあえず AMD64版 Debian lennyで動いている。
windows7 64bitでも動く。 Javaのバージョンじゃない?
キーボードシーク(script.js) var keyCode=function(e){ if(document.all) return e.keyCode; else if(document.getElementById) return (e.keyCode)? e.keyCode:e.charCode; else if(document.layers) return e.which; }; Event.observe(document,"keydown",function(e){ var p=$("flvplayer"),st=p.ext_getStatus(),t=p.ext_getPlayheadTime(),vol=p.ext_getVolume(); switch(keyCode(e)){ case 32:p.ext_play((st==("paused"||"stopped"))? 1:0); break; case 37:p.ext_setPlayheadTime((t<6)? 0:t-6); break; case 38:p.ext_setVolume(vol+10); break; case 39:p.ext_setPlayheadTime(t+10); break; case 40:p.ext_setVolume((vol<10)? 0:vol-10); break; } e.preventDefault(); e.stopPropagation(); }); 操作法はwrapperと一緒です。数値は適当にイジって下さい。 ※playerにfocusが当たっていると動作しないので注意(javascript自体のバグ)。 関係ないですが、自分のblogがserverの問題で全然表示されないので、 (無料で)blogやるのにどこかいい場所ないですか?
>>303 FC2しか使ったことないけど困ったことはない
テンプレの自由度が高くてそっちこだわるならかなりいい感じ
>>303 ソースを直接書くならはてなとかFC2とかがSyntaxHighlighter導入できるし楽かもね。
自分も同じサーバなんだよなw(my-sv.netあたりに移ろうかなと考え中)
>>304-305 ありがとうございます。my-sv.netよさそうですね。
しばらくは様子を見ますが、改善されないようならどこかに移るかもしれません。
後、
>>303 のscriptなのですが、例のごとくIEの方は
e.preventDefault();
e.stopPropagation();
を
e.returnValue=false;
e.cancelBubble=true;
に変更しないと正しく動作しないかも(未検証)
>>306 prototype.js を使うなら、
Event.stop(e);
のほうが良いと思います。
>>307 ありがとうございます。
script.jsを書くときはクロスブラウザ対応にしようと思ってprototype.jsを使ってみたのですが、慣れてないとダメですね。
Proxomitronスレではフィルタを保守してくれてた人が続々と引退表明 こちらでは新たな光が
強引にシークってなんなんだよ!
>>310 とりあえず牛乳でも飲んで落ち着け
キーフレームの枚数?配置?の関係で
シークしようとしてもうまくいかない動画に対しても強引にシークできるようにする
(きをつけー、れいっ! こんにちはっ、とつぜんですがっ! いまからあたしとすーぱーせっくすたいむ! よーっし、じゃあいきなりおちんちんなめなめしちゃうぞー。 ちんぽふぇらふぇらみふぇらふぇら! あわせてふぇらふぇらむふぇらふぇら! すごーい、どんどんかたくなっておっきくなってるー…… うあっ、やあっ、びくびくってしてきたぁっ! んほーっ、せーしでたっ、ぴゅーって、ぴゅーって! んああぁぁあっ、せーしのにおいかいだら、おまたっ! おまたがぬれぬれになっちゃってしゅごっ! じゃあ、つぎはいよいよおまんこにずっぽしずっぽしっ! だいにかいせんもイケルよね? だいにじおまんこたいせんっ! だいにじすーぱーおまんこたいせんあるふぁぁぁああっ! あたしうえっ、きじょーいがいいっ! こちんこちんのおちんちんをもって、いれます、いれますっ! ちゅぷっって、はいった、ちんぽがはいった! うあうあうあっ、ろでおっ、ちょおろでおっ! しんど7でしんどおおおっ! しんどおぱっくでしびれちゃう! うほっ、おしりゆびでぐりぐりしちゃだめっ! けちゅあなをほっちゃだめ! ほっちゃ、ほっちゃ、ホアーっ、ホアアアアアアーッ! そのままぐんぐんつきあげて、したからうえにっ…… んっ、したからつきあげるのしゅごっ、しゅごっ! ずんずんっ、げ、げ、げこくじょおおおぉおぅっ!)
最近ランキングページが重すぎるので宣伝削除を作ってみた 初めて作ったから間違いがあるかも [Replace] Name = 宣伝削除 URL = www.nicovideo.jp/.* Multi = TRUE Match< <div id="item\d+_uad_current"[\s\S]*?</div> > Replace< >
http://nicolist.net/nicocache_nl/up/img/nl139.zip NicoCache_nlββ.05c キャッシュ再生時エコノミーアイコン消しとか
・強制再生時に通常キャッシュで再生した時、エコノミーアイコンが出ないように修正
・cacheCommentExtension用に内部を微修正
・nlFilter_sysのcacheComment用設定が間違っていたのを修正
http://nicolist.net/nicocache_nl/up/img/nl140.zip cacheCommentExtension ββ.07 コメントフィルタ対応版
・cacheComment使用時にも、コメントにフィルタが効く様に修正
・新プレイヤーで投稿者コメントがある場合に再生できないことがあるのを修正
・その他細かいところを新プレイヤー用になるべく修正
新プレイヤーだと、現在の最新コメント数が取得できないので、
プルダウンボックスの「(0/500 0%)」の表示が出来なくなります。
また、ローカルメモリー再生時になぜかニコ割が動作しません。
その他、時々ローカルメモリーで再生できないことがありますが、
いまいち理由は不明です(コメ数の少ない投コメ付き動画があやしい?)
新プレイヤーだと色々うまく行かないね。投稿者コメントは切ってしまおうかな
あと、コメントフィルタが誤爆してたりすると、コメント読み込みに失敗する動画がたまーに出てきたりするので、
コメント関係のフィルタを使用していて特定の動画でコメント読み込み失敗する時はその辺を切ってみてください
>>303 >>314 GJ。ホイールスクロールさえ出来れば文句は言わない
プレミアム関係の機能はExtensionでなんとかするかも
316 :
315 :2009/05/06(水) 21:29:21 ID:3BNK45GG0
っと、忘れてたけど、cacheCommentExtension コメントフィルタ対応版は↑のnl本体が必須なんで。
みんなすごい! 俺も勉強しよっ
乙乙
>>320 乙です。05c入れようと思ったら06が上がってたw
>これでそろそろ新プレイヤーに移行してもいいかな。
wrapperのコメントクリック→NGID追加が便利過ぎて移行に躊躇してしまいます…。
さすがにこの機能はnlFilterやExtentionだけでは実現出来ないだろうなぁ。
あと画面クリックで再生・停止もNicoCacheじゃ無理かな
http://nicolist.net/nicocache_nl/up/img/nl145.zip ・キーボードシーク機能追加
・playerの広告タブを消すfilter
・怪しいfilter
キーボードシークの機能を増やした。(repeatは入れ忘れたので必要な方は各自お願いします。)
また、on/off(デフォルトでF2)をtoggleできるようにした。
playerの広告タブを消すfilterに関しては、広告を消そうと思ったらタブごと消えてしまったので、
自動再生をイジりたい方は一時的にfilterを切って下さい。
キタ━━━━━━≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)━━━━━━!!!!!
自動再生は上の設定から切りかえればいーんでは?
>>324 更新ありがとうございます
プレーヤー以外の場所をフォーカスすると
キーボードのup downを使うと画面がスクロールしてしまいますね
nlAutoScroll.jsを使って28行目に
nlAutoScroll(); //ここに追加
Event.stop(e);
でごまかしているのですが、もっといい方法あるでしょうか?
>>324 怪しいフィルタ、いいですねw
絶対試すなよその1もそうですが、プレイヤーの方で有効になっていても
サーバに送る系の動作はすべて向こうに弾かれるんで大丈夫ですよ
・・・だからといって連打して垢削食らっても知りませんがw
>>326 存在自体忘れてましたw
>>327 予想はしてたけど、やっぱり長押しますよね...
以下を追加し、"keydown"の該当箇所を消してみて下さい。
Event.observe(document,"keypress",function(e){
if(keySeek){
var p=$("flvplayer"),t=p.ext_getPlayheadTime(),vol=p.ext_getVolume();
switch(keyCode(e)){
case 37:p.ext_setPlayheadTime(t<6? 0:t-6); break;
case 38:p.ext_setVolume(vol+10); break;
case 39:p.ext_setPlayheadTime(t+10); break;
case 40:p.ext_setVolume(vol-10); break;
}
Event.stop(e);
}
});
>>329 >>320 の新プレイヤー対応セットと同じです。
どうでもいいけど削除にワンクッション置いて欲しいです この前手が滑って大事なファイルの削除ボタン押しちゃった・・・
05bから06に変えたらなぜだか時報が常に鳴り続ける症状がでた。 05bに戻したら直ったけど、オミトロンとかGreaseMonkeyとなにか当たってるのかなぁ、、、
同じく時報鳴り続けた ひさびさにオミの時報キラー使ったw
>>334 どうでもいいなら別にワンクッション置かなくてもよくね?
>>334 ごみ箱にいかないのか。。。。
俺のは削除フォルダに移動⇒手動でファイルを削除
>>334 nlFilter_sys.txtで対応できる範疇ですな
>>335 >>336 ようつべ板のニコニコ本スレでも出てたけど、向こうに書いた?
つーか、昨日06アップしたばかりだから、おかしくなったらまずこっちに書くだろうから
向こうの人は関係ないのかな・・・
今日の昼に新プレイヤーがアップデートしたのもあるから、少し様子見でお願いします
>>334 問い合わせ必要かは人それぞれだと思うんで、必要な人はユーザフィルタに追加して
nlFilters内に新しくテキストファイル作って入れとけば、バージョンアップで上書きしても平気なんで便利
[Replace]
Name = watch削除問い合わせ
URL = www.nicovideo.jp/watch/
Match<
<a href="/cache/rm\?..\d+"
>
Replace<
$0 onclick="return confirm('消しますよ?');"
>
>>334 [Replace]
Name = 削除にワンクッション
URL = www.nicovideo.jp/watch/
Match<
href="/cache/(rm|tr_helper/rm_noajax)\?[a-z]{2}\d+"
>
Replace<
$0 onclick="return confirm('消しますよ?');"
>
SearchExtensionと同じ事してるだけ。削除ボタンって書いてあるから外している気もするが。
つーか、どの場面の削除なのか書いてないし。要望はもう少し具体的に書いた方がいいよ。
また被った…orz
時報が延々とry 久しぶりに聞いたwきめぇwww
本家0.40でも時報が鳴り続ける
334ですがありがとうございます!! 参考にします!
オミでカットした
なぜ2時の時報が延々とry 05bなんだけどな とりあえずwrapperきっとこう
>>347 何故wrapperを切るんだ?
wrapperで切ればいいだろ
linuxで動かす時のメモ
wiki に書いといた方がいい?
インストール:
wget
http://nicolist.net/nicocache_nl/up/img/nl142.zip unzip -OSJIS nl142.zip -d ~/opt/nicocache
-OSJIS をわすれずに
設定メモ:
#ファイル名のcharsetはutf-8
fileNameCharset=utf-8
起動スクリプトメモ:
nicocacheはカレントディレクトリにあるファイルを見に行くっぽいから
cd ~/opt/nicocache
しとく
linuxでnicocacheGUI使ってるけど開き直って~/直下にnicocache関連ファイルぶちまけてるよ
FirefoxのアドオンNo ScriptとNicoCache併用するとNicoChache使えないんだが (直接動画ダウンロードしてるっぽい?) 勿論No Scriptでニコニコ自体は許可してる バージョンは0.40でFirefoxは3.0.10 OSはXPSP3 Javaは6のUpdate13 他のブラウザなら正常動作して、No Scriptを一旦動作無効にすると問題ないので これが悪さしてると思うんだけど
No Script使ってて基本的に許可、特定のサイトのみ手動で禁止に追加という微妙な使い方してるけど、 その場合は(ニコニコは許可側)NicoChache使えてる。
filesも許可しないとダメじゃなかったっけ
NicoCache_nlββ.06を使ってみてるんですが、これってlog.txtを出力しないようにはできないんでしょうか config.propertiesには記述が見当たらなかったので・・
>>348 wrapper使ってると延々時報が表示される問題があるらしい
つーか、こっちではいつからか忘れたけどニュースとかも表示されなくなってたから
再現しない、っていうか時報すら流れない(もちろん設定はONにしてる)
環境もwrapper以外バラバラだからwrapperの問題なのかな?
>>354 それGUIが出してる。設定は無いっぽい
>>320 ちょいと遅くなったがFreeBSDでも全部(swf変換のおまけも含めて)動いたよっと。
swf変換のはreadmeのとおりで何の問題も無く変換終了。
新プレイヤーでの正常な再生も確認出来た。
INFO | jvm 1 | 2009/05/08 20:06:52 | NicoCache_nl 秋.01 (based on NicoCache v0.37) + ββ.06
INFO | jvm 1 | 2009/05/08 20:06:52 | Running with Java 1.6.0-internal on FreeBSD
ログから抜粋、こんな感じで動作おk。
javaだから、あまりOSは関係無いとはいえすんなり逝ったので驚いたねぇ。
なので、Mac OS XやLinuxでも全部問題無く動くと思われ。
俺は、ここを参考にjavaservicewrapper使ってサービス化してるけど
確かjavaservicewrapperはjava動くOSならどれでも使えるはずだから
挑戦に成功すると、管理が楽になるかもね。
ttp://d.hatena.ne.jp/x68kace/20080406 ttp://d.hatena.ne.jp/x68kace/20080407 ttp://d.hatena.ne.jp/x68kace/20080409
俺もやるかなぁ…、さっきtzupdater取るユーザー登録がタルくて断念したばっかだったけど。
生放送が…再生できない…だと?
ご利用されている Adobe Flash Player のバージョンではニコニコプレーヤーが正常に動作しない場合がございます。 お手数ですが 最新のバージョンにアップデート してください。 これを消すフィルター誰か頼むよ!
>>361 まじですか?うちのバージョン本当に古い9だからリロードしても無理ぽいんですけど
>>360 消そうとしたらPlayerの部分ごっそり消えた
スタイルシートで消した
>>360 効くかどうかわからないけど
[Replace]
Name = FlashPlayerバージョン警告消去
URL = www\.nicovideo\.jp/watch/
EachLine = TRUE
Multi = FALSE
Match<
$NEST(<div,id="old_flash_player_warning",</div>)
>
Replace<
>
クズども相手だけどスピーチしてやんよ ってな気持ちで話す
誤爆
どうもです。更新したのでうpしておきます。
今回からログファイル名が log.txt ではなく、NicoCacheGUI_log.txt に
なりましたのでご注意ください。
(log.txt だと誰が出力しているか分かりづらいですよね。多分。)
NicoCacheGUI-0.09fix20090510(本体のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl147.zip 【20090510】
・ログファイル名を変更した。
(旧)log.txt
↓
(新)NicoCacheGUI_log.txt
・ログのファイル出力は、デフォルトでは出力"しない"ように変更した。
・ログをファイル出力するかどうかの設定を NicoCacheGUI.property に追加した。
( NicoCacheGUI.property に OutputFileLog=true と指定しない限り出力されません。)
・ログウインドウを一度も表示せずにGUIを終了させると、javaw.exeのプロセスが
残り続ける場合があったのを修正。
(fix20090404からのバグだと思われます。申し訳ないです)
>>230 CPU使用率が高くなっていないのにプロセスが残り続けていた場合は
今回の修正で改善できたと思います。
もしそうだったのであれば申し訳ないです。
CPU使用率が高くなっている場合は
>>238 の通りです。
>>354 ログファイルを出力するかどうかの設定を追加しました。
今回から、デフォルトでは出力されませんので、よろしければお試しください。
372 :
354 :2009/05/10(日) 19:26:39 ID:OUG+PSpu0
>>370 Thxです
ちょうど355さんの指摘でNicoCacheGUI.propertyに記述ってわけでもなさそうと思っていたところでした
早速使わせていただいてます
新プレーヤーで最大化をモニタサイズにしているときに表示される 「フルスクリーンモードを終了するには ESC キーを押します。」 を出さないようにする技って無いでしょうか? というか、是非教えてください。
ニコニコのプレーヤーを使ってる限り無い
yourfilecacheが4月上旬から更新されていないようで 新しいnicocacheのniFilterの仕様変更に対応し切れてないようですが 誰か助けてくれませんか?_(._.)_
うーん、nlかwrapper_modを最新の状態にしたら上のニュースの部分が出てこなくなってしまった(うっすらとニコニコ動画って字が出てるだけの真っ黒な状態)
>>320 新プレーヤー対応セットを使ってホールでシークさせると、
どっちに回しても巻き戻しになるみたいなんですが、
他に同様の症状の方いらっしゃいませんでしょうか?
>>379 すべての動画でそうなるなら、ブラウザとブラウザのバージョン教えてくれれば何とかなるかも
一部の動画でそうなるなら次で対応予定
うーん ・disableSwfCache = の変更 ・新プレイヤー対応セットいれたり消したり とかやってみたんだけど、 swf動画が「旧プレーヤーで視聴」(URL末尾に?oldplayer=1)じゃないと、 キャッシュが作られない ログウィンドウでみてもno cache found〜がないから、 ローカルのキャッシュを見に行ってないっぽい? 自分だけの問題なんでしょうか ちなみにwrapperは使っていません
チラ裏的御礼。 Linuxでキャッシュ共有ウマーなんてやってたらキャッシュだけで1TB埋まりそうです。 便利過ぎて涙出そうです。今後も適度に頑張ってください。
>>384 キタ━━━━━━≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)━━━━━━!!!!!
古いwrapperで時報のループ(つーか、時報の読込自体)を回避するフィルタを書いてみた。
いちおう19時の時報で確認したんですが、次24時の時報でどなたか人柱をお願いします。
# 以下をnlFilter.txtにコピペ
[Replace]
Name = ニコ割の事前読込削除(多分、時報関係が消えるはず)
URL = (www|ext).nicovideo.jp/api/getmarquee
Match<
<prepare>
http://res\.nicovideo\.jp/img/marquee/.+\.swf</prepare >
>
Replace<
>
時報は<prepare>の内容を事前に読み込んでおいて時間が来たら再生していたようですが、
どうやら新プレイヤー用のswfになったからなのか、読み込んだら即ループ再生するように
なったようですね…。
あと、自分の環境だとwrapper-mod-2009-02-02の修正からニコニコニュースが表示されなく
なったので、その部分だけ昔のコードに戻したwrapperを使っています。ニュースの表示自体が
不要な人は最新版のwrapperで問題無いと思います。
とりあえず、NGIDが解決するか旧プレイヤーが使えなくなるまではwrapperで行くつもり。
↑の件、今更ながら
>>255 のリンクを辿ったらなんとなく理由が分かった。
新プレイヤー(ActionScript 3.0)用のswf(AVM2)を旧プレイヤー(ActionScript 2.0?)で読み込むと
swfの制御が出来ないらしい。Flash Player 9以降はAVM1とAVM2の2つのVMを搭載しているけど、
VMの混在は出来ないのでAVM1で動作する旧プレイヤーからAVM2用のswfは制御できない。
結果として、AVM2用のswfは再生タイミングの制御が出来ないので、swfを読み込んだら即ループ
再生してしまう、という事みたい。
実験に新プレイヤーでキャッシュしたswf(
>>383 のnm6913950)をwrapper(=旧プレイヤー)で再生して
みたら、停止ボタン等の制御が効かずループ再生するので多分この予想は正しいんじゃないかと。
nltools.jsの62行目のコメント部分が間違っていたのでupし直しましたが、 そのまま使用しているなら問題はないので、そのままでいいです。 イジろうと思っている方は注意して下さい。
何度もすまん。23時のアンケートを迎えて思ったんだが、ニコ割用のswfを読み込まなければ ニコ割を見るボタン自体に意味が無くなるので、ニコ割用のエントリ自体を消すようにしてみた。 [Replace] Name = 旧プレイヤー用のニコ割削除 URL = (www|ext).nicovideo.jp/api/getmarquee\?mqver=0& Multi = TRUE Match< (?s)<s_marquee_\d+>.+?</s_marquee_\d+> > Replace< > 結局ニコ割見れないので、本格的に対応するならnl本体でswfの書き換えをしないと駄目ですね。 今日のアンケートは答えたかったなぁ。人気過ぎてres鯖死んでる?
>>380 自前で解決できました。
早送り時の秒数を多くしたら、ちゃんとシーク出来るようになりました。
最初に確認した動画より30秒ほど長い動画だと正常に作動したので、
動画の秒数によって何か動作の違いが出ているようなのですが、
詳しくは見ていません。
また、残り秒数がシーク一回分に満たない場合、
早送りしても巻き戻しになることがあるみたいですね。
これはこういうものなのでしょうか?
>>390 動画の長さはあまり関係なくてキーフレーム数が少ないとそうなることがある
旧プレイヤーのWrapperにあった「強制的にシークする」とは
そういう動画でもシークできるようにするっていうこと。
今回のはJavascriptで実装してるから
強制的にシークすることができるかどうかはわからないが難しいんじゃないかな
とりあえず現状は「そういう動画もある」ってことでいいんじゃない
最近(9日位から?)nicocache_nl+wrapper利用時にnicoplayer(フリーソフトのほう)を併用すると nicoplayer側でコメントのみ保存できないですね。 wrapperを切ってもだめ。(新プレイヤーでの再生でも無理) プロキシを切ってnicocache_nlを無効にするとコメント保存可能に これは対処方法がありますでしょうか? (nicoplayerの作者曰く)「コメントの取得に使用している部分(MSXML2)のみ、 どうしてもIEと連動してしまうようです」 らしいのでnicoplayer側でプロキシを無視するのは出来ないようなので。
>>392 Proxy.pacつかってコメントサーバーに串を通さなくしたらどうだ
みれるよ うちはバ行の腐女子の新作が新プレイヤー用動画につながらないorz
397 :
392 :2009/05/13(水) 09:21:47 ID:58LYSF440
>393 nicocache_nlのホームページを参考にproxy.pacを作成し、適用したところうまくいきました。
サムネポップアップする拡張機能入れたんで標準の切りたいんだけどどうすれば?
>>398 nlFiltesフォルダの"10_thumbInfoFilter(ポップアップリンク用).txt"を削除
同現象なので貼ってみる
たとえば
>>383 で&url=直後から&link=直前までだと
http%3A%2F%2Fsmile-com00.nicovideo.jp%2Fsmile%3Fs%3D6913950.36285
これになるけど、これでいいのかな
キャッシュされませんが、新プレイヤで再生できています
でもキャッシュされないので当然エコノミータイムにはエコノミー画質になるわけで・・
403 :
名無しさん@お腹いっぱい。 :2009/05/13(水) 13:28:57 ID:FQvqP9AD0
>>395 が繋がらない
>>383 は繋がる
&url=http%3A%2F%2Fsmile-pso52.nicovideo.jp%2Fsmile%3Fm%3D7024804.72286&link=
この動画にアクセスするとブラウザ自体ネットに
繋がらなくなるんですけど環境の問題なのかな?
nicocache_nlを再起動すれば再び繋がるんですが・・・
色々調べてたらティンと来た。
新プレイヤーでSWFがキャッシュできない人、「動画だけをnlに通すproxy.pac」使ってない?
一度proxy.pac使わずに全部通して試してみて
もし違ってたらスマソ
>>403 フィルタが誤爆してる症状に似てる・・・試しにフィルタ切ってみるといいかも
とりあえずシステムフィルタ以外を別の場所に移動すれば、すべてのフィルタを無効に出来るんで
おかしな動作して環境の問題かどうか分からなかったら、一度最新版の本体を別フォルダに解凍して
素の状態で起動してテストしてみれば、ある程度は分かると思う。
問題なければ、順に設定ファイルとかフィルタとかを新しいほうにコピーしていけば大体の原因も分かる
>>400 その動画です
>>405 そのproxy.pac使ってます(汗
proxy.pac使わないと新プレーヤーで再生できるみたいです
動画だけ通すproxy.pac、もしくはその改造版なら
RegExp("^
http://[^/]+ (?:smilevideo|nicovideo)\\.jp/smile\\?[msv]=([^.]+)\\.\\d+(low)?$");
↓
RegExp("^
http://[^/]+ (?:smilevideo|nicovideo)\\.jp/smile\\?[msv]=([^.]+)\\.\\d+(as3)?(low)?$");
新プレイヤー用のSWFはアドレスが変わってるんで、それでnlを通らなかったと思われ
新プレイヤーで行くなら旧プレイヤーのSWFキャッシュは変換した方がいいかも
どうでもいいがモデムの調子が悪いのか切れまくる。単発IDになりまくり失礼
>>405 いわれてチンときた
proxy.pacを流用していて、まさしく動画だけ通してました
書き換えて無事キャッシュつくられるように
ありがd
ListX なんですが、動画番号の横あたりに常時サムネ表示するようにできないですか?
重くなるからいらない てか前は常時出てたような気がする
ほうほう、オプションで選択できるようにすれば 低スペックマシンの方は切ればいいし、 ハイスペックマシンの人はより便利に使えてうれしいかも。 NicoCacheのほうもローカルでサムネ保存できるようになったし。 ListX作者様、サムネ表示をオプションで選択できるよう ご検討よろしくお願い致します。m(_ _)m
ローカルのPCがハイスペックだったらというのはあまりにもな理屈に聞こえる。 マウスオーバーで見えるし、一覧には表示させない方が良いんじゃないかなぁ・・・。
できる。 が10x10くらいじゃないと表示がずれる で小さすぎて判別できなければ意味ないと
IDのとなりにサムネそのままの大きさで表示したら リスト縦に伸びすぎ&重すぎでワロタw
30くらいなら問題ないな。
>>412 要らない人はオプションで表示させなければいいだけだと思うんですが・・・。
他人の価値観は一切認められない人ですか・・・?
>>416 サムネを表示したら普通に次回からキャッシュが適用されるよ。
ローカルのサムネ表示で重いと思ったことはないなぁ。
サムネ表示する場合、修正箇所が簡単なら教えて頂けないでしょうか?
ケンカ腰になるほどの事かなぁ。まぁ中の人が興味持てば付けてくれるんじゃね。 どうしても欲しいなら自分で付ければいい話だし。
>>418 是非あなたが作ってください!
無理でしょ?
私も無理です。
いや、なんで要らない物をわざわざ俺が作らなきゃならんのよw
>>422 君、一言多いって言われない?
そんなんじゃ作ってもらえるもんも作ってもらえなくなるぞ
>>423 できないのに自分で付ければいい話、なんて言うなよ。
>>424 変更箇所多いんですね。
公式or誰かが対応してくれるのを期待して待ってます。
わざわざありがとうございました。
ていうかサムネ小さいー。
私はこれで最後にする、お目汚しスマヌ、他の方々。
>>417 認めないとかじゃなくて”その要望のまま”だと
経験上なんかこうやっちゃいけない一線の向こうにある気がする。
経験ていうのは単純なリストとサムネ付きのリスト(html)を生成するバッチファイルを使っている。
で、うっかり間違えてサムネ付きのリストを800ちょい動画の入っている
やつを開くと、なんか居たたまれない申し訳ない気持ちでいっぱいになる。
(開ききる前に閉じるけど)
20,30程度の動画のフォルダでやる分にはまぁ、自分を許して便利に使っているんで
このあたり欺瞞っちゃ欺瞞なんですが。
例えば一画面あたり100サムネ(ランキングは100個だし)に留めるとか、
フォルダあたり20に留める(フォルダ多数開くと意味無くなる・・・)とか
何かしら制限つけないと開ききるスピード(サムネが現れきるまで)とか。
なんで、”その要望のまま”じゃ、うまくない気がするのです。
試してみたけど
http://tn-skr1.smilevideo.jp/smile?i=なんとか だとサムネキャッシュされない。
新着とかはサムネ増えてるんで全く効いてないわけじゃない。
70行目等に"<img src=
http://tn-skr2.smilevideo.jp/smile?i={smid} width=30>"+
rightHrefで検索して以下のようになってるところ
rightHref : getRightId(k),
の下に
smid : getRightId(k).slice(2),
追加
注意。
getRightId(k),
がところどころ文字が変わってるので
下もそれに合わせて変える
無理ならあきらめる
430 :
428 :2009/05/14(木) 00:07:12 ID:wnu3igvY0
>>428 わざわざレスありがとうございます。
前レスで気分を悪くされたのなら大変申し訳ないです。ゴメンなさい。
私はプログラム的なことは全く分からないので、単純に”重い”ということに対しての
考えを書きますね。
例えば、OSの起動に1分掛かるのを遅いと思う人もいれば、
5分掛かっても気にならない人もいると思います。
ListXを10分に一回開く人も居れば、一日一回だけ整理の為に開く人も居ると思います。
軽い重い、早い遅い、というのは個々人の感覚、利用方法などによって
随分変わってくるものだと思います。
ですので単純に利用者判断でON/OFFが切替えられれば特に問題はないかなと思った次第であります。
>>428 さんはプログラマー的な視点で見られていると思いますので
>>428 に書かれたような対策案など私にはまったく思いもよらないものでした。
そういったレスは、私自信は作れませんが、誰かが作ろうと思った際、とても参考になると思います。
>>405 proxy.pac使用でサンプルのをそのまま流用
NicoCache_nlββ.06 POSTフィルタ対応を既存のを全て消して入れ直し
繋がらない動画にアクセスするとコメント準備中のままブラウザごと通信不能に・・
NicoCache_nlを終了させるとブラウザ元通り。
>>429 ありがとうございます!
分からないなりに早速ためして見たところ、
タイトルの横に小っさいサムネが表示されました!(笑)
私の場合、現在2435ファイル、96GBのキャッシュがあるのですが、
ListXを開いて7秒でサムネ付き一覧が完全表示されました。
サムネを大きくしたい場合はwidth=30ってのを大きくすればいいのかな?
いろいろ試してみます。
あとIE8はNGでした。FF3は正常に表示されました。
メインブラウザがIE8なので、どなたかIE8で表示する際の記述を教えて頂けると助かります。
>>429 さん、本当にありがとうございました!
434 :
416 :2009/05/14(木) 01:05:29 ID:YMh21Kif0
>>433 自分も含め批判的な意見の人としては
自分のPCが重い軽いうんぬんは関係なくて
サムネ鯖に負担がかかるだろうが!と言いたいんだと思うよ
なので、上に出てきてるアドレスにアクセスするだけで
本当にキャッシュから再生されるようにnlがなっているのであれば
特に問題はないのかも?
ちなみにうちのIE8ではちゃんと表示されたよ
男は黙ってNGID
>>434 批判的というか、どうでもいいレス付けてる人はどうでもいいです。
2ちゃんに巣くうゴミなので。
これからも嫌がらせレスをしてくるでしょ。
からかう程度で相手するかもしれないけど、基本無視。
本当にキャッシュされているか?はその機能が付いているので
私は信じて使っているだけですが、一応FF3のキャッシュを削除しても
3秒で一覧が表示されるので、ちゃんとキャッシュはしていると思うんですが・・。
(初回はまだキャッシュされていないサムネがあったか7秒かかりましたが
今は3秒で一覧表示されます。)
>>429 さんの表記そのままでIE8で表示されるのですか?
う〜ん、こちらだとFF3は問題ないんですが、IE8(sleipnir)はダメです。。
>>434 ゴメンなさい。
IE8だとちゃんと表示されました。。
Sleipnirだとダメでした。
で、確認したらぺージブロックの設定に引っ掛かってたみたいです。
解除したらSleipnirでも正常に表示されました。
重ね重ね
>>429 さんありがとーー!
438 :
名無しさん@お腹いっぱい。 :2009/05/14(木) 02:52:46 ID:X3DU8hYA0
スレが伸びてルーと思ったら キチが発生してたか…
439 :
名無しさん@お腹いっぱい。 :2009/05/14(木) 07:15:01 ID:AStW9n6E0
つながらなくなった・・・ OperaだとつながるのにIE, Firefoxだと接続できないのはなんで? IEだと「"Webプロキシ"は、このコンピュータとの接続をポート"8080"で確立するようにセットアップされていません。」 Firefoxだと「プロキシサーバが接続を拒否しました」 なぜOperaだけつながるんでしょう?前は問題なかったのに。 Javaかな〜?最新版にしてるんですが。 PC再起動。セキュリティソフト一時無効はやってみました。 原因心当たりある人いませんか? NicoCache v0.40です。あ、Vistaです。
>>407 うちはメッセージサーバーは経由させないproxy.pacつかっますが
そのproxy.pacでもおかしくなるみたいです
動画に接続できませんでしたと表示されてキャッシュはたまらないのに
再生が半透明で自動的にはじまるように・・・
>>439 設定とかバックアップをして今一度新しく作りなおしてみたら?
新プレイヤー使用でwrapper切るとNGIDも適応・使えなくなるんだよね? 凄く・・・痛いです・・仕様の100件じゃ足りない
443 :
名無しさん@お腹いっぱい。 :2009/05/14(木) 16:29:58 ID:R7eIvEpn0
プレミアムのブルジョア様でもNG枠が足りないらしい
NGワードを20個くらい入れればNGIDあんまり使わない
枠がどーこーより wrapperじゃないとNG登録するのが面倒くさい
446 :
名無しさん@お腹いっぱい。 :2009/05/14(木) 16:49:41 ID:R7eIvEpn0
>>445 あーあたしもー
でも糞重い旧プレイヤーを使ってまでwrapperを使いたいとは思わないんだよね
脳内NG機能は便利だぜ
>>441 作り直すってPC再セットアップってこと?
それはちょっと面倒くさいな。
でもJava再インストールしてみようかな
コメクリックでNG、画面クリックで再生/一時停止、ホイールシークが使いたいからwrapper
>>448 NicoCacheを新しく作りなおすって事じゃない?
それかバージョンアップしてみるとか
最新のは
>>320 だね
newPlayerControllerでエンター押した時の挙動なんだけどさ 動画ページ検索欄で押しても検索されずに最大化しちゃうの修正できない?
>>452 それを回避するためにキーボード操作自体のon/offを付けたのですが、それではダメですか?
>>452 存在を忘れてたw
どっかで似たような事の回避策を見た気がするから調べてみる
>>452 if(keySeek){ の前に
if(Event.element(e).tagName != "HTML") return; を挿入すると動くかも
>テキスト入力時のスクリプト回避 greasemonkey(つまりFirefox)だと キーイベントハンドラの最初に if(document.activeElement.type == "text")return; とかして回避してるけど prototype.jsではどう書くのか知りませんw
http://nicolist.net/nicocache_nl/up/img/nl153.zip newPlayerController v0.4
・watchページの検索欄入力時に、プレイヤー操作が反応してしまっていたのを修正
・FXでwatchページ表示時にプレイヤーにフォーカスが当たっていて、
一度プレイヤー以外をクリックしないとキー操作できなかったのを修正
・FXでブラウザサイズに拡大した時、クリックで一時停止できる範囲を動画全体に修正
クリックで一時停止を全ブラウザ用に出来そうな気もするけど、
onFocusを使うからコメ入力中には効かないとか問題ありありな雰囲気
keySeek.js
http://nicolist.net/nicocache_nl/up/img/nl154.js 完成とか言いながらティンときてしまったので更新
・外部からキーコマンドを追加できるようにした
・テキスト入力時のスクリプト回避(キーボード操作自体のon/offを廃止)
>>456 その方法は思い付かなかった。ありがとう。
・codeの書き直し(完全な別物になってしまったw)
コマンド自体には手を入れてないので、defaultで使っていた人はそのまま使用できます。
検証する気力がなくてFirefoxでしか動作確認していません。
一ヶ月ぶりに来たら、もうどれを入れれば良いのかわからん
今出てる物はバグだらけなんで 取り敢えずもう少し待った方が良い。
>>450 nlとかじゃなくて本元NicoCache v0.40を使ってるから
落としてきたのそのまま起動するだけだと思うんですが、作り直すって?
だめだな。Java再インストールしてみたけど、かわらず。
IEも試しに8入れてみたけど、かわらん。
もうOpera専用にするしかないか・・・。
>>464 プロキシ設定ファイル使わずに直接指定してみた?
あと、プロキシのアドレスを"localhost:8080"じゃなく"127.0.0.1:8080"にしてみるとか
>>460 なんか大きなバグ残ってたっけ
config.propertiesの受付ポートを listenPort=2525 とか他のソフトが使わなそうなポートに決め打ちしてみたら?
467 :
6 :2009/05/16(土) 14:03:40 ID:+G2eYKfl0
>>462 乙です。自分が書いた時は仕様変更対応で注意すべきものを列挙していましたが、
今回のは「とりあえずこれだけは入れておけ」みたいな感じかな?
自分は最後までwrapperで行くつもりなので、新プレイヤー周りはノーチェックでして。
ここ数日がんばって新プレイヤーに慣れようと試みたが もう駄目だ、wrapperにここまで依存していたとは・・・
自動再生とホイールシークがあれば問題ないから移行したぜ
狐に替えたらListXの設定が再起動の度に消えちゃうんだけど エスパーの人いたら解決策教えてください><
>>470 ListXのオプションで下の方にある「設定保存用文字列生成」をクリックして
作られたデフォルト設定用のテキストをlist.jsの一行目にコピペする
wrapperが完全に使えなくなるまではがんばるよ やっぱり性能が違いすぎる
>>471 できましたエスパーさんありがとー
>>472 wrapperはずせないですよね
新プレに慣れようとがんばってみたけど二日でwapperに戻したw
>>465 正解です。
localhostじゃなくて127.0.0.1指定したら問題なく動作しました。
本当にありがとう!助かりました。
こんなのことでよかったのか・・・
localNicoPlayerExtensionで旧プレーヤー使い続けることはできないの?
>>475 +フィルタでページ書き換えればそれなりにいけると思う。但しNMM動画は再生時におかしくなるのは確実
新プレイヤーは動画のコメクリックでのNGが出来ないのが一番辛い
ch/コミュのコメントをID抽出&NGID追加する方法はない?
>>479 Greasemonkeyでやってもらえると、楽ちんでとても助かる。
あくまで俺の場合は、です。
ぐりもんでしてくれるなら俺も嬉しいわ。 オミだけ通してる時にも使えると便利だし・・・
みんなnicocache_nlの起動時間はどれくらいなんだろう? キャッシュは外付けHDDに保存されていて、 batファイルを実行してからnlFilterを読み込むまで、1分くらいかかってしまう キャッシュされているファイルの一覧はデータベースみたいな感じにできないかな 遅いのは自分のPCのスペックが低くとファイル数が多すぎるからなのかなぁ
>>486 俺は色々動かす為のFreeBSD鯖建ててあるから常時起動しっぱなし。
本体の更新時しか再起動しないが、今キャッシュ総計270Gくらいあって
起動完了まで…多分10秒くらいかな?
以前、玄箱HGで動かそうとして動くまで出来たんだが
起動完了まで何分掛かるか数えるのもアホらしくなるくらい
無茶苦茶遅かったから断念した事はあったな。
まぁ、メインメモリ128MByteしかなくてCPUもPowerPC 233MHzなんて
激しくロースペックだと仕方ないっちゃ仕方ないけど。
>>486 初回起動は1分くらい
2回目以降は20秒くらい
キャッシュは1.17TBくらい
nicocache_nlのサイト見に行ったら2008/04/21から更新されて無い様なのですが
今から使い始める場合まだ
>>6 の方法で導入すればよろしいですか?
時報?何それ?おいしいの?? オレはproxyで読み込まないようにしてる。
>>491 キャッシュされてること自体気付いてなかったw
使ってみるよ。サンクス
totalRenameのランキングモードに支障が出たのでやっつけ対応。
[Replace]
Name = キャッシュアイコン追加(ランキング用)
URL = www.nicovideo.jp/ranking/
Multi = TRUE
idGroup = 1,2
Match<
(?s)<a [^>]*href="(?:
http://www\.nicovideo\.jp/| )watch/(\w{2}\d+)"[^>]*>
<noscript><img[^>]+src="[^"]+(?:\?i=(\d+)|video_deleted\.jpg)"[^>]*></noscript>
<script type="text/javascript">document\.write\('<[^>]+>'\);[^<]+</script></a>
>
Replace<
$0<div style="position:relative;">
<div style="position:absolute; top:-16px; right:0px;">
<img src="
http://www.nicovideo.jp/local/cacheicon.gif " alt="キャッシュ" /></div>
</div>
<$>
$0<div style="position:relative;">
<div style="position:absolute; top:-16px; right:0px;">
<img src="
http://www.nicovideo.jp/local/cacheeconomy.gif " alt="キャッシュ" /></div>
</div>
>
wrapper(旧プレイヤー)用に0時の時報が配信されなかったなぁ。遂に無くなったか?
今日入れたばかりなんですが キャッシュ一覧のページで動画名の横にサムネ表示させることって出来ないんでしょうか
このスレに答えはある。
キャッシュ一覧見なくなったなあ。。。
キーワード検索をするとこんな感じのエラーが出る。タグ検索は正常。 最新版と思しき NicoCache_nlββ.06 POSTフィルタ対応ってのだけでも出る。 環境はWin VistaSP1, JRE6u13, Firefox3.0.10 どうしたらいいんだろう? Exception in thread "pool-1-thread-1" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "pool-1-thread-5" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "pool-1-thread-6" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-2" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "pool-1-thread-8" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
ぬるぽ
503 :
498 :2009/05/23(土) 20:49:22 ID:e1yBDvra0
>>502 こんな感じのエラーが繰り返しで計153行。
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.get(Unknown Source)
at java.util.Collections$UnmodifiableMap.get(Unknown Source)
at dareka.processor.impl.SearchRewriter.onMatch(SearchRewriter.java:121)
at dareka.processor.impl.RewriterProcessor.onRequest(RewriterProcessor.j
ava:304)
at dareka.ConnectionManager.useProcessor(ConnectionManager.java:173)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.jav
a:160)
at dareka.ConnectionManager.run(ConnectionManager.java:48)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
failed to process:
http://www.nicovideo.jp/search/NicoCache
>>503 エラーの原因っぽいのは予想が付いたんだが、なんか取り返しが付かないような気がする・・・
ひょっとして、最近キャッシュのファイル名をリネームしなかった?頭のsm***を削除したとか。
>>504 自重w
>>505 なるほど、ニコ以外の動画ファイルも放り込んでたからそれのせいか。
ニコ以外のやつを移動したら検索できるようになったよ。ありがとう
お前そういう大事なことは最初に書けよ・・・
いや、ローカルにsm番号ないファイルあるだけで検索自体が出来なくなるとか思わないだろ?以前は問題なかったし。
そうじゃなくて、他と違う使い方してる自覚があるなら書けってこと。原因なんてどの道判別つかんだろ。
こっちで予想したのは頭のsm**をすべて削除した状態だったんだけど、 違うファイル名の動画が混ざってる状態なのか・・・ nl形式に合わないファイル名は無視するから大抵は大丈夫なはずなんだけど、 なんか特定のファイル名でエラーになるのかな ・・・そしていつも通り再現しない。修正よりも再現させることが難しいんで泣ける
>>510 開発者の苦労乙です
便利に使わせてもらってるんで応援してます
>>508 ぜひエラーが出だしたころに新しくフォルダに突っ込んだファイルを調べて
どのファイル名が原因だったか教えてあげてくれ!w
原因だった動画にsm番号付けたら大丈夫なのかな sm123456_問題の動画.flv みたいに
>>510 よく見るとニコのファイル一つもなかったわ。首吊ってくるorz
( ゚д゚ ) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄
___ / || ̄ ̄|| ∧_∧ |.....||__|| ( ) どうしてこうなった・・・ | ̄ ̄\三⊂/ ̄ ̄ ̄/ | | ( ./ / ___
>>513 なるほど、それなら納得。思いっきり限定的な状態で無いと発生しないので、
次回の更新時にまとめて修正します。情報サンクス
数日前からサムネ上に出るCacheアイコンが ランキングのページで表示されなくなったんだけど自分同じ症状の人いる? 検索の方ではサムネ上にCacheアイコンの表示が出るから動いてないって事は無いと思うんだけど
>>494 なんかまた変更したみたいなのでMatch<>の部分だけ。
Match<
(?s)<a [^>]*href="(?:
http://www\.nicovideo\.jp/| )watch/(\w{2}\d+)"[^>]*>
<img[^>]+><input[^>]+value="[^"]+(?:\?i=(\d+)|video_deleted\.jpg)"[^>]*>
<script[^>]*>[^<]+</script></a>
>
こういうinputの使い方ってあるんだ…。でも、WebKit系が遅くなる不具合は直ってないし。
ああ時報がエンドレス・・・
521 :
517 :2009/05/24(日) 18:24:53 ID:glx5Qu8j0
表示できるようになりました、手間かけさせて申し訳ない
CacheManager.javaで protected static final Pattern CACHE_FILE_PATTERN = Pattern.compile("^([^_]+?)(?:_(.*))?(\\.(?:flv|swf|mp4))$"); ↓ protected static final Pattern CACHE_FILE_PATTERN = Pattern.compile("^([a-z]{2}\\d+[^_]+?)(?:_(.*))?(\\.(?:flv|swf|mp4))$"); こうするとなんか調子いい。キャッシュの一覧が表示されるの初めて見た。
>>522 それだとnltmp_からのレジュームが結構な割合で効かなくなるんで気をつけてな
動画ページ開いたら勝手にキャッシュしだすんじゃなくて 右上とかに保存ボタン設置しておいてそれを自分の意思でクリックしたときのみ保存、みたいなように出来ないですか? キャッシュの読み込み方式的に無理?
おまえはブロキシをなんだとおもって
プロキシとかよく分かんないけどできるんじゃないの 削除だって出来るんだから
それだったら、TAGIRIとかでよくないか
DLしたいだけなら出来るソフトいっぱいあるし、表示改変だけならオミでいい
NicoCacheは
>>1 にあるように自動保存して回線負荷を減らすソフト
手動保存+自動読み込み という事だろ
再生ページから、そのキャッシュのフォルダ移動ができるフィルタがあれば ・DLしたい奴は再生ページからフォルダ移動させておく ・たまにキャッシュ管理ページから移動してないファイル全削除 でこと足りそう そんなフィルタなければ考えてみようかな
>>524 watchページを閉じたときにキャッシュ削除、ただしUI上から保存を選んだら削除しない、
ってスクリプトを書けば望んだような動作になるんじゃない? まあ、一度は保存するんだが。
過去ログにユーザーニコ割を削除するスクリプトがあるので、その応用で行けると思う。
532 :
oamaxa :2009/05/25(月) 13:38:46 ID:Y0nmgDHi0
マイリストのキャッシュアイコン出なくなった?
>>534 batファイル起動しても、すぐ落ちるんだけど何か他に必要なものある?
>>535 Java Runtime Environment Version 6が必要です。
あと落ちてるんじゃくて、タスクトレイに入ってないかな?
俺も出なくなってる・・
>>536 ああ、ニコ動のTV君みたいなアイコンか。
でも、Firefox
HTTPプロキシ Localhost ポート8080
プロキシ無しで接続 localhost, 127.0.0.1
の設定で「接続できませんでした」ってなっちゃう
>>538 ポートは8008。
NicoCacheと被らないようにしました。
zipの中のproxy.pacとreadme.txtを使ってくれると嬉しい。
>>539 あ、ごめん。
Readme気付かなかった…
お、ちゃんとキャッシュされてます>nicocache_u
>>541 ちゃんと動いているようで安心しました。
使ってみた感想があれば是非教えてください。
キビキビ動くように書いたんだけど、どんなもんだろう。
>>543 「キャッシュだけしてくれればいいや」って人には結構有用に感じました。
nlより、キビキビと動いてます。いい感じです。
よーわからんけど開発コンセプトは「軽い動作」なん? 単に試しに作っただけ?
>>544 感想ども。
処理速度やメモリ使用量を意識していたので、キビキビ動いて良かった。
>>545 はい、NicoCacheを使っていると「ん?ちょっと重いかな?」と感じることがあったので
最低限の機能で軽い動作を目指しました。
でもJavaで作ったのでメモリはそこそこ食いますが・・・
>>533 [Replace]
Name = キャッシュアイコン追加(mylist)
URL = www\.nicovideo\.jp/mylist/
Multi = TRUE
EachLine = FALSE
idGroup = 1,2
Match<
<a href="watch/([a-z]{2}\d+)">
<img[^>]+><input[^>]+value="[^"]+(?:\?i=(\d+)|video_deleted\.jpg)"><script>[^<]+</script></a>
>
Replace<
$0
<div style="position:relative;">
<div style="position:absolute; top:-16px; right:0px;"><img src="
http://www.nicovideo.jp/local/cacheicon.gif " alt="キャッシュ" /></div>
</div>
<$>
$0
<div style="position:relative;">
<div style="position:absolute; top:-16px; right:0px;"><img src="
http://www.nicovideo.jp/local/cacheeconomy.gif " alt="キャッシュ" /></div>
</div>
>
>>534 キャッシュファイル名に互換性を持たせるオプションがあれば試しやすいかも。
削除動画のローカル再生にはまだ(?)未対応でOK?
>>548 感想ありがとうございます。
キャッシュファイル名の互換性は検討してみます。
削除動画のローカル再生って、削除された動画をニコニコ動画で見るってこと?
そんなことできるのか、シランカッタ
>>549 ありゃ?
NicoCache_nl を未体験??
>>549 未体験に近い。
どんな感じか軽く触った程度だから、機能把握してなかった。
もう少しNicoCache_nl使ってみる。
JAVAが重たいのは仕方が無い C++がオブジェクト指向プログラミングでは一番早いんだろうがなあ
>>546 自分からトリ割ったんだから、日付変わる前にトリ替えれば良かったのに
日付変わる前に指摘してやれよw まあ作者の成り代わりなんてそうそうあるもんじゃないから大丈夫だろうけど
>>555 乙
>>532 をnlFiltersに置くとブラウザでネットに繋がらなくなるんだけど俺だけかな?
何かと干渉してるのかと思って
>>555 を新規に入れてフィルターのところにおいてみただけでやってもやっぱり繋がらない
ブラウザはsleipnir、もちろん入れる前と抜いたあとは問題なく繋がる
>>556 「NGcommand」のMatchを
(<chat[^d]*date="[^"]*"\s*(?!fork="1")\s*mail="[^"]*?(?:s[hm]|ue|big|red|bl[au])[^"]*"[^>]*?(?<!deleted="1")>[^<]*</chat>
から
(<chat[^d]*date="[^"]*"\s*(?!fork="1")\s*mail="[^"]*?(?:s[hm]|ue|big|red|bl[au])[^"]*"[^>]*?)(?<!deleted="1")>[^<]*</chat>
にすれば、大丈夫になると思う
気がついたらnl_ListXでlowキャッシュが表示されなくなってるんだが
>>555 のバージョンアップと関係ある?
cachemanagerの更新はもう来ないのかなぁ
先日の
>>534 です。
NicoCacheとNicoCache_nlのファイルを認識するオプションを追加しました。
config.xmlのcacheFileCompatibleをtrueにし、
cacheDirをNicoCache、NicoCache_nlのキャッシュディレクトリを指定すると認識します。
また感想下さい。
http://www28.atwiki.jp/nicocacheu/
>>562 ソースコードはzipに含んでいません。
将来的に公開するかもしれませんが、今は非公開です。
コメントフィルタすごい便利でありがたいんだけど @デフォルト(ニコスクリプト全般?)が無視されてしまうのは仕様ですか?
>>565 「0pos killer」のMatchを
(<chat[^d]*date="[^"]*"\s*(?!fork="1")[^>]*?vpos="0"[^>]*?)(?<!deleted="1")>[^<]*</chat>
から
(<chat[^d]*date="[^"]*"(?! fork="1")[^>]*?vpos="0"[^>]*?)(?<!deleted="1")>[^<]*</chat>
にすれば大丈夫だと思う
567 :
oamaxa :2009/05/26(火) 22:50:17 ID:Ln1TLBFP0
>>566 残念ながらうまくいきませんでした・・・
>>567 532を557のアドバイスで修正したものでは無理でしたが
今回のに置き換えたらきちんと@デフォルトが反映されていました
ありがとうございました
commentFilterやkeyController、keySeekをどのように配置すれば良いのか分からない nlFiltersの中でいいのか?
>>564 マッハな修正ありがとうございます!
無事エコノミーも認識できるようになりました。
>>563 理由はわかりませんが公開に期待してます。
>>569 中身が[Replace]なフィルター --> nlFilters
*.js --> local
ってすればおk
573 :
oamaxa :2009/05/27(水) 03:52:21 ID:JoDQHl4x0
574 :
名無しさん@お腹いっぱい。 :2009/05/27(水) 18:37:48 ID:Nn/XykZ20
NicoCacheGUIのタスクトレイアイコンを ニコニコマークに統一してくれんかのお
確かに「NC」だけの味気ないアイコンより差し替え版の方がいい
差し替えのやり方教えて貰えれば各々がやれるんだけどコンパイルしたりするの?
577 :
oamaxa :2009/05/27(水) 20:51:00 ID:JoDQHl4x0
commentFilter 1.0.5
http://oamaxa2.u-abel.net/NicoCache/commentFilter.txt ・NGwordの全角及び半角英数の大小を区別しないようにした。
・個人的な都合でencodeをUTF-8に変更。
・あぷろだに何度も上げ直すのもアレなので、ファイルを自サイトに置くようにした。
sampleというかdefaultのNGwordを追加しました。(実際に自分が登録しているものです。趣味がバレるw)
多少誤爆しても不快なコメを見るよりはマシという人なら、それなりに使えると思います。
また、"これは入れておくべき"というのがあれば次回の更新にでも反映します。
>>576 いつも差し替え版UPしてる人だが
jar解凍→アイコン差し替え→jar結合でおk
>>577 filterがかなり増えてますね
参考までに、ざっと見てカットしたあとに自分で追加したのは
|気持ち[悪わ]|粘着|新参|[見み]なければ|[見み]なきゃ|微妙|[?????????]
こんな感じです。最後の韓国語はencode変わってから反映されるようになったみたいなので実際に見た文字を
追加したのですが韓国語をまとめて排除ってのも出来るんでしょうか?
いつも(ってほどでもないけど)NicoCacheGUIをfixしてる人です。
>>574 以前に、タスクトレイアイコン差し替え版と使い分けている、という
人がいたのであえて変えてません。
>>575 正直なところ、自分としては「NC」の方がピンときたりします。
>>578 いつも乙です。
アイコンの差し替えは、変更したい人が勝手にやってくれればいいな〜、
と思っています。
方法はいろいろあると思いますが、NicoCacheGUI.jar の中の
以下のアイコンを差し替えるだけです。
dareka/launcher/common/Icon.gif
オミトロン用のNGワード.txtアップしてみた といってもオミスレで昔アップされてたヤツそのままだけど
>>580 GUIは使ってないけど、外部ファイルから読込出来るようにすれば良いような?
GUI使ってるけどアイコンはいつも隠れてるな
586 :
580 :2009/05/28(木) 00:57:41 ID:I3CRD4+j0
>>584 自分としては、「NicoCacheGUI.jar と同じフォルダに
アイコンを置いている場合はそのアイコンを適用」と
したくて、以前いろいろ試したのですが、いまひとつ
思うようにいかず、結局断念したのでした。
力不足(勉強不足?)ですみません。
今度、時間とやる気があったらリトライしてみるかも
しれません。
>>585 そういう人結構多いと思います。
587 :
名無しさん@お腹いっぱい。 :2009/05/28(木) 01:50:32 ID:+7cvEiW+0
ver上がって入れ替えた直後は、 しばらくアイコンが出てくんだよね「NC」て。 確かにそれ見ると、差し替えアイコンのほうがかわいいて思う。 素人にはようわからないんで、 差し替え版の人、おながいします。
>>587 jar=zip書庫だからフォルダごと解凍して
>>580 の解説どおりに差し替え、
再度圧縮して拡張子をjarにすればおk
zip書庫内のフォルダ構造がオリジナルと同一に保ってるかはチェックしておこう
589 :
584 :2009/05/28(木) 02:48:50 ID:OOjtbyM40
590 :
oamaxa :2009/05/28(木) 06:30:41 ID:6gKeXF4I0
バルサ優勝おめ
>>579 [\uAC00-\uD7AF]|[\u1100-\u11FF]|[\u3130-\u318F]でまとめて削除できます。
ただしCJKなどの一部の文字は表示されますので、個別に対応して下さい。
個人的にはハングルは読めないぶん不快だとは思わないのでNGにしてないのですが、defaultでNGにしておいた方がいいですか?
>>582 ダブりが多い&かなり圧縮できそう
言い忘れましたが、たまにこっそり更新します。
どうもです。外部アイコンに対応してみました。
NicoCacheGUI-0.09fix20090528(本体のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl165.zip 【20090528】
・NicoCacheGUIで使用するアイコンについて、NicoCacheGUI.jar と同じフォルダに
NicoCacheGUI_Icon.gif がある場合はそれを使用するようにした。
(上記ファイルがない、あるいはアイコン化できない場合はデフォルトアイコンを
使用します。デフォルトアイコンは今までどおり、「NC」表示のものです。)
・サンプルで差し替え版のIconを同梱してみた。
>>587 今回の更新でアイコン変更が楽になったと思います。
よろしければお試しください。
>>589 今日時間とやる気がでてリトライしてみたら、なんだかいけそうな感じで
うpして書き込みしにきたら・・・既に対応してくれてたんですね。
使ってないのに仕事早いっす。乙です。
今中身覗かせてもらいましたが、やってることほぼ同じです。
おかげさまで逆に安心しましたw
>>差し替え版UPしてる人
今回、差し替え版のIconを勝手に同梱してしまったのですが
現仕様が変更されない限り、今後も同梱してしまおうかと思うのですが
何か問題があれば遠慮なくレスください。
newPlayerControllerとやらが便利なんで 最近使わせてもらっていたんだが・・・ 今日コメントしようとして気がついた(;゜ロ゜)!! (;゜ロ゜) コマンドウィンドウの色や大きさが選択できない・・・ どうすればいいでしょう(´Д`;)ヾ
593 :
589 :2009/05/29(金) 02:01:03 ID:wEJTT3/M0
>>591 乙です。無事対応できたようで何よりです。
今回初めてGUI使ってみましたが、1台のPCでNicoCacheとブラウザを併用するには良い感じですね。
自分はNicoCacheを別PCで動かしていて、再起動も結構するのでCUIの方が使い勝手良いのですけど。
まあ、基本的にオールドタイプな人間ですからw
>>592 コマンド選択ダイアログをコメントリスト側にドラッグすればいいんじゃないかな。私はそれでできたよ
>>591 なんとステキな素晴らしいご対応!
ありがとうございます!!
使わせていただきます。
/force/sm の強制再生ってなにすると出来るんだっけ? なんか拡張入れないといけない?
>>592 FXで画面クリックで一時停止つかってると、
その部分に透明なカバー付けてるからクリックできなくなるんだよね
コマンド選択ウインドウの所、穴開けた方がいいのかな
>>594 (#゜Д゜)いったい何言ってんの?
って思ったら出来たw
_(。_。)_スマソ
(/ω\) あんなところをつまめてドラッグできるとは思わなかったんだ
thx
>>597 ウィンドウの開く位置だけ穴を開けるのが
私としては一番楽だが、swf動画の今後を考えるに、
「プレーヤ上でWクリック」みたいので ON/OFF できるのが一番ベストなのかも。
・~ヾ(゚ー^*)
NicoCache_u開発者です。
懲りずに再び改良しました。感動あったら下さい。
変更点
* ブラウザが動画ファイルをキャッシュしないよう修正。(ブラウザのキャッシュ節約のため)
* サムネイルのキャッシュ機能を追加。
* キャッシュファイルをサブディレクトリなどに移動された場合に、再読み込みできる機能を追加。タスクトレイ > アイコンを右クリック > ファイル再読み込み
* キャッシュ途中のファイル及びサムネイルキャッシュが一定数を超えると、古いファイルを自動で削除する機能を追加
http://www28.atwiki.jp/nicocacheu/
えーっといまいち位置づけが分からないんだが、軽量NicoCacheってことでnlよりもオリジナルよりってことであってる?
>>601 あってます。
実は nl はほとんど使ったこと無いんだ。
軽くて安定って書いてあるけど、そもそも本家NicoCacheって重いの?
本体にいろいろ機能追加していってるけど、それによって重くならないの?
>>601 の言うようにイマイチ位置づけがわからない。
結局最終的にどんな風に落とし込みたいのかが見えない。
たしかChromeは2あたりからpac理解できたはず
>>604 軽量を武器に本家NicoCacheの座を狙ってる。
ってことだろう。
お前の言うとおり本家どころかnlもそんなに重いと感じないな。。。
俺の希望としてはこのまま軽さを武器にして
公開されてるアドオン?を積極的に取り入れて
GUIで初心者でも簡単に好きな機能だけを有効にできる!
みたいのが欲しいな。
いつだったかキャッシュをp2pで共有できるヤツがあったが・・・
どの動画が消されたのか情報共有できる場がないと機能しない微妙なモノだとは思った
>>605 Chromeはそもそもプロキシ設定がインターネットオプションなんだが・・・・
nlを使ったことがないやつが何故こういうことをしようと思ったのかがわからん
>>602 実際どう動いているのかみてみたいのですがソースの公開はしないのですか?
勉強したいのですが・・・。
>>604 ,606,609
鋭いツッコミだ。
開発当初は明確な目標なんてなかったから
「軽くて安定した〜」とかは後付けの目標なんだ。すまん。
じゃあ何故作ったというと、面白そうだったから。
なんとか差別化できるように考える。
NicoCache使った時に敷居が高いと感じたから
初心者でも扱いやすい方に向かうかもしれん。
>>611 >>563 どうしても知りたいなら逆コンパイル。
614 :
名無しさん@お腹いっぱい。 :2009/05/30(土) 09:01:14 ID:CUi8XpT80
>>613 nlFilters対応でGUIで設定出来てオートアップデート対応とかがいいな
動画のうp主が「特定の再生位置で自動的に別の動画へ飛ぶ」などの設定をしている場合 NicoCache側で飛ばないようにしたり出来ますか?
>>608 以前からの
--proxy-server=127.0.0.1:8080
だけじゃなく
--proxy-pac-url=c:/chrome-proxy.pac
も開発版のGoogleChromeでは使えるようになってきている。
安定版がいつになるかは知らないけど...。
>>615 NicoCacheというかWrapperの機能で可能
>>608 ,616
Chrome 2.0.172.28 では --v8-proxy-resolver を付けると
インターネットオプションで設定された proxy.pac が使える
[Patterns] Name = "NicoVideo: NG @JUMP (090530)" Active = TRUE URL = "msg.nicovideo.jp/[0-9]+/api/(^?)" Bounds = "<chat\s*</chat>" Limit = 512 Match = "(<chat\s[^>]++\sfork=$AV(1))\#$SET(#= mail="@10 shita cyan")([^>]+>)\#" "[%40]$SET(#=[投コメ])" "([%e3][%82][%b8][%e3][%83][%a3][%e3][%83][%b3][%e3][%83][%97]*</chat>)\#" Replace = "\@" オミトロンで@jumpだけを無効化するのを作ってみた。(現時点ではNGワード併用不可&@JUMPで飛ぶもののみ対象) けど、これnl通さなければ動作するんだけど、通すと書き換えられない・・・ nlフィルターで表すにはどうすれば良いでしょうか?\@にあたるものがいまいち理解できなくて。
620 :
619 :2009/05/30(土) 15:49:44 ID:N85XNaon0
>>618 意味がちょっと違う。
>>608 に対して
>>616 で言いたかったのは IE と GoogleChrome とで
別々の独立したプロキシ設定を持たせられると言うこと。
622 :
615 :2009/05/30(土) 17:53:11 ID:+m5+BgzGP
>>620 導入してみたところ飛ばされなくなりました、ありがとうございます
>>613 youtubeとかもキャッシュできるようにしてつかぁさい。
お願いします。
>>625 your file cacheじゃダメなの?
>>613 削除動画の再生はまだ実装してない?
それと10日以上見ていない動画を自動または手動削除できるとうれしいかも
10日ってか日にち設定出来たらいいな。っで削除しない動画をロックできたり
2009/05/30 NicoCache 0.41 swfの動画のURLが変わり(as3付加)キャッシュできなくなっていたので対応。
cacheCommentExtensionに要望。 「千」ボタンと同じ感じで「500」「200」もつくれたらほしいです。 短い動画でコメント消えてたりして千件取得してもコメントが多すぎるということになるので。 (2千もできればお願いします。)
┻┳| ┳┻|,,ハ ┻┳|ω゚ ) ┳┻|⊂ノ ┻┳| `J
parasite_cacheみたいな機能があるといいな
シャナOPうをpしたら約40分で削除w こういう動画にNicoCacheは便利。
犯罪者は氏ね
>>625 YOutubeキャッシュするnicocache_nl派生なかったっけ・・・
俺も欲しいのだけど、どこにあったのだか重い打線。検索しても違うのばっかり引っかかるぜ
スマソyourfilecacheか。更新されてないのかなしす
639 :
630 :2009/05/31(日) 20:06:09 ID:LDhJ8bDq0
>>638 ありがとうーあいしてる!
了解です>上限
>>640 乙
いいかんじだとおもう
>>627 の質問や YouTube 対応なんて声があるけど何か考えてる?
>>614 現時点で対応難しいなぁ。
要望としては記憶しておきます。
>>625 YouTubeはビジネスモデルが良く分からないので保留。
>>627 削除動画の再生は、1度検討してみたけど
実装しない方針にしようと思います。
削除された動画を再生できるのは、道徳上の問題があるので。
キャッシュにファイルが残っているので、そっちを観て欲しい。
>>627 ,628
一定時間観てない動画を自動削除は、ちょっと検討してみます。
現在の自動削除機能は、部分キャッシュとサムネイルだけで
キャッシュが完了しているファイルには手をつけてないです。
仕様は以下の通り。
・部分キャッシュは50個を超えたら、古いファイルから25個削除。
・サムネイルは3000個を超えたら、古いファイルから1500個削除。
ちなみに、
私はエクスプローラでファイルを更新日時順に整列してポチポチ削除してた。
収集グセがあるからキャッシュ済みファイルの自動削除は思いつかなかった。
>
>>625 > YouTubeはビジネスモデルが良く分からないので保留。
.| | | | | | | | | | || | |
.| | | レ | | | | | J || | |
∩___∩ | | | J | | | し || | |
| ノ\ ,_ ヽ .| レ | | レ| || J |
/ ●゛ ● | .J し | | || J
| ∪ ( _●_) ミ .| し J|
彡、 |∪| | .J レ
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
\ " / | |
\ / ̄ ̄ ̄ /
 ̄ ̄ ̄ ̄
>>643 すまん。この発言は撤回で。
>YouTubeはビジネスモデルが良く分からないので保留。
元々は何が言いたかったかと言うと
コメント機能がないYouTubeで動画をキャッシュすると
YouTubeへのアクセスが減るかもしれない。
↓
YouTubeが広告収入型に移行したら
アクセスの減少は、収入の減少に繋がるかもしれない。
っと思ったけど、考え過ぎな気がしてきた。
でも開発がややこしくなるので、とりあえずYouTubeは保留で。
ようつべはエコノミーとかないし、 つながらないことも少ないし、ダウンロードが遅いというわけでもないし そんなに必要でもないと思うぞ 後回しでいいんじゃね
>>642 >削除された動画を再生できるのは、道徳上の問題があるので。
>キャッシュにファイルが残っているので、そっちを観て欲しい。
どうせキャッシュ済みなら見られるわけだしできれば米とセットで見たい。
u は結構よさげなので乗り換えたいがこれがあるから nl からのりかえたくなす
謎の道徳観念で不便を強いたいだけならここじゃなく別のどこぞでおやりになれば。
別に使いたくなきゃ、使わなくていいんだし。 作ってくれる人は一杯いた方がいい気がするが
ここでいいよ。 使いたくないヤツは使わなければいいだけ。
ListXでタグ追加しようとするとrev.2では未実装ですって出るんだけど あぷろだにあるrev.5のものと入れ替えてみても(といってもまったく同じファイルっぽいけど) rev.2ではダメだって言われるんですが バージョンチェックがおかしい?それとも永久未実装なだけ?
単に実装してないからクリックすると未実装のダイアログを出すようにしてあるだけでしょ バージョンチェックがどうとかじゃない
>>651 nlGetTag.txtを読んでみると幸せになれるかも
>>647 頭わるい奴だなw
おまえみたいなのはずっとnl使ってろ
>>642 削除されてもキャッシュがあるときは素直に見せてよw
道徳上の問題云々言うなら、なぜグレーゾーンなツールを作るという矛盾に疑問が
つかそんなに削除動画みたけりゃ自分でパッチ書けばいいじゃん
>>655 グレーゾーンから白に近づけたいからってことだろ
まあ削除動画の再生がそれに関わるのかはしらないけど
だよね。本家やnlと差別化を図ろうとしてるんだからそれでいいだろうに
むしろ、削除された動画のキャッシュは消えるようにしてしまえば
てかローカルに保存すんなよ
それはnicocache自体の存在否定
てか動画見るなよ
現状だと無駄に種類増やしただけだろ。 どれも一長一短じゃないか
>>657 の言うとおりだろ
削除動画とコメがみたいとかありえねえんだよ
自分でなんとかしろよ
ニコの運営がキャッシュを意図してない以上 道徳云々言うならキャッシュすることとしないことには越えることの出来ない壁が存在するが それに比べれば削除動画なんて五十歩百歩だろうに 差別化したいな好きにすればいいが 詰まらん後付け理由をつけるからおかしなことになる
五十歩百歩だろうが作者が気に入らないって言ったらそれで終わりだろうにしつこいと思うよ どっちみちグレーなんだから実装しろってのはただの馬鹿かと^^;
そうだな、どうせだから削除された動画は自動でキャッシュからも削除してしまえばいい。 より白に近づくと思うよ^^
むしろ動画見終わったら全部削除しちゃえばいいんじゃね? ウハ 俺 天 才 w w w
671 :
651 :2009/06/02(火) 16:37:51 ID:a8XZm23q0
亀レスすまそ
>>652 >>653 つまり使えないってことね、thx
キャッシュはフォルダ管理するしかないのかなぁ
readme読んでみたんだけど、nlGetTagって何に使うんだろう?
>>667 運営としてはエコノミー表示多くしてプレミアム増やしたいだろうしね
運営の意向にそいたいっていうならキャッシュ自体やるべきじゃないよな
そもそもグレーとか運営の意向と違うってだけでやってることは
別になんの問題もないわけで。
作者がなにがしたくて作り始めたのかいまいちわかんね
nlさわってもいないみたいだし
つか、nicocacheの派生版多すぎるだろ。 近頃はP2P版とかもでてきたし。 そろそろ1つぐらいに統一してほしい。 共同製作的な感じで。 1つのnicocacheにいろんな機能をぶち込んでユーザーがON OFF。
しつこいなお前ら
作者が実装しないって言ったらしないんだよ
理由なんか関係ねーよ
>作者がなにがしたくて作り始めたのかいまいちわかんね
ひとつだけハッキリしてるのはお前の為に作ったんじゃねーってことだよ
>>673 いいだしっぺのお前がやればいいじゃん
期待してるぞ!
すきなのつかえばいいじゃない
javaかぁ・・・・・ いまいちわからん。 一時齧ったが挫折OTL
できない奴が偉そうに言うなよ 作者様の好きにさせときゃいいんだ
おそらく作者さんは周辺状況がまだいまいち理解できてないんだろう。 俺らは生温かく見守るべき。 あと2chでの開発は作者批判しないのが鉄則。荒れたら終わり。ソフ板住人なら分かるはず。
似たような機能のソフトが別に存在するからといって作ってはいけないってことでもないしな ユーザー側にも選択肢が増えることはきっと良いことだろう 2ch専ブラだって把握しきれないくらい種類多いしな
作っていけないことはないが似た機能を実装しろと作者に押しつけるのとは別問題だろ
>>678 > あと2chでの開発は作者批判しないのが鉄則。荒れたら終わり。ソフ板住人なら分かるはず。
2chに限らねー
フリーソフトなんて作者が作ったものをタダで「使わせてもらってる」んだ。
これを勘違いしてる奴が多すぎる。
ああ、別に「何も意見するな」って意味じゃあないぞ。
この系統のツールが何種類あってどんな特色があるのか全然わからん
ま、何にしろ要望が出てくるって事はいいことだ。 反応すらなくスルーよりはよっぽどいいw
要望じゃねーよ、ヤツらのレス読み直してみ 作者が実装しないって言ってるのに ネチネチネチネチ嫌らしい言い回しでネチネチネチネチ 気持ち悪っ
まぁデフォで削除動画見れないと気が済まないニコ厨なんだからそっとしといてやれよ。
>>684 お前がそういう反応するから話が長引くことに気づいてくれ。
>反応すらなくスルーよりはよっぽどいいw どっちなんだよバカか?
反応の意味が違う。
>>689 それだけ見ると確実に乗り換えたほうが得みたいに見えるけど
デメリットはないのかな
人に頼らず、自分で使うソフトくらいもう少し調べたらどうだい
>>690 ないあるよ
ってか、確実に乗り換えた方が得に見えるなら試してみればいいじゃん・・・
>>690 ああ、そう取らえられるのか。ごめんごめん。
> それぞれの機能はnlを基準として、現時点でnlで実装されていないもの
を
> それぞれの機能は本家を基準として、(nlとかぶる一部の機能は省いて)現時点でnlで実装されていないもの
とすればいいのかな。ってこれでもちょっと分かりにくいか…。
例) キャッシュフォルダの複数指定はpのみに実装されているが、LAN環境でのニコニコへの〜はpにもnlにも実装されているのでpの特徴としては書いていない
まあ、一番多機能なのはnlです。
>>689 >・キャッシュフォルダの複数指定が可能
これはnlでも「サブフォルダインポート機能」で実現可能では? 完全に同じかは知らないけど。
最近のnlで一番使い手のある機能はnlFilterだと思う。特に対象が全URLに拡張されてからは、
APIの中身も弄れるので大抵の事は出来るし。それが駄目でも更にExtensionがあるし。
これらで実現できる物はnl本体に取り込まず、本体はなるべくコンパクトな方が良いな。
NicoCache_uってJavaで一から作り直したものなの? どうしてもnlと比較してしまって、使ってみる
気にならないんだよね。nlならソース付きだから好き勝手弄ることも出来るし(まあ、殆どExtension
までで事足りるので、本体に手を入れる必要性はあまり無いけど)。どちらかというと、以前Rubyで
似たようなものを作ったって書き込みがあったけど、そっちの方が魅力を感じるな。
やはり、NicoCacheu('_'を入れない表記の方が好きだな)は、初心者向けに導入を簡単にする
方向性で行くのが差別化出来て良いと思う。そのためには実行ファイルは1つでダブルクリック
即起動&Proxyも自動設定、くらいが望ましいかな。
気分を害したならすまん。一意見として聞き流してくださいな。
695 :
名無しさん@お腹いっぱい。 :2009/06/03(水) 09:06:55 ID:UcOBx1SW0
いつもnlでproxy.pac通して使ってるんだが 「プロキシサーバが接続を拒否しました」 とかでるようになった。8080指定しても同じ nl外すと普通に使えるんだが何が原因だろう?
削除動画再生機能とWrapperが便利すぎて変えられない。
>>695 localhostが名前解決されてないんじゃね。localhost→127.0.0.1に変えてみ
MS-Updateか何かでそういう症状が出るって前スレかその前だかにあったけど、最近のはなんだ?ウイルスか?
uはWrapper使えないの?
>>698 たぶんそれ俺だな。hostsファイルを保護するアンチウイルスソフトだとそういうことあるみたい
俺の場合、カス屁のhosts保護機能がまさにそれで別ソフトに乗り換えるまで127.0.0.1で繋いでた
>>689 thx
こーゆーの助かるわw
たくさんあると違いを調べるの大変とかそんなんじゃなくて
めんどくさいんだよなぁw
これを見た限り・・・
nlで間違いないようだ(`・ω・´)b
てか
> → 現在のバージョンでは削除された動画は別の誰かが持っていても見られないようになっている
これ知らなかった・・・
残念で仕方がない
・・・・・・・・・おっと道徳の話は受け付けないゼ
このスレで道徳とかアホなこと抜かす奴いねえよ
道徳っていうかそういうことしてると NicoCache自体が否定されて 普通の動画のキャッシュに使うことまで禁止されたら困る
おまえらそんな話してて楽しいか?
話の練習
ちょっとすれ違いかもだけど wrapperを使ってローカルファイルとローカルコメントをニコニコに関連付けずに再生する方法ないかな boonplayerやにこぷれみたいな感じでローカル動画+コメントプレイヤーにwrapperを使いたいんだ boonだと最大化したときスムージングが聞かなくて小さいサイズの動画・コメントが汚いしマウスホイールシーク・動画クリック一時停止が使えず、 ワイド動画だと上下の黒帯ぶぶんにコメントが行かないからコメント位置がずれたり にこぷれだと動画・コメントはきれいに表示できるけど操作系がカスすぎる 一番最高なのはMediaPlayerClassicにコメント投影出来るのが最適っぽいけど、そんなツール無いよね
708 :
695 :2009/06/04(木) 07:48:12 ID:+7JrOSsK0
レスthx
>>697 サーバとブラウザの中継地点をもうけて表示を改変するでおk?
ツール最初から入れなおしてみたけどだめだったから理解うんぬんではないと思う
>>698 >>701 狐のhttpプロキシってところにlocalhost, 127.0.0.1で合ってる?
そしたら
アドレスが見つかりません。
www.nicovideo.jp という名前のサーバが見つかりませんでした。
と出たんだが正直ソフト関係はかじった程度の知識もないと思ってるから
どう調べればいいのかもよくわからん
環境
アンチウイルスソフト フリーのavira
FW 標準
OS xp sp3
709 :
695 :2009/06/04(木) 07:50:35 ID:+7JrOSsK0
コメント編集、投稿者コメント・ニコスクリプト編集ができません
>>708 localhostを127.0.0.1に置き換えるんだ
FXなら"HTTPプロキシ"に127.0.0.1、ポートはいじらない(nlのデフォルトなら8080)
もしくは、proxy.pac内のlocalhostを127.0.0.1に置換
最近のnlについてるproxy_sample.pacなら始めから置換してあるから、それを使うのもいい
>>707 BoonPlayerのお前の言う「使えない」はアス比が非4:3動画のコメント位置ズレ以外全部解消できるがな
・ffdshowの設定でQVGA等の低解像度の動画にのみフィルタをかける
・コメント文字が汚いと感じるならBoonPlayerの設定でアンチエイリアス処理を行う
・ホイールシークはBoonPlayerが対応してるのでマウスドライバ等お前の環境の不具合
・動画クリック一時停止はマウ筋の中クリックにSpaceキー割り当て
要するに応用も工夫も調査も足りないだけ
ちゃんと答え出したんだからBOONスレやここでの質問はするなよ
714 :
oamaxa :2009/06/04(木) 19:42:35 ID:F5X5QsPK0
>>645 ちょっと勘違いが入っていると思うので…。
ニコ動やYoutubeなどの動画共有サイトを非常に圧迫するのは通信費です。(あと人件費もですが)
両者ともその大きさから未だに赤字です。
(ニコ動は儲けを設備費に倍プッシュして赤字にみせかけてそうですがそれは置いておきます)
だから、広告のあるサイトはそのまま表示して、「動画のデータだけ」キャッシュする仕組み
というのは通信量が減るのですごくそのサイトのためになります。
みんなで使えばハッピーになれます。
対応しないのは、仕方ないですが…。
716 :
oamaxa :2009/06/05(金) 14:41:02 ID:5VV25X5y0
wrapper代替 part.3
ページタイトルにロード量を表示
var loadRatio=setInterval(function(){
var ratio=$("flvplayer").ext_getLoadedRatio();
if(!ratio) return;
else if(ratio<1) document.title="("+(ratio*100|0)+"% loaded) "+Video.title;
else if(ratio==1){
clearInterval(loadRatio);
document.title="(loaded completely) "+Video.title;
setTimeout(function(){document.title=Video.title;},4000);
}
},2000);
Greasemonkey版
http://userscripts.org/scripts/show/50859
ListXのタグ周りの機能(nlGetTag?)って、今以上に実装する予定があるのでしょうか? ListXからのタグ(ローカル)の追加とか削除とか。 時間が出来たら、勉強がてら作ってみたいとも思うけど、難しそうだし。
>>715 ども.。
ニコ動やYouTubeの通信費が莫大な金額になっているのは承知しています。
しかし
>>646 が言ってる通り、YouTubeはニコ動と比較すると軽いので
当面は保留にします。
YouTube対応は保留なので将来的に対応するかもしれません。
・検討中
・保留 ←YouTube対応はココ
・見送り
totalRenameの機能にあるランキングページのキャッシュ済みを隠すは 広告がある動画だと折りたためないですね この機能が検索ページとかでも有効だとありがたいです あとnltoolsがIE8だとうまく表示できないかな
そんなことできるのかー便利そうだー どうやったら導入できるか調べてみようっと キャッシュ済みはサムネ無しでタイトルだけ表示とかもできるのかな
721 :
oamaxa :2009/06/06(土) 19:08:03 ID:puXvg9ME0
>>719 うまく表示できないと言うのは表示が崩れるということですか?
動画id 動画名</a><a href=”http://dic.nicovideo.jp/v/動画id” target=”_blank” id=”nicopedia_video”> こうなってしまうのだが・・・ なにか悪いフィルタでもあるのだろうか
>>722 何を使っているかわからないけど、使用しているバージョンが
古いからじゃないの?
レスポンスヘッダに、 Access-Control: allow <*> を追加する方法ってありますか? これがあればFx3でAPI取得にクロスドメインを考えなくて済むのですが。
オープンソースだから何をするのも好きにできるし それくらいだったらオミトロンかませばできるんじゃね?
>>721 IE8でプルダウンが表示されなかったのですが
原因はIE8の互換表示の機能を使っていたからでした。
ツール→互換表示設定→マイクロソフトから(ry
のチェックを外すと表示されました。
開発者ツールのドキュメントモードがIE7標準だとうまく表示されないみたいです。
自分の設定のミスでした。すみません。
>>728 本体に統合された強制再生ってこの機能じゃなかったのか
勘違いしてた
extension入れたら無事できました
730 :
724 :2009/06/07(日) 17:19:58 ID:KjDEuJjS0
>>725 たしかにオミかませばできるけど、nlでできるなら方法が知りたいと思って。
すでにextensionとかnlの標準機能でできるならそれを使うに越した事は無いし。
方法がないならオミ使うけど。
新プレイヤー推奨動画(主にコメントアート系)が徐々に増えてますね 未だにwapperを愛用してるんですがそのような動画の場合のみPlayer右下の「新プレイヤーで視聴」で 新プレイヤーを使いたいのですがURL末尾に「?newplayer=1」が付いていないので遷移出来ません 当該個所のみ書き換えるフィルタをどなたかお願いできますか?;
newplayer=1とつけても新プレイヤー対応のじゃないと旧プレイヤーで再生されなかったっけ
[Replace] Name = 「新プレイヤーで視聴」リンク先変更 URL = www.nicovideo.jp/watch/ Multi = FALSE EachLine = TRUE Match< href="(/watch/[a-z][a-z][0-9]+)" > Replace< href="$1?newplayer=1" >
>>719 広告まで折り畳まれないって事ですか?
ニコニ広告は後から別フレームで付くのですが、動作に影響しないので放置していました。
>この機能が検索ページとかでも有効だとありがたいです
元々、ランキングページが縦に間延びして見づらいので付けた機能なんですよね。
検索ページの場合、隣のフレームも折り畳まれないと効果が薄いのと、AutoPagerが絡むので
2ページ目以降に対応するのが難しい、という理由で対応しなかったと思います。
>>730 Extensionを作れば対応できますね。nlFilterではヘッダの書き換えは無理です。
コメントの時間ずらすことってできない?
>>735 コメントの表示開始時間でおk?
<chat 〜〜 vpos="30210">〜</chat>
vpos=""の中身が時間
30210なら302秒と10/100秒目
99秒にあるコメ(9900)を3秒遅らせるとかだと桁繰り上がるから大変だけどやろうと思えばできる。
0コメに限定すればらくだね。
vpos=".."→vpos="300"とか。
wrapperでできればいいのに
738 :
731 :2009/06/09(火) 02:45:06 ID:fUrhWAFD0
>>733 FX3.1、Sleipnir2で希望通りの動作になりました
遅くなりましたがありがとうございました
739 :
oamaxa :2009/06/09(火) 15:30:52 ID:ZLanNowD0
nltools更新
ttp://dl.getdropbox.com/u/410081/nico/js/nltools.js ・selectbox内の表示の初期値をnicoplayerではなくdefaultのplayerに変更。
・SWFMacMouseWheelを追加。(newplayer上でしか効果なし)
・Flash playerのversionを10から9に戻してみた。(なんとなく)
defaultのplayerがwrapperなのにselectboxの初期値がnewplayerになる場合は、script内のwrapperのpathの設定を見直して下さい。
Filterで数式って使えるの?
>>623 のnl167.zipを導入したら「プロキシサーバが接続を拒否しました」とか出たのだが、
ほかにおかしくなった人はいないですか?
>>695 がもしかしたらそうかもしれないが。
ログを見たら、Loading System Filters以降がほとんど読まれてなくて不完全なまま立ち上がっているっぽい。
該当の.classと,java,NicoCache_nl.jahを削除してnl161.zipの中身を上書きすれば元に戻るのだが、
.classと,javaをExtensionの中に入れっぱなしだと上書きでも接続されない。
うちだけかもしれませんが、とりあえずエラー報告します。
>>741 >>623 のファイルについている「Mp42M4a.clss」と「Mp42M4a.java」はExtensionに入れなくていいんだよ
>>623 で書いてあるとおりそれが、NicoCache本体内部の「変更部分のソースとclassファイル」だから
動画タイトルの左にあるニコニコミュニティの画像のかわりに その動画のサムネを表示するとかできないですかね?
>>743 [Replace]
Name = ニコニコミュニティの画像を動画サムネに置換
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = FALSE
Match<
(<img alt="[^"]+") src="[^"]+" class="chcm_w60">
>
Replace<
$1 src="
http://tn-skr4.smilevideo.jp/smile?i=<id >" class="video_w64" />
>
これより、「サンプルフィルタ」フォルダの「50_nlFilter_sample」にある「Watchページサムネ追加」の方が見やすいと思うよ?
キャッシュを直接読みにいく設定にしてしばらくは問題なかったんだけど あるときにニコ割をキャッシュから読み込む設定にもどしていて 昨日今日ぐらいから「クリックでマイリストにジャンプ!」のニコ割が引用エラーしていた キャッシュからではなく直接読み込みに言ったら大丈夫でしたが。 自分だけかな?
nlのサムネイルキャッシュは通常30でまとめてキャッシュするようなんですが、20とか10にす るにはどこをいじればいいんですか?あと10とかにするに当たっての弊害とかも教えてください。
>>746 対応ありがとうございます。
今回のニコニコ側の更新で動画説明に背景色がついたのかな?
以前は真っ白だったと思うんだけどいつの間にか#F9F9F9になってますね。
745の件
始めにキャッシュを直接読みに行くようにしたときに、このニコ割も読み込んでいたので、
そのときにキャッシュ上のニコ割が変換された新しいものに置き換わると思っていたのですが
新プレーヤーになっても読み込めていたニコ割が、2,3日前はそのまま読み込めたのですが急に
読み込めなくなってしまったのでswfの仕様が変わったのかと思ってしまいました。
新プレーヤーで動作してほしいので394のツールを使ってみることにしますね。
あと
nlAnimeChannelRewriterを入れているとニコニコアニメチャンネルの一部がエラー吐いて
読み込めなくなっていました。このextensionは最近更新してたっけ?
>>748 nlAnimeChannelRewriterはnl本体のββ.04辺りの変更の影響でエラーになると思います。
現在はnlFilterの対象が全URLに広がったので、Extensionじゃなくても対応できるはずですが、
作った本人があまり必要性を感じていないものでして…。
実際問題として、必要なのはサムネのキャッシュアイコンと全文取得リンクくらいですか?
その程度ならすぐ対応できると思いますけど…。
チャンネル系は結構レイアウトが自由なので、一律で対応しづらかったりしますね。
>>746 のフィルターで背景色を白に戻したい人は、
<style TYPE="text/css"><!-- p.video_des{border:none;background-color:#ffffff;} -->
とすればOK。
751 :
741 :2009/06/12(金) 23:10:56 ID:UIkCmaTM0
>>742 説明ありがとうございました。拡張子だけで早合点していました。
本体と同じところにおいたら無事につながりました。
[Replace]
Name = 説明文横サムネ追加
URL = www.nicovideo.jp/watch/
Multi = FALSE
Match<
(<div style="margin:4px;)(">[\s\S]*?)(<p>[\s\S]*?</p>[\r\n]*?)(<p class="video_des")(>[\s\S]*?</div>)
>
Replace<
<table id="thumbnail" border="0" style="border:solid 1px #CCC;background-color: rgb(249, 249, 249);"><tr>
<td valign="top">$1$2$4 style="border:none;"$5</td>
<td><img style="border:solid 1px #CCC; margin:4px;" src="
http://tn-skr2.smilevideo.jp/smile?i=<id >"></td>
</tr></table>
>
前はこんな表示してた気がする、定かではない。
<td valign="top" style="width:100%">$1$2$4 style="border:none;"$5</td> だった
>>740 できないよ。
だからすべての組み合わせを書くのみ。
>>747 あれって表示が30なだけで実は1つ〜キャッシュされてるんじゃなかったっけ?
あれは、いちいちファイルに書き出してると重くなるんでとりあえずメモリ上にキャッシュ →30個溜まるか、何度かアクセスがあったらファイルに保存、って感じ 30個保存する時だけログに表示してる(ログに出ないけど保存してる時もある)。 なので、NicoCache起動→とりあえず1ページだけ開く(サムネキャッシュが使われたりで30個行かない時) →NicoCache終了、とかやると保存されないし、終了直前のいくつかは保存されてない 表示を軽くするためのキャッシュだから、多少取りこぼしてもまあいいか、って事で
そろそろ誰かwiki作ってクレよ これもっと流行らすべきだろ
こんなに便利なものがあるとは知らなかった。
しばらくスレ見てなかったらどれを更新するんだか分からなくなってしまったw
762 :
名無しさん@お腹いっぱい。 :2009/06/16(火) 17:45:16 ID://jlCiVt0
一定間隔でフルセットがあるとうれしいな♪
「zip」とかでスレ内検索とかすればいいと思うよ んでその後自分で最新版まとめたレスをしておいてね♪
リポジトリ等は公開されていないのでしょうか? もしされていればアップデートも簡単になるかなあと思った次第であります
まじ乙
乙
Exception in thread "main" java.lang.NoClassDefFoundError: extensions/Mp42M4a (wrong name: dareka/processor/util/Mp42M4a) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at dareka.Server.initClassLoader(Server.java:293) at dareka.Server.<init>(Server.java:112) at dareka.Main.mainBody(main.java:215) at dareka.Main.main(main.java:41) 続行するには何かキーを押してください . . . ヘ(゚д゚)ノ ナニコレ?
ちょっといいこと。 旧プレイヤーで投稿者コメを編集したいときは、動画IDの後ろに ?edit=owner&oldplayer=1 と記述。
ttp://nicolist.net/nicocache_nl/up/img/nl172.zip nl本体にswfConverterを組み込んでみた。例によって人柱お願いします。
readme付けましたので、詳細はそちらを見てください。以下、readmeより抜粋。
普段はwrapperを使用しているけど、時々新プレイヤーを使って再生したい人向けのnl改造版。
基本動作は新プレイヤーで旧SWFキャッシュを再生する時に新SWFキャッシュに変換して渡す。
いちおう逆パターン(旧プレイヤーで新SWFキャッシュを再生)にも対応してみたけど、自分が
普段使ってないので不具合があっても気付かない可能性大。
nl最新版にnl167.zip(
>>623 )のMp4パッチを取り込み、更に配信終了削除(getflvでdeletedを
返さない)の再生にも対応してみた。ただし、チャンネル動画等で配信終了のメッセージしか
表示されないタイプは無理。
あと、Marquee(ニコニコニュース等)を常に読み込むwrapperも同梱してみた。wrapper_modは
2009-01-23より後の修正で特定条件でしかMarqueePlayerを読み込まないようになったみたい
なので、個人的に2009-01-23版の処理に戻して使っていたもの。これも最新版に適用。
yourfileCacheでyoutubeがキャッシュできない。 設定ファイルはnlと同じ物を使っていて yourfilehostは問題なくキャッシュされるんだけど・・・
>>777 スクリプトの内容を理解して使えよ
自分でわかるだろ
>>774 >Marquee(ニコニコニュース等)を常に読み込むwrapper
先生!見つかりません。
>>780 ごめん、同梱するの忘れてた…orz
NicoCache_nl本体にswfConverterを組み込んでみた(wrapper入り)
ttp://nicolist.net/nicocache_nl/up/img/nl175.zip nl172の方は紛らわしいので消しておきました。
あと、nlMarqueeConverterを試す人は、wrapper(旧プレイヤー)で時報Marqueeを読み込んだ後に
新プレイヤーに切り換えても、ブラウザのキャッシュが効いて時報が再生されません。キャッシュを
削除してから新プレイヤーで読み込む必要があります。読み込むURLが同じなので仕方ないね…。
この前ちょっと書こうとして、編集できねーじゃねーか!って思ったんだが 編集用パスちゃんとトップに書いてあったのかw 何かあれば書くようにするよ
>>782 スレの内容を網羅した感じですね GJ
早速ですが、Installに
>>781 を反映しておきましたorz
あと、トップページに
>NicoCache関連ならほぼなんでもOKです
とあるので、nl以外もOKなんじゃないかな?
>>783-784 初めてwikiを書いたので変なところがあったら修正お願いします
他にもまだ更新していないページや書いていないページがあるので、書いてくれると有り難いです
>あと、トップページに
>>NicoCache関連ならほぼなんでもOKです
>とあるので、nl以外もOKなんじゃないかな?
書くとしたら「NicoCache_u」はwikiがあるので、「NicoCache」と「NicoCache_p」の事になるのかな?
「NicoCache_nl」の事以外を書くなら
>>784 に任せる
さすがに自分の使っているソフト以外を、わざわざ調べて書くのは面倒なので・・・
>>785 いや、さすがに自分もnl以外は使っていないので分からん。
>>759 みたいな意見もあったのでnl以外もOKじゃない?って書いたんだけどね。
totalRename更新したら検索時の「タイトル前に追加」の設定が何故か二つ出てるな、なんでだろ サムネクリックはjavaに変えちゃったか
>>787 nlFilter.txtに今までのフィルタ定義が残ってませんか?
ββ.05対応でnlFilters以下にフィルタ定義ファイルを入れるようにしたので、今までnlFilter.txtに
書いていたフィルタ定義は削除する必要があります、とREADMEに書くのを忘れていました…。
しかし、せっかく設定を.jsファイルから分離して上書きされないようにしたのに、今の構成だとまた
設定を上書きされてしまいますね…。設定関連はnlFilter.txtに残した方が良いかな? このあたり、
自分では上書きコピーしないのでなかなか気付かないところですね。
DLに関して。 右クリック→保存しろと言われたらそれまでなんですが。 swfファイルを普通にクリックした場合IEで再生されないようにする方法ってあるでしょうか? mp4・・・quicktimeの設定→ブラウザ→MIME設定で関連付けをはずす。ってのは出てきたんですけど、 swfだけは表示させる方法しかなくて・・・
>>789 HKEY_CLASSES_ROOT\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}\EnableFullPage\.swf
このキーを適当にリネーム
791 :
789 :2009/06/20(土) 16:58:25 ID:GnF8Nq3u0
見れるよ
NicoCache_nl はキャッシュフォルダのサブフォルダも見てくれると思ったのですが、
見てくれないのですが、どうしたものでしょうか?
例えば、
株式投資で160万円を210億円にした「BNF」氏まとめ1‐ニコニコ動画(ββ)
http://www.nicovideo.jp/watch/sm7255998 の動画を以前キャッシュに入れてあって、cacheとサムネイルにでていて、
"BNF"というサブフォルダに移動してあったのですが、
実際に再生しようと動画ページに移ると再度キャッシュフォルダのトップにキャッシュし始めました。
(つまり、"BNF"フォルダとキャッシュのトップ、2つキャッシュがある状態…)
ログでは確かにキャッシュが見つかっていません…。
no cache found: sm7255998_株式投資で160万円を210億円にした「BNF」氏まとめ1.flv
cache completed: sm7255998_株式投資で160万円を210億円にした「BNF」氏まとめ1.flv
サブフォルダでの上手い使い方を教えてください。
環境:
NicoCache_nl 秋.01 (based on NicoCache v0.37) +ββ.05b
Running with Java 1.6.0_13 on Windows Vista
797 :
796 :2009/06/21(日) 09:39:55 ID:QisyoilF0
過去ログ読んだら解決しますた。再起動が必要のようでした。
【ニコニコ】自動ローカル保存プロクシ NicoCache 2
http://pc11.2ch.net/test/read.cgi/software/1200931289/54 >
> 54 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/02/02(土) 20:01:47 ID:SoPK+Wwh0
> NicoCache_nl使っててサブフォルダに動画分けても認識しないんだけど
> これって特別な操作必要なんですか?
> 解説読んでもそんなこと全然書いてない・・・
>
>
> 55 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/02/02(土) 20:18:01 ID:7VrOf0sv0
> 一度、nlを再起動した?
> 起動したままじゃ反映されなかったと思う
おさわがせしました。ありがとうございました。
今日のグランドコンディションはどうよ。 日ハム戦は中止かね?
お前は一体何を言ってるんだ
>798です。 誤爆した。ごめんなさい。
一回全部消してまた入れなおしたんだが「NicoCacheのキャッシュからの検索結果」の内容が常に表示されるようになってるのはどこいじればいいんだ・・・・・
>>802 config.propertiesみると設定があるからfalseにすればいい
useSearchExtension = false
>>803 ごめん、「NicoCacheのキャッシュからの検索結果」をクリックしたらキャッシュされた動画が表示、非表示されるようにしたいんだ
今は何らかの設定か誤作動で常に表示された状態で、クリックしても非表示にならず2→一部3列表示に変わる状態
うちは特に問題なく表示非表示されるな 何かフィルタで誤爆してるとかじゃないか? でなければワカンネ
>>797 checkRealCache=true
にするとキャッシュファイルを見失ったときに検索してくれる
初期設定に近い状態だからホントなら正常に動くハズなんだけどなぁ・・・
50_nlFilter_sample消したら解決した、多分これか
>>808 sampleはあくまでサンプルだから自分の使うフィルタだけ取捨選択
わざわざフォルダ分けされてる時点で気付かないもんかな
NicoCache_nl wiki更新しました
「簡易フィルタ」に
>>313 「宣伝削除」
>>340 「watch削除問い合わせ」
>>341 「削除にワンクッション」
>>752 「説明文横サムネ追加 」
「スクリプト埋め込み」に
>>716 「ページタイトルにロード量を表示 」
前に出ていた「CM削除 複数CM&クロスブラウザ対応版」
を掲載させていただきました
>>808 Wikiの最新版(SwfConverterの方)で組んでみたけど、普通に動作するなぁ(50_nlFilter_sample入り)
何が原因なんだろ
>>810 乙
chの動画は置いてある場所違うから 設定変えないと無理じゃない?
>>812 うちではキャッシュはできてるけどローカル再生はされてないっぽいな
そうかありがとう キャッシュされてないのはうちの問題だね
ローカル再生もされてる
またproxy.pacが原因か?
NicoCache自体の話題とちょっとズレるんだけど ニコニコのプレミアム会費納めて24時間いつでもサクサク繋がるってのは キャッシュファイルそのものは無料の時と同じものなんですよね?エコノミーモードじゃなければ
うん
たん
じみにワロタ
823 :
名無しさん@お腹いっぱい。 :2009/06/26(金) 22:52:12 ID:tKMVE4V60
ミスター味っ子 ルネッサンス情熱
nlFilterってSJISじゃないと動かないのね。。 Linuxではまってた
>>825 CentOS, Fedora ではOSのcharsetだった
>>825-826 readme嫁
・フィルタの文字コードを自動判別するように変更
フィルタの一行目が"# nlフィルタ定義"で始まっていれば、
自動的に文字コードを判別して読み込みます。
無ければシステムのデフォルトで読み込みます。
対応文字コードはShiftJIS(Win)、UTF-8N、EUCです。
828 :
825 :2009/07/01(水) 10:20:53 ID:wgqcP8+C0
>>826 UbuntuがUTF-8なんでわざわざ余計なことしてSJISから返還したのが裏目に出たみたい。
>>827 UTF-8"N"だからか。ボムなしとか気づかんかった。geditにはいろいろとがっかりさせられるw
829 :
825 :2009/07/01(水) 10:33:42 ID:wgqcP8+C0
WikipediaによるとUTF-8Nは日本以外ではほとんど知られてすらないんだとか。 となるとgeditがボムつけるのもわかる。とどうでもいい補足でした。
bomb
>>828-829 BOM付きUTF-8に対応してみたので確認よろ。
NicoCache_nl+swfConvert03
ttp://nicolist.net/nicocache_nl/up/img/nl176.zip ・フィルタの文字コード自動判別でBOM付きUTF-8に対応してみた
・連続アクセス規制時にキャッシュタイトルがおかしくなるのを修正
→watchページを通した時のタイトルキャッシュをステータス・コード200限定にした
・dareka.debug=true時に膨大なキャッシュ読み込みログが出るので抑制
CentOSにgedit入れて確認してみたけど、特にBOMは付けないみたいだなぁ。
そういう訳なので、Windows上のバイナリエディタでBOM付けて確認しただけです。
あと、特に障害報告も無いみたいなのでSwfConverterに問題無さそう?
>>831 すばらしい。乙。
swfConvert使用後かなりたつが不具合にあった記憶がない。
ただ遭遇してないだけかもしらんけど。
その後Ubuntuでは完全に動作しとります。
自分だけへんなツボにはまってたみたい・・
>>831 乙です
>>832 不具合なさそうだからwikiの方で「人柱版」として分けなくてもいいかな?
>>831 更新乙。
ウチではたまたま新で再生出来ないswfがcacheに残ってたらしくて
SwfConverterをOFFで再生NG→SwfConvertAll=trueにして
再生OKになったのをたまたま確認出来たから多分問題無いんじゃないかな。
>>832 Ubuntu 9.04のgeditで確認してみたが
デフォルトのUTF-8で保存したファイルはUTF-8Nだったよ。
(確認は、Windowsのemeditorの自動識別で開いた結果)
UTF-8はBOM付けなくても識別出来るので元々必須項目じゃない事から、
付与する必要の無い情報はデフォルトで付与しない方が自然なのかなぁと。
UTF-8Nという名前が日本以外ではほとんど認識されていないだけだよ。
836 :
825 :2009/07/02(木) 21:52:21 ID:PCe+iBEB0
>>833 もう人柱にする意味も薄れてきてるように思う。
>>834 nicocache_nlのUTF-8対応バージョンで調べてみた。
文字コード判別はxyzzyを使用。※行以下は判別及び動作結果。
※xyzzyで変換
(text)utf8n:clrfは動く。
(Fundamental)utf8:crlfは動く。
※geditでUTF-8に変換
(text)utf8n:crlfは動かない。
※geditでUTF-8に変換したものをxyzzyでSift_JISに再変換後utf8nに変換
(text)utf8n:crlfは動かない。
なんかgeditで変換ミスってるっぽい。
バイナリエディタで後で調べてみる。
よく分からんからいつも-w -w80で変換してる
838 :
825 :2009/07/02(木) 22:26:56 ID:PCe+iBEB0
特定できた。geditが3文字変換ミスってた。スレチもいいとこですまん。 gedit ¥ U+00A5 YEN SIGN xyzzy \ U+005C REVERSE SOLIDUS gedit ‾ U+203E OVERLINE xyzzy ~ U+007E TILDE gedit 〜 U+301C WAVE DASH xyzzy ~ U+FF5E FULLWIDTH TILDE
nlGetTagを使っているのですが 日によってタグの文字が変換できるときとできないときがあります。 <tag>%E9%9F</tag>みたいな感じです。 PC環境の問題かな?
840 :
831 :2009/07/03(金) 23:05:15 ID:rUa81JWz0
>>832-834 どうも。とりあえず内蔵版SwfConverterの方に大きな問題は無さそうですね。
ただ、nlMarqueeConverter(未だに変換は出来てないけど…)の方で問題を見つけたので、
もう一度くらいは修正版を出すと思います。つーか、使ってる人いる?
>>838 結局のところBOMが原因では無かったって事? それともBOM付きUTF-8対応がミスってる?
Unix系は設定ファイルを弄るのにviを使うくらいで、最近のエディタには全然詳しくないです…。
俺の乏しい文字コードの知識を総動員して横から勝手に想像した結果 geditがUnicodeの暗部にはまり込んでるのかな多分
どっちかというとWindowsの方が異端なんだけどな WindowsのシフトJISはMS932でLinuxのシフトJISはSJISだからな
843 :
825 :2009/07/04(土) 00:44:14 ID:Cv9KhMNI0
>>840 すいません。言葉足らずで・・。
Nicocache_nl側には何ら問題はなく完全に動作してます。
文字コードの細かいところはよく知らんのですが、
gedit側のSiftJISかUTF-8どっちか(多分SiftJIS?)に少なくとも3文字分変換ミスがあります。多分バグ?
いろいろとお騒がせしてすんません。
>>841 俺もUnicodeって混沌としたイメージがあるな。坂村さんのせいかな。
>>842 でもなんで今まで問題にならなかったんだろ・・。俺だけ?
>>844 少なくともここに一人います。
正規表現有り難いです。
今まで何の事やら分からなかった、先読み、後読み、特殊な構文、が朧気ながら分かって来ました。
# え、自分で勉強しとけって話(逃避
846 :
831 :2009/07/04(土) 01:58:59 ID:+q0yYfZC0
>>843 geditでSJIS->UTF-8変換したって事かな?
確か
>>838 で挙げられた文字に関しては、Unicode変換として意味的には間違っていないけど、
SJIS圏の我々から見ると不都合があるって事だと思う。なにせgeditは英語圏のソフトですから。
一方、xyzzyは国産ソフトなのでその辺りはしっかりしている、と。
まあ、
>>842 が言うように結局はMicrosoftの拡張部分が問題なのでしょうけど。
しかし、NicoCacheって結構Windows以外のユーザーいますねぇ。
>>844 正規表現ページすげぇ、乙です。wikiは自分も1.2回ほど記述を追加した覚えがあります。
ソース読め! って言われるかもしれないけど、 TimeSignalSeparator と nlMarqueeConverter はどういう関係になるんでしょうか。 時報とニコ割の違いで機能的にはバッティングしてないんですよね?
saymoveとかにも対応してくれよ
自分でしろよ・・・
>>848 fxoon
最近NicoCache_uの更新がないなあ。それとも一通りの機能が揃っちゃったから、作者さんが現状で満足されてるのだろうか…
何だか最近は落ち着いてますね それはそれでよいことだー
>>850 NicoCache_u開発者です。
現在はNG機能の実装、調整、試験をしています。
以下のような機能で調整しています
・Webブラウザから追加および削除が可能 (画面はニコ動と似たような感じ)
・次回のコメント受信時に反映(再起動不要)
・追加できるNGの種類はユーザID、コメント、コメント正規表現
・NG設定のコメント、コメント正規表現の発言を行ったユーザを、NGユーザに自動登録
・NGになったコメントを、ログに出力。(意図しない発言がNGにされていないか確認するため)
まあ安定してるってのはいいことだね もう動いてて手当たり前になっちゃったが このスレ見るとありがたさを思い出す
>>853 同意
色々忙しくてあまりニコ動もチェックできなかったけど
今日3ヶ月ぶりに総入れ替えした
ポップアップやアイコン表示が元通りに動いて、ちょっと嬉しい
改めて開発の面々乙々な気持ち
まずはFirefoxみたいに自動アップデートつけて欲しい 機能追加はその後で
,ィr彡'";;;;;;;;;;;;;;; ,.ィi彡',.=从i、;;;;;;;;;;;; ,ィ/イ,r'" .i!li,il i、ミ',:;;;; ,. -‐==- 、, /!li/'/ l'' l', ',ヾ,ヽ; ,,__-=ニ三三ニヾヽl!/,_ ,_i 、,,.ィ'=-、_ヾヾ ,. ‐ニ三=,==‐ ''' `‐゛j,ェツ''''ー=5r‐ォ、, ヽ .,,__/ . ,' ン′  ̄ / i l, ノ ..::.:... ,_ i ! `´' J iェァメ`'7rェ、,ー' i }エ=、 ノ "'  ̄ ! '';;;;;;; iヽ,_ン J l !し=、 ヽ i ,. ! "'' `'′ ヽ、,,__,,..,_ィ,..r,',", l _, , | ` ー、≡=,ン _,,, ヽ、 _,,,,,ィニ三"'" ,,.'ヘ rー‐ ''''''" `, i'''ニ'" ,. -‐'" `/ ヽ ! i´ / ノレ'ー'! / O
参考までに聞くけど自動アップデートを実装するにはどうすることが必要なの? 無知な自分には想像すらできないんだけど
定期的に配布サイトにアクセスして更新を確認、更新があったらファイルをダウンロード。 主プログラム更新用プログラムを起動して主プログラムを終了。 更新用プログラムが更新されたファイルの置換を行う。 主プログラムを起動して更新用プログラムを終了。
自動アップデートの存在自体がresourceの無駄だと思ってるのはオレだけ?
まずは最新版が一番良いものだという思い込みを捨てることからだな。
安定版のリリースがないとか安定版が安定してないとかのソフトを使ってるとそういう思想になるな。
862 :
名無しさん@お腹いっぱい。 :2009/07/07(火) 22:27:11 ID:WGrro2mL0
Windowsのことですね。すぐわかります。
セキュリティホールを塞ぐための自動アップデートだけは欲しい
自動アップデートがセキュリティホールになったりするけどね。 そんなオマケ機能いらね。
自動アップデートはいらんとおもう
VCS公開ってのはどうなんでしょ
867 :
名無しさん@お腹いっぱい。 :2009/07/08(水) 00:05:43 ID:WGrro2mL0
とりあえずアップデートにどれ適用したらいいのかわかりにくすぎ たまにはフル版出してくれたりしてくれると自動アップデートはいらない
どれ入れるかなんて自分で説明嫁としか言えないわw
アップデートなんて自分にとって不具合が出てから考える。 自分にとって不具合じゃなきゃ古いまま使い続ける。
スレを追いかけ続けないと厳しいっていうのがな
安定版を使いたいなら、スレの改造版なんか使わずにオリジナルのNicoCacheを使えばいい。 キャッシュするだけならオリジナル版で十分だし、問題があれば今でもちゃんと更新されるし。 まあ、仮に自動アップデートを実装するならNicoCacheGUIに対してだな。必要な人がやればいい。
なんか帰ってきたら新プレイヤーになってた。とうとうラッパー効かなくなった? キャッシュ機能は問題なく生きてるんだけど。
今、2、3分前ぐらいから効かなくなった
875 :
oamaxa :2009/07/08(水) 23:39:56 ID:5fsf/HEc0
playlist.js β1
http://nicolist.net/nicocache_nl/up/img/nl177.zip 自作のNicoNicoPlaylist modをNicoCacheに移植してみた。たぶん永遠にβ。
対応browser:
Fx ◎ 問題なし
Safari3 △ 動作自体は問題ないが、browserを終了させると保存したデータが消えてしまう。
Opera ×
Safari4とIE8は未検証。
localStrageをsupportしているbrowserなら使用できると思います。
元がFx用なので、他のbrowserでは表示が若干崩れます。いずれ修正します。
オミ使ってないからダメか
新プレイヤーでしか見れない動画出てきたみたい? オミも使ってないので背に腹は変えられず、newPlayerController.jsいじって ホイール操作で音量上げ下げできるようにしてみた。 あと音量変化幅いじれるようにしたりとか。 wrapper慣れてるとこっちのが使いやすいんですよね。 既出だったらごめん。動作確認はFxしかしてません。 作者に感謝。 ↓設定のとこに追記(30行目あたりとかに) ---------------------- //ホイールで音量変化(trueで音量変化、falseでシーク) VOL_WHEEL = true; // 音量変化量 VOL_LEVEL = 2; ↓118行目差し替え----- //seek(SEEK_FW); if(VOL_WHEEL){volume(-VOL_LEVEL);} else{seek(SEEK_FW);} ↓122行目差し替え----- //seek(-SEEK_BK); if(VOL_WHEEL){volume(VOL_LEVEL);}else{seek(-SEEK_BK);} ↓173行目差し替え----- //case 38:volume(10); break; // up(volume up) case 38:volume(VOL_LEVEL); break; // up(volume up) ↓175行目差し替え----- //case 40:volume(-10); break; // down(volume down) case 40:volume(-VOL_LEVEL); break; // down(volume down)
ヤダヤダ!wrapper使えなきゃヤダー
新プレイヤーでしか再生出来なかったり、未だにラッパー使えたりする動画があるのは何でだろう?
設定で「flvWrapper = rc2」などを使いラッパーを使用している人向け
[Replace]
Name = ラッパー置換
URL = www\.nicovideo\.jp/watch/[a-z]{2}\d+\?oldplayer=1
Multi = FALSE
EachLine = FALSE
Require = !so\.addVariable\("movie_type", "swf"
Match<
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.+?new SWFObject\(")
http://www\.nicovideo\.jp/swf/new/nicoplayer\.swf (\?ts=\d+", "flvplayer", "952", )"\d+"
>
Replace<
$1height:510px;$2flvplayer_wrapper.swf$3"510"
>
ラッパーだと新プレイヤー向けのswfは再生できないと思うので
swfの時は新プレイヤーで再生
>>880 ああ、また被るところだった…。[a-z]{2}はID指定もあるから\w{2}の方が良いね。
なんかsmilevideoに旧SWFを要求すると蹴られる動画もあるみたい(9日に入ってから全滅?)。
今後wrapperを使い続けるとすれば、wrapperから旧SWFを取得する時に新SWFに偽装して、
更に内蔵版SwfConverterで旧SWFに変換するくらいかなぁ。実装した方が良い?
それとも、wrapperは諦めて新プレイヤー前提でNGID Extensionを作った方が良いのかな?
しかしUIがネックだよね。warpperみたいに2クリックってのは無理だろうし。
ニコニコ専用オミトロンスレで何なら検討されてるっぽい。 どうすればいいのかはさっぱり分からないけど。
>>881 チャンネルとかマイメモリーなどの動画は見てないので、ID指定の動画がある事を忘れていました・・・
ご指摘ありがとうございます
個人的には、「NGID Extension」を作ってもらいたいです
nlFilterではコメントを消去する事は出来ても、何に誤爆しているかまではわからないので
>>852 が言っているようなNGになったコメントをログに出力する機能が欲しいです
wikiに
>>875 と
>>877 を追加させていただきました。
wrapperが適用されなくなってきたので来ました …そういうことかー マウスオペとかローカルNGとか使いやすかったのになぁ
色々とアップデートしたら読めないswf→新・読める→旧と勝手に変わるようになったけど正常な動作なんだろうか。 新プレイヤーでもホイルシークあるしカスタムフィルターさえあきらめればなんとか我慢はできそうかな。
wrapper作れる人はいないの?
仕組みが変わって これってラップ不可能じゃね? って感じになった
新プレイヤーでも、キャッシュ使ってるとコメントの読み込みに失敗することが多くなった
nicocacheのWrapperだけだと新だったり旧だったり動作がよくわからない状態に。
sm→新 nm→基本旧 動作しないのは新 古いキャッシュだと音声のみ再生で読み込み直すと新に。
設定
flvWrapper = rc2
>>880 のラッパー置換導入済み
swfConvertMemoryLimit=-1
swfConvertAll=true
あまり関係ないけどnewPlayerFilter・Auto Pager mod・他フィルターは動作してる。
オミ単品だと
sm→旧 nm→新で
併用すると
sm→旧 nm→基本旧 動作しないのは新で一応理想的な動作にはなってるんだけど
ほかの人は正常に動作してるんでしょうか。
やっつけ&テスト不足なので不具合出る自信ありますw
NGCommentExtension v0.1 テスト版
ttp://nicolist.net/nicocache_nl/up/img/nl178.zip ■これは何?
wrapperの寿命が風前の灯火っぽいのでやっつけでNGIDをExtensionで実装。
ついでなので、自分はほとんど使わないけどNGWORDも実装してみた。
なんか新規投稿の動画でも旧プレイヤーになる物とならない物があったり、
smilevideoで旧SWFを要求して弾かれないこともあったり、と混沌しているので、
内蔵版SwfConverterの対応はしばらくして落ち着いてからにしたいと思います。
別のExtensionをテストしていた途中だったので、ちょっとドタバタしていたり。
旧プレイヤーの見解来ましたね
ttp://www.nicovideo.jp/?p=about_player > 旧プレイヤーについて
> 新プレイヤーリリース後、旧プレイヤーの保守、新規開発は終了しております。
> 新プレイヤーが安定してきたことに伴い、一部機能が正常に動作しない可能性のある動画※のみ、旧プレイヤーでの視聴をできるよう対応しています。
> ※ニコスクリプトの一部機能及び、投稿者コメントを含む動画
これって動画を一つずつ検証しているんだろうか?
>>881 > wrapperから旧SWFを取得する時に新SWFに偽装
TubePlayerをだましだまし使っているので、出来れば希望したいです・・・
50%表示で他の作業をしながら視聴するのに向いているんだよね。
>>891 > ※ニコスクリプトの一部機能及び、投稿者コメントを含む動画
だけを抽出とか普通できるだろ
新プレイヤーが安定・・・? プレミアムにwrapper機能載せてから言えよと
>>890 NGID・NGWORDとも動作しました。NGID.txtはなかったんで作りました。
正直公式のプレイヤーがもっと高機能になってくれるとありがたいんだけど
運営はそんなこと優先しないからなあ
>>892 よく考えたら、ニコ動から送られてくるものを直接変換しながら、別途キャッシュもする必要が
あるのでかなり面倒かも。さすがにキャッシュしてから再生じゃ駄目でしょ?
>>895 テスト協力どうもです。NGID.txtはUIから登録すれば勝手に作ります。
あと、有効期限の設定をreadmeに記述するのを忘れてました。
config.properties で変更できます。全然テストしてませんが…。
# NGIDの有効期限 (0なら無期限)
# NGIDが最後にマッチしてから有効な日数を指定する。デフォルト 30 日
#NGCommExpire=0
>>897 こちらの環境でもNGID・NGWORDともに動作を確認いたしました
早速wikiの方に追加させていただきました
また、「NGになったコメントをログ出力」を実装していただきありがとうございます
多分不具合だと思うのですが、NGWORD.txtに「NGCommLogging」を記述した場合にNGWORDだけではなく
NGIDに引っかかったコメントもログに表示されてしまいます
最近デフォルトで新プレイヤー表示されますが、nltoolsで再生ごとにwrapper指定すると再生できます。(nicocache_nl+wrapper) wrapper時のキャッシュ最盛時にエラーが出ることがありますが(コメが0)wrapper指定しなおすと 再生できることが多いです。 いちいちwrapper指定するのがめんどい。
900 :
oamaxa :2009/07/10(金) 00:39:59 ID:U8pzHsMo0
>>897 > さすがにキャッシュしてから再生じゃ駄目でしょ?
プレミアだとそれほど待ち時間はないので、
現状外部ブラウザでキャッシュしている手間を考えると、これが自動化されるとかなりありがたいです。
>>898 NGIDも表示するのは意図的です。
最初、config.properties で設定するようにしていたんですが、ログ出力を確認する度に再起動と
いうのは面倒だと思いまして。NGWORD.txtなら修正すれば再読込するので都合が良いかと。
NGID.txtの方はExpireの関係もあって、あまり手作業で修正して欲しく無いのでまとめました。
なお、現在の実装だとNGID.txtの保存タイミングは新たにNGIDを登録した時なので、その後の
マッチ時間の更新とかはNicoCache_nlを終了しても保存されません。totalRenameみたいに
shutdownをフックすれば終了時に保存できますが、classファイルが2つになってしまいます。
あと、NGIDの削除も実装してませんけど必要ですかね?UI次第かな。
余談ですけど、オミトロンだとNGword.txtですね。記述内容は異なりますが合わせた方が良い?
903 :
oamaxa :2009/07/10(金) 00:45:03 ID:U8pzHsMo0
追記 keyControllerを導入している場合に、" Z "キーでplaylistを開閉できるようにしてみました。
>>900 Fxで導入してみたけどどこにできるのか分かりません。
SSとかで見せてもらえないでしょうか?
グリモンのとの差もあるなら説明ほしかったり。こっちも動作報告しようとして入れたけど使い方がわからなかった口なので・・・
>>905 nl197の中身をそのままコピーしただけ動かないので
nlFilters/playlist.txtの中のパスを/local/playlist.jsに変えるかファイルの位置を合わせれば動きました。
Firefox3.5で動きました。Operaはだめでした。
左上端の色付き部分にマウスを持っていくとリストが表示されますね。
これを入れるとリストに入っていないものも自動再生になってしまうのでしょうか?
このプレイリスト連続再生しないんだけど・・・
>>906 違いがわからなかったけどコピペしたら新プレイヤーで動作しました。firefox3.5
ラッパ使用してると動作しないようです。greasemonkey版は両方動作するので新プレイヤー用ですね。
datails move使ってる場合はこっちのほうがいいのでラッパ使用不可になったら乗り換えます。
909 :
oamaxa :2009/07/10(金) 17:08:35 ID:U8pzHsMo0
何かいろいろすいません。
playlist.js β3
http://nicolist.net/nicocache_nl/up/img/nl179.zip playlist.txt内のパスをlocal直下に戻した。
playlist自体も若干修正。
modから削除したもの:
・GM_xmlhttpRequest機能を使った別ドメイン(おすすめ等)からの情報取得
・マーキングscriptとの連携
・モニタサイズでのフルスクリーン
ExternalInterfaceから機能が外されていたので、とりあえず削除。
OperaはDOM strageに未対応なので動きません。
ただ、HTML5の仕様に含まれている機能なので、Opera10では使えるようになるかも。
自動再生はリスト外のものも対象です。
Preferenceの"disable auto play"にcheckを入れれば、自動再生を無効化できます。
>>907 こちらでは再現しないので、環境を教えて下さい。
>>908 wrapperはもう使用してないので気付きませんでした。
ついでにmodと一緒に導入した場合はmodのみが有効になるので、一緒に使用しても問題ありません。
>>890 動作確認しました。
デフォ設定のままだとチャンネル&コミュニティなど
「この動画を違反通報」の項目が存在しないページには表示されないのですね。
どこがいいんだろう…
>>909 自分も試してみましたが、Google Chromeだと動かないのですね…。
FirefoxではオリジナルのNicoNicoPlaylistを使っているので、これまた干渉しちゃって…。
>>910 チャンネル&コミュニティでテストしていなかった(汗)。現状は埋め込みたい位置にフィルタで
id付きspanを追加しているんですが、もうちょっとロジック的に埋め込むようにしてみます。
今の位置は「旧プレイヤーについて」が表示される前まではちょうどいい位置だったんですけど。
チャンネル動画一覧が変わっている…。
912 :
oamaxa :2009/07/10(金) 20:09:40 ID:U8pzHsMo0
ニコニコがおかしいな
20:20には復旧してたみたい。 串さしていると原因の切り分けがめんどいぜ
見れたわー
>>912 ごめんなさい。オリジナルというのは、こたにきさんの方のNicoNicoPlaylistです。
nicomarkなんてのもあるんですね。今、似たようなExtensionを作っているので、もしかしたら
playlist.jsを改造して使わせていただくかも知れません。
>>902 NGIDも表示するのは意図的だったんですね
出来れば、別々に表示できるようにしてもらえないでしょうか?
両方表示になるとNGの数が多くなったときにログに表示される量が多くなってしまうと思うので
>NGID.txtの保存タイミング
NGに登録される様な人は大体184コメでしょうから、1週間でIDが変わってしまうので今のままでいいと思います
>NGIDの削除
間違って追加した時用に、「現在追加したNGIDを消去」ぐらいは付けておいてもいいかもしれません
>オミトロンのNGword.txtに合わせるか
記述内容は異なるので間違わないために、今のままでいいと思います
>>909 >>912 wikiの内容を更新しました
919 :
oamaxa :2009/07/10(金) 23:02:06 ID:U8pzHsMo0
>>917 言い方が悪かったみたいですいません。
Greasemonkeyのplaylist(Ulmhaftさんのを除く)が存在していても大丈夫なようにplaylist.jsの方を修正したという意味です。
自分の制作物は好きに使ってもらって構いませんが、このscript自体が改変物なので、ちゃんと許可を取りたいのであればそちらにお願いします。
>>910 >>911 「マイメモリー保存」を動画下に持ってきて
その右側に「NGComment」を持ってくるフィルタで良ければどうぞ
[Replace]
Name = NGCommentFilter
URL = www.nicovideo.jp/watch/
Multi = FALSE
EachLine = TRUE
Match<
(<td)(><a href="
http://www.nicovideo.jp/comment/ ">コメ管理)
(?s)(<table[^>]+) style="margin:4px;"(>.+?value="コメント編集".+?</td>.+)(\s+</tr></table>\r?\n)(.+?<div id="WATCHFOOTER">)
</body>
>
Replace<
$1 nowrap$2
$4$1$2<td width="100%"></td><td width="auto" id="NGCommInput" align="right" nowrap></td>$3
<script type="text/javascript" src="/local/NGComment.js"></script></body>
>
NGCommentExtension v0.1 テスト版2
ttp://nicolist.net/nicocache_nl/up/img/nl180.zip ・チャンネル&コミュニティでUIが出てこなかったのを修正
→UIの追加場所をJavaScriptの方で探すようにした
・NGWORD.txtのNGCommLoggingをNGCommLoggingNGIDとNGCommLoggingNGWORDに分けた
・NGWORDにマッチしたユーザーを自動的にNGIDに追加するオプションを追加(NGCommAutoNGID)
・NGID.txtの保存タイミングを調整して最後にマッチした時間の取りこぼしを無くした
NGCommAutoNGIDはオミトロンスレからアイデアを拝借しました。
>>918 「現在追加したNGIDを消去」はUIをどうするかがが悩みどころ。
UI得意な人が作ってくれるなら、APIは直ぐに用意するんですが。
>>919 Firefoxで2つのplaylistが同時に動作しても問題無い、という解釈で良いのでしょうか?
>>924 うpする前にスレをチェックして良かった。
UIの追加方法を変更しましたが、NGCommInputがあれば優先するようにしました。
( ・ω・) あにょ〜SayMove対応しろコラ / ~つと)
自分でしろよ・・・
>>926 ニコニコとは全く関係ない
動画やコメントを保存したいのならfxoonや同じ作者の他のツールを使え情弱
>>922 >>880-881 のフィルタを追加しただけだよ
[Replace]
Name = ラッパー置換
URL = www\.nicovideo\.jp/watch/\w{2}\d+\?oldplayer=1
Multi = FALSE
EachLine = FALSE
Require = !so\.addVariable\("movie_type", "swf"
Match<
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.+?new SWFObject\(")
http://www\.nicovideo\.jp/swf/new/nicoplayer\.swf (\?ts=\d+", "flvplayer", "952", )"\d+"
>
Replace<
$1height:510px;$2flvplayer_wrapper.swf$3"510"
>
>>925 乙です
NGIDとNGWORDのログ表示設定を分けていただきありがとうございます
wikiの内容を更新しました
>「現在追加したNGIDを消去」のUI
「NGID」ボタンの横に「消去」ボタンを付けるみたいな感じでいいと思います
また、NGIDのログ表示を設定していればログにIDが表示されるので
「NGIDテキストボックス」に何も書かれていなければ現在追加したNGIDを消去、
IDが書いてあればそのIDをNGから消去、のような機能があっても面白いと思います
>>929 このフィルタなぜか使えなくて困ってたんだけど、どうやらブラウザからコピペした時に行末に余計なスペースが混入したおかげで正しくフィルタが認識していなかったというオチ。
文字コードShift JIS(MacOS)でファイル保存すればMacでも正常に動作します。感謝!
>>931 ボタンを追加すると押し間違いがあるし、今度は消去したのを逆に戻したいって事になるかも。
テキストボックスにundoと入れてボタン押下時は直前のNGID登録を取り消す、ってのはどうでしょう?
934 :
oamaxa :2009/07/11(土) 20:36:55 ID:/zwuZDSJ0
>>925 同時に動作ではなく、Greasemonkeyの方しか機能しないということです。
>>934 あれ?同時に動作しているような。プレイリストが2つ出る事自体は問題無いという事でしょうか?
Firefox 3.0.11でGreasemonkey版はこたにき(kotas)さんのNicoNicoPlaylist 1.11(ちょっと改造してますが)。
何度も質問してすいません。
playlist.jsの方はスクロールに追従したり、プレイヤーに被っても大丈夫だったりと良さそうですね。
>>935 kotas版の最後の方 スタイルを設定してるとこで、.playlist-controllerに
position: fixed; overflow: auto;
を指定すれば良いよ。
>>877 いまさらだがサンクス。助かった。
最近のアプデで旧プレ(=ラッパも)ではswfが読み込めなくなったけどこれって、swfConverterで対応できたりするんですかね?
一応導入してtrueにしてみたんですが無理だったようで。
一度ブラウザでキャッシュ作らんとだめだね。
s/ブラウザで/新プレイヤーで/
また旧プレイヤーで使えるようになったのはうれしいがまた時報エンドレス再生・・・・・・
キャッシュのないswf動画は新プレで視聴。 キャッシュのあるswf動画は(swfConverterで変換して)ラッパーで再生。 というのをできないでしょうか?
943 :
oamaxa :2009/07/13(月) 00:59:32 ID:mka8n7yh0
>>935 modでplaylistのidを変更したのを忘れてました。完全にこちらのミスです。
kotas版の384行目
if (!box) {
の後に
var nlp=document.getElementById("playlistController");
if(nlp) document.body.removeChild(nlp);
を追加してみて下さい。
>何度も質問してすいません。
動作報告して戴けているのでありがたいです。
>>936 kotas版の場合は overflow: auto; だと構造上の問題でスクロールバーが出てしまうので、overflow: visible; にした方がいいです。
>>881 お願いします。
新プレコントローラーの小技
ブラウザの右端がディスプレイの右端より左にある場合にwatchページ開いて読み込み→最大化orF11
で、プレイヤの左の余白をクリックで再生・停止切り替えができる。(FX以外でも)
幅が狭いからあんまり意味ないけど。
キャッシュアイコンがずれるのと同じ原理かな。
nlMovieFetcher v0.1
ttp://nicolist.net/nicocache_nl/up/img/nl181.zip とりあえず動画をキャッシュして後で見るよ。
■これは何?
マイリスト・検索・ランキングのページで"投稿"の後に"fetch"というリンクを追加します。
リンクをクリックすると対象動画のフレーム背景を目立たせてから動画をキャッシュします。
あと、せっかく目立たせたのでwatchページへのリンクは別窓で開くようにします。
更にnlbarに取得動画ページへのリンクを追加します。
昔あった(今でもあるの?)、インターネット先読みキャッシュの手動版みたいなものです。
>>936 ,943
どちらも上手く行きました、ありがとうございます。
結局、playlist.jsの改造は1行のみだったので同梱しませんでした。2行目を以下のようにしました。
var storage=window.nlMovieFetcherStorage||window.localStorage||window.globalStorage[location.hostname];
これでDOM Storage非対応のGoogle Chromeでも動きます。多分Operaも大丈夫?
あと、IE7だと43行目のconstを削らないと動かないようです。レイアウトもおかしいっぽい。
NGCommentExtension v0.1 テスト版3
ttp://nicolist.net/nicocache_nl/up/img/nl182.zip ・NGWORD.txtに各コメントの先頭にユーザーIDを追加するオプションを追加(NGCommAddUserID)
・NGIDの有効期限チェック間隔を指定できるようにした(NGCommExpireEvery)
・UIでリターンキーを押下した時もNGID登録動作をするようにした
・UIでundoと入力した時は直前のNGID登録を取り消すようにした
・コメントに'\''$'が含まれていると問題があるのを修正
誰かリッチなNGWORD.txtを作ってくれないかな?
特に問題が無いようなら次回からテスト版の表記を外します。
週末はExtensionにかかりきりだったのでSwfConverterの方は全然見れていませんorz
JavaとJavaScriptを交互に弄っていると頭が混乱しますね…。
>>941-942 idGroupを使えばnlFilterで対応できますよ。swfConvertAll=trueで使うのがよろし。
[Replace]
Name = ラッパー置換(SWFキャッシュ有り)
URL = www\.nicovideo\.jp/watch/\w{2}\d+\?oldplayer=1
Require = so\.addVariable\("movie_type", "swf"
idGroup = 5
Match<
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.+?new SWFObject\(")
http://www\.nicovideo\.jp/swf/new/nicoplayer\.swf (\?ts=\d+", "flvplayer", "952", )"\d+"(.+?"videoId", "([a-z]{2}\d+)")
>
Replace<
$1height:510px;$2flvplayer_wrapper.swf$3"510"$4
>
[Replace]
Name = 「新プレイヤーで視聴」リンク置換
URL = www\.nicovideo\.jp/watch/\w{2}\d+\?oldplayer=1
Match<
<a href="/\?p=about_player">旧プレイヤーについて</a>
>
Replace<
<a href="/watch/<smid>?newplayer=1">新プレーヤーで視聴</a>
>
>>945 すいません。具体的な利用法が分かりません。
watchページが別窓で開きませんでした@プニル
ランキングで試しましたが、fetchしたものは再読み込みすると
普通に戻ってしまうんですか?
[Replace]のフィルタってどこでインポートするんですか?
>>949 totalRename併用してたりします? あっちはちょっと手抜きしていて動画タイトルのリンクを決め打ち
しているので、フィルタ適用順序の関係でtarget="_blank"が取り消されてしまいます。totalRename側の
フィルタを修正するか、動画サムネの方をクリックすれば大丈夫です。外していたらすいません。
あと、fetchした後にページを閉じてしまってもtopBarのFLリンクから取得動画ページに行けば
残っているので、どの動画をfetchしたか忘れた場合とかもそちらから見ることが出来ると思います。
元々取得動画ページは無かったんですが、後で見ようと思ってたくさんページを開いてfetchしたは
良いが、ブラウザやOSがへたれで落ちてしまう事が多々あったので業を煮やして作ったものです。
更に今回playlist.jsを使って連続再生も出来るようになったので、自分的には結構満足してます。
playlist.jsに対応したことで、プレイリストがクロスブラウザで共有できて何かと便利だったり。
>>950 インストールフォルダ直下のnlFilter.txtに貼り付ければOKです。
>>951 ありがとうございます
Proxomitoron側で追加するものと思っていました
953 :
oamaxa :2009/07/14(火) 03:14:43 ID:ef5S4L1t0
>>945 報告ありがとうございます。
>nlMovieFetcherStorage
次回の更新のときにマージしておきます。
IEのレイアウトに関しては自分ではしっかり対処することができないので、cssで個別に対応してもらった方がはやいです。
wiki更新しました
SwfConverterの不具合報告が無いのと、flvplayer_wrapperでswfを見るにはSwfConverterを使い変換しないといけないため
「NicoCache_nlββ.06c + SwfConvert03」の「人柱版」表記を外し、インストール手順に加えさせていただきました
「flvplayer_wrapper」のページに
>>947 を追加させていただきました
956 :
oamaxa :2009/07/14(火) 21:10:15 ID:ef5S4L1t0
動画ページの"大百科の記事"を記事がある場合のみ表示するようにしてみた。 [Replace] Name = view article URL = www.nicovideo.jp/watch/ EachLine = TRUE Match< (<!--↓大百科↓-->\s*<div\s*style="margin:4px;)"> (\$\("nicopedia_video_des"\))(\.update\(summary\);)[^;]+; > Replace< $1 display:none;"> $1$2 Element.show($1.parentNode); >
バグっていたので修正版です。
直前で色々弄ったおかげで確認不足でした、すいません。
nlMovieFetcher v0.1.1
ttp://nicolist.net/nicocache_nl/up/img/nl184.zip ・www.nicovideo.jp以外で正常に動作しなかったのを修正
・チャンネル動画で隣の動画の背景色まで変わってしまうのを修正
・多重にクリックした時に複数のfetch要求が出ていたのを修正
・動画タイトルをクリックしても別窓で開くようにした(totalRename併用OK)
・更に↑の場合は視聴済みとして取得動画リストから削除するようにした
>>949 ついでなので対応してみました。リストから削除は自分も二度手間と感じていたので…。
>>953 こちらこそ、色々ありがとうございます。IEに関しては自分も確認程度にしか使っていないので…。
あと、playlist.jsへの要望ですがスクロールしない設定があると嬉しいです。
>>954 "fetching... 39%"とかでしょうか?ちょっと現状の仕組みだと無理っぽいけど考えてみます。
>>955 いつも素早い更新乙です。wikiのおかげで確実にnlを導入しやすくなったと思います。
>>956 なんというタイミング。今朝自作した同じ目的のフィルタがゴミのようだ!
って、またデザイン変わってるなWatchページ。
watchページのデザインが変わったせいでcacheCommentExtensionのコメント保存ボタンが消えちゃったな・・・
ListXを使うとcacheフォルダ内に#tagという名前の空フォルダが生成されるのですが、 もし特に必要ないフォルダのようなら生成しないようにできないでしょうか?
http://nicolist.net/nicocache_nl/up/img/nl185.zip cacheCommentExtension ββ09 仕様変更対応と新プレイヤーでのバグ修正
・新プレイヤーで、投稿者コメントのある動画の、新プレイヤー登場前に自動保存したコメント、
及びこのバージョン以前で手動保存したコメントが再生出来なかったのを修正
※今まで保存したコメントもそのまま再生できる・・・はずです
・ニコニコの仕様変更で、watchページへのフォーム埋め込みが消えたのを修正
同梱のnlFilter_sys.txtに入れ替えて下さい
・非公開動画の強制再生が動作しなくなっていたのを修正
・「5」「2」ボタンを追加。それぞれ500件・200件保存します
不要ならlocal\cacheComment.jsは入れ替えなくてもいいです
新プレイヤー、データ形式がちょっとおかしいだけでエラーになります。わがままです。
NicoCache_uをXPSP3+IE8で使っててキャッシュを有効にした状態だと ログインできなかったりhttpsのサイトにつながらなくなるんだけど 同じ症状の人はいませんかね?
>>962 乙です。
「コメ管理」の文字が縦に4つで表示されるんですがなぜでしょう
>>963 proxy.pacを使ってニコニコだけNicoCache_uを通せばいいよ
もう旧プレイヤーじゃ限界・・なのか・・ 画面コメントでNG設定出来るの凄い重宝してたんだけどなあ・・
>>956 すげぇ気が利くなぁd
あとwiki更新してくださってる方乙
nlFilter_sysの
Name = ThumbInfoConf
をいじってマイリスに登録されたマイメモリでもできるようにしたいんだができない。考えたやつ↓(エラーでて起動できないですが)
Match<
(?s)(?<=<a [^>]*?href="(?:
http://www\.nicovideo\.jp/| )watch/\w+"[^>]*>[\r\n]*<img[^>]*>[\r\n]*</a>).*?onclick="location.href='
http://uad.nicovideo.jp/main/set/video.html?vid= (\w{2}(\d+))
Replace<
<div style="position:relative;"><div style="position:absolute; top:-16px; right:0px;"><img src="
http://www.nicovideo.jp/local/<cacheIcon >" alt="キャッシュ" /></div></div>$0
$1が動画ID、$2がサムネIDと指定されてるので画像部分を先読みで、IDをその動画の宣伝ボタンから取得しようとしたんですが、どうしても無理なんです。どなたかお助けください。
あとこのフィルタの2行目っているんでしょうか?
15_thumbInfoFilter(基本)のキャッシュアイコン追加と同じことやってるような。
連投失礼 キャッシュアイコンだけなら 15_thumbInfoFilter(基本)のキャッシュアイコン追加 Match< <a href="watch/(\w{2}\d+)">にするだけでできました。 タイトル部分の色変えはマイリスを他と分離しないと難しいのでまだやれていません。 訂正 15_thumbInfoFilter(基本)のキャッシュアイコン追加と同じこと ↓ 15_thumbInfoFilter(基本)の動画サイトバナーID置換と同じこと
>>962 乙です。
3月下旬くらいに保存したコメントファイルでもうまく再生できました。
ひとつだけコメントの呼び出せないファイルがありましたが、多分コメントファイルが壊れているのかも知れません。
過去ログを見た後に最新コメントに戻る方法がわからなかったので、
プルダウンメニューに最新のコメントに戻る欄を追加していただけないでしょうか
以下なんとなく思ったものですが
・プレーヤーの過去ログから数ヶ月前のコメントのキャッシュ
・過去に集めたコメントの結合
とかは難しいのでしょうか?
971 :
oamaxa :2009/07/15(水) 22:46:32 ID:OU6rqniI0
>>957 playlistから開いた動画にのみ自動再生とスクロールを適用しようと思っているのですが、
それとは別にスクロールしない設定があった方がいいですか?
>>964 運営が「マイメモリーを保存」ボタンを右側に表示するためにやった処理の副作用でそうなります
しょうがないので、
>>962 のcacheCommentExtensionでは「管」一文字にしたはずなんだけど・・・
>>968-969 nlFilter_sysの"ThumbInfoConf"は、旧バージョンとの互換性の為に残してあるだけで、
今のnl本体では見てないです。その辺コメントに書いておけばよかったですね。スマソ
今は"15_thumbInfoFilter"辺りですべて行ってます
フィルタの方なら、idGroupで好きなGroupを指定できるし、
sm***形式か数字のみのID、どちらか片方だけでも行けます(マイメモリIDではないです。sm***の"***"部分)
詳しくはnlFilter解説と実際のフィルタ見てください
>>970 http://nicolist.net/nicocache_nl/up/img/nl186.zip ・コメントキャッシュ再生時のプルダウンメニューに「最新コメ再生」を追加
>・プレーヤーの過去ログから数ヶ月前のコメントのキャッシュ
プレミアムじゃないので分かりませぬw
>・過去に集めたコメントの結合
繋ぐのは簡単だけど、どういう条件で繋ぐとか、再生時にスマートに選択する方法が思いつきませぬ
繋ぎたかったらテキストエディタなりで開いて繋げばいいかなーなんて。
>>962 ,972
wikiの内容を更新させていただきました
>>969 マイリストに登録されているマイメモリーのキャッシュ済動画のリンク色変更
[Replace]
Name = マイリストのキャッシュ済動画のリンク色変更(マイメモリー)
URL = www\.nicovideo\.jp/mylist/
Multi = TRUE
EachLine = FALSE
idGroup = 1
Match<
<input[^>]+value="[^"]+\?i=(\d+)">(?:.+\r?\n)+\r\n(?:.+\r\n)+
<h3><a class="video" href="watch/\d+"
>
Replace<
$0 style="color:#C00000;"<$>$0 style="color:#C08000;"
>
おまけ、外部貼り付け用サムネイル版
[Replace]
Name = 外部サムネのキャッシュ済動画のリンク色変更(マイメモリー)
URL = ext\.nicovideo\.jp/thumb/
Multi = TRUE
EachLine = FALSE
idGroup = 1
Match<
(?s)<img[^>]+?src="[^"]+\?i=(\d+)".+?<a href="
http://www\.nicovideo\.jp/watch/\d+ "
>
Replace<
$0 style="color:#C00000;"<$>$0 style="color:#C08000;"
>
>>972 最新コメ再生追加ありがとうございます。
コメントの結合は見た時にコメントが多いほうが盛り上がって見えるかと思いました。
試しにテキストエディタでつなげて1500ぐらいにしてみたのですが、
再生時間が短くコメント数が多いと動画自体が見えにくい状態に。
過去ログというのはコメントを結合するときに数を増やすために利用できるかと考えて書いてみました。
>>972 「管」一文字にならなかったのはキャッシュ消してなかっただけでした。お騒がせしました。
>>973 ありがとうございます。
wrapper置き換えフィルタ入れても何故か新プレイヤーの表示になる。 NicoCacheのバージョンはNicoCache_nl ββ.06c+swfConvert03です
>>976 「config.properties」の設定の「flvWrapper」を「flvWrapper = rc2」にしていますか?
していてもwrapperが表示されないなら、「ラッパー置換」フィルタのURL部分を
URL = www\.nicovideo\.jp/watch/\w{2}\d+\?oldplayer=1
から
URL = www\.nicovideo\.jp/watch/
にしてください
これでWrapperが使えるようになると思います
ただし弊害として、「新プレーヤーで視聴」をクリックしても新プレイヤーは使えなくなります
cacheCommentExtensionの強制再生機能だけ独立させることって出来ない?
cachecommentのボタンが 千 保存(local)5 2 ってなるんだけどこれは元々の、意図したとおりの表示? それとも俺がどっかいじって変になってるだけ?
>>977 >>976 ではありませんが、ウチも同環境で同じ状況です。
「ラッパー置換」フィルタのURL部分も書き換えてみましたところ、キャッシュされている動画を開くとwrapperになりました。
ですが未キャッシュor不完全キャッシュの動画は新プレになってしまいます・・・
>>980 その動画はswfの動画ですか?
swfの動画ならそういう動作になるように作ってあるので、それが正常動作です
swfの動画の動画は旧プレイヤー用のswfを収得する事が出来なくなってしまったので
キャッシュが無い場合は新プレイヤーからswfを収得して、完全にキャッシュ出来たら
nicocache_nl側で旧プレイヤー用に変換してwrapperで見るようにしてあります
>>971 自分はscript.jsで動画タイトルまでスクロールさせて、動画説明が長すぎて邪魔なら[詳細情報・メニューを隠す]で
動画説明を閉じているので、登録タグあたりまでスクロールするのはちょっと行き過ぎなのです…。
現在adjust scrollにマイナス値を許していないようなので、これがマイナス値だったらスクロールしない、とかどうでしょう?
>>979 とりあえず自分はこうしてます。nowrapを付けた方が良いみたいです。
[Replace]
Name = cacheCommentDropList
URL = www.nicovideo.jp/watch/
Match<
<td id="cacheCommentDropList"></td>
>
Replace<
<td id="cacheCommentDropList" nowrap></td>
>
投コメありの動画にあるso.addVariable("has_owner_thread", "1") をプレイヤ設定のところに付け足して偽装してみたけどラッパでswfは取得できなかった 投コメの有無はどうやって認識してるんだろう。 ○ラッパが使える動画 swf以外(smなど) swfのうちキャッシュのあるもの(swfConvert必須) swfのうち投稿者コメントのあるもの(?oldplayer=1のページで) ×使えない動画 キャッシュなし・投稿者コメントなしのswf動画 Require = so.addVariable("has_owner_thread", "1"を利用すれば投稿者コメントありswf動画にも対応できる。
>>983 動画鯖側で情報を持っていると思うので、クライアント側で頑張っても多分駄目だと思います。
以前はRefererに"?oldplayer=1"を付ければ大丈夫だったけど、今は駄目っぽいので。
986 :
oamaxa :2009/07/17(金) 19:42:22 ID:zpoZNaOP0
>>982 クロスブラウザで正しく動作してないようなので修正が必要ですが、adjust scrollはマイナス値を取れるようにしてありますよ。
また現時点ではUlmhaftさんのものをそのまま拡張しているので、プラスで上,マイナスで下に移動しますw (これもまぎらわしいので修正します。)
方法についてはスクロールしない少し考えてみます。
>>946 のNGID.txtはどのタイミングで作成or更新されるのでしょう?
入力欄にID入れて[NGID]ボタンを押してもファイルは作成されず
自分でNGID.txtを作成しておいても内容にNGIDが追加される気配がないのですが
>>986 ありゃ?ホントですね。これは失礼致しました。
正規表現の読み間違い&値の変更にEnterが必要なのに気付かなかった、という2重の勘違いを
していたようです…orz まあ、1行コメントアウトするだけなので面倒でしたら後回しで構いません。
>>987 現状だと「コメント処理でNGIDの最終マッチ時刻が更新された時」ですね。確か、NGID登録時に
保存しなかったのは「どうせ次のコメント処理でマッチ時刻が更新されるから」だったような。
でも、登録後にリロードしないで次々見ていくとなかなか保存されないケースもありますね。
直ぐ保存して問題がある訳でも無いので、次版では登録・削除時も保存するようにしておきます。
NicoCache_u開発者です。
NicoCache_u-0.7上げました。主な変更はNG機能の追加です。
感想あったら下さい。
http://www28.atwiki.jp/nicocacheu/ 変更点
* NG機能を追加。
* Chromeブラウザで自動構成スクリプトを使用できる機能を追加。
* サムネイルの自動削除条件を3000個から12000個に変更。
* 自動削除を参照した日付が古いファイルから順に削除するよう変更。
>>989 64bit Windows に 64bit JRE をいれてるんだけど NicoCache_u.exe から起動できなかった。
起動できるようにできませんか?
>>991 報告ども。以下の方法で対応をお願いします。
・対応
メモ帳などのテキストエディタで、以下の内容で保存してください。
ファイル名は「NicoCache_u.bat」とし、NicoCache_uフォルダに配置してください。
そのファイルを実行するとNicoCache_uが起動します。
-----NicoCache_u.batの内容-----
start javaw -jar NicoCache_u.jar
exit
-----------------------------
exeの64bit対応は以下の理由により、対応できるか未定です。
・Windows XP/Vista 64bit環境がない
・Winアプリの開発経験が乏しい
>>981 お答えありがとうございます。
ですが普通のflvの動画なのです。
新プレで再生→完全にキャッシュ→リロード→wrapperで再生
という流れです。
私の環境に起因するものかもしれませんので暫く原因を探ってみます。
cache_nlからcache_uに繋げて2つとも使えるようにして、キャッシュは1つのフォルダで共有させてみたが どうやら問題なく使えるっぽい サムネと動画をキャッシュできてローカルサーバーも使えて快適である らしい。
>>995 新規動画を双方でキャッシュしようとしてまずいような…。
NicoCache_uはtempを仲介しているっぽいので大丈夫なのかな?
>>996 オミトロンスレからの転載だよ。
うめ
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。