【ニコニコ】自動ローカル保存プロクシ NicoCache16 >>947 だけど、ある程度形になってきたっぽい。
需要があればうpしようかなぁ・・・
原宿対応版、欲しいです
>>953 ありがと。ただ、
>>945 のFixになるので、一応作者さんの了解を得てからの方がいいかな、と。
nlMovieFetcherで、mail/passwordを設定していると、自動でログインする機能がありますが、
>>503 で説明されている問題が同じく影響して動かなくなっていたので直してみました。
www.hofu.mydns.jp/nicocache/upload.php?id=094
>>955 乙
#
>>811 がスルーされてる件(ボソ
/local/umylist/list.html、原宿とQの両方で使えるようにしたんだけど、
リネームのUIまだ入れてないや・・・どうしようかなw
>>956 これは失礼しました。うpろだに投下した後、レス番でしか確認していなかったので見落としていました。
>>955 おつです
>>956 「umylistのlocalファイル改変」については、勝手に弄って貰って構わないです
そもそもこれも本家umylistのファイルの改変ですし
自分は原宿対応まではしないので
・umylistのlocalファイル改変
list.htmlの見た目修正
www.hofu.mydns.jp/nicocache/upload.php?id=095
>>959 >>レイアウト
CSSが効いてない?というか前のCSSのキャッシュが残ってる状態でしょうか?
ブラウザキャッシュの更新をしてみてください
>>localStrageを消してからアクセス
たぶん↓で大丈夫かと
・umylistのlocalファイル改変
微修正
www.hofu.mydns.jp/nicocache/upload.php?id=097
>>961 乙&あざっす。
まだソース見ただけだけど、mylistRenameのURLが・・・
実際に使ってみたら、今度はU.data[mid1[i]]が見つからないとのこと・・・ とりあえず、 if(!U.data[mid1[i]])U.data[mid1[i]]=[]; を入れて解決しますた
>>962 すみません気づきませんでした
該当部分を直しました
www.hofu.mydns.jp/nicocache/upload.php?id=098
>>963 連投すみません
そちらも修正しました
www.hofu.mydns.jp/nicocache/upload.php?id=100
>>965 乙
http://www.nicovideo.jp/watch/so16121809 を見てUマイリストに入れて、list.htmlでその情報を参照すると、
ストレージに記録されたはずのチャンネル情報ではなく、スレッドIDが出てしまったので、
手元ではmakeMitemでchannelIdを優先的に判定するようにした。
あと、getthumbinfoから動画時間を計算するところ、
var lsec=len[0]*60 + len[1];
ではlen[1]が文字列として処理されることがあるので、
var lsec=len[0]*60 + len[1]*1;
に変えてみた。
flapi.nicovideo.jp/api/getplaylist/mylist/〜のデータにはdefault_sortがあるので、
できれば並べ替えたいね。
>>960 ありがとうございます。up096.7zが原宿でも問題なく動くことを確認しました。
>>811 ,
>>960 の様に正規表現を原宿・Qの両対応にする方法とは別に、i.nicovideo.jp/v3/video.array?v=XXX でコミュ動画のsmidを取得できるようなので、
そちらの方法でも試みるようにコードを追加してみました。
ただし、ニコニコチャンネルの動画にはvideo.arrayで情報が取得できない物があるようです。
(見つけた限りでは ext.nicovideo.jp/api/getthumbinfo/1256912171 がダメです。getthumbinfoを使えば取得できますが)
面倒くさいですね……。
あと、これとは別に、checkRealCacheというオプションがどうやらちゃんと働いていないようで(コードを見る限りバグの模様)、
fetchの予定が入った動画をcacheディレクトリに手動で追加したりすると問題が起きるようです。
アドホックなやり方ですが対応しておきました。
根本的にはNicoCache_nl自体を修正するしか無いですが。
www.hofu.mydns.jp/nicocache/upload.php?id=101
968 :
967 :2013/01/15(火) 11:01:25.74 ID:1XsNbGS+0
video.arrayがうまくいかない例の例示を間違えていました。 × (見つけた限りでは ext.nicovideo.jp/api/getthumbinfo/1256912171 がダメです。getthumbinfoを使えば取得できますが) 正しくは i.nicovideo.jp/v3/video.array?v=1357613804 です。
umylist更新しました ・コピーと移動 www.hofu.mydns.jp/nicocache/upload.php?id=103 結構放置していてどこを変えたか忘れているのでumylist.dbのバックアップを必ずとってね
>>970 乙。毎度要望に応えてもらって感謝。
マイリストのページのコメントのコミュIDが正しいURLを返さないバグを修正するフィルタを作ってみた。
既出だったらごめんw
[Replace]
Name = マイリストjs修正
URL = (uni\.)?res\.nimg\.jp/js/mylist[23].js
Match<
return siteURL\("ch"\) \+ "community/" \+ s;
>
Replace<
return siteURL("com") + "community/" + s;
>
Javaを7にアップデートしたらNicoCache_nl.jarが立ち上がらなくなってしまいました NicoCache_nl.bat実行しても以下のエラーが出ます '"java"' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 exit status is 9009 java.exe、javaw.exeは確かに存在しているんですがね 解決策わかる方います?
jre7のディレクトリにパス通ってないんじゃないの
>>972 インスコ先ディレクトリが変わったせいじゃないかと。
それに合わせてpathも変えてあげないとw
昨日からnicocache_nlを通しての接続ができなくなりました。(ずっと読み込み中) cmdには以下のメッセージが表記されてます。 faild to rewrite : [URL] (no responseHeader) 無知ですみませんが、このHeaderってheader_lightのことではないんですよね?
>>972 system32にリンク生成されるから、普通に使ってたらありえないんだけどな。
わかってるやつなら聞くまでもないし、わからないならOSごと再インスコしたほうが
後々余計なトラブル無くていいぞ。
>>975 使っているブラウザと入れているExtension,nlFilterすべてを書いてくれると他の人が答えることができるかもしれない
>>970 必ず読んで.txtにtypoが。
tp:コピー先のUマイリストのID
↑「to」だよね?
キーが隣だし、仕方ないね。
dbファイルをあえてバックアップせずにやってみたけど、特に異常なし。
move、copyともに、正常に機能することを確認。
ただ、/umylist/list?v= で見るとidが追加されてるけど、
/umylist/ajax のほうには追加されてない件。
# というか、idで指定するやり方、/umylist/removeでもいけそう。その方がスマートかも。
# 欲を言えば、このやり方ならコピー・移動・削除で複数のアイテムも扱えそう。id=1,2,3とかで。
# (先に言っとけって話だね、ごめん)
>>973 ,974,976
普通ならありえないということでJavaインストールし直してみたら起動しました
ちゃんとインストールされてなかったみたいですね
ありがとうございました
>>978 >というか、idで指定するやり方、/umylist/removeでもいけそう。その方がスマートかも。
実は対応していたかもしれない
/umylist/remove?id=なんちゃら
>>980 ほんとだw気づかなかったw
ところで、現状<script src=〜></script>で2つのajaxにアクセスしてるけど、
まれに情報取得に失敗することがあるみたい。
$.ajaxで取得したほうが確実っぽい。
あと、同期通信するので動画数が多いとちょっと重くなる。
非同期で処理できるなら、その方がいいかも。
とはいっても、うまいやり方を思いつかないんだがorz
>>981 >>(
>>966 )チャンネル情報ではなく、スレッドIDが出る
watchページ埋め込みの方のミスでした
>>(
>>966 )getthumbinfoから動画時間を計算
修正しました
>>980 /umylist/ajaxのuMylist0、/umylist/mylist/ajaxのumMylist0のjson版を作って頂けないでしょうか?
・umylistのlocalファイル改変
ソート機能を追加
www.hofu.mydns.jp/nicocache/upload.php?id=104
そろそろ次スレ立ての時期 テンプレも整理しないと
/umylist/json とかつくって、uMylist1を{}で囲うだけでいけそうな気がする {'uMylist':[{id:''},{id:''},]} あとは、JavaScript側でいけそうな気がする
>>977 ブラウザ:firefox 18.0
extensions:nlGetFileExt、nlGetTag、swfConvertRedirector、nl_ListX
nlFilter:
01_globalFilter、05_topBarFilter、10_thumbInfoFilter(ポップアップリンク用)、
15_thumbInfoFilter(基本)、20_watchFilter、99_3列Filter+mod、
header_light(9)_100615_custom、header_rank_link+_100505改、
wrapperReplaceFilter(JS切替)、wrapperReplaceFilter(Qページ)、
wrapperReplaceFilter(wrapperデフォルト)、z_header_light_append
NicoCache_nl Wiki (仮)を参考に導入しました。
今週に入ってから接続できないことに気付きました。
エラーの意味も分からず戸惑っています。よろしくお願いします。
すみません、header_light等のフィルタがほしいのですが ファイル置き場にないので、ありませんか?
>>982 乙
/umylist/renameが正常に処理できないっぽい。responseTextは {} だった。
>>981 javascriptで非同期っつーとdeferred
JSDeferredとかjQuery.deferredとか
nlFiltersでランキングでのタイトル文字だけ拡大するのってないですか?
umylist更新しました
・/umylist/ajaxの修正
・/umylist/json,/umylist/mylist/jsonの追加
www.hofu.mydns.jp/nicocache/upload.php?id=106
>>982 もしかすると要望に沿っていないかもしれないです
指摘してくれれば気が向いた時に直します
>>990 乙
$.ajax({
url:"/umylist/rename",type:"get",
data:{"mylist":mylist,"name":name},
dataType:"json",cache:cache,
complete:function(x){alert(x.responseText)}
})
で出力される内容が、
>>987 に書いた通りになってしまうんだけど、うちだけかな?
あ、変数cacheにはbooleanな値が入ってまs スレ残り少ないのに連投申し訳ない
これってブラウザのjavaオフにしたら使えないよね?
>>990 /umylist/json,/umylist/mylist/jsonの追加ありがとうございます
これで大丈夫です
・umylistのlocalファイル改変
umylistのリスト収得をajaxからjsonに変更
www.hofu.mydns.jp/nicocache/upload.php?id=108
>>994 乙
そっちも使ってみたけど、なぜかUマイリストのリネームだけできない・・・
/umylist/renameが仕事しない原因分かった。 1120行あたり、↓の1行が抜けてた。 return uRenameQuery(mylist,name); 次スレ立てられるか、やってみる。
おつ うめ
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。