P2Pアップローダー (83レス)
P2Pアップローダー http://medaka.5ch.io/test/read.cgi/php/1071289232/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: nobodyさん [] 03/12/13 13:20 ID:QWue63es P2Pあぷろだ "SkyPeer" https://sourceforge.jp/projects/skypeer/files/?release_id=7249#7249 http://medaka.5ch.io/test/read.cgi/php/1071289232/1
2: nobodyさん [sage] 03/12/13 13:28 ID:??? ●これは何? ブローカー型P2PのWebアップローダーです。 ●仕組み ・用語 1.ホストID:最初の起動時に生成されるホストを識別するランダムな文字列 2.ホスト情報:ホストIDとIPアドレス、ポート、回線速度などの情報 3.所有者情報:ホストIDと所有ファイルのファイル名のペア 4.ファイル情報:ファイル名、サイズ、ファイル内容に関するコメントなどの情報 5.中央サーバー:これらの情報を保持するサーバー。 ・起動 1.最初にサーバントを起動すると .hostid ファイルにホストIDが保存されます。 2.サーバントは起動中、定期的に中央サーバーと通信し、ホスト情報をデータ ベースに登録します。 3.中央サーバーはデータベースにオンラインホストのホスト情報を保持します。 http://medaka.5ch.io/test/read.cgi/php/1071289232/2
3: nobodyさん [sage] 03/12/13 13:34 ID:??? ・ファイルのアップロード 1.ローカルのサーバントのアップローダー画面 http://localhost:14714/upload にアクセスしファイルをローカルディスクにアップロードします。 アップロードされたファイルのURLは http://localhost:14714/data/dbdc4454b5723e9a88310d40165317c2.jpg のようになります。 2.サーバントはアップロードされたファイルのファイル名(ハッシュ.拡張子)と ホストIDのペア(所有者情報)を中央サーバーのデータベースに登録します。 3.中央サーバーはデータベースに所有者情報を保持します。 ・ファイル情報の編集 1.ローカルに持っているファイルにコメントをつけることができます。また、 そのコメントを中央サーバーに登録して共有したり、逆に中央サーバーに あるコメントをローカルに反映させることができます。 ・ダウンロード 1.以下のようなローカルホストのURL http://localhost:14714/data/dbdc4454b5723e9a88310d40165317c2.jpg にブラウザからアクセスすると、サーバントはローカルにそのファイルがあ るかをチェックします。 2.ファイルが存在する場合、サーバントは通常のWebサーバと同じように、その ままそのファイルをブラウザに送ります。 3.ローカルに要求されたファイルが存在しない場合は、サーバントは中央サーバー に問い合わせ、ファイルを所有しているホストのIPアドレスのリストをもらいます。 4.サーバントは、もらったIPアドレスのリストにあるホストに順番に問い合わせ、 ファイルが見つかった場合はダウンロードします。この時、相手側のホストは 普通のWebサーバの様にふるまいます。 http://medaka.5ch.io/test/read.cgi/php/1071289232/3
4: nobodyさん [age] 03/12/13 13:35 ID:??? 宣伝キタ━━━━━━(゚∀゚)━━━━━━ !!!!! http://medaka.5ch.io/test/read.cgi/php/1071289232/4
5: nobodyさん [sage] 03/12/13 13:54 ID:??? 5.ダウンロードしたデータのハッシュがファイル名のハッシュと一致した場合 は、ファイルをローカルディスクに保存し、中央サーバーに所有情報を登録します。 6.5で正しいファイルが見つかった場合は2と同様にファイルをブラウザに送ります。 最後までファイルが見つからなかった場合は Not Found になります。 7.中央サーバーにファイル情報があれば取得します。 ・終了 1.サーバント終了時に中央サーバーのデータベースから自分のホスト情報と所有 者情報を削除します。 ●メリット ・普通のブラウザからアップローダーのファイルにアクセスする要領で使えます。 jpgなどの画像ファイルなら2chブラウザ付属のビューアでも見れます。 ・自分のアップローダーを持つことになるので、サイズ制限やファイルタイプを気 にしてアップローダーを探す必要はありません。 ・アップロードしたファイルはアクセスしてきた他のノードにも保存されるので アクセスを分散させることができます。 ・これまでのアップローダのように「アクセスしてみたら既に Not Found だった」 なんてことは減ると思います。 ・ファイル名にハッシュを使っているので、同じファイルを何度もダウンロードす るようなことを防げます。 ・ファイル名とファイル情報を関連つけることで、無意味なファイル名で内容が 分からないということが減ると思います。 ・ファイル情報を共有できるので、いちいち自分でコメントをつけて整理する手間 が省けるかもしれません。 http://medaka.5ch.io/test/read.cgi/php/1071289232/5
6: nobodyさん [sage] 03/12/13 14:01 ID:??? ・要求の多いファイルほど多くのコンピュータにコピーされ、冗長に保存されます。 おもしろ画像や爆笑Flashなど、サイズが小さく、あまり重要ではないけれど ときどき、ふっとまた見たくなるようなファイルの共有、保存に適しています。 ・例えば「あのFlashうpしてください」といったケースでは、これまでは、要求する側 の人は掲示板などで依頼し、提供する側の人はローカルディスクから目的のファイ ルを探し、アップローダーにアップロードしてURLを教えてあげるといった手続き が必要でした。アップローダーのファイルが削除されたら、また同じ手続きが 必要になります。 SkyPeer を使えば、要求する側の人は中央サーバーで検索すれば目的のファイルの URLを見つけることができ、オンラインのホストのどれかがそのFlashを持っていれ ばダウンロードすることができます。提供する側の人は、そのFlashのローカルの URLを教えてあげるだけで済み、新たにアップロードする必要はありません。 ●デメリット ・ポート(デフォルトで14714)を開く必要があります。 ・P2Pですが、ノード間は直接通信するので匿名性はありません。 ・HTTPなのでサイズの大きなファイルの共有には向きません。 ・一応自鯖を立てることになるのでセキュリティなどの問題が出るかもしれません。 ・違法なファイルやウィルスをダウンロードしてしまった場合、今度は自分が それらを公開してしまうといったことがあるかも知れません。 ・2chブラウザに固有の画像キャッシュ機能がある場合、2倍のディスクスペースを使う ことになります。 ・ある程度ユーザがいないと使いものになりません。 ・ダウンロードツールのレジューム機能などは使えません。 ・Rubyなので基本的に動作おもいです。 http://medaka.5ch.io/test/read.cgi/php/1071289232/6
7: nobodyさん [sage] 03/12/13 14:05 ID:??? ●必要なもの ・Ruby1.8.1 http://www.ruby-lang.org/ja/ ・amrita http://www.brain-tokyo.jp/research/amrita/index_ja.html ●インストール ・Rubyをインストールする。 ・Amritaをインストールし、クラスライブラリのサーチパスを通す。 ・skypeerのtar.gzを適当な場所に展開する。 ●使い方 ・必要に応じて skypeer.conf に手を入れる。 ・"./prepare.rb skypeer.conf" を実行して必要なファイルとディレクトリを作る。 ・ポートを開けてない場合は開ける。(デフォルトで 14714 番です) ・"./skypeer.rb" を実行すると起動します。 ・http://localhost:14714/list にアクセス。 ・終了時は "kill `cat skypeer.pid`" とかしてください。 http://medaka.5ch.io/test/read.cgi/php/1071289232/7
8: nobodyさん [sage] 03/12/13 14:08 ID:??? セットアップ完了した人は↓のURLにアクセスしてみてください。 http://localhost:14714/data/d2691ad1ff0bccfa1661328096701b5b.jpg http://medaka.5ch.io/test/read.cgi/php/1071289232/8
9: nobodyさん [] 03/12/13 18:18 ID:QGqU/2dF 人柱募集中。。。 http://medaka.5ch.io/test/read.cgi/php/1071289232/9
10: nobodyさん [] 03/12/13 21:23 ID:8wNTNb0d 23時以降の人が多いときに期待しよう http://medaka.5ch.io/test/read.cgi/php/1071289232/10
11: nobodyさん [sage] 03/12/14 01:17 ID:??? >>1 Winでのインストール法をもっと分かりやすく http://medaka.5ch.io/test/read.cgi/php/1071289232/11
12: nobodyさん [sage] 03/12/14 01:20 ID:??? >>10 こっちは期待してないから http://medaka.5ch.io/test/read.cgi/php/1071289232/12
13: nobodyさん [sage] 03/12/14 07:17 ID:??? この板は何時でも人がすくない。 昔板よりPVがすくないと分かったときはちょっとショックだった。 http://medaka.5ch.io/test/read.cgi/php/1071289232/13
14: nobodyさん [hage] 03/12/14 13:59 ID:??? 試しにrubyをインストールして実行したんだけど skypeer.rb:44:in `fork': The fork() function is unimplemented on this machine (NotImplementedError) って言われちゃって動かなかった。 どうしたらいいんだYO ヽ(`Д´)ノプンカプンカ http://medaka.5ch.io/test/read.cgi/php/1071289232/14
15: nobodyさん [sage] 03/12/14 14:43 ID:??? >>14 全くの想像だけど、rubyの種類によってうまくいったりうまくいかなかったりするのでは? なるべく最新版を使うとか、それでも駄目ならCygwin版かなあ?? http://medaka.5ch.io/test/read.cgi/php/1071289232/15
16: nobodyさん [] 03/12/14 14:48 ID:GJ6hmrnS Windowsでの使い方をcygwinのインストールから簡単に説明します。 1.cygwin をインストールしてない場合はインストールします。 このサイトを参考にインストールしてください。 http://www.mars.dti.ne.jp/~sohda/cygwin/setup.html パッケージ選択のところで、全部 Default になってますが、 とりあえず Devel は Default から Install にしてください。 (これで Ruby1.8.0 がインストールされるみたいですが、1.8.1を使います。) 2.Ruby1.8.1とamrita1.0.2をダウンロード。 ・Ruby1.8.1 http://www.ruby-lang.org/ja/ ・amrita http://www.brain-tokyo.jp/research/amrita/index_ja.html http://medaka.5ch.io/test/read.cgi/php/1071289232/16
17: nobodyさん [] 03/12/14 14:57 ID:GJ6hmrnS 3.cygwinのホームディレクトリ(デフォルトでC:\cygwin\home\ユーザー名)に ダウンロードした ruby-1.8.1-preview3.tar.gz と amrita-1.0.2.tar.gz を移動。 4.cygwin を起動。 ruby-1.8.1-preview3.tar.gz と amrita-1.0.2.tar.gz があるか確認。 $ ls ruby-1.8.1-preview3.tar.gz amrita-1.0.2.tar.gz 4.ruby-1.8.1-preview3.tar.gz を展開。 $ tar -xzvf ruby-1.8.1-preview3.tar.gz 5.ruby-1.8.1 ディレクトリに移動 $ cd ruby-1.8.1 6.README.ja を見ればインストール法がかいてありますが、やることは $ ./configure $ make $ make test $ make install です。make は時間かかります。 http://medaka.5ch.io/test/read.cgi/php/1071289232/17
18: nobodyさん [] 03/12/14 15:01 ID:GJ6hmrnS /usr/local の方にインストールされると思います。 $ /usr/local/bin/ruby --version とかして確認してください。 7.amritaもインストールします。 $ cd $ tar -xzvf amrita-1.0.2.tar.gz $ cd amrita-1.0.2 /usr/local の方にインストールしたいので、そのままコピーしちゃいます。 $ cp -r lib/amrita /usr/local/lib/ruby/site_ruby/1.8 8.あとは、skypeer を展開して >>7 の「使い方」のようにするだけです。 $ cd $ tar -xzvf skypeer-0.1.tar.gz $ cd skypeer-1.0 $ ./prepare.rb skypeer.conf $ ./skypeer.rb http://medaka.5ch.io/test/read.cgi/php/1071289232/18
19: nobodyさん [sage] 03/12/14 15:03 ID:??? >>14 win98とかはforkできなくなかったっけ? http://medaka.5ch.io/test/read.cgi/php/1071289232/19
20: nobodyさん [sage] 03/12/14 15:11 ID:??? >>14 すみません。cygwinで、しかも本家のソースからコンパイルしたやつしか 動作テストしてません。よろしければ>>16-18の方法で試してみてください。 あと、うちのPCが異音を出し始めたのでAM10:00〜PM15:00くらいまで シャットダウンしてました。>>8がNot Foundだった人今一度お試しください。 http://medaka.5ch.io/test/read.cgi/php/1071289232/20
21: 八頭身 ◆8TOsndGdDo [sage] 03/12/14 15:26 ID:??? http://tmp2.2ch.net/test/read.cgi/download/1069291043/ 先をコサレテシマタヨ−。 こりゃがんばらないと。 http://medaka.5ch.io/test/read.cgi/php/1071289232/21
22: 八頭身 ◆8TOsndGdDo [sage] 03/12/14 15:28 ID:??? http://exerb.sourceforge.jp/ exerbで動くか試してミルヨ。 http://medaka.5ch.io/test/read.cgi/php/1071289232/22
23: 八頭身 ◆8TOsndGdDo [sage] 03/12/14 15:41 ID:??? しかし俺の考えた奴と似ている点が多いなあ。 先を越されてしまったぶん文句は言えないけど。 中央鯖がP2Pで稼働してる所は違うけど。 http://medaka.5ch.io/test/read.cgi/php/1071289232/23
24: nobodyさん [sage] 03/12/14 21:18 ID:??? http://skypeer.sourceforge.jp/ 作って欲しい。 http://medaka.5ch.io/test/read.cgi/php/1071289232/24
25: nobodyさん [] 03/12/15 22:20 ID:Y90P+zaW もりあがってないな いっちょ試してみるか・・・ http://medaka.5ch.io/test/read.cgi/php/1071289232/25
26: nobodyさん [sage] 03/12/15 23:21 ID:??? >>8うむ これでいいのか? http://localhost:14714/data/245f632812fe60743bff824610730bb8.jpg http://medaka.5ch.io/test/read.cgi/php/1071289232/26
27: nobodyさん [sage] 03/12/15 23:44 ID:??? >>26 ミエタ━━━━━(゚∀゚)━━━━━!!!! http://medaka.5ch.io/test/read.cgi/php/1071289232/27
28: nobodyさん [] 03/12/16 01:13 ID:wiYW3ChH >>26 ミエタ━━━━━(゚∀゚)━━━━━!!!! >>27 >>8は見えませんか? http://medaka.5ch.io/test/read.cgi/php/1071289232/28
29: nobodyさん [sage] 03/12/16 02:16 ID:??? ・LAN内の複数のPCで使いたいときどうするか? 1.各PCでサーバントを起動する →全部ポートを開かなくてはならない。 個人使用で1台に統一管理したいのに、各PCにデータが分散してしまう。 2.1台親サーバントを起動し、他のPCは親サーバントにリクエストする子サーバントを使う →子サーバントが要る、親サーバントを経由する分遅くなる ・デフォルトポート以外を使いたいときどうするか? 1.ブラウザプラグイン(プロトコルハンドラ?)を用意する http://medaka.5ch.io/test/read.cgi/php/1071289232/29
30: nobodyさん [sage] 03/12/16 02:22 ID:??? 子サーバントというよりプロクシか http://medaka.5ch.io/test/read.cgi/php/1071289232/30
31: nobodyさん [sage] 03/12/16 04:16 ID:??? はやる分けないこんなの。 http://medaka.5ch.io/test/read.cgi/php/1071289232/31
32: nobodyさん [sage] 03/12/16 16:10 ID:??? あたりまえ http://medaka.5ch.io/test/read.cgi/php/1071289232/32
33: nobodyさん [sage] 03/12/16 21:04 ID:??? 大きめ http://localhost:14714/data/40a27fe1cc8b8cf07b0cdf61565f8e73.mpg http://medaka.5ch.io/test/read.cgi/php/1071289232/33
34: nobodyさん [sage] 03/12/16 23:29 ID:??? >>33 見れない・・・ http://medaka.5ch.io/test/read.cgi/php/1071289232/34
35: nobodyさん [sage] 03/12/16 23:31 ID:??? あたりまえ http://medaka.5ch.io/test/read.cgi/php/1071289232/35
36: nobodyさん [sage] 03/12/17 00:15 ID:??? >>33 ミレタ━━━━━(゚∀゚)━━━━━!!!! ワロタ http://medaka.5ch.io/test/read.cgi/php/1071289232/36
37: nobodyさん [sage] 03/12/17 04:06 ID:??? あたりまえ http://medaka.5ch.io/test/read.cgi/php/1071289232/37
38: nobodyさん [sage] 03/12/17 04:56 ID:??? 保全乙 http://medaka.5ch.io/test/read.cgi/php/1071289232/38
39: nobodyさん [age] 03/12/20 17:02 ID:??? 期待age http://medaka.5ch.io/test/read.cgi/php/1071289232/39
40: nobodyさん [sage] 03/12/20 20:42 ID:??? >>8>>26>>33 not found http://medaka.5ch.io/test/read.cgi/php/1071289232/40
41: nobodyさん [sage] 03/12/20 21:14 ID:??? 見れないんじゃ検証しようがない http://medaka.5ch.io/test/read.cgi/php/1071289232/41
42: nobodyさん [] 03/12/21 00:11 ID:2IJreK6d >>1はもういないのか? http://medaka.5ch.io/test/read.cgi/php/1071289232/42
43: nobodyさん [] 04/01/03 05:13 ID:CTPE3iU6 283 :朝まで名無しさん :04/01/03 04:50 ID:aX47Kqja 241 :名無しさん@お腹いっぱい。 :04/01/01 23:32 ID:gqKEeAym 逮捕されたね http://www.okumura-tanaka-law.com/www/okumura/tyosaku/WINMX.html 第2 D社(法人代表法務最高責任者)が著作権を有する映画の著作物である 邦題名「U」のデータを不特定多数のインターネット利用者に送信しようと企て、 平成年月25日午前1時47分ころから同日午前3時18分ころまでの間、 自宅において、被疑者使用のパーソナルコンピュータ内に、同データを記憶蔵置させ、 インターネットに接続し、同パーソナルコンピュータ内のファイル共有ソフト「Winny」を起動させて、 同パーソナルコンピュータをインターネットに接続されている自動公衆送信装置とし、 同パーソナルコンピュータにアクセスしてきた不特定多数のインターネット利用者に自動公衆送信可能な状態にし、 もって同著作権者の有する著作権(公衆送信権に含まれる自動公衆送信の場合における送信可能化権)を侵害したものである。 http://medaka.5ch.io/test/read.cgi/php/1071289232/43
44: nobodyさん [] 04/01/04 03:06 ID:9tnzkwDT アイデアはいいと思うが敷居が高すぎるな。 特にp2pは最初に人がいないと全く浸透しないからな あと、winnyの完成度高すぎるから、ちょっとでもリスクがあると敬遠される 敷居を低くするとか、C/Sとp2pのハイブリッドにするか、もっと魅力的な機能が必要だな http://medaka.5ch.io/test/read.cgi/php/1071289232/44
45: nobodyさん [] 04/01/26 05:18 ID:9qnXJ/mP test http://medaka.5ch.io/test/read.cgi/php/1071289232/45
46: nobodyさん [] 04/03/05 12:57 ID:LVrIE+gw てs http://medaka.5ch.io/test/read.cgi/php/1071289232/46
47: nobodyさん [sage] 04/05/27 15:16 ID:??? nyですら逮捕された。 せっかく匿名性があっても そのソフトの存在が明らかで違法性のあるファイルがやりとりされている事があきらかだった場合はこういう事もあるわけだ。 http://medaka.5ch.io/test/read.cgi/php/1071289232/47
48: nobodyさん [] 04/06/26 15:56 ID:r7FpT/Py 社会への影響があるかどうか http://medaka.5ch.io/test/read.cgi/php/1071289232/48
49: nobodyさん [] 04/08/06 07:41 ID:ZraHbhHg ん? http://medaka.5ch.io/test/read.cgi/php/1071289232/49
50: nobodyさん [sage] 04/08/19 18:12 ID:??? ファイルの大きさを制限すればいい 1Mまでとか そしたら大きいファイルを分割して 共有するという面倒なことは誰もやらないから ウマー。 http://medaka.5ch.io/test/read.cgi/php/1071289232/50
51: nobodyさん [age] 04/09/07 11:16 ID:??? これからのP2Pはトレントだろ 世界でも日本でも、これからはこれが主流になる 流通ファイル量では、どのP2Pもかなわなくなるだろ ちなみに俺は、現在はトレントとWinnyとWinMXを併用してます 関連スレッド 【厨房お断り】BitTorrent その9【中上級者専用】 http://tmp4.2ch.net/test/read.cgi/download/1092542234/ http://medaka.5ch.io/test/read.cgi/php/1071289232/51
52: nobodyさん [sage] 04/09/08 01:23 ID:??? >51 馬鹿丸出しですね http://medaka.5ch.io/test/read.cgi/php/1071289232/52
53: nobodyさん [sage] 04/09/08 16:20 ID:??? >>52のような人は、本当はいい人なんだよ。 どうにかして反論してスレッドを盛り上げて やろうとはしてるんだけど、 残念ながら、その能力がなく、馬鹿だの あっち行けだの、くだらない書き込みをするな だのしか、書き込むことが出来ないんだ。 頭の中ではいろいろ考えているんだけど それを文章にすることが出来ないんだね 具体的な反論ができない人によくみられる書き込みなので 52さんのような書き込みを信じちゃいけません でも悪気はないんだから、あまり気にしないようにね。 http://medaka.5ch.io/test/read.cgi/php/1071289232/53
54: nobodyさん [x] 04/09/18 16:13:52 ID:??? まーあぷろだに関してはいまのところ普通のwebあぷろだで間に合ってるってことだな http://medaka.5ch.io/test/read.cgi/php/1071289232/54
55: nobodyさん [] 04/10/17 04:58:43 ID:56rLIdXy ここのアップローダー使いやすいよ。 容量は50MBまで http://douga.sakura.ne.jp/douga-top.html http://medaka.5ch.io/test/read.cgi/php/1071289232/55
56: nobodyさん [] 04/10/17 10:03:46 ID:3H5f7LJC >>55 宣伝うぜーー−−−−−−−−− しねしねしねしねしねしねしねしねしねしねしねしねしねしねしねしねしね しねしねしねしねしねしねしねしねしねしねしねしね しねしねしねしねしねしねしねしねしねしねしねしねしねしね しねしねしねしねしねしねしねしねしね http://medaka.5ch.io/test/read.cgi/php/1071289232/56
57: nobodyさん [] 05/02/15 11:03:32 ID:MjGm1s3E うぜー、じゃなくて風情〜!! http://medaka.5ch.io/test/read.cgi/php/1071289232/57
58: (´∀`) ◆0e67777l42 [] 2005/05/01(日) 01:40:46 ID:VKfzO76s あげ http://medaka.5ch.io/test/read.cgi/php/1071289232/58
59: [] 2005/09/25(日) 21:19:30 ID:g/KSZ4M5 ttp://keidaich.hp.infoseek.co.jp/cgi-bin/joyful/joyful.cgi http://medaka.5ch.io/test/read.cgi/php/1071289232/59
60: nobodyさん [] 2005/10/15(土) 04:10:56 ID:jrY9bPF1 ttp://e-tag.info/contribute.cgi http://medaka.5ch.io/test/read.cgi/php/1071289232/60
61: nobodyさん [sage] 2005/10/24(月) 01:31:48 ID:??? はじめて来たんだけど、ここの板ではスレがこんなに過疎でも落ちないの? http://medaka.5ch.io/test/read.cgi/php/1071289232/61
62: nobodyさん [sage] 2005/11/16(水) 13:10:16 ID:??? >>61 5ヶ月ぐらい書き込み無くても、落ちない板も2chにあるよ。 一方で、40分ぐらい書き込み無いだけですぐ落ちる板も2chにあるよ。 http://medaka.5ch.io/test/read.cgi/php/1071289232/62
63: nobodyさん [sage] 2005/11/16(水) 14:05:26 ID:??? >>61 スレッド総数が800にならないと落ちないのであと280個新スレ立てないと落ちません http://medaka.5ch.io/test/read.cgi/php/1071289232/63
64: nobodyさん [] 2006/03/26(日) 09:59:23 ID:WHsOyO1T 削除依頼が来ても違法性がなければ 削除されにくいロダがあったら教えて下さい http://medaka.5ch.io/test/read.cgi/php/1071289232/64
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 19 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s