1read 100read
2011年10月1期ソフトウェア【P2Pニコニコ】 Genkidama 【キャッシュ共有】 TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
Microsoft Office 2007 の良い所を探そう
XenServerってどうよ?No.1
おすすめのメールソフトは何?Part14
テキスト読み上げソフトで、スレを音声で聞こう 3


【P2Pニコニコ】 Genkidama 【キャッシュ共有】


1 :09/04/27 〜 最終レス :11/11/20
「みんな、オラにちょっとだけキャッシュを分けてくれ」
作者さんのサイト
驟雨のカーネル探検隊(只今遭難中w
http://d.hatena.ne.jp/syuu1228/
http://d.hatena.ne.jp/syuu1228/20090425/1240621227
関連スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache 6
http://pc12.2ch.net/test/read.cgi/software/1239763252/

2 :
使ってみたが、いまいち稼働できているのか分からん
NicoChacheとしての機能も持ってるのか?
それとも今開いてる動画のキャッシュしか他の人に提供できないのか

3 :
消された動画の再生云々以前に、プレミアム入会の最大の理由(エコノミー回避権)を潰される事の方が、運営的には大激怒だと思いまふ

4 :
早い話が運営に喧嘩を売るソフトということですね

5 :
回線の負担が軽くなるから、運営は喜ぶんじゃね?

6 :
こういうのは大勢が使わないと意味ないと思うんだけど
nyとかに比べてそんなに使おうって気を起こす奴がいない気がする

7 :
ユーザー間でキャッシュ共有っていう案は運営も重々承知してて
一年前からこういうソフトが出るだろうってことは分かってただろう
現にずっと前に回線節約のための方法として提案があったわけだし
だから今だにエコノミー回避を最大のプレミアム入会の売りにしてる
運営が悪い。

8 :
つべに寄生してたニコニコが言えた義理じゃないだろうが
>>6だな

9 :
ニコニコ動画は某国みたいな灰色企業だからな。
向こうが見逃しているのをいいことにデータをそのまま流用してコメントをつけて、
負荷が高くなったから規制されてようやく独立したんだからな。
何も言わなければ今でもおんぶにだっこして笑っていたんじゃないか。信用できない。

10 :
NicoChacheが正常動作する環境でこれが動かん時がある
動くときもあるから困る

11 :
Genkidamaの今後
http://d.hatena.ne.jp/syuu1228/20090429/1240959265

12 :
何かがクル━━━ヽ(゚∀゚ )ノ━━━ ??

13 :
使い方がよくわからん
だれかまとめて。
ブラウザのproxy設定を、
localhost:<config.properties上のlistenPortのポート番号>
にして普通に動画ページにアクセスするだけじゃ見れないの?

14 :
言えた義理があろうが無かろうが
金が絡むんだから黙っちゃいないだろw

15 :
保守
動きねーなー
というか、繋がらねえorz

16 :
Takuya ASADA (syuu1228) on Twitter
http://twitter.com/syuu1228

17 :
Twitterってフォローするの敷居高い気がしてるのは俺だけかな

18 :
新たな動きktkr
Genkidama on Overlayweaver
http://d.hatena.ne.jp/syuu1228/20090513/1242168004

19 :
オーバーレイウイーバーとは何なのか、誰か解説きぼん

20 :
Overlay weaver
javaでP2Pソフトを作るためのオープン環境……で合ってる?
スクリーンショットすげーw
http://overlayweaver.sourceforge.net/index-j.html
でもまだこれプログラム板とかが扱う範疇の代物かねぇ

21 :
>>20
これはすごいな。

22 :
http://overlayweaver.sourceforge.net/demo/img/viz-circle-300nodes.png
http://overlayweaver.sourceforge.net/demo/img/viz-grid-300nodes.png

23 :
著作権改正法案が衆議院で可決、「ダウンロード違法化」など
http://internet.watch.impress.co.jp/cda/news/2009/05/13/23423.html

24 :
>>23
キャッシュ合法通ったのか。

25 :
これ使えてる人いる?

26 :
いるよ。

27 :
NicoCacheで溜まったキャッシュが100GBくらいあるけど、
これをみんなが使えるようにするにはどう設定すればいいのかな

28 :
激ウマ

29 :
これってもしかして権利者削除された動画が自分のキャッシュに残ってたら削除される・・・?

30 :
Sourceforge.jpに開発ページが開設された模様
http://d.hatena.ne.jp/syuu1228/20090518/1242596583
http://sourceforge.jp/projects/genkidama/

31 :
>>29
ネットワークに流さないだけじゃないの?

32 :
開発者使える魔法の数すげーw
http://sourceforge.jp/users/syuu/

33 :
genkidamaのキャッシュってテンポラリの一時ファイルのこと?

34 :
Genkidamaはもっと広めるべき

35 :
>>33
日本語でおk

36 :
やぁ初めまして、Genkidamaの中の人です。
わざわざスレ立ててくれてありがとうございます。
>>17
Twitterのフォローはぜひよろしくです。
が、私もTwitterって敷居高いとか思ってるしイマイチどう活用すれば良いのか分かってません(汗
>>19
Overlay WeaverはDHT(P2P)アプリケーションを実装する為のライブラリですね。
正確にはシミュレータでもあるんだが、この際それは関係ない。
Genkidama 0.2はOpenChordってライブラリを使っているんだけれど、こいつの動作が怪しかったり、通信のアルゴリズムが悪かったりするのでOverlay Weaverへ置き換えてみようかなと。
>>25
すみません、正常に繋がらず動作が開始しない現象が確認されています。
その辺りの安定性を根本的に解決すべく、0.3を開発中です。
うまく動かなかった方々は申し訳ありませんが、次のバージョンを待っていただけるとありがたい。
>>31
その通りです。
>>32
これ、適当に入力しただけなんだけど、丸見えなのね・・・(^^;
>>33
日本語でおk

37 :
言葉の意味はよく分からんがとにかく凄い自信だ…
なんか面白そうなので期待する

38 :
元気玉はやってくれると信じている

39 :
blogは読ませてもらってるが、書いてあることサパーリで俺涙目ww
ただ期待しております。

40 :
Genkidamaテスト版 2009052701
http://d.hatena.ne.jp/syuu1228/20090527/1243435235

41 :
Genkidamaテスト版 2009052901
http://d.hatena.ne.jp/syuu1228/20090529/1243550017
今度こそ動くようになった、、、と思うんだ。
バシラーな人、是非試してみて欲しい。
但し、今回はUPnPが無いんだ、すまない。手動でポートを開けてくりゃれ。

42 :
UPnP無くなったんかー・・・
ちょっと残念。しかし超乙。

43 :
参加したいが設定方法がいまいちわかってない
9899/tcpと9900/tcp開けたけどプロンプトには警告ばっかでなんかミスっぽいんだよな
キャッシュは溜まってるんだけど

44 :
2009052901
プロンプト一切出ないんだけどもデフォ?
一応ニコニコ外のIPに接続しに行ってるみたいだけど、
送ってもらったキャッシュもエコノミーばっかりだからいまいち成功してるのかどうかw

45 :
りどみ読んだけどnicocacheとどう違うのかよく分からない…

46 :
>>45
うちは文字列いっぱい出るよ。
根本的なことなんだが、これを使うことでエコノミー回避が出来るの?
元気玉ネットワーク上の誰かが通常キャッシュ持ってると、エコノミー時間内&一般会員&通常キャッシュ不保持でも、通常画質で観れる
ってこと?

47 :
>>46
>>45>>44 スマソ

48 :
>>47
プロンプトは自分の勘違いで普通に出ました\(^o^)/
詳しい実装はいいとして、ネットワーク内に通常キャッシュがあれば
エコノミーキャッシュより優先して取得できるってことでいいのでFA
今までに取得した40GBのキャッシュ(1,787個)をcacheフォルダに配置して
起動してみたらメッセージがどんどん流れていっこうに終わらないれす
DHT更新してるっぽいけど、そのまま×押したくなるレベル

49 :
Genkidamaテスト版 2009053001をリリースしますた。
http://d.hatena.ne.jp/syuu1228/20090529/1243627482
ごめんなさい、2009053001のリリースと同時に前のテスト版使えなくなりますm(_ _)m
立ち上げてもエラーが出て落ちるようになると思う。
山ほどデバッグメッセージが出るのは2009052902である程度抑制したよ。
あれじゃ何が起こってるか分からないからね。
DHTからちゃんとキャッシュが取れてるかどうかは、画面表示を見れば判別がつくようになってるです。
・「DHT get: nc:smXXXXXXX success」というメッセージが出れば他人のキャッ
シュを取得出来ている
・「DHT get: nc:smXXXXXXX failed」というメッセージの時は誰も持っていない
・「using cache: smXXXXXXX」の時はハードディスク上のキャッシュを使っている
てな感じなんだ。
どの程度DHTでキャッシュ取得成功しているか、現在のオンライン人数がどれくらいか、といった情報はWebページからみれるようにする予定です。
が、マンパワーが足りない(>_<)
誰かWebプログラマー紹介してくれw

50 :
>>42
すまない、友人とも協力してルータ3台ほどで試してみたんだが、全て挙動が
違ってどれもうまく動かないという悲惨な結果に陥ったので、うん、これは外し
た方が良いね!という残念な結論になってしまった(笑
Azureus(現Vuze)というBitTorrentクライアントに入っているUPnPのコードを試
そうかとも思ったんだけれど、ソースコードのライセンス的に混ぜて使って良い
のか私にゃ良く分からなくて。そういうの詳しい人居たら解説きぼん。
>>43
それ、デバッグメッセージです。正しく動いているものと思われます。
>>45
Readme.txtはNicoCacheのものをそのまま残してるです。
まだGenkidamaの奴は無いんだな。
違いは皆のキャッシュを共有出来る事。ここに尽きます。
>>48
・・・HD持ってったらそのキャッシュくれますか?(笑
そういう状況も試してみたいけれど、とってもじゃないがそんなに貯められない。。。

51 :
163G分のキャッシュ持ってるけど需要ある?

52 :
>>51
とりあえず、9899/tcp、9900/tcpのポート穴開けたら
Genkidama.batをダボークリックしてみようか

53 :
うちの話がでてた
http://pc12.2ch.net/test/read.cgi/software/1239763252/
606 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/05/30(土) 01:21:27 ID:yYrhTEGB0
(中略)
いつだったかキャッシュをp2pで共有できるヤツがあったが・・・
どの動画が消されたのか情報共有できる場がないと機能しない微妙なモノだとは思った

54 :
0.3.0 kt
http://d.hatena.ne.jp/syuu1228/20090601/1243866557

55 :
0.3.0出ました。
変更点はバージョン番号のみw
本当はproxy.pacへの対応とかGUIの実装とかやってるんですが、未だ世に出せる感じじゃないので表だって有効化する事は見送りです。
>>51
今からHDもって家まで走ってくけどいい?

56 :
http://d.hatena.ne.jp/syuu1228/20090603/1243991668
0.3.1でました。
0.3.1のリリースに伴い、以前のバージョンは使えなくなります。
0.3.0との差分は以下の通り。
・NicoCache 0.41のマージ
・XMLRPCサーバの一部仕様変更
・DHTアルゴリズムの変更
・バージョンチェック機能の実装
・ポート開放チェック機能の実装
・バックグラウンドjoin、バックグラウンドput機能の実装

57 :
>>56
乙!

58 :
>>53
Genkidamaよりもっと前にP2Pやったやつがあったんだよ
そこで書いてあるのはそっちのことだと思う
なんでそっちとGenkidamaで盛り上がりが全然違うのか理由はよくわからない

59 :
1878個のDHT putが15分ぐらいで終わった
キャッシュ使用も問題ないみたい
ただキャッシュがDHTにもローカルにも無い動画は読み込まれない?

60 :
なんか来たぞ
http://genkidama.dokukino.com/

61 :
ぽくなってきた

62 :
ミクがあったので導入した

63 :
>>60
おお、なんか面白そうだ

64 :
お 面白そうだな俺もやってみよう

65 :
nicochache_nlと併用出来るの?今まで溜めたキャッシュはつかえるの?
その前にプレミアムな人はあんまり意味ないのか

66 :
>>65
nlで保存したキャッシュはGenkidamaで認識したし、
Genkidamaで保存したキャッシュはnlでも認識したよ?
ただ、Genkidamaはキャッシュフォルダを任意のものに指定できない
って点が共有する時に面倒かも。
(まあ、Genkidamaのキャッシュフォルダをnlに参照させたらいいん
ですけど....)

67 :
thx
_nlでwrapper使ってるしその辺の環境を崩さずに使えて
なおかつプレミアムでゲンキダマ使うメリットがありそうなら導入するよ

68 :
よっしゃ
そしたら俺が全部まるっと合体させた最強のニコニコキャッシュネットワークソフトを作ってやるよ
ちょっと待ってろ
名前はFAINARUHURASSYUだ

69 :
昨日4000くらいputしたけど一時間以上かかった・・。
DHTから動画見ようとしてもtimeoutで表示しないし、ctrl+cで終わらせるのも数十分。
一括でputできんのかね。
で、これ起動するたび毎回putするのね・・
結論:プレミアムでのメリットなしw
あとバグっぽいの。
put中にctrl+cするとputが続行してputとremoveが平行する。
ctrl+c後のput分はremoveされずそのままになる。

70 :
プレミアムの人ってニコ動鯖から取得する場合でも回線速度MAXで動画落ちてくるの?

71 :
光回線だけど 例えば2分の動画が読み込み終わるまで2秒くらい

72 :
長さじゃないよな

73 :
syuuさん
>>69さんの言うとおり、起動時、終了時のputとかremoveに要する時間が
長すぎるので、多分それで嫌がって辞めてる人も多いだろうなぁと。
あと、それそのものはnicochacheの不具合だと思うのだけど、ホンモノの
動画以外(出くわしたケースではその動画でなく、フル画面のニコ割)が
保存されていたようで、それがそのままDHT経由で転送されたのて来たの
ですが、ワザと混ぜてない場合でもそんなケースがあるようですから、
なにか対策が欲しいですよね。....
(その時のURLもログも取るのを忘れました。すいません。)
もうひとつ気になったのは、なにより参加者が少ないって事。
人数が少ないうちはP2P機能は通信帯域を余計に使うだけで「先行者利益」
的な部分があるのかもしれないけど、大多数としてはメリットとしては
薄いんですよね。....そこが「わざわざ移行してまで」とか「わざわざ
インストールしてまで」って理由になってるんじゃないでしょうか。
無印のnicochache以外のnicochacheを使っている人にとってはもうその
時点でマイナスでしょうし。
(ある程度人数がいる状態なら、「嫌なら使うな」と言えば済むところ
なんでしょうけど、現状ではそう言い切るには人数がちょっときびしい
かと....)
と、思ったことを書いてみました。
....長文失礼しました。

74 :
ぐぐったら出たので
GenkidamaWiki
http://sourceforge.jp/projects/genkidama/wiki/FrontPage
nl使ってる人がこっちに移住するのは厳しいと思うな
キャッシュ済み動画を見やすくしてくれたり、キャッシュ一覧見れたり
レジューム、任意のキャッシュフォルダ、リモート公開・・・
nl経由してGenkidama使えないかと試行錯誤したこともあった

75 :
二段串組めるから、できるんじゃないかな。
機能が重複している分、かなり非効率だが・・・

76 :
74さんのレスを見た後にふと頭に浮かんだので、
役にたたないだろうけど書いときます。
Genkidamaへの参加者を増やす方法で私が思いつく方向は二つで、
一つは、裏方に徹して任意のnicocacheを通して利用する形にする。
つまりは「Genkidamaの行う処理をP2Pネットワークから請求されたファイルを
探したり、他のP2Pネットワーク参加者の請求に応じてファイルをやりとりした
り、ファイルの有無に応答する」という作業に限定する。
そうすればDHT部分の開発に力を絞れるし、「乗り換え」より抵抗は少ないかと。
あとは「どう誘うか」って話になる。
一つは、徹底的に高機能思考で実装する。
つまりは、「無印以外のnicocacheの機能をシステムに支障が出ない限り、
とことんGenkidamaにマージする。
それプラス、P2P以外に目玉になる便利な機能が欲しい。
(むしろそういう目玉がなきゃ、わざわざ移るって人も少ないと思います。)
syuuさんの方針としてはどちらの方向に近いのでしょうか?
いえ、なんとなく気になっただけなんで。
>>75
両方でダブってキャッシュをもってもいいのなら可能みたいですね。
同じキャッシュを参照する形にすると、現行仕様ではテンポラリーの
ゴミが残ってしまうっぽいです。

77 :
nlのextensionとしてgenkidamaとの架け橋になるモジュールとか作れんかねえ。
あるいは定期的にnlをマージするとか。
いづれにせよDHTの速度にブレイクスルーがないとユーザは増えていかんだろうなあ。

78 :
nlはもうなんかカオスなんで、導入やバージョンアップが楽ならこっち使いたい

79 :
ユーザ増やすなら導入を簡単にしないとね
てかせめてreadmeぐらいはないと人柱版なので人に勧められない

80 :
>>77
nlそのものをマージするのではなく、とりあえずGenkidamaを(nicocache部
分も含めて整理して)基本機能以外はextensionの形で実装する....なんて
形が幅広い利用者にうれしいかもしれません....
DHTの速度は高速化することが難しいにしても「ごまかす」事ができれば
気分的には随分違うんじゃないのかなぁと思うんですが....
思うだけで、実際にこうしたら良いという提案が思いつかないところが
私のなさけない所なのですが....
>>79
このスレが立てられる前のバージョンに比べると随分(導入方法が)
簡単になったと個人的には思うんですが....
ポートさえ空いていれば、ほぼ無設定で動きますし。
ところでreadmeは同梱されてて、簡単な説明は書かれてませんでしたっけ?
もちろん、わかりやすい、わかりにくいというのはあるかも知れませんが...

81 :
ポート何番あけるとかかいてあったっけ?

82 :
コメントによると、50000-50001のtcpだそうだ。
前のバージョンから使用している人は違うんだっけ?

83 :
利用人数少ないのに
最近再生された動画リスト表示されると
なんか、恥ずかしいことになるなw

84 :
Genkidamaネットワーク
只今 3 人のユーザがオンラインです。
13462 個の動画が共有されています。
バージョン 0.3.1が最新版です。
Genkidamaネットワーク全体の利用履歴
855 個の動画がニコ動経由で再生されました。
81 個の動画がDHT経由で再生されました。
242 個の動画がローカルキャッシュ経由で再生されました。
実績ひどくね?
なんか不具合あるんじゃないの?

85 :
さっきオンラインになったけど、
全体の利用履歴でキャッシュされたはずの奴を開いてみても
DHT get : failed
コンソールではなんかタイムアウト連発してるし
利用してる人、終了するとき Ctrl + c 押すの必須だって分かってないとか

86 :
>>85
「最近再生された動画=誰かキャッシュされた動画」なのでしょうか?
完全にダウンロードしてしまう前に別のページに移動したなんて動画も中に
混じってたりはしないのものなのでしょうか?
気のせいでなければ、ダウンロード完了されていない動画も
その一覧に載ってます。
Ctrl + c についても徹底させるのは難しいと思います。
通信回線のトラブルやメンテナンスで通信が切断されて不意に終了される
可能性もありますし、もちろんパソコン自体がなんらかのエラーで強制終了
なんて事もあります。
あとGenkidamaを長時間起動したままにしていても、一定時間接続がなかった
場合はダッシュボード上ではオフラインと判断されているみたいです。
となると、(ちゃんと終了しなかった場合の処理が)まったく無対策とはとて
も思えず....
そのまえに、現バージョンって、強制終了させない限り、remove(終了処理)
して終わるようにしてありますよね?記憶違いでなければ。

87 :
>> 83
それは僕の仕業だよw
rankingのcacheは一通り生成したし、ってんで、
やっぱ夜にエコノミーになるのはR-18かと考え、
昼間とか開いてそうな時間に仕入れてみた。
タグとか取得してdashboardには表示しないようにした方が良いかな。
なんかこー、タグマイニング出来るような環境作らないとね。
売れ筋が解れば、そいつを昼間に仕入れておけるんだが。

88 :
>>87
既存のオープンソースのレコメンドエンジンを流用とか。
(今やっても無駄だろうけど)データが溜まってきたら
面白いことになりそうだな...と思うんですが。
....まったく技術面とか理解してないので好き勝手に言ってる
だけではあるんですが....

89 :
>>88
ああ、それは面白そう。
recommend engineかあ。
むー、何をどう変数にするかが悩ましいっすね。
とりあえず、探してみます。

90 :
>>87
毎時ランキングを定期的に仕入れてくれ

91 :
0.3.2出ました。
http://d.hatena.ne.jp/syuu1228/20090606/1244321909
0.3.1からの変更点は以下のとおり:
・DHTで通信エラーが起きるとニコ動へ動画を取りに行かなくなるバグの修正
・put高速化
・remove処理の省略(DHT上のキーの有効期間を設定)

92 :
>>91
禿乙

93 :
>>90
了解。とりあえず平日昼間(朝、昼、夕くらい)にランキング総舐めで仕入れとく。

94 :
毎時をカバーしてくれる人がいて
それが実用だとわかれば
そこから一桁という利用者数の突破口が開けるはず
毎時を安定カバーすることによって
有望な動画の再生数を少ないときからカバーできるから
役に立ったと思う人が増えるはずだ

95 :
まだ人が少ないから見たい動画の傾向があわなくて
なかなかキャッシュが生きてこない感じなのかな。
うちはまだキャッシュをアップした形跡がなす。
設定がまずいんじゃないかと心配になってきた。

96 :
これって削除された動画を誰かが持ってたら再生できるの?

97 :
>>96
無理

98 :
削除動画を制限しなければ、利用者はうなぎ登りなんだろうがなw
もう議論済みの話題だ

99 :
じゃあ俺が持ってる200Gのキャッシュファイルの大半は無意味なのね

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
Microsoft Office 2007 の良い所を探そう
XenServerってどうよ?No.1
おすすめのメールソフトは何?Part14
テキスト読み上げソフトで、スレを音声で聞こう 3