datファイルを共有するP2Pソフト
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNG詳細は>>2
0002デフォルトの名無しさん
NGNG同時にdatの拡散もおこなおう、という趣旨です。
dat共有に関してはいろいろ問題(実装以前の)があったりするんですが、
とりあえずキー拡散まで実装した段階で公開したいとおもいます。
>>1のサイトにも書いてありますが、ある程度出来上がったらオープンソースで
多人数で開発したいと思ってます(VC++6.0非MFC)。
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG書き込みもP2Pを通してできるようになれば最凶だな
0008デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1085187225/
これと何が違うんだ?>>1
0009デフォルトの名無しさん
NGNGあぼーんはどうするんだ?改ざんは?
0010デフォルトの名無しさん
NGNG「d436bd14f1171f63」でお願いします。ちなみに219.103.235.145:7743です。
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGそうですね。問題は山積みです。
サーバにオリジナルがあるという前提でいくと、改ざんされたものの流通はうまいことやれば防げそうな気がする。
あぼーんは、、どうしましょうかね。
なんて言ってたら接続キターーーー。でも参照がうまくいかないorz
0014デフォルトの名無しさん
NGNGいまはデバッグ段階なので見れるようにしてますが、最終的にどうなるかは決めてませぬ。
0015デフォルトの名無しさん
NGNG一応いっとくと、ぽーとあけてないですよ
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGdat落ち対策としては有効なものであるように思える。
datファイルは最大500KiB、1000行くスレでも平均的に250KiBほどなので
各ノード1万スレほどは軽く持てるということになる。
テスト段階で実用性の話をするのはアレだが、導入者が100人を超えると
実用的にdatミラーリングとして機能するようになってくるのではないかと思う。
ただ、作者本人も言っているように問題は山積み。2chの鯖負荷低減用としての
動作には、dat落ちスレミラー用として以上に問題が多い。誰が最新情報を
保持しているのか、それらの間での整合性は大丈夫なのか、削除タイミングに
よっておかしなデータが作成されてしまわないのか、等々。
0021デフォルトの名無しさん
NGNGコーディングは一時停止して、仕様についてじっくり考えてみたいと思います。
0022デフォルトの名無しさん
NGNGMD5ハッシュリストを電子署名付きで提供してもらい、それをメタデータとしてネットワーク上に流して
改竄を検出するというものが考えられる。しかし問題は、当然2chサイドはこれを渋るであろうという
こと。彼らは今のところ転送量で困ってはいないし、このような●売上に響くプロジェクトを推進しようとは
思わないだろう。
そうすると、ある程度信頼できる人物の電子署名付きメタデータを使うのが最も現実的な改竄対策となるだろう。
今のところそのような人物はミミズソやにくchになるだろうが、彼らもまた2chの飼い犬のうちなので無理っぽい。
0023デフォルトの名無しさん
NGNG極度にNapster型に近いFreenet/Winny型を取るのが最適解だろうね。光の高速ノードは自動的にネットワーク上の
低速ノードからdatを吸い上げ、高速・効率的にそれを求めるノードに対して配るといった形が理想か。
0024デフォルトの名無しさん
NGNG・簡易ファイルうpろだ
あまり大きなファイルは他のdatを圧迫するんでノードごとに最大サイズを設定可にして。
・チャット機能
スレを見ている人同士でチャットをするためのもの。鯖落ち時なんかに使えるかも。
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGキーワードでスレを探せたりするとなお面白いかも。
だんだんnyっぽくなっていく(藁
データ改ざんがやっぱ問題か。
>>23 のいうようにハッシュ値への署名で十分なんだが
ところで●って運営者にとってそれほど重要なんじゃろうか・・・
0027デフォルトの名無しさん
NGNG鯖を10台単位で入れられるほど金入ってる。yakin.cc参照
0028デフォルトの名無しさん
NGNG運営側がいやがるんじゃないか、というのが一番のハードルっすね。
●ってそんなに儲かってるんだ!?こりゃだめかなorz
だめなら、コミュニケーションツールの路線で。。
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGそれとも既存の2chブラウザのやつ?
それだと互換性がないような。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNGスレ情報の共有って感じのツールでもいいかもしれんね
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG思うんだが、dat落ちしたスレだけを共有したら?
生きてるスレは2chから直接DLすればいいんだし。
そうすれば改竄や同期について考えなくて済むじゃん。
0039デフォルトの名無しさん
NGNGOK。今接続すると0じゃないと思います。
0040デフォルトの名無しさん
NGNG[2ch][PC等][プログラム]1085244100.dat 120byteってのを受信した。
0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNG2chのログ共有にキンタマは関係ないだろ?市ね。
0044デフォルトの名無しさん
NGNGそれが出来たら、本格的に鯖負荷軽減に繋がるかもね、すごいよこれ開発してる人。
神。
0045デフォルトの名無しさん
NGNGA)2chブラウザ⇔B)2chログキャッシユP2Pネットワーク←c)2chの新規ログ情報
A)がB)を介して「このスレは新規ログがある」とキーを受け取った場合のみ
C)に接続、同時にB)にアップ。
A)がB)を介して「このスレは新規ログが無い」とキーを受け取ると、
B)からそのままログ取得。同時にB)にアップ拡散。
0046デフォルトの名無しさん
NGNG>彼らは今のところ転送量で困ってはいないし、このような●売上に響くプロジェクトを推進しようとは
>思わないだろう。
これ、聞いてみないとわかんないことだけど、2chの鯖ってレンタルじゃなくて購入してるんじゃなかったっけ?
P2Pで負荷が分散されたら、開いた鯖でレンタルとか別の収入源として使えたりして。
ひろゆきウハウハだったりして。
0047デフォルトの名無しさん
NGNG名無しさんばっかりでわけわからん
0048デフォルトの名無しさん
NGNGアンケートに答えれば、たまったポイントで読めることが出来るしねぇ。
あまり気にしてないのでは。
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGあと、過去ログ検索するのって相当負荷掛かると思うから、ひろゆきも
賛成してくれるんじゃない?
0051デフォルトの名無しさん
NGNGログ読みほーだい
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG協力しようと思ったがかなりアレであるな
いまどういう感じよ?>>1
0054名無し募集中。。。
NGNG0055デフォルトの名無しさん
NGNGほんとは、2chだけじゃなくて、google chacheとかarchive.orgの
P2P版みたいなことを考えてたんだけど。
まあ、とりあえずは2chだな。ソースみてみよう。
0056デフォルトの名無しさん
NGNGいや、きたないという意味ではないです。最近、他人のソースを見る気力が昔より落ちてて。。
doxygenの1行コメントでも、たまにでも入れてくれるとずいぶん楽かも。
あとプロジェクトが小さなうちに、windows固有の部分と、そうでないところを分けておいたほうがよいかも。
まあ、なんにせよ暇をみつけて解析してみます。
コンセプト&仕様の話は、こっちのほうがいいんじゃない?
http://pc5.2ch.net/test/read.cgi/tech/1085187225/
0057デフォルトの名無しさん
NGNG●に気兼ねしてやらないという論理は、納得できない。
ひろゆきの功績の大きさは認めるが、もっと便利なものが安くできれば、
客が離れるのは当然の原理だと思うが。
ただ、なんだかんだいって、多くの人は2chブラウザなんか使ってないと思うので、
JAVAとかIEのプラグインにもなるといいな。(cgiでもいいけど負荷がすごいと思うので)
これが広がれば、本体datをどこに置くかは自由になるんで、2ch.netにこだわる必要もない。
ようは、普通に2chを使うのとシームレスにwinny掲示板機能に行けると。
自分でコンセプトの話はあっちとかいいながら、ここに書いてしまった。。
0058デフォルトの名無しさん
NGNG広告だしときながら、広告のみれない2chブラウザを勧めるようなやつだぜ?
昔は●なんかなかったわけだし、人が増えすぎて負荷が増えたから●なんて
もんがでてきたんだし。ということで、気兼ねしないでどんどん開発しちゃっていいよ。
0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNGIE使いながら広告を消していますが何か?
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGひろゆきに直接聞けばいいだろ!
0064デフォルトの名無しさん
NGNGせっかくダウソしてみたのに動かせない。だれか初期ノードさらせや。
0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<ノ|
|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/
|;;;;;;;;;;;/三────;;;;;;;;;;;;;;;;;;;;;;;>
|;;;;;;;;;;;|∠二二ゝ ヽ二二|
|;;;;;;;;;;;|三く( () ( ()ノ|ヽ
|/⌒ヽ|三 \ ソ
|б三三 _ ̄ | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ三/三  ̄ ‐ ̄ /< もう終わりだ…お前、ひろのりに殺されるぞ・・・
/ヽ\ / \____________
ゞ:::( \_____/
0067デフォルトの名無しさん
NGNGP2P設計はともかく、データ送受信部分やそのためのインフラにも
手を加えたいんだが>>1はどうしたんだYO
HTTP関連処理は分けたい気分
通信はRPCっぽく見せた方がよさげだとオモウ
JXTA?シラネーヨ(AA略)
0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNGしっているとは思いますが今こんなことが起きているようです。
2ch.net移管問題こりゃいかん!
http://qb5.2ch.net/test/read.cgi/operate/1085495276/
復帰屋魂@運用情報 〜復帰屋の連絡・相談スレ〜
http://qb5.2ch.net/test/read.cgi/operate/1085347607/
サーバー負荷ではなく、人為的ミスによる混乱w
>>1さんの試みは、もしも2chが止まっても、本鯖からP2Pネットワークを
一時的に切り離すことも可能なはず。その間ブラウザあぼーんは発生しなくなり、
削除クエリの問題が出てくるとは思いますが、2ch本鯖がP2Pログを吸収し再復帰
なんて出来ればそれはもう夢のような機能。
マターリ開発がんばってください。ワクワクしてじっとしてます。
0072デフォルトの名無しさん
NGNG開発は他の方が引き継いでください。
0073デフォルトの名無しさん
NGNGガンガン
のAA希望
0074デフォルトの名無しさん
NGNGこれか?
ゴガギーン
ドッカン
m ドッカン
=====) )) ☆
∧_∧ | | / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( )| |_____ ∧_∧ < おらっ!出てこい>>1
「 ⌒ ̄ | | || (´Д` ) \___________
| /  ̄ | |/ 「 \
| | | | || || /\\
| | | | | へ//| | | |
| | | ロ|ロ |/,へ \| | | |
| ∧ | | | |/ \ / ( )
| | | |〈 | | | |
/ / / / | / | 〈| | |
/ / / / | | || | |
/ / / / =-----=-------- | |
0075デフォルトの名無しさん
NGNGんで、ソース書くのは得意な人に任せて、だれがどんな言語で作っても
通信可能な仕様を定義しようぜ。
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNGWiki作ったほうがいいですね。
仕様は現時点を週末upしますんで、それを叩き台にしましょう。
0078デフォルトの名無しさん
NGNG出て来いやオラァ
ガンガン(AAry
0079デフォルトの名無しさん
NGNGてか、>>1はトリップつけてくれ。
0080デフォルトの名無しさん
NGNG00811
NGNGWiki入れますた。ソース管理が必要になったらsorceforgeでやりましょう。
0082デフォルトの名無しさん
NGNG今後の予定はどんな感じ?
0083デフォルトの名無しさん
NGNGこのソフトって、Winnyみたいに起動している間は、ずっといくつかのほかの
クライアントと手を繋いでいる形なのでしょうか。
それとも、そうじゃなくて、必要なときに必要な人が繋ぎに行くって形?
00841
NGNG後者です。いまのところ。
008583
NGNG仕様Up待ってます。
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNGこっちに移動か・・・
まぁ、面白そうだし、協力するかな・・・
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNG双助?
0094デフォルトの名無しさん
NGNGそう。一緒ではないけど、向こうでも余裕が出来たら
次は、2ch版行こうかみたいな話しは出てたような。。。
双助で精一杯だと思うけど。
>>1
スクリーンショット等の画像や、本体の転載について
記載お願いします。
転載OKでしたら、少しばかり手伝いが出来ればと思ってるんですが。
0095デフォルトの名無しさん
NGNG俺は何にも手伝えそうにないが、応援するぜ。
某氏が釈放されたらアドバイスでももらうか。
00961
NGNG>>89
移転先の記載ありがとうございます
>>91
omaira to omaira network、、、
>>94
転載していただいて構いません。
0097デフォルトの名無しさん
NGNGsite: 2ch
category: 【PC等】
board: プログラム技術
surekey: 1085244100
こういうこと?
0098デフォルトの名無しさん
NGNGまたお前か・・・他所は無断転載です、自分のとこだけが正式ですっつー痛い注意書き付ける奴・・・
0099デフォルトの名無しさん
NGNG>omaira to omaira network
ワラタ
0100デフォルトの名無しさん
NGNGorz to orz networkじゃないの?
0101デフォルトの名無しさん
NGNG見てみたいな、それ。
url希望
0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNG■P2Pcache
2chのログを共有するプロジェクト? 開発中止?
以前もあったようだ
0105デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1061244477/
0106デフォルトの名無しさん
NGNG新月ッツーのもあったっけ
0107デフォルトの名無しさん
NGNG1209Hz 1336Hz 1477Hz 1633Hz
697Hz 1 2 3 A
770Hz 4 5 6 B
852Hz 7 8 9 C
941Hz * 0 # D
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGがんばってください。
0110デフォルトの名無しさん
NGNG0111デフォルトの名無しさん
NGNGHTTPとかPOP3っぽいのが好き。
0112デフォルトの名無しさん
NGNGどうでもいいけど。
0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGうまく移行できるようにならないのか?
まあ、応援しております。>>1さん
0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNGP2P掲示板の一つ
ttp://kyouzin2ch.hp.infoseek.co.jp/p2p/index.html
Gatewayもいくつかある。
http://alpha.ringoch.info/
01191
NGNGdat共有の仕様ですが、所有キャッシュ(1度開いたdat)のみ、P2Pを通じて勝手に補完する
方向で考えています。動きとしてはちょっと地味ですが。
01201
NGNGhttp://127.0.0.1/2ch/ でTOPページが開き、画面レイアウトは全く一緒。
ただし、板のリンク部分などをプロキシ側で http://127.0.0.1/2ch/news12.2ch.net/news/
のように書き換える、といった具合です。
0121デフォルトの名無しさん
NGNGchar site[SITE_NAME_LEN];
char category[CATEGORY_NAME_LEN];
char board[BOARD_NAME_LEN];
time_t surekey;
Node node;
};
これ、先頭4項目、具体的にどんな値が入るん?
# ソースコード書きより、仕様を明確にして欲しいかも。
# 人のソース読むのは骨が折れるし、
# 仕様が決まれば自分でも好きな言語で実装してみたいし。
0122デフォルトの名無しさん
NGNG0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNG0.00のソースでは、構造体をそのまんまsend/recvしている。
KeyCore kc;
send( socket, &kc, sizeof(kc) );
みたいなかんじ。よってstringなどは使えない。
>>121後半
まだそういう段階じゃないと思うがどうか。
清書はいつでもできるから、>>1 には試しまくってほしい
0126デフォルトの名無しさん
NGNG01271
NGNGたとえばこのスレだと1085244100.datの「1085244100」という数値がそのまま入ります。
>>124
プロトコル部分は>>125の通り、固定長にしてます。
それ以外の部分はstring含め、STLにかなり依存してます。
0128デフォルトの名無しさん
NGNG0129デフォルトの名無しさん
NGNG先頭4項目ってのは、先頭の4つの項目、って言う意味で・・・。
カテゴリのところには、例えば、「【PC等】」だと思うけど、
両端の括弧 「【」 と 「】」 を含めるのか、とか。
0130デフォルトの名無しさん
NGNGこういうURLだとエラー出た
0131デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNGつながったー
0137デフォルトの名無しさん
NGNGゲイシに報告してください、ってエラーですよ
0138デフォルトの名無しさん
NGNG0139デフォルトの名無しさん
NGNGノードリスト取得後、ノード情報タブを開いてると落ちます。。。
0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNG人気のあるスレはdatファイルを共有する意味があるが、
更新される頻度が高いから、効果が薄い
人気のないスレはそもそも共有する需要がない
これどうするよ。
参照数とカキコ数の統計的数値はないのかな。
0142デフォルトの名無しさん
NGNGそこそこ人気のあったスレだけど、一時スレの動きが止まって、知らない
うちに dat 落ちとかは回避出来る(更に言えば、2ch を離れてスレを続行
するという事も可能かも)。
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNGIPアドレスが変わるまでサーバ上で実行させてみる.
ドメイン,俺の場合だとDynamicDNSに対応してホシィ…
0145デフォルトの名無しさん
NGNGhttp://tmp3.2ch.net/test/read.cgi/download/1086690129/l50
0146デフォルトの名無しさん
NGNG0147146
NGNGスレッド一覧取得のときはプロクシ設定しないでおいて
スレッド開くときに有効にしたら落ちなかった
0148デフォルトの名無しさん
NGNGって一番上だ!!
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNG0151デフォルトの名無しさん
NGNG0152デフォルトの名無しさん
NGNGポート0の人対策
・常に数本のコネクションを維持しておく
・一定間隔おきにキーを(一方的に受信でなく)*交換*する
ノードが増えない悪寒なので
・ノード情報も交換する(実は既にしてる?)
・カテゴリーは要らない?
・板名は個人で変えている場合があるから(外部板等)bbs=???の奴を使うようにする
・既にあるログを食べさせる方法が…
0153OK ◆6H3iAEG88A
NGNG0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNG消さなくてもいいと思われ
0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNG0166デフォルトの名無しさん
NGNG0167banana
NGNG0168デフォルトの名無しさん
NGNG0169banana
NGNG0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNGヽ(`Д´)ノウワァァン
0172デフォルトの名無しさん
NGNGいろいろいじって遊んでみよう
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNGきちんとした設計を行ってから召集しないとだめだよな
妄想で終わるぐらいならやめとけと
0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGガンガン
AA略
0177デフォルトの名無しさん
NGNGここ見たか?
http://o2on.s69.xrea.com/
ここまで出来てれば、後はテストしながらってのが一番いいと思うが。
>>1気にしないで、テストの時はいつでもここで召集かけたらいいよ。
通常では得られないような開発テスト参加者を集められるというのも2chの
利点の一つなんで。
ガンガレ。
0178デフォルトの名無しさん
NGNG【P2P】P2Pweb
http://pc5.2ch.net/test/read.cgi/tech/1088588324/
よさげなソースがあったので立てました。よかたらドゾー
0179スキンヘッドメガネ
NGNG0180スキンヘッドメガネ
NGNG0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG>>1がうかばれん
0183デフォルトの名無しさん
NGNGとりあえずバイナリだけ。
アイコンは適当です orz
ttp://f99aq.s57.xrea.com/o2on20040715.zip
ソースはGPLだから公開しないといけないんだけど
どうやって公開すればいいのかな?
実は最小化以外にもちょっと修正してて、
本家に全く反映されないってのも悲しいし、、、
0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNGとりあえず固めてうpしてみた
0186スキンヘッドメガネ
NGNG0187デフォルトの名無しさん
NGNG盛り上がらなくて寂しいカンジ。
0188デフォルトの名無しさん
NGNG今live2chでやってみたけど落ちずに取得できた。
ただし、設定するポートは「PROXYポート」と書いてあるほうね。
「P2Pポート」の方でやったら落ちたよ
でも、落ちちゃうのはまずいよねぇ。。。
0189デフォルトの名無しさん
NGNGドッカン
m ドッカン
=====) )) ☆
∧_∧ | | / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( )| |_____ ∧_∧ < おらっ!出てこい>>1
「 ⌒ ̄ | | || (´Д` ) \___________
| /  ̄ | |/ 「 \
| | | | || || /\\
| | | | | へ//| | | |
| | | ロ|ロ |/,へ \| | | |
| ∧ | | | |/ \ / ( )
| | | |〈 | | | |
/ / / / | / | 〈| | |
/ / / / | | || | |
/ / / / =-----=-------- | |
0190デフォルトの名無しさん
NGNGttp://f99aq.s57.xrea.com/
01911
NGNGうまい仕様が思いつきませんし、完成しても使う人が少なそう、とか、
そんなことを思ったりしてます。
GPLは撤回。著作権は放棄しますので好きなようにしてください。
サイトは近いうちに閉鎖します。
ありがとうおまいら ノシ
0192デフォルトの名無しさん
NGNGせっかく早起きしてきてみたら・・・
エェェ(ry
0193デフォルトの名無しさん
NGNG_| ̄|○ マジですか。。。残念です。。。
DAT落ちしたものが見れるのなら、スレの速度の速く情報度の高いスレを
不定期で見る人には需要あるかと・・・。
0194デフォルトの名無しさん
NGNGめっちゃネガティブだな。ダウソ板で開発してれば人も多かったからモチベーションも
あがったかもな。
0195デフォルトの名無しさん
NGNGホントにやめるんなら
http://o2on.s69.xrea.com/
に表明してくれ
0196デフォルトの名無しさん
NGNGオレのレスを見てくれ!って人も、>>X のレスってどうよって意見を聞きたがる人もいる。
でも、2chみたいな気ままなお喋り掲示板で、ネタをコピペするのはスマートじゃない。
リンクの方が、そのレスがどんなスレッドの流れで出てきたのかも良く分る。
しかし、2chのdatファイルを地引きして販売する企業が問題になり、●導入の一因にもなった。
すごく普及すれば、この辺の「悪質なクライアント」も割合が少なくなって、大丈夫だと思う。
頑張って開発してくれ。
0197スキンヘッドメガネ
NGNGソフトができれば人は来る
0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNG板一覧の最後のカテゴリまで選択すると窓が開いて、そこにdatをd&dで運んでうpするような…。
0201スキンヘッドメガネ
NGNG0202デフォルトの名無しさん
NGNG0203スキンヘッドメガネ
NGNG0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNG現行webの2ch型掲示板を、専用ブラウザにリンクして、集結させて
それをみんなで共有することができるかもって、スゲー可能性が
あんだから。
アルファとはまた違った方向性があっていいのよ、すごく、ものすご
くいいのよぁ〜。。。
すてないでぇ〜
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG俺も、これと、双助の方向性は結構面白いと思うんだけどなぁ。。
0209デフォルトの名無しさん
NGNGよくスレ読んでないから一発ネタだ、スマン。
0210デフォルトの名無しさん
NGNGダウンロードしたファイルはWebで公開して、同じソフトでダウンロード出来る様にする。
でいいんじゃないの?
全板を監視すると半端じゃない転送量になるなら、板を選択出来る様にする必要があるかな。
それと、GETで、何バイト目からくれってのは、ありましたっけ?
0211デフォルトの名無しさん
NGNG> ダウンロードしたファイルはWebで公開して
どこのWebサイトでつか
0212デフォルトの名無しさん
NGNGその人は、2chからどんどんデータを取り込んで、netnewsに
放流していた。
0213スキンヘッドメガネ
NGNG今は?
0214デフォルトの名無しさん
NGNG当時プログラマ板が混乱してて、その混乱の原因はゲートウェイだと
主張する人たちに攻撃されてたから。
当時の名残りとして、nntp板がまだ残ってる。
0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNGルーター
0217デフォルトの名無しさん
NGNGゲートウェイ:レイヤ4スイッチ
0218デフォルトの名無しさん
NGNG門路
0219デフォルトの名無しさん
NGNGヾ| ̄ー ̄|ノ
通信制御しながらそれを転送するって事は、かなりの性能が要りますなぁ
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNG賠償請求とかされたらどうするの?
0224デフォルトの名無しさん
NGNGもしやるなら一応知らせておいたほうがいいかもね。
0225デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNG過疎化してるとこ使うとかさ
例を挙げるとAOLだな。
0227スキンヘッドメガネ
NGNG0228デフォルトの名無しさん
NGNGキャッシュうまくできるかなぁ。
プロトコルはhttpみたいなのが面白そうだとか思う今日この頃
0229デフォルトの名無しさん
NGNGo2on開発引き継いでくれるのか?
0230228
NGNGどうでしょ?
0231デフォルトの名無しさん
NGNG気楽に行けばOKっしょ。
0232デフォルトの名無しさん
NGNGとりあえずdatもらえりゃいいよ 俺としては
0233デフォルトの名無しさん
NGNG実験手伝ってくれる人っているのかな?
0234デフォルトの名無しさん
NGNGネトゲ板のばっかダケドナー
0235デフォルトの名無しさん
NGNG俺、プロじゃないんで・・・
そこまでサクサクとは作っていけないと思う。
datの取得。
ピアとの接続。
って感じで、一つ一つ順番に作っていきたい。
プロトコルも、どこまで考慮すれば充分なのかわからないし、
P2Pネットワークの組み方もどうやったら効率的なのかわからない。
そこらへんの実験してみたいんで、接続してもらえる人がいるとうれしいんだけど。
バイナリウプするのに、例のwiki使っちゃっていいのかな?
0236デフォルトの名無しさん
NGNGo2onで使うポト空けて接続すれば良いんでしょ?
0237デフォルトの名無しさん
NGNGo2onのコード引き継ぎたいわけじゃなくて、1から作ってみたい。
o2onのソース見たんだけど、win32api+vc6+OSSのライブラリって感じで
自分とスタイルがだいぶ違う。
自分とりあえずは
「dat取得と交換用P2Pサーバント」
「WEB鯖CGIサポート付」
の2つを作って、当面はこれで実験してみようかなって思うんだけど。
表示にブラウザ使って、datの加工にPHP使おうかなって。
ただ、ウインドウズ用のPHPが6M超えちゃってるんで厳しいのかな?
もう作り始めてるので、それじゃだめだよってことなら早めに教えて欲しいです。
でも、o2onって、何であそこまで作っておきながらやめちゃったんだろうね。
もったいない。
0238デフォルトの名無しさん
NGNGDLしほうだい。UPしほうだいでいいじゃん。
0239デフォルトの名無しさん
NGNGうん。
それでいいよ。
0240デフォルトの名無しさん
NGNGプロトコルとかを決めれば、実装は個々ができるわけだし、>>237は一応その辺の情報を公開してほしい
0241デフォルトの名無しさん
NGNGうん。
公開するよ。
wikiに書いちゃってもいいのかな?
でも、PHP使いたいのって、たぶん、o2onがboost使ってるのと同じ程度の
理由だから実験中だけ使いたいかな。
0242デフォルトの名無しさん
NGNG2chの負荷低減と過去ログの保存が目的なんでしょ?
0243デフォルトの名無しさん
NGNGだからDLしほうだいUPしほうだいでいいじゃん
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNGあれが画像メインなら、こっちはDATって感じで。
0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG#define あ 1
#define た 0
試してみたらコンパイル通りました。
どうもありがとうございます。
0249デフォルトの名無しさん
NGNGあたたたたたたた
かな
0250デフォルトの名無しさん
NGNGまたは、あたたたたたたたーっですね。
0251デフォルトの名無しさん
NGNGttp://f99aq.s57.xrea.com/hoge.txt
ぁぁ、そこ、笑わないで('A`)
0252デフォルトの名無しさん
NGNG見たんだけど、なんで、httpの範囲内でやらないの?
0253デフォルトの名無しさん
NGNGそういえばそうだね。
まぁ、o2onpとかいう独自(ry)はおいといてport0の人から
いかにキャッシュを持ってくるか考えると…。
keep-aliveってことにしとけばいいかなぁ、
それだと一方的にしかリクエスト投げない気も。。。
0254デフォルトの名無しさん
NGNGアップローダとかにうpするのはどうやってるの?
o2onでそれと同じようにはできないの?
教えて 偉いわけじゃないけど神様みたいな存在のひと
0255253
NGNGむむむ
0256デフォルトの名無しさん
NGNG他のソフトとは違うわけだし。
0257デフォルトの名無しさん
NGNG('A`) ━|壁|━━━━━━→|壁| ('A`)
. | | . | |
ツナガラネ datコナイ
0258デフォルトの名無しさん
NGNGあとWinnyとか良く知らないんで、聞くけどクラスタワードってのはナニに使うんだ
グループ分けに使うとかそういう感じのことは聞いたことがあるんだが
0259デフォルトの名無しさん
NGNGわかってたら説明するまでもない
0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNGそれやると移転問題が起きるよ
0262デフォルトの名無しさん
NGNG別に7zipとかもっと圧縮率高そうなのでもいいし。
0263デフォルトの名無しさん
NGNG0264デフォルトの名無しさん
NGNG02651
NGNG0266デフォルトの名無しさん
NGNGcabめちゃ遅いけど圧縮率いいよね
windowsならデフォで使えるし
0267デフォルトの名無しさん
NGNGあの・・・あそこに書き込んだらだめでしょうか?
あと、時々出てきて意見もらえるとうれしいな。
0269デフォルトの名無しさん
NGNGありがと。
0270デフォルトの名無しさん
NGNGそれでできた経路を探しものが分担して辿ってゆくような、意味的に関係や経路が
確立したP2Pはどこですか?
0271デフォルトの名無しさん
NGNGSIONetかな?
0272デフォルトの名無しさん
NGNGウェブ上の人権侵害情報、法務省による削除要請が可能に
http://japan.cnet.com/news/media/story/0,2000047715,20070124,00.htm
0273デフォルトの名無しさん
NGNG過去ログのレスすらもあぼーんされることもあるからね。
スレごと削除されたりさ。
0274デフォルトの名無しさん
NGNG0275デフォルトの名無しさん
NGNGまた犯罪者用ソフトが作られるわけか。
0276デフォルトの名無しさん
NGNG無かったことにしてください。
0277デフォルトの名無しさん
NGNG0278デフォルトの名無しさん
NGNG特定のdat流通阻止用の無視リスト見たいの導入出来ればいいのかな。。
起動時に運営削除の板からリストを読み込めたり出来ればいいのだろうけど。。。
>>某所よりクラスタのコピペ
●クラスタワードとは
その文字を設定することによってユーザー同士の接続優先度を上げ、ファイル検索率、ダウン率を上げる。
一文字合致するごとに優先度が「2」ずつ加算されます。
半角英数の場合は2文字で2加算(半角英数1文字だけでは設定できません)
●接続優先度の X(Y)とは
Xはそのノードとクラスタ化ワードが一致すると増えます。
Yはそのノードからファイルをダウンする毎に増えます。
(あるファイルをダウン出来たなら、似たような他のファイルも持っている可能性が高いと推測されるからです)
0279デフォルトの名無しさん
NGNG0280デフォルトの名無しさん
NGNG削除されたログとdat落ちしたログは見分けられないからねぇ。
普通にあぼーんがあったときは専用ブラウザ側であぼーん検出して
みんなが再読み込みするとキャッシュが作り直されて
そのキーが増えてきたらそっちが流通するようにすればいいけど。
0281デフォルトの名無しさん
NGNG見分けられないか・・・_| ̄|○
こんなのも出てきたね。
【信州大学】P2Pソフト MARIE【新進気鋭】
http://tmp4.2ch.net/test/read.cgi/download/1091445496/
クラスタの概念が、ちょっとnyとは異なるっぽいね。
「共通のパスワードを持った端末同士でしかファイルを共有する事ができません」
こんな感じに、パスを板名にすればいいかも。
0282デフォルトの名無しさん
NGNGこのソフトやっぱ駄目かも
0283デフォルトの名無しさん
NGNGWASTEのパクリ
0284デフォルトの名無しさん
NGNG0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG0287デフォルトの名無しさん
NGNGいくらなんでも停めすぎだろage><。
0288デフォルトの名無しさん
NGNGデータやメッセージのペーロード部分にXML使うとまずいこと起こりますか?
0289デフォルトの名無しさん
NGNG0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNGペイロード部分だけXMLで、データは何もしないか暗号化とか。
0292デフォルトの名無しさん
NGNG違法なことに使えないからダメという奴は頭がおかしいです。
0293スキンヘッドメガネ
NGNG0294デフォルトの名無しさん
NGNGdatブラウザにwinnyからダウンロードしてきたファイルがはいっているフォルダを
指定できるようにしておいて、スレのバージョン管理とかの機能をつけて、
あとは、読みたいスレで手元にないものを読み込もうとした場合は、winnyに登録される。
即時性はないかもしれないけど、古いスレを手に入れることができるメリットと実装が
楽であることを考えれば、これもありかと
0295デフォルトの名無しさん
NGNG0296デフォルトの名無しさん
NGNG0297デフォルトの名無しさん
NGNG違法ファイルばっかりあるので却下。
0298デフォルトの名無しさん
NGNG2chブラウザに組み込んでユーザは意識しないでデータをやり取りできるのが
望ましい。
0299デフォルトの名無しさん
NGNG0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNG0302デフォルトの名無しさん
NGNG楽しくないと思うが。
0303デフォルトの名無しさん
NGNG0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
NGNGかこ(・∀・)イイ!
0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNG0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG漏れとしては例えばskypeみたいに、
ずーっと数本のコネクションを保っておいて、ノード情報やキーの交換。
必要な時にキャッシュを持ってるノードへの接続みたいな流れがいいかなと。
んで、火壁の中にあるノードの場合は何らかのノードを中継させる…と。
httpの範囲でやろうとすると
>257みたいな場合を考えると限界(できなくはないが複雑になる?)があるんだよね…
0311デフォルトの名無しさん
NGNG大方賛成です。
HTTPの場合、
ペイロード
空行
データ
って形なんだけど、この形を踏襲しようかと思ってます。
パーサ書くのがめんどくさいし、考えるのもめんどくさいので
XML使っちゃおうかなって思ってます。
HTTPそのまま使うとなると、HTTP1.1が必須になるので遠慮したいです。
0312デフォルトの名無しさん
NGNG. | | . | |
('A`) □―|壁|――――――→|壁| □ ('A`)
. └―| |―□ □―| |―┘
('A`) ('A`)
... | | . | |
(゚∀゚) . □―|壁|―――――┐ |壁| □ (゚∀゚)
... └―| |―□ □―| |―┘
('A`) (゚∀゚)
0313デフォルトの名無しさん
NGNG0314デフォルトの名無しさん
NGNG0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNGどういう意味ですか?
0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNG0320デフォルトの名無しさん
NGNGここは機械翻訳なインターネッツですね
0321デフォルトの名無しさん
NGNG↓
↓ 絶対無理。
↓
同一のプロトコルを解釈できるクライアントをどのようにして発見できますか?
0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNGとか言ってみるテスト
0325デフォルトの名無しさん
NGNGキャッシュ破損検出。破損していたら削除
リクエストヘッダに Connection: close を付加
ttp://f99aq.s57.xrea.com/
通信関係は The O2ON を生暖かく見守りながら。。。
0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNG0328デフォルトの名無しさん
NGNG取得に何時間もかけて読みたいと思うほどのスレは
そうそう無い。
0329デフォルトの名無しさん
NGNGその前スレに知りたいことがかいている
といった記述を見つけてももう見ることができなかったって
経験の方が多いと思う。
0330デフォルトの名無しさん
NGNG他にあるのかと言われると困るけど
0331デフォルトの名無しさん
NGNG1fe88fe00ae5c8b1
0332デフォルトの名無しさん
NGNG《日時》2004/08/11 16:11:16
《ノード名》331
《内容》参照されますた(*´Д`*)
0333331
NGNG・・・と思ったらPCあぼーん(w
IP変わったんで再び晒してみるテスト。
c9ed0c79c98ae662
0334デフォルトの名無しさん
NGNG《日時》2004/08/11 17:08:38
《ノード名》331
《内容》参照されますた(*´Д`*)
人居ないね…
0335デフォルトの名無しさん
NGNGa6eaa2f2cb2e82f1
0336デフォルトの名無しさん
NGNG0337デフォルトの名無しさん
NGNGf162cf7d6aaad294
ところで◆5sAjthrYWkですが、ほぼ1対1の通信になてますが、
他人から見て自分がどのように見えてるのかよーわからんのです。
とくに観覧スレッド部分がどんな感じなのか、もしくは無いのか。
誰か(ってか331さんw)おしえてくり
0338スキンヘッドメガネ
NGNG0339331
NGNGとりあえずこっちからは閲覧スレッドには何も見えませぬ・・・
見えてる方は今のところ1人だけっぽいでつ。
・・・その方切断したみたいだよorz
0340337
NGNGちょと、そこんところの仕組みが理解できてないでつ。
ところでその見えてる方ちょうど今戻ったみたいですね。
でも、ノード情報には前に切断したままのと新たに戻ったので二人表示されてますね…
そのうち改善されるとは思いますが。
それと???ってのが2つでてますが、これはポート空けてない方ですかね?
#どでもいけど、jane doeから書き込めなくなてしまた…
0341331
NGNG自分も良くわかりませぬ・・・
とりあえず、システム情報見て、キー数(自)ってのが自分が共有している数だと思いまつ。自分0 orz
んで、(他)のほうは自分以外から貰ったものの数だと。
切断されたら表示が消えてくれたら嬉しいな・・・とは思いまつ。
あと、???ってのはノード名が空白の方かな?
0342335
NGNG331氏と同じく0なのだが。
0343331
NGNGちゃんと数が増えてる方、何か特別なこととかやってます?
関係ないけど、とりあえず今接続してる方でメッセージ送ったりしてみませんか?
0345332 ◆HHooRRppkk
NGNG何故?
http://sakots.pekori.jp/cgi/sn/src/up4658.png
0346デフォルトの名無しさん
NGNG◆#Qt3-~シ*:
◇氈・ch2ch2SvM
◆a#Qt3-~シ*:
◇歛◆2ch2ch2SvM
0347デフォルトの名無しさん
NGNGhttp://sakots.pekori.jp/cgi/sn/src/up4660.png
おいらはさっきからいろいろ試しているんだが
キー数(自)が0のまま・・・ 何故だろう?
0349デフォルトの名無しさん
NGNG【P2Pラジオ】Mercora【チャット】
Winamp統合スレ31
【うんこ】デスクトップ晒しませうPart73
datファイルを共有するP2Pソフト
おい!LaunchTab風味のランチャー作ろうぜ
2chBrowser OpenJane@Win板 Part15
0350デフォルトの名無しさん
NGNG0351332 ◆HHooRRppkk
NGNG0353デフォルトの名無しさん
NGNG2ch閲覧ソフトはなに使ってます?
と、これ聞くのが先でしたorz
うちはちらっといったけどjane doeです。
0354デフォルトの名無しさん
NGNGhttp://o2on.s69.xrea.com/index.php?plugin=attach&pcmd=open&file=O2ON.zip&refer=The%20O2ON
ここにウプしました。
http://o2on.s69.xrea.com/index.php?The%20O2ON
ここに説明書いときます。
よろしくお願いします。
0355デフォルトの名無しさん
NGNG200 OK HTTP/1.0
Content-type: text/html
X-Powered-By: PHP/4.3.8
<!DOCTYPE html PUBLI(ry
こんな感じです。
ブラウザはmozilla1.7
たぶん、mineあたりかなぁ
0356デフォルトの名無しさん
NGNGありがとう。
何を付け足せばいいのかなぁ?
逆に、PHPスクリプト側でヘッダを出力してしまえば、
HTTPサーバ側で何もしなくていいかなって思ったんです。
IISはCGIの出力をチェックして勝手に書き換えていました。
それと、CGIの仕様が全くわからないんですけど、
どこかに日本語の解説ないですか?
0357デフォルトの名無しさん
NGNG自信ないですがこれを見てもらえると…。mozillaはサーバー側のmineに忠実に動作しますからね
でも、phpの出力とmineが関係あるのかはよくわからないですorz。
でもContent-typeよりも前の段階でテキスト出力してますからやっぱりmineなのかなとおもたのです。
CGIってphpのことですかね?
phpの解説サイトって、自分も以前軽く触ろうとしたので探したんですけど、
ほかの言語に比べて少ないです…、自分はそのときあきらめましたからw。書物ではよくあるのですが。
って、自分プログラマ等でもなければ技術的な知識も持ってるわけでなないのでw
動作テストしか協力できないです、スマヌ _no
0358デフォルトの名無しさん
NGNGありがとう。とても助かります。
自分もFireFox入れてみました。
PHPだけテキスト表示になっちゃうんですね。
IEだと見れるのになぁ。
ヘッダを出力するようにしてみます。
HTTPサーバはおまけなので、出来ればサイズ抑えたいな。100KB以内にしたいです。
ZendエンジンとP2Pサーバント含めて1MB以内に収められればO2ONのページにウプできるし。
ページ使わしてくれる>>1さん、どうもありがとう。
0359デフォルトの名無しさん
NGNGCGIって書いたのは、PHPに限らずです。
というか、本当にCGIがわかってないので・・・
とりあえずPOSTMethodのときはコンテンツを標準入力に送りつければ
いいってくらいしかわかってないです。
あと、いまのところPHPしかバンドルしてないですけど、
ほかに使いたい言語ってありますか?
ジャバスクリプトとVBスクリプトならバンドルしなくても
初めからWindowsについてるのでいいかなって思うんだけど。
0360357
NGNG前述のとおり自分はプログラミングは無知でして、動作確認程度の協力しかできないものでw
CGI関係については現段階で>>1さんに代わって改良している
◆F99a.q8oVEさんがなかなか詳しいかと思います。
ttp://f99aq.s57.xrea.com/ ここのひとです
2ch型掲示板を1から作るほどですから、サーバーサイドのプログラミングも精通してそうです(予想w
ですが、勝手な予想ではありますが、里帰り等でちょうど不在なのかなとか思ってみる。
もしそうでしたなら◆F99a.q8oVEさんがお帰りになればCGI関係も話が進むのではないでしょうか(とか思ってみる
0361デフォルトの名無しさん
NGNGってことで晒し
自分は他人からどう見えるのだろうという興味本位なだけですが2つ起動してます。
f49b727e125c9d1d
e52b66e75886d4ac
#ところで最初ポートも同じまま2つ目起動しちゃったけど、エラーとかは出ないのかな?
0362デフォルトの名無しさん
NGNGhttp://cgi-spec.golux.com/draft-coar-cgi-v11-03-clean.html
HTTP/1.1の仕様
http://www.studyinghttp.net/rfc_ja/2616/rfc2616.ja
0363デフォルトの名無しさん
NGNG0365331
NGNGほんとに原因不明w
>>354
MozzilaとかIE以外は使ってませぬが、
一応IEで動いてます。
GJ&開発ガンガ!!&期待age!(ぉ
鯖のメニューのデザインに感動を覚えますた・・・
0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNGありがとう。
0368331
NGNG348氏のを使わせて貰って・・・
キャッ、ハズカシ(-ノノ)
>>367
いえいえ。
ちょっとした要望なんですが、使うのはport80以外がいいんじゃないかなぁ・・・とか思ったりしてまし。
>>(自)が0な方
朗報!
◆F99a.q8oVEさんのサイト(http://f99aq.s57.xrea.com/)
の、subject.txt問題修正版@2004/7/31
以前のVer.なら、(自)がちゃんとカウントされて、閲覧スレも見えるみたいです。
ただ、スレ一覧取得の時に落ちるよorz
とりあえずこっちでなんとかガンガりましw
0369331
NGNGスマソ
0370デフォルトの名無しさん
NGNG0371335
NGNGスレが伸びてる。良スレsage
0372デフォルトの名無しさん
NGNG(・∀・)チゴイネ!他150超えてるよ
0373335
NGNG0374331
NGNGdatの共有出来なくても、見てるだけで楽しい(ぉ
0375デフォルトの名無しさん
NGNG了解です。
try{
CTcpServerT<CHttpProcessor> CServ;
CServ.Start(80,10);
cout << "サービスを開始しました。" << endl;
while(true){
::Sleep(5000);
}
こんな感じで起動してるだけなんで、変えるのは簡単です。
0376251
NGNG1さんオリジナルバージョンでは板一覧を読み込んでカテゴリ・板名、
さらにSETTING.TXTを受信した時にスレタイトルを取得しておくようになってます。
改造バージョンでは、将来的にキーは>251みたいに実装したらいいかなと
思ってるので暫定的にキー生成部分は機能しないようになっています。
その代わりキャッシュ作る部分は大体できたかな〜って感じです。
>354
を落としてみようそうしよう。
# PHPわからないってのはないしょです。
0377デフォルトの名無しさん
NGNGServer: Unknown, missing HTTP headers
Content-Type: text/html
Connection: close
200 OK HTTP/1.0
Content-type: text/html
X-Powered-By: PHP/4.3.8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra
むむむ
0378デフォルトの名無しさん
NGNG他人のノードを全部もらって自分に近い場所のみ抽出したりとか
0379331=368
NGNGありがとうございます。
確か、どこかによく使われる(・・・といっても聞いた事ないようなプロトコルも多くありましたけどw)ポートのリストが有ったような気がしたけどどこだったっけ・・・
>>376
そうでしたか。了解しました。
期待しております。
0380デフォルトの名無しさん
NGNGこれのこと?
http://www.iana.org/assignments/port-numbers
0382331
NGNG鯖立てて(←よく落ちる予定。)初期ノードPHPα作ってみた。
デザインも考えてないし半角英数字以外の文字が入っていようと追加しちゃいますw
http://esolahome.mine.nu/
0384スキンヘッドメガネ
NGNG127.0.0.1
b0c61604f4a6cae2
6a8740b2714a44fe
772c477d1bf9fde2
、フ、・ン
文字化け+馬鹿1匹
0385331
NGNGガッ!
0386デフォルトの名無しさん
NGNGノード晒すか・・・。
b420f4b1f9ba093e
0387デフォルトの名無しさん
NGNG0388332 ◆HHooRRppkk
NGNG初期ノードPHPのノード入れても繋がらないし。
寂しかったよぅ。・゚・(ノД`)・゚・。
0389デフォルトの名無しさん
NGNG0390デフォルトの名無しさん
NGNG0391デフォルトの名無しさん
NGNG0392デフォルトの名無しさん
NGNG0393デフォルトの名無しさん
NGNGちとワロタ
0394デフォルトの名無しさん
NGNG作ってみるわ。もちろんWindowsネイティブな。少しまちなー。
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG0397デフォルトの名無しさん
NGNGノード参照の所に書いてある閲覧スレッド確かめるヤツだから。P2Pじゃないよ。
0398デフォルトの名無しさん
NGNG期待age!
0399デフォルトの名無しさん
NGNG0400デフォルトの名無しさん
NGNG暇を潰せるならなら何でもよかった。
まさか完成するとは思わなかった。
今は後悔している。
http://sakots.pekori.jp/cgi/sn/src/up4753.png
0401デフォルトの名無しさん
NGNG0402デフォルトの名無しさん
NGNGというツッコミは要らないか?
0403デフォルトの名無しさん
NGNG前に同じようなアプリを作ろうとして挫折していたから土台は出来ていたのですOTL
>>402
GUI作ってるから待って〜
0404332 ◆HHooRRppkk
NGNG0405デフォルトの名無しさん
NGNGここになんかページ作ってうぷしたら?
0406332 ◆HHooRRppkk
NGNGとりあえず頑張ってみる。
0407332 ◆HHooRRppkk
NGNGとりあえず出来た。
ほとんど何も無いのに、こんなに時間掛かる人はあまりいないと思う。
0408デフォルトの名無しさん
NGNG0409デフォルトの名無しさん
NGNG0410デフォルトの名無しさん
NGNGキタ━━━━(゚∀゚)━━━━!!
0411デフォルトの名無しさん
NGNG( 'A`)=◯)A`)・;'パーンチ
0412デフォルトの名無しさん
NGNG( 'A`)=◯)A`)・;'パーンチ
0413デフォルトの名無しさん
NGNG0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNG0416デフォルトの名無しさん
NGNG0417デフォルトの名無しさん
NGNG0418デフォルトの名無しさん
NGNG0419デフォルトの名無しさん
NGNG0420デフォルトの名無しさん
NGNG5bc1c2e9e6acc685
0421デフォルトの名無しさん
NGNG0422デフォルトの名無しさん
NGNG0423デフォルトの名無しさん
NGNG台風が来て涼しくなるかな(マテ
(´-`).。oO(gzip転送もサポートしてくれたらいいなぁ)
0424デフォルトの名無しさん
NGNG0425宣伝失礼
NGNGhttp://www.geocities.jp/kassembled/
http://tmp4.2ch.net/test/read.cgi/download/1085738232/
テスター募集中でぃすよ。
844 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:04/08/18 11:25 ID:03xJBv+L
バグの原因が不明です。
ローカルで通信する分には正常なのですがネットワークを介すと
一方しか発言できなくなってしまいます。
テスト協力おねがいします。m(____)m
http://www.geocities.jp/kassembled/common1.0.alpha.zip
起動して、「登録済み端末」の中の「作者」をダブルクリックで接続できます。
「チャットルーム一覧」の中に項目がでてきたらそれをダブルクリックすると
そのチャットルームに移動できます。
0426デフォルトの名無しさん
NGNGボーっとするべきではありません。
ポーっとするべきです。
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNG0429デフォルトの名無しさん
NGNG0430デフォルトの名無しさん
NGNG西暦何年何月何日何時何分ですかーー
地球が何回まわった時ですかーー
0431デフォルトの名無しさん
NGNG0432デフォルトの名無しさん
NGNG0433デフォルトの名無しさん
NGNGf95f40f4736d9ad5
331さんしかいない・・・さびしいよう
0434デフォルトの名無しさん
NGNG新バージョンキタ━━━━ヽ|( ´Д` )|ノ━━━━!!!!
0435デフォルトの名無しさん
NGNG0436331@熊本
NGNGつっても今旅行に来てるんだよね orz
早くうpだてしたいなぁと思いつつ、
目に見えて変わったところとかある?
0437デフォルトの名無しさん
NGNG誰が何をしてるのかわからん
0438デフォルトの名無しさん
NGNG2ちゃんブラウザ兼ねた奴を作ろうとしてるけど、結構大変だね。
5時までは仕事して、それ以降は仕事するふりしてこれ作ってる。
0439デフォルトの名無しさん
NGNGGJ
ばれない様にガンガレ
0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNG新バージョン期待上げ
0442デフォルトの名無しさん
NGNGお前、そんな事言って
「残業手当ありませんから…」
なんて返事が来たらかなりエグいぞ
0443デフォルトの名無しさん
NGNGそれは別の人がきつい処分に
0444デフォルトの名無しさん
NGNG0445デフォルトの名無しさん
NGNG0446デフォルトの名無しさん
NGNG>>1
創始者。この方がいなければ始まることはなかった。
http://o2on.s69.xrea.com/
>>228(◆F99a.q8oVE ?)
1さんの開発断念宣言の後、色々と作ってくださっている。
http://f99aq.s57.xrea.com/
期待age!
>>233
少し違う形(?)で開発してくださっている。(The O2ON)
ブラウザ使ったりとかPHP使ったりとか。
http://o2on.s69.xrea.com/index.php?The%20O2ON
期待age!
>>331
初期ノードPHPαを作ってくださった。
http://esolahome.mine.nu/
>>332
閲覧スレッドの確認ツール(datファイル名からスレ名を表示したりとか。)
他人の閲覧スレッドが簡単にわかるYo!
・・・ってことで良いだろうか?
(゚Д゚)ハァ? 何言ってんの?
ってことが有ったら指摘よろしくでつ。
0447デフォルトの名無しさん
NGNGdatフォルダにそのままdatを入れればよいの?
板名とか必要ない?
0448デフォルトの名無しさん
NGNGなかったっけ
0449デフォルトの名無しさん
NGNGファイルの中にハッシュとかいろいろと含まれてるみたいだし
0450デフォルトの名無しさん
NGNGとりあえず自分のdatを共有できるようになるまでの手順を簡潔に書いてくれますか?
ポート空けるくらいならできますんで
0451デフォルトの名無しさん
NGNGとりあえず、2chブラウザを串通すように設定、串ポートをo2onで設定したポートに汁。
んで、初期ノードをこのスレから探したり、331氏の初期ノードPHPから探して追加汁。
そしたら、2chブラウザで見たスレのキー情報は共有出来るようになるはずでし。
0452デフォルトの名無しさん
NGNG0453デフォルトの名無しさん
NGNGまあね。
まだこんな事を言うのは早いかも知れんが考えが浮かんだんで書くわ。
持っているdatの他に、datのハッシュを暗号化したものが書いてあるハッシュリスト(もちろんdatが更新されたら更新される)のようなものを作って、
o2on起動時に照合して、一致していなかったらそのdatは無視されるというのはどうよ?
datを改窟しようとしても、ハッシュリストは暗号化されているのでその更新にはo2onを通さないといけないくなり、改窟は防げるかなぁと。
(リストの暗号を解読されたり同一ハッシュのdatを作られたら終わりだけど。)
あと、ハッシュリストが壊れたり消えたりしてしまったときのために、手動でリストの更新をできるようにしたほうがいいかと。
手動更新の場合、2ch鯖から直接datを取得、ハッシュチェックして、datと同じだったらハッシュリストを更新するとか。
・・・漏れの妄想なんで電波ゆんゆんだと思うけど許して orz
0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNG新レスで変わったのか、改竄で変わったのかの判別か。。。
0456453
NGNGdatを改竄されたら、そのdatのハッシュは変わるけどハッシュリストにかかれた「改竄される前のdatのハッシュ」は変わらない。
で、o2on側でdatのハッシュとリストにあるハッシュを比較すると、改竄された場合はそれらが一致しない。
んで、改竄されているのが分かるということです。
0457デフォルトの名無しさん
NGNG(・0・*)ホ,(゜0゜*)ホ--ッッ!!!
串は匿名じゃなくてもヨロシイので?
0458451
NGNGだから、デフォだと
串鯖 :127.0.0.1
串ポート:7743
になりまつ。
とりあえず2chブラウザにこう設定しておけば動くと思いまし。
0459デフォルトの名無しさん
NGNGxorしていくってのはどうだろう?
最新レスまでのハッシュ値で
xorとったものだけ公開すんの
0460デフォルトの名無しさん
NGNG999回更新されるdatファイルに対しては効果大かもと思いますた。
0461デフォルトの名無しさん
NGNG.NETも2.0になればいろいろな点が改善されると思うし。
0462デフォルトの名無しさん
NGNG8000とかのほうだった希ガス
PROXYポートって書いてある奴
0464デフォルトの名無しさん
NGNGたとえばそれぞれレス数が違うdatファイルを複数人が共有しているとする。
この場合何をもって正規のdatファイルとするか。
ひとつだけ確かなのは、dat落ちした2chサーバにあるファイルのハッシュ値だけは
本物だといえること。それ以外は確認する方法がないのでは?
0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNGトリップみたいな物を導入するとか
0467デフォルトの名無しさん
NGNG0468デフォルトの名無しさん
NGNGこれで困った経験があるOTL
0469デフォルトの名無しさん
NGNG信頼できるサイトを用意するしか無いと思うけど。
それが2ch.netなら良いだろうけど可能性低いだろうな。
0470デフォルトの名無しさん
NGNG0471デフォルトの名無しさん
NGNG改竄するような悪いやつは2chにはいないさ。
0472デフォルトの名無しさん
NGNGそれだ!
まぁ、万が一のために。
>>467-468
串(o2on)を通してdatを受信して、それをそのまま2chブラウザ側に流して、
ついでにo2on側でdatを保管しておくもの(つまり、datの形式は全部同じ)だと思っていたのだが・・・
これだと、今持っているdat以外は共有できないんだけどorz
0473デフォルトの名無しさん
NGNGopenjane
1c2c08adcac26ab96767eac4935123c4 *1085244100.dat
gikonavi
155d0227a938c1e4869678e4523bc1aa *1085244100.dat
live2ch
1c2c08adcac26ab96767eac4935123c4 *1085244100.dat
janeとlive2chは同じようだ。
0474デフォルトの名無しさん
NGNG終盤には数百kbになるわけだし
0475デフォルトの名無しさん
NGNGとはいってもMD5はもう危険だからもっと別のハッシュにしろよ。
0476デフォルトの名無しさん
NGNGだから改行コードが違うだけだろ
0477デフォルトの名無しさん
NGNGところでここのバイナリ実行できないんだけど。
OSはXP Home
0478デフォルトの名無しさん
NGNG2ch.netがつくらないと意味ないねん。
0479デフォルトの名無しさん
NGNGん?
こっちでは実行できるよ?
Meたんだから参考にならないかもしれんが。
0480デフォルトの名無しさん
NGNGいちいち2ch鯖に確認しにいくってのもナンセンスだしなぁ。
つか、そうしたらo2on自体の意義も薄くなるし。
0481デフォルトの名無しさん
NGNG0482デフォルトの名無しさん
NGNG|∀・*) ナンセンスデスガナニカモンダイデモアリマスカ?
|⊂)
|ノ
|
0483デフォルトの名無しさん
NGNGあっち一応実働してるんだけど。
0484デフォルトの名無しさん
NGNG0486デフォルトの名無しさん
NGNGピュア型を目指してるんだっけ?
良いアイデアがないと辛いかもね。
0487デフォルトの名無しさん
NGNG接続したノードのdatを板別に分けて(2chブラウザみたいに)見れる状態にする。
datを選択すると2chからハッシュ値と最終更新日時を受け取る。
→ 1. ハッシュ値・最終更新日時がともにあっていたらそのノード
からdatを受け取る。
→ 2. ハッシュ値が違っていたら、そのノードのdatを削除するように
メッセージを送信する。
→ 3. 2chのdatの方が新しければ、それをダウンロードする。
古いdatをもっているノードに新しいdatをこちらから送信する。
自分でもようわからんが、今のところはこんな感じでつか?
0488デフォルトの名無しさん
NGNG正しい lastModified と size を持っているキーの中から
hashが同じ物が一番多い物を選び出す
でいいのでは?
これがつかえるのは異常なノードより正常な物が圧倒的に多い場合だけど。
この仮定はつかっていいかと
0489デフォルトの名無しさん
NGNG開発環境もXP homeなのですが、どんなエラーで?
もしかしたらmanifestが悪さをしてるかも
0490デフォルトの名無しさん
NGNG指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可が無い可能性があります。
というウインドーがでて起動できない。ちなみにアイコンもWindowsデフォルトのになってる。
0491デフォルトの名無しさん
NGNG0492デフォルトの名無しさん
NGNG多分管理者権限持ってるから開発時にはエラーでないんだな…
>1さんオリジナルバージョンでも出ます?
0494デフォルトの名無しさん
NGNGttp://f99aq.s57.xrea.com/o2on_dbg.zip
これ実行したらログファイルはきますんでどこで止まってるか教えてください
0496デフォルトの名無しさん
NGNG0497デフォルトの名無しさん
NGNG0498デフォルトの名無しさん
NGNG発祥地ってどういう意味?
0499デフォルトの名無しさん
NGNGのですね。そこを見分けられる名前があるとよいでしょうね……。
インターネットの拡張系として一時的なサーバ・クライアントになれるような。
0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNG0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNG0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNGselectでゴニョゴニョやるのはどっちがいいかなぁ
0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNG0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNGP2P技術で“2ちゃんねる効果”を軽減できる無料CDNが正式公開
> Coralを使う方法は簡単で、WebサイトのURLの後に「.nyud.net:8090」を付けるだけでよい。
> 例えば、INTERNET Watchのページであれば「http://internet.watch.impress.co.jp.nyud.net:8090/」となる。
> ソフトウェアなどをインストールする必要がないため、どのようなOSやブラウザでもCoralの恩恵にあずかることができる。
> 通常はWebサイトを運営しているサーバーにすべての情報要求が集中するのに対して、Corelを使うと、分散P2P技術によって近隣ノードにあるコピーを探し、DNS情報をリダイレクトする。
> Coralを利用する人が多ければ多いほどさまざまなコピーがあちこちのサーバーにキャッシュされることになるため、大元のWebサーバーへの負荷は大幅に軽減されることになる。
> Coralを使う際に1つ問題となるのは、Cookieを利用できないことだ。
0511デフォルトの名無しさん
NGNGなかなか(・∀・)イイ!!かもしれないね。
・・・最近ここが寂しいのでとりあえず喉晒してみますかな。
feeec1d1138a5713
0512511
NGNGhttp://o2on.s69.xrea.com/index.php?The%20O2ON
The O2ONの最新版上がってるじゃ〜ん!
・・・結局だれも来なかった。ま、繋げっぱなしにしときます。
0513デフォルトの名無しさん
NGNG[エラー番号]10048
だってさ、
ところでこのwikiに上がってる方のソフトは何を目的にしてるのかわからないんですが…
0514228
NGNG違うパーサーに手を出してみようかとも思います…。
MiXとか。。。
0515デフォルトの名無しさん
NGNG0516デフォルトの名無しさん
NGNG0517デフォルトの名無しさん
NGNG>>513
>>237
0518517
NGNG0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNG0521228
NGNGxercesを使ってみようかと思います。
# xmlの扱いだけでかなりてこずってる漏れ orz
0522デフォルトの名無しさん
NGNG詳しいことはあまり分かりませぬが期待しております〜
プログラム書ける人尊敬・・・
0523デフォルトの名無しさん
NGNGmsxml使ってみませんか?
俺も使ってみたいんで、一人でがんばるのめんどくさいんで、
二人でがんばりませんか?
xercesいいと思うんですけど、サイズの問題が・・・
0524デフォルトの名無しさん
NGNG#と、部外者が駄々をこねてみるテスツ
0525デフォルトの名無しさん
NGNGWindowsじゃないんですか?
0526226
NGNGしかし、でかいですね。ライブラリを落とすのにダイヤルアップで30分かかりました…。
その点msxmlはIE付属だけどwin専用だし…、他のOSに移植しづらくなるから(移植されるんだろうか)…
とか、悩むけど技術がなかなか付いて来ない罠……
0527デフォルトの名無しさん
NGNG0528デフォルトの名無しさん
NGNGまぁ、o2onが広まれば、人も集まってくるだろうし、開発したいひとも増えると思うんで、
移植とかもやりやすくなるんじゃないかな。
漏れは作者サソの一番作りやすいやり方で作って欲しいなぁ。と言ってみるてst
0529228
NGNG(´・ω・`)
まぁ、移植は誰かがwxWidgetsでもつかってGUIごとってことで、、、
# 名前間違えたし
0530デフォルトの名無しさん
NGNG0531デフォルトの名無しさん
NGNGSAXやらXSLTやらXPathやら使う?
05321
NGNGSAXなら使ったことあるんでソースお渡しできますけど。超簡単ですよ。
0533デフォルトの名無しさん
NGNGSAXつかってみたいなー。
0534デフォルトの名無しさん
NGNG>>531に挙げたのは全部使えるよ。
0535228
NGNGんで、ためしにMSXMLでやったら…
って感じでChat機能をつけてみました。
長いので詳細はreadmeをご覧ください(`・ω・´)
0536デフォルトの名無しさん
NGNGchat.cppのchat_threadでpDocを解放してねえから落ちるよ。
こんなかんじにしたら落ちなくなった。
static int chat_body();
unsigned int WINAPI chat_thread(void * /*data*/)
{
pDoc = 0;
int ret = chat_body();
pDoc = 0;
return ret;
}
static int chat_body()
{
// 元のコード
0537228
NGNGだとしたらP2Pスレッドのほうでメインウインドウが消えた後に
リストを更新しようとして落ちるバグが未修正のままですが…
あと、pDocはスマートポインターだからrelease()は勝手にしてくれると
思ってたんですけど違いましたっけ?
# xmlが2つ以上送られてきた時に一つしか処理しなくて
バッファに詰まったまんまになるというバグを発見しましたけど…
0538デフォルトの名無しさん
NGNG0539228
NGNGよろしくないかもしれませんね(よく知らない)
ということで、修正してchatのスクショとともにうpしました。(外してる気もするけど…)
しかし、そろそろdat交換の具体的方法等を詰めないと…
あと、>251は取り消しますんで。。。
0540デフォルトの名無しさん
NGNG新verキタ━━━━(゚∀゚)━━━━!!
乙カレー
(・∀・)つ旦 オチャドゾー!
とりあえず久しぶりにo2on起動させますか。
9cece1bfef4e574d
0541↑
NGNG0542デフォルトの名無しさん
NGNGてすと
0543デフォルトの名無しさん
NGNG俺も晒すか
0544デフォルトの名無しさん
NGNGf9b638723379d967
0545デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNGそしてバージョンうpの予感
0548デフォルトの名無しさん
NGNGバージョンうpの悪寒もしますた。
今から上げる悪寒。
0549デフォルトの名無しさん
NGNG0550デフォルトの名無しさん
NGNG0551デフォルトの名無しさん
NGNGdat共有の仕様決めようぜ
だな。
その前にちと質問があるんだが
datファイルを受信したと判断する方法(?)1さんVer.と変わった?
少し前に、新Ver.にしたらキー数(自)が増えるようになったってプロフに書いてた方が居たんだけど
こっちでは増えなくて・・・
いつもはxyzzy+2ch-modeを使って増えないんだけど、試しにギコナビとかJane入れてみたらちゃんと(自)が増えていったんで。
1さん版だとxyz(ryでもちゃんと増えてたんだけど。
ちと気になったんで質問ですた。
0552デフォルトの名無しさん
NGNGdatテープは佐川急便で送ってください。
0553デフォルトの名無しさん
NGNGワロタ
0554228
NGNGキャッシュを作るのに成功したらキーが増えるようになってます。
鯖が200系のステータスを返さなかった場合や
urlが正規表現にマッチしなかった場合は
スルーされます。
あと、lastModifiedが空の場合もだったかな
何でだろうxyzzy...
こそーりうpだてしますた
0555551
NGNGレスどうもです。
正規表現はよく分からなかったんですが、
とりあえずパケットモニタで見てみたら、鯖はちゃんと200 OKを返してるんですよね・・・
Last-Modifiedもちゃんと日付時刻を返しています。
なんでだろう・・・
#暇なんで喉晒してみよう。894de9a13c3582f2
0556デフォルトの名無しさん
NGNG0557デフォルトの名無しさん
NGNG0558228
NGNG2ch-modeの設定に手間取ったり雷の襲撃を受けたりしていましたが、原因が分かりました。
URLからdatファイルかどうか判別する正規表現にミスがあったのと、
2ch-modeでは既に取得している部分も重複して受信する(あぼーん検出用?)
のに対応できていませんでした。
# そういえばかちゅも1byte重複して受信してたような…
その部分と外部から接続がないとchatノードハッシュが分からない…のを修正してうpしました。
http://f99aq.s57.xrea.com/o2on20040914.zip
http://f99aq.s57.xrea.com/o2on20040914_src.tbz
誰かチャットを使えた人はいるんだろうか…
0559デフォルトの名無しさん
NGNG1fd9909998ba3f28
0561551
NGNG嬉しいんで記念晒し。
699fa5b9449dff6f
0562デフォルトの名無しさん
NGNG0563デフォルトの名無しさん
NGNG215ds8gsd8495855
0564デフォルトの名無しさん
NGNGマジ?チクろうぜ
0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNG0 1 2 3
構造―評価―操作―要約―(10n)
抽象―手法―生成―整理―( n)
o2on(n+1))
0568デフォルトの名無しさん
NGNG0569デフォルトの名無しさん
NGNGまだ1度もログ交換できたことないんだが交換できたときはどんな感じで表示されるの?
0570デフォルトの名無しさん
NGNG前段階としてこんなdatをもっているって言う
キーだけを流通させて実験している段階です。(ほかにP2Pほぼ匿名チャットがついてたりする)
しかし、ぜんぜん繋がらない…
0571デフォルトの名無しさん
NGNGあとはノードが閉じてもデータが残せるような構造上の、データの評価方法、ネットワーク中の検索方法を
作ることを考える。
そこで一視点から情報を並べるとき、ノードやデータが抜け落ちたら、
リング型以外は、連鎖的に書きかえるようなのしか思いつかない・・・。
0572デフォルトの名無しさん
NGNG漏れもドメイン対応(・・・のことだよね。外してたらスマソ)を要望しまつ。
データは他のノードにしっかりと渡っていなければいけないんですよね・・・
検索方法もなかなか難しそうな気がしないでもないような。
某nyみたいに、下からだんだん上にノードを通して・・・というのが良いかも。
詳しいことはよく分からんですがorz
>>568
今頃だが
89720c90df318377
ついでだし、共有用ノード
953ffbc75c95aab3
0573デフォルトの名無しさん
NGNG0574デフォルトの名無しさん
NGNGttp://www.cs.utexas.edu/users/lavender/courses/socket++/
を発見してしまった。使いたいかも
0575デフォルトの名無しさん
NGNGちょっとバグとり
0576デフォルトの名無しさん
NGNG入れ替え
0577デフォルトの名無しさん
NGNGアドレス ドメインからブラウザなどでインターネットから。
置く、探す
構造 ファイルごとにつなぐ。
リング 途中で抜けても構造がほとんど変わらない。新しいのは最後尾に。
ツリー 整理方法の一つ ファイルはフォルダに含む。
ノードに必要な情報 前と後のノード位置、一部はリングのつながり。
ファイルの評価方法 ネットワーク上の変化を1時間として経過時間と必要性?
検索 自動カテゴリ生成、手動での投票や評価、評価順ソート。
データ相続 ノードが閉じるとき、フォルダに先に入った方の隣のノードへ移動。
リングの最下層を縫うように、ネットワーク全体を周ってゆく。
ネットワーク全体の容量が足りなければ評価から選別削除。
残すところ以外は原形インターネットで……。
0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNGなんか、難しそうですな…
しかし、chatネットワークがいっこうに形成されない予感
常時起動してあるマシンが1台でもないと厳しいか
0580デフォルトの名無しさん
NGNG一応常時起動させてるんだが・・・
ルータない上に良く落ちるよorz
いちおうDDNSのドメイン持ってるんで、暇なときにでもドメイン対応キボンヌ。
0581デフォルトの名無しさん
NGNGchatに限定して言えばノード数の増加が問題を解消してくれると考えています。
こちらから他のノードに接続するとそのノード情報が登録され、
コネクション成功時にはノード情報がノード間で交換されます。
つまり、IPが変わっていない駆動ノードが一台でもあれば、
それを通して自動でノード情報を交換できると思われます。
0583デフォルトの名無しさん
NGNGキャッシュ保持キー
の二つにわけ
キーを交換するときは自分のキーをDSAか何かで署名して渡す
0584デフォルトの名無しさん
NGNG0585デフォルトの名無しさん
NGNGeb0f31d6d689d804
b0c61604f4a6cae2
6a8740b2714a44fe
772c477d1bf9fde2
b420f4b1f9ba093e
324ea776465fd0b1
928de3d652e7859b
5bc1c2e9e6acc685
857d53800cd64731
f95f40f4736d9ad5
06fc592cec9aeac5
bfba52e70eeed2ff
feeec1d1138a5713
9cece1bfef4e574d
0586デフォルトの名無しさん
NGNG0587マインヌの中の人
NGNG#時間が経過したノードは消えるようにしたいと思うんだがスキルがorz
b0d4f98d88996a09@共有
18828783fddca5f7@茶と
0588デフォルトの名無しさん
NGNG0590デフォルトの名無しさん
NGNGUnix系の鯖?それともWindows?
0591マインヌの中の人
NGNG・・・Meですが何か?(氏
0592デフォルトの名無しさん
NGNGActivePerlのppmには無いパッケージだからWin環境じゃ簡単には無理っぽい。
Cygwinならいけるかもしれない。
まあ、ソース見れば簡単だからソース見て適当に切り張りして。
精子は1時間ごとにcronで回して判定すれば楽だろうな。
0593マインヌの中の人
NGNGCygwin、某用途の為に入れてたりするけど、鯖の為には使ってないです・・・orz
とりあえず、マターリとPing判定するもの作ってみます(`・ω・´)
0594デフォルトの名無しさん
NGNGhttp://49uper.com:8080/html/img-s/12488.zip
perlからはperlスクリプトと同じディレクトリに入れた上で
$target = "b0d4f98d88996a09";
$ip = `sperm $target`;
結果の前半8文字がIP、後ろ4文字がポートなんで適当にデコードして使ってくり
0595デフォルトの名無しさん
NGNG0596マインヌの中の人
NGNGIPの部分は、2桁ずつ10進に代えていって、(10進の数が4つ出来る。144 133 122 111)それをひっくり返せば(111 122 133 144→111.122.133.144)
良い・・・んですよね(汗
とりあえず、例のページでは、postされたノードを1行ずつファイルに書いて、それをただ表示してるだけなんで、
定期的にperlで暗号解除したものを別ファイルに出力
デコード→o2onのポートに向けてそれっぽいクエリを発射→精子確認(HSPあたりでガンガってみる
と言う風にしようかと思ってまつ。
・・・出来るかなぁ。
0597デフォルトの名無しさん
NGNGまさに、こんな感じのコードみたいなんだけどどーなの?
0598デフォルトの名無しさん
NGNG0599デフォルトの名無しさん
NGNG0600デフォルトの名無しさん
NGNG0601デフォルトの名無しさん
NGNGActivePerlなら標準でcpan使えるんじゃないの?
丁寧にcpan.batまで入ってるし。
0602デフォルトの名無しさん
NGNG0603デフォルトの名無しさん
NGNGttp://127.0.0.1:50000/orz.png
とか言ってみるテスト
0604デフォルトの名無しさん
NGNGそれは私のコンピュータのIPアドレスです。ハッキングされると困りますので削除依頼を出してください。
0605デフォルトの名無しさん
NGNG激しくワロタ
0606デフォルトの名無しさん
NGNG0607デフォルトの名無しさん
NGNGhttp://damedame.monyo.com/?date=20030221#p07
0609デフォルトの名無しさん
NGNGワロタ
0610デフォルトの名無しさん
NGNG・キャッシュ削除時の例外を捕まえるようにした
・ソケット周りを書き直した
・適当にhttp serverを作った(http://127.0.0.1:50000/とか…)
新バージョンきたね
0611デフォルトの名無しさん
NGNG2004-10-14 ver. 0.11
・Chatノードが保存されないバグ修正
・コンパイル環境を〜
・Httpサーバをチューニング。abでいじめてパフォーマンスアップを確認(意味あるのか?)
・おいらが追加した socket.h と socket.cpp をCCのライセンスにしてみたけど、いいのかなぁ…〜
0612デフォルトの名無しさん
NGNG0613デフォルトの名無しさん
NGNG0614デフォルトの名無しさん
NGNG1df32bb1ed5827d5
0615デフォルトの名無しさん
NGNG○P2P(dat交換部分)
・302を返した時だけで取得する暫定版を作る
・というか、キー交換実験に取り掛かる?
・いったんHEADをなげてsizeとlastModifiedをもらって来る方針で?
↑本スレで議論が展開されると思われ。まとまるまで待ちまつ(・∀・)
↑議論がされて無い気がしますが
0616デフォルトの名無しさん
NGNG0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG1
0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNG0623デフォルトの名無しさん
NGNG0624Winny公判第3回まとめ
NGNG0625デフォルトの名無しさん
NGNG消し忘れて、しかもsageチェック外れてる。。_| ̄|○
スマソ。
0626デフォルトの名無しさん
NGNG0627デフォルトの名無しさん
NGNG0628618
NGNG0629デフォルトの名無しさん
NGNG0630デフォルトの名無しさん
NGNG0631デフォルトの名無しさん
NGNG0632デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNG0635デフォルトの名無しさん
NGNG0636デフォルトの名無しさん
NGNG0637デフォルトの名無しさん
NGNG0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNG0640デフォルトの名無しさん
NGNG0641デフォルトの名無しさん
NGNG0642デフォルトの名無しさん
NGNG0643デフォルトの名無しさん
NGNG0644デフォルトの名無しさん
NGNG自己レス、11ダタ… orz
0645デフォルトの名無しさん
NGNG0646デフォルトの名無しさん
NGNG0647デフォルトの名無しさん
NGNGab2d2202ab284c70
只今1node接続中らしい。
0648デフォルトの名無しさん
NGNG0649デフォルトの名無しさん
NGNG何時がいい?
0650デフォルトの名無しさん
NGNG0651デフォルトの名無しさん
NGNG0652デフォルトの名無しさん
NGNG1fd9909998ba3f28
0653デフォルトの名無しさん
NGNG漏れはおk。つか、何やら何かがchat上で始まってるオカーソ
0654デフォルトの名無しさん
NGNG0655デフォルトの名無しさん
NGNG終了時に落ちる人はこれを
0656デフォルトの名無しさん
NGNG落ちなくなった・・・
が終了するのに時間がかかる
大体15秒くらい
0657デフォルトの名無しさん
NGNG漏れの所だと2,3秒だけど・・・
0658デフォルトの名無しさん
NGNGdat共有のノードを空にすればすぐ終了するけど…
0659デフォルトの名無しさん
NGNG0660デフォルトの名無しさん
NGNG0661デフォルトの名無しさん
NGNGΣ
気付くのはやっ
0662デフォルトの名無しさん
NGNG0663デフォルトの名無しさん
NGNG0664デフォルトの名無しさん
NGNG0665デフォルトの名無しさん
NGNG0666デフォルトの名無しさん
NGNG0667デフォルトの名無しさん
NGNG0668デフォルトの名無しさん
NGNGチャットでのメッセージ送信は、データ共有をするときにはなにに置き換わるやろう?
自分のところにあるデータがなにについてのデータかを仕込んで置いたらいいのかな?
相手のメッセージから、自分の中にツリー構造を構築してゆく感じか。
フォルダ(板)名/(日付)yyyy/mm/dd/データ (**/はディレクトリ)
prog/2004/10/31/*
tech/2004/10/22/*
とか。2004と10でジャンルがおなじ。チャットで使っていたノードキーは、
自分が持っている・もっていないとかジャンルごとに区分けするのかな。
そういう構造ができてたら、一度そのジャンルが見つかったら、ほかの同じジャンルの
データもすぐに参照できるようになる。
0669デフォルトの名無しさん
NGNGwinnyが参考になるかと
0670デフォルトの名無しさん
NGNGそれを蓄積しておき、ネットワーク内を見張って、更新が見つかったdatをそのたびに落として更新
というふうにするのか、
ブラウザでスレを見ようとしたときだけにネットワーク内を探すとするのか
が気になる。
個人的には前者が(・∀・)イイ!!ような気がする(検索&ネットワーク内からDLとすると、鯖から直接落とすより時間かかるような気がする。)
けど、オプションで設定できればそれのほうが良いと思う。(ナローな人とか、そうでなくても帯域つかわれるのうざいと思う人もいるだろうし・・・)
0671デフォルトの名無しさん
NGNG0672デフォルトの名無しさん
NGNG0673デフォルトの名無しさん
NGNG0674デフォルトの名無しさん
NGNG0675デフォルトの名無しさん
NGNG参考になるかどうかワカランが
りんごを鯖モードで使うと大変なことになった。
根こそぎ集めるのは現実的でないと思われ
せっかくP2Pなんだから負荷分散しなきゃ。
えらそうに言うものの・・・大したアイデアはない。すまん。
0676デフォルトの名無しさん
NGNG1. ノードAが2chからdatを取得。みたら更新されていた
2. ノードAはネットワークを通じて、datの最新版を持っていることを放送
3. ノードBはそのdatを持っていないのでスルー
4. ノードCはそのdatの古いやつを持っているのでノードAに問い合わせ、最新にする
5. ノードCはネットワークを通じて、datの最新版を持っていることを放送
http://shingetsu.sourceforge.net/
0677デフォルトの名無しさん
NGNG1・スレッド見てdat取得
2・近辺のノード5つぐらいにdat+キー送信
3・受信したキーはさらに10ノードに送信(これで全体に行き渡る)
4・受信したdatはさらに近辺ノード3つに送信される(これを繰り返してネットワークからの消滅を防ぐ)
この辺まで自分が観覧する場合
この先は第3者が観覧する場合
1・スレッドDL時に近辺にキー探索
2・あったらDLリアルタイムスレッド情報と比較してレスが増えてたら上書き
3・増えてなかったらそのまま観覧
0678デフォルトの名無しさん
NGNG・dat落ちしたスレを閲覧できる
・2chの負荷を分散できる
かな?
あと本文検索できたりもするのかな
0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNG本文検索って面白そうだね。
どうやって実現すればいいかアイデアが思い浮かばないけど…
>676,677
問題は偽の情報を流されたときの耐性ですか…
0681デフォルトの名無しさん
NGNG暗号化などや
偽造警告で対処しかないのかな
0682デフォルトの名無しさん
NGNG全く新しく偽情報が流された場合は捏造警告で、
本物情報の拡散途中で偽造された場合は、初期の対処として
近隣の複数ノードに内容のハッシュを要求して、
多数決制(もっとも持っている人が多い情報を本物と認定する)を取る・・・
ってのではどうでしょう。
偽情報が拡散した後だと逆効果か…
0683デフォルトの名無しさん
NGNGそこからスクリプトで荒らしてたみたいだし…。
ということで、まずは2chにGETを投げて size, lastModified をもらって
キーのそれと比較するようにすることと、
ノードが1台ずつ鍵を持っていてキーに署名させといて、それで多数決とか…
0684デフォルトの名無しさん
NGNG落ちてるスレはどうするん?
0685デフォルトの名無しさん
NGNGあ…
0686デフォルトの名無しさん
NGNG捏造警告に頼るしかなくなるんだけど、そうすると
偽の捏造警告への対処の問題が…
イタチごっこ(´Д`)
0687デフォルトの名無しさん
NGNG0688デフォルトの名無しさん
NGNGわからないと作りにくいから話してるんじゃないの?
0689デフォルトの名無しさん
NGNG0690デフォルトの名無しさん
NGNG手段の一つとしてはいいかも
結局捏造かどうかはユーザの判断に任せる…しかないのかな
0691デフォルトの名無しさん
NGNG0692デフォルトの名無しさん
NGNG完全にそんなことが出来たら苦労しない罠
0693デフォルトの名無しさん
NGNG半減すると思うが
0694デフォルトの名無しさん
NGNG0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNGそして、同じスレに対し複数の異なるdatがあった場合のみそれを参照する。
0697デフォルトの名無しさん
NGNG意図しない捏造になっちゃうね
0698デフォルトの名無しさん
NGNG捏造データの拡散を防ぐにはそれこそ捏造警告頼りだけど、
いちいち捏造警告つけるのが面倒って人が多そう。
それなら、落としたdatを使うときに、ちょっと改変して一番上や一番下に
捏造報告リンクみたいなものを付加するとか、捏造警告が簡単に
つけられるようなシステムにするとか…
0699デフォルトの名無しさん
NGNG0700デフォルトの名無しさん
NGNG一人しか持ってなかったりしたら意味ないか、、
0701デフォルトの名無しさん
NGNG普通のキーとは別に署名付きキーを投げられるようにする。
あらかじめ信頼するノードしないノードを設定しておいて、
キーに優先順位をつけるとか…
キーを捏造警告に読み替えてもいいかな
0702デフォルトの名無しさん
NGNG認証局ノード立てればいいんじゃないの?
0703デフォルトの名無しさん
NGNG0704デフォルトの名無しさん
NGNG0705デフォルトの名無しさん
NGNGP2P wiki が実装されればかなり役に立つんじゃないかとか思ったり。
・認証局ノードかぁ…>701のようにすればノード一つ一つが認証局みたいになる?
・ノード情報をDDNS対応させるとしてどんな形式にしようかなぁ…
とか思ったりする今日この頃
0706デフォルトの名無しさん
NGNG各人が見てるページが微妙に違ってきちゃったり。
wikiは自動補完機能持ってるけど不完全で良くバグるしなぁ。
0707デフォルトの名無しさん
NGNG確かに拡散が遅れるかも…。
・規定値まで同じキーがたまらないときは無視とか、
実際にキャッシュをとりにいってキーロストの場合はキー削除とか(IPを偽装したキー対策)、
指定した信頼するノードから自動でNGノードを持ってくるとか…
・場合によってはKeepAliveに対応しないと…。
だいぶいじらないといけない悪寒
http://qb5.2ch.net/test/read.cgi/operate/1093068260/339-
とかね
0708デフォルトの名無しさん
NGNG0709デフォルトの名無しさん
NGNG↓
%crypted host%crypted port%
みたいな感じにしようかねぇ。
IPアドレスの場合も文字列のまま暗号化して…
冗長な気もするけど
0710デフォルトの名無しさん
NGNG0711マイク ◆yrBrqfF1Ew
NGNGもしバグ見つけたら金でももらえるのか?
0712デフォルトの名無しさん
NGNG0713デフォルトの名無しさん
NGNG自分の脳みそのバグ見つけた方が金になるんじゃないか?
0714デフォルトの名無しさん
NGNG0715デフォルトの名無しさん
NGNGhttp://esolahome.mine.nu/
とか?
0716デフォルトの名無しさん
NGNG暗号化は絶対必要というわけではないんじゃないか?
仮に実装するとしてもそのような枝葉よりも先に根幹を考えなきゃ
0717デフォルトの名無しさん
NGNGこのスレの流れ
dat共有方式をまたーりと議論
↓
実装
漏れの中の流れ
chatでネットワーク実験
ノード関係に手を入れて接続効率を上げる
↓
dat共有実装
キー交換実験
本体を…
ってな事です。
hogehoge.sample.com%7744
↓
%上を暗号化したやつ%
こうしよう
# DDNS対応や、保存時にfirewalled flagを立てるのにどーここーので
# おいらが考えた結論なのです
0718デフォルトの名無しさん
NGNG・firewalled flag?
ノードが防火壁の中にいるかどうかということかな?
そのノードに外部から接続することが不可能である以上、アドレスを保存する意味すらないかと。
・暗号化について
文字列が暗号化されていようがいまいが有効である、
つまり、暗号化されてるかどうか簡単に判別できれば十分かと。
例)hogehoge.sample.com:7743 ←→@cryptedstring
・DDNS対応
よく分からない。普通のアドレスと同じように使えてこそDDNSでは?
筋違いのことを言っていたらスマンコ
0719デフォルトの名無しさん
NGNG> アドレスを保存する意味すらないかと。
うー、よく考えればそうですね。
起動直後はfirewalledにしておいて外部から接続があった場合に
そのフラグが外れるpeercastみたいにしようかとか思ってるんだけど、
保存はしなくていいけど
<node firewalled="true">hogehoge.sample.com:7743</node>か
<node firewalled="true">@crypted...</node>
で周りのノードに投げるか…。で、firewalledには10%の確立でしか接続しにいかないとか
# IPv6だとportはどうやって指定するんだろう…
0720デフォルトの名無しさん
NGNG0721デフォルトの名無しさん
NGNG0722デフォルトの名無しさん
NGNG(ノ∀`アチャー
0723デフォルトの名無しさん
NGNG何よ、そのレスは。ふざけてるの?
0724デフォルトの名無しさん
NGNGなんだと?
0725デフォルトの名無しさん
NGNG/ :
/ :
/ :
∧∧ / :
______ (,,゚∀゚)/____ :
>721 | つ/) /| :
〜| . | / | :
∪∪ / ,ノ :
/ ,ノ~ :
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ,ノ~
|.,ノ~
〜〜〜〜〜〜〜〜~
07261
NGNG0727デフォルトの名無しさん
NGNGお久しぶり。
0728デフォルトの名無しさん
NGNGさっさとdat共有実装しろよ
0729デフォルトの名無しさん
NGNG何よ、そのレスは。ふざけてるの?
0730デフォルトの名無しさん
NGNG0731L|」山奇シ歩
NGNG0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNG0734マイク ◆yrBrqfF1Ew
NGNGまあいいや。見なかったことにしよう。
0735デフォルトの名無しさん
NGNGどれさ
たまに XP としか書かれてない変なキャッシュが出来るのは
gzipの解凍部分がバグってるんじゃ無くて、どうやらchunked encoding
の扱いがまずいみたい。
0736マイク ◆yrBrqfF1Ew
NGNGまあ今のとこ脆弱に振る舞えないからどうでもいいんじゃないか?
0737デフォルトの名無しさん
NGNG0738デフォルトの名無しさん
NGNG0739デフォルトの名無しさん
NGNG0740マイク ◆yrBrqfF1Ew
NGNG0741デフォルトの名無しさん
NGNG0742デフォルトの名無しさん
NGNG0743デフォルトの名無しさん
NGNG0744デフォルトの名無しさん
NGNG買ってくる予定だけど…
0745デフォルトの名無しさん
NGNG来年1月18日だそうな。しかし値段がどこにもかかれてない・・・
0746デフォルトの名無しさん
NGNG0747デフォルトの名無しさん
NGNG0748デフォルトの名無しさん
NGNG最近さびしいなぁ・・・
でも、ROMってるヤシがたくさんいるんだろうな(w
0749デフォルトの名無しさん
NGNG0750デフォルトの名無しさん
NGNG(=゚ω゚)ノ
0751デフォルトの名無しさん
NGNG(;:.@�u@)ノ
0752デフォルトの名無しさん
NGNGなによその顔文字は
0753デフォルトの名無しさん
NGNG0754デフォルトの名無しさん
NGNGo2on mod alpha 0.2 test(Dec 21 2004)
0755デフォルトの名無しさん
NGNG乙〜
某スレでの祭りが終わってから見てくる。
0756デフォルトの名無しさん
NGNGあれ・・・404でますたorz
0757デフォルトの名無しさん
NGNGうわああああああああああああごめんなさいぃいいいいいいい
相対パスで指定しました。
直しましたんでこれで大丈夫。m(__)m
0758デフォルトの名無しさん
NGNG乙ですよ。お茶どぞー。
つ旦
ノード晒しはあとで(何
0759マイク ◆yrBrqfF1Ew
NGNG適切だと思うか?
0760デフォルトの名無しさん
NGNGttp://f99aq.s57.xrea.com/mt/
0761デフォルトの名無しさん
NGNG@bbd7b5efdeee0b45001846695e215cf0
0762デフォルトの名無しさん
NGNGhostname:port
もしくは
ipaddr:port
の形の文字列を入れてEncodeでお願いします。
>761
なんか読み込みに失敗しちゃうです…。
0763デフォルトの名無しさん
NGNGdat共有: 7743
chat: 7744
です
0764デフォルトの名無しさん
NGNG自分が書き換えられる領域と自分以外しか書き換えられない領域を作ればいいのでは…
0765デフォルトの名無しさん
NGNGWinnyも(ランダムになる前は)使ってたけど
0766デフォルトの名無しさん
NGNGm9(^Д^)プギャーーーッ
0767デフォルトの名無しさん
NGNGP2Pは閉じた世界だから迷惑かけることも無い。
0768761
NGNG茶会:@bbd7b5efdeee0b458a6cbf42b215eea778ca3629883d91d7
正直、スマンカッタ。
えーっと。Proxyポートはいくつでつかね。まぁ、探してみまつ。。。
0769761
NGNG0770デフォルトの名無しさん
NGNG0771デフォルトの名無しさん
05/01/17 10:24:370772マイク ◆yrBrqfF1Ew
05/01/17 16:45:32聞きたいかね?(▽
0773デフォルトの名無しさん
05/01/18 14:15:450774マイク ◆yrBrqfF1Ew
05/01/18 17:52:12>...
>vector<char> deflateBody(str.begin(), str.begin() + length);
>str.erase(0, length);
lengthが負数になれる必要はねえな。
0775デフォルトの名無しさん
05/01/18 18:20:42あ、そんな感じのところほかにもある気がする…。
(*^ー゚)b グッジョブ!!
0776デフォルトの名無しさん
05/01/20 13:58:58言いたいなら言いたいって最初から家よ
0777マイク ◆yrBrqfF1Ew
05/01/20 16:57:29>>776
実はもう一つ違う種類のバグがあるんだが
こちらは言いたくないから言わんさ。
0778デフォルトの名無しさん
05/01/20 17:54:17「マイク様ありがとうございます」>orz
ついでにもうひとつのも教えれ。
07791
05/01/21 02:16:08テキストファイルですいません。
http://o2on.s69.xrea.com/tmp/dat_kaizan_taiou.txt
とりあえず書くだけ書いて置いて私は逃げます。
('A`)
(< ≡≡≡
0780デフォルトの名無しさん
05/01/25 00:47:51専用datと生datの両方生成するといいかも?とか逝ってみるてst。
・・・あ、意味内科
#つか、おまいらレス汁。
0781デフォルトの名無しさん
05/01/25 15:35:07署名したいやつはdatのハッシュ値に対して署名する。
他のやつはその署名を検証する。
もし違うハッシュ値がありかつ、署名も正当なものであるなら
2chのサーバーに問い合わせてハッシュ値チェックを行う。
そしてどちらか違っていたほうは-1pとする。
もし、規定値以上-pになったら、その公開鍵は信用なされない。
失効書が管理者により発行され廃棄される。
こんなかんじはどうだろうか?
0782デフォルトの名無しさん
05/01/29 15:02:010783781
05/01/29 20:33:060784デフォルトの名無しさん
05/01/29 22:04:40偽物が半数を超えて出回るのを防ぐ方法を考えた方が得策じゃないかと。
0785デフォルトの名無しさん
NGNGhttp://127.0.0.1:50000/dat.cgi?q=http://pc5.2ch.net/test/read.cgi/tech/1085244100/
こんなのに手動でアクセスして一覧表示し、目で見て選ぶとかなら簡単に出来そう。
スレの頭のほうに前スレのハッシュ値を書いてもらえば完璧(実際に書いてあるスレを見かけた)。
まぁ、dat落ちしたもの限定だけども…。
あと、レス毎にハッシュを計算するのは出来れば避けたいところ……。
で、後はお任せしてオイラはDHTを応用してうまくネットワークが構築できないか考えてきます。
…とか書き込もうと思って上のURLにアクセスしたら
boost::filesystem::path htmldir("html"), file(htmldir / uri);
で
exception: boost::filesystem::filesystem_error
が飛んできました orz
0786781
05/01/30 00:30:23これはどんな理由?
処理が重くなるとか、整合性が取りづらくなるとか?
0787デフォルトの名無しさん
NGNGというか、メリットがよくわかってなかったり
0788デフォルトの名無しさん
05/01/30 15:25:23もしファイル毎のハッシュが食い違ってたら、詳細ハッシュとしてレス毎のハッシュを要求して
特定のレスが改変されたのを修正できるようにするとか。
ただファイルサイズがそんなにデカいわけではないし、ファイルごとDLしなおしても大して負荷にはならないか
0789デフォルトの名無しさん
05/02/10 16:49:41僕は十分です。
0790デフォルトの名無しさん
05/02/10 19:15:340791デフォルトの名無しさん
05/02/11 11:51:52ttp://f99aq.s57.xrea.com/o2on_041_20050211.zip
0792デフォルトの名無しさん
05/02/11 14:59:04中の人、乙
0793デフォルトの名無しさん
05/02/12 15:20:02暗号化されたノードはdatとchat共用なのだろうか。
0794デフォルトの名無しさん
05/02/12 15:57:47>>762な感じで…
0795デフォルトの名無しさん
05/02/13 11:39:26捕捉
0796マイク ◆yrBrqfF1Ew
05/02/24 11:04:290797デフォルトの名無しさん
2005/03/23(水) 01:42:242chのdatファイルを共有するP2Pソフト、o2on project紹介キタ━ヽ(゚∀゚ )ノ━!!!
ttp://toremoro.tea-nifty.com/tomos_hotline/2005/03/p2pdht_6.html
0798デフォルトの名無しさん
NGNG分散ストレージの解説まで付いてる〜!!
で、ここで一つ大きな問題が。
分散ストレージみたいにするか、それとも実際のデータは各ノードに蓄えておいて
ネットワーク上にキーを流してそこに接続しにいく形式にするか。
前者
・後者よりは単純
・Firewalled Nodeはdatを蓄積しない(工夫すればできなくはない。Fire(ry)をそうじゃないノードで挟めば…。)
後者
・キーをとってきて実際のノードに繋ぐという2段階の処理が必要
・Firewalled Nodeに親を設定してそこを中継させることでFire(ry)にもdatを蓄積させることができる。
0799デフォルトの名無しさん
皇紀2665/04/01(金) 19:44:09漏れも含めてみんなROMなんだよな・・・
>>789
やっぱり、Firewalledを考えないとき、他と接続しやすい(datをとってきやすい)のは、単純な前者のほう?
なら、とりあえずはそっちがいいかなとか言ってみるてst。ついでにage
0800デフォルトの名無しさん
NGNG思いつかないので、どうにも俺の中で盛り上がれない。
ローカルプロクシ経由にしたとしても、極端にパフォーマンスが悪くなると
デメリットしか残らないからなあ。その辺り、なんとか考えたいが…。
0801デフォルトの名無しさん
NGNGjaneなら、subject.txt と bbsmenuで、dat番、カテ名、板名、スレタイのリストが作れっから、取り込んだdatをjaneのlogフォルダに反映させるシェルが簡単に書ける。
パフォーマンスかて、mpgやavi、isoが流れんちゃうし。
むしろ、hash多数決制にしろ、偽対策に不十分なのが気になる。
0802デフォルトの名無しさん
NGNGクラックされたら終わりだけどね
0803デフォルトの名無しさん
NGNG0804デフォルトの名無しさん
NGNG(例えばホスト名がディレクトリ名として使われているかどうか)
私はギコナビなのですが、ホスト名は出てこなくて、いきなり tech とかの
BBS名が出てきます。
これって、2ch における板を一意に指定するためには、ホスト名は
不要ってことなんでしょうか。
別な言い方をすると、pc8.2ch.net/tech と、pc5.2ch.net/tech が、別な板
として使われることはないと考えていいのでしょうか。
0805デフォルトの名無しさん
NGNGん…そか、Janeはdatだけでも大丈夫なんだっけ。
dat共有の意味が少し解った…けど、ホットゾヌだと.infファイルが無いと
再取得になるんだよね。bbs2chreaderとかも。
その辺りは、まあソフト側でなんとかなるか。ちょっと興味出てきた。
0806デフォルトの名無しさん
NGNG板移転があるからホスト名は保持してはマズい。あるいは板一覧更新時に
移転を検出したらディレクトリごと移動するか。
今みたいに両方存在することは移転時にはよくあることだから、常に最新の
板一覧からホスト名を割り出す必要がある。いずれにしても、ソフト側で板
一覧を基準にしていれば、別な板として扱われることはないでしょ。古いほう
だけにアクセスし続けることはあっても。
0807デフォルトの名無しさん
NGNG> 板一覧からホスト名を割り出す必要がある。
過去ログは移転しないからその方式だと通常ブラウザでアクセスできないURLが
生成される場合がある
0808デフォルトの名無しさん
2005/04/03(日) 02:35:030809デフォルトの名無しさん
2005/04/03(日) 08:46:34未読のスレがlogフォルダにダウンロードされていたら
開いたときに取得分は既読扱いで表示されてしまわない?
0810デフォルトの名無しさん
2005/04/03(日) 13:29:04janeのデフォルトの仕様が、そうなってるだけ。
好きなように改良すればいい。
0811デフォルトの名無しさん
2005/04/03(日) 22:59:240812デフォルトの名無しさん
2005/04/03(日) 23:10:50やっぱりセキュリティが問題になるか
0813デフォルトの名無しさん
2005/04/09(土) 19:57:470814デフォルトの名無しさん
2005/04/09(土) 22:14:26自分のところにあるそのファイルに付ける。そのファイルをこの組以外の
新しいノードに送りたければ、その時にその組の自分以外のノードを識別し、
接続できる必要がある。知っているファイルであることを相手から自分の錠を
送ってもらい確かめ、ファイルの内容を相手に送ってもらい照らし合わせる。
自分の送るファイルの信頼性はより多くのノードと照らし合わせ、認証済みを表す
錠をもらい、新しいノードがそれを確かめられるようにすることで高める。
錠やファイルの内容が違ったら送らない。
最初はサーバの同じファイルを見たい人が集まって共有する。
もう一度新しいノードが共有ノードから、それを共有するには、ファイルを
共有するときから共有ノードのアドレスを知っていると保証されるかな。
やはり最初は共通項ある知りあいでなければ共有は成り立つのかな…。
0815デフォルトの名無しさん
2005/04/09(土) 23:03:02仮に1人しかファイルを持っていない場合は無条件で共有?
キャッシュ拡散開始直後なんかは、1人しか持ってない状況はありそうだけど
0816デフォルトの名無しさん
2005/04/11(月) 02:24:00>>814はファイルの個数を増やす話として、>>815は内容を調べるということかな?
0817デフォルトの名無しさん
2005/04/11(月) 22:55:09公開して、徐々に広げていく感じなのかもなぁ。哺乳類ぽ。
ファイルを調べる同胞も集まりそう? 種子は出始めが危ない。あるいは
破棄されれば……。
0818http:// p1106-ipad71osakakita.osaka.ocn.ne.jp/~ss.jpg
2005/04/11(月) 22:56:31うはっwwwおkwww??
0819デフォルトの名無しさん
2005/04/16(土) 17:49:28錠ってノードの識別子のこと?
それとも暗号鍵のことなのかな?
>813
時刻あわせはタイムサーバ使うんじゃないかな。
すべてのノードの時刻を正確に一致させることはできないから、
ある程度の誤差は許容するようにしておかないといけないですね。
o2onってDHT使うらしいが、
ノードの参加・消滅時のネットワークメンテナンスは
どうやって実現するのかな?
自分の理解では、DHTはそこそこネットワークが安定していることが前提であって、
ノードが消滅したときにネットワーク構造を回復するのは
すごく大変だと思うのですよ。
誰か意見ください。
0820デフォルトの名無しさん
2005/04/24(日) 04:26:29[BBSログ_板名]〜を語るスレ.htm
ってなふうに流れてるね。
0821デフォルトの名無しさん
2005/04/24(日) 04:53:57運用実績も十分だし。
誰かプロトコル解析して公開してくれ。
0822デフォルトの名無しさん
2005/04/24(日) 05:44:16ブラウザの種類と、hdd内の2chログのフォルダパスを手動設定。
そのフォルダのパスを、nyの UpFolder.txt に自動追加。
http://???.2ch.net/板名/subback.html に無い番号の datファイルのみを、
板毎にzip自動圧縮。
nyの Download.txt には、datを拾うリストを自動追加。
nyのDownフォルダに落ちてきたzipを、ブラウザのログフォルダに自動展開。
取得済datよりファイルサイズが大きければ上書き。
動作的には、キンタマウイルスに似てる。
0823デフォルトの名無しさん
NGNG全然進んでなくて申し訳ない。(´・ω・`)
>819
DHTはネットワーク参加・離脱については未知数ですね…。
まぁ、実験ってことで…。
0824デフォルトの名無しさん
2005/04/25(月) 14:25:27それじゃnyのバイナリが無いと使えないじゃん。
0825デフォルトの名無しさん
2005/04/25(月) 15:01:14vectorや窓の杜にも載るようになるといいのにね。
0826デフォルトの名無しさん
2005/04/25(月) 17:02:56の左にnyのバイナリあるよ
0827デフォルトの名無しさん
2005/04/25(月) 18:18:290829デフォルトの名無しさん
2005/04/28(木) 00:40:12ブラウザの種類によってはトリップパスやキャップパスがだだ漏れで
キンタマそのものになんね?
0830デフォルトの名無しさん
2005/04/28(木) 11:59:25datの中にトリップパスまで含めて保存しちゃうブラウザあんの?
0831デフォルトの名無しさん
2005/04/29(金) 23:06:38> そのフォルダのパスを、nyの UpFolder.txt に自動追加。
って書いてたから
0832mine.nu
2005/06/15(水) 20:01:48自分勝手で申し訳ない〇| ̄|_
ついでにage
0833デフォルトの名無しさん
2005/07/02(土) 12:51:38出来たら便利だと思うけど発展しないなぁ
0834デフォルトの名無しさん
2005/08/04(木) 15:58:540835デフォルトの名無しさん
2005/08/19(金) 05:09:390836デフォルトの名無しさん
2005/08/19(金) 11:08:20外部から利用された悪い例としてwinnyで広まったウイルス・キンタマとかがある。
0837デフォルトの名無しさん
2005/08/19(金) 20:32:48それはむしろ内部侵入だがな
0838デフォルトの名無しさん
2005/08/25(木) 10:46:560839デフォルトの名無しさん
2005/08/25(木) 11:47:370840デフォルトの名無しさん
2005/08/25(木) 12:30:260841デフォルトの名無しさん
2005/08/25(木) 23:02:25未必の故意に繋げることもできるだろうし
0842デフォルトの名無しさん
2005/08/26(金) 06:06:08勝つか負けるかは分からんけど
0843デフォルトの名無しさん
2005/08/26(金) 06:08:5947もまさかの逮捕だったからな
あれにはびっくらこいた
0844デフォルトの名無しさん
2005/08/27(土) 01:12:470845デフォルトの名無しさん
2005/08/27(土) 14:29:13よりによって京都府警がキンタマ露出事件起こしたからな
0846デフォルトの名無しさん
2005/10/04(火) 00:04:590847デフォルトの名無しさん
2005/10/16(日) 05:46:420848デフォルトの名無しさん
2005/10/17(月) 17:08:530849デフォルトの名無しさん
2005/10/17(月) 17:25:350850デフォルトの名無しさん
2005/10/17(月) 18:14:02あれをうまく使ってdatファイルの全文検索をP2Pで実現できないだろうか。と素人考えが浮かんだ。
0851デフォルトの名無しさん
2005/10/17(月) 18:42:540852デフォルトの名無しさん
2005/10/17(月) 18:54:070853デフォルトの名無しさん
2005/10/17(月) 22:03:37誰か代わりに作ってくれ。
0854デフォルトの名無しさん
2005/10/17(月) 23:13:580855デフォルトの名無しさん
2005/10/18(火) 17:22:280856デフォルトの名無しさん
2005/10/18(火) 17:25:23やはり>>850のような全文検索だとか、プラスアルファが欲しいな。
全文検索はクエリの飽和と1台あたりの負荷の大きさがネックか・・・
0857デフォルトの名無しさん
2005/10/18(火) 22:22:31と、今大学のゼミで習ってる最中の俺が言ってみる
0858デフォルトの名無しさん
2005/10/19(水) 01:47:16全部まかないきれてないから
少し期待している
0859デフォルトの名無しさん
2005/10/25(火) 09:25:37googleデスクトップサーチでログデータの部分だけキャッシュにする形に指定して検索するようにすればいいと思うけど。
#o2onのログって平datのままだったよね?
0860デフォルトの名無しさん
2005/10/27(木) 03:09:06dat落ちしたスレが読めれば十分じゃないかと思ってるんだけど。
ブラウザのローカル串として動作して、スレが落ちてたらp2pから拾ってくるって動作だけでも
十分実用的だと思ってるんだけど、お前らその辺りどう思ってるのよ。
0861デフォルトの名無しさん
2005/10/27(木) 22:30:110862デフォルトの名無しさん
2005/10/27(木) 22:38:520863デフォルトの名無しさん
2005/10/27(木) 23:46:470864デフォルトの名無しさん
2005/10/27(木) 23:57:260865デフォルトの名無しさん
2005/10/28(金) 02:31:090866デフォルトの名無しさん
2005/10/28(金) 02:37:440867デフォルトの名無しさん
2005/10/30(日) 14:59:02一応マジレス。
分散ハッシュテーブルのこと。↓あたりを読むとよろしかろ。
ttp://homepage3.nifty.com/toremoro/p2p/p2p.html
0869デフォルトの名無しさん
2005/11/01(火) 23:33:02> そこでハッシュ関数を使う事にします。ハッシュ関数hash()は一般に次のことが言えます。
> A≠Bの時、hash(A)≠hash(B)
ため息が出ちゃうね。
0870デフォルトの名無しさん
2005/11/19(土) 12:53:25どこにため息が出るの。詳しく
0871デフォルトの名無しさん
2005/11/19(土) 14:42:49ハッシュ値の衝突をスルーしているあたりではないかと思われ。
0872デフォルトの名無しさん
2005/11/19(土) 15:08:50今その説明は必要ないだろ。
0873デフォルトの名無しさん
2005/11/24(木) 18:34:08舌足らずで意図が伝わらないんだよ。
0874デフォルトの名無しさん
NGNGttp://toremoro.tea-nifty.com/tomos_hotline/2005/11/p2pdht_9a05.html
Tomo’s HotLine: [P2P]DHT(分散ハッシュテーブル)ショートクイズ2
ttp://toremoro.tea-nifty.com/tomos_hotline/2005/11/p2pdht2_4260.html
煽りあってないでこれに挑戦してちょ
0875デフォルトの名無しさん
2005/12/29(木) 16:09:56http://tmp5.2ch.net/test/read.cgi/download/1135811897/
※ファイル交換ソフトとはいえ、開発は違法ではありません。使用だってマナーを守ればグレーゾーンです。
nyやshareなど、開発が中途半端なソフトが多いからこそOZプロジェクトを立ち上げています。詳しくは上記URLにて。
0876デフォルトの名無しさん
2006/01/07(土) 07:06:220877デフォルトの名無しさん
2006/01/07(土) 12:17:440878デフォルトの名無しさん
2006/01/08(日) 13:20:14設定が楽
管理が楽
なら是非やりたいね。
お互いの距離を調べて近い人同士で繋がるってのは実装済み?
違法な事してる訳じゃないから本サーバ置くのもいいよね。
北海道、東北、関東、中部、関西中国、四国、九州(&沖縄)にそれぞれ有志でとか。
全本サーバとの通信速度を調べて一番近い本サーバを登録して、
そのサーバに登録してる人同士で繋がるみたいな。
0879デフォルトの名無しさん
2006/01/09(月) 16:49:21Pってperlのp?
0880デフォルトの名無しさん
2006/01/15(日) 11:57:060881デフォルトの名無しさん
NGNG0882デフォルトの名無しさん
2006/01/15(日) 14:07:380883ャfフォルトの名末ウしさん
2006/01/16(月) 23:57:520884デフォルトの名無しさん
2006/01/17(火) 01:23:20また前みたいに放棄するとも限らないので、冷ややかな視線で見ていてください。
今までに書き溜めたメモ
http://o2on.s69.xrea.com/20060117.txt
ユーザが使いたくなるような要素が欠けていると、今でも思いますが、
そこは目をつぶって、研究っぽく進めて行こうと思います。
まずは、評価システムのシミュレータからいきます。
前回、開発に入れ込みすぎてオーバーヒートしたので、ゆっくり行きます。
週1ぐらいで報告に来ます。
wikiは、広告免除の更新をしなかったので、広告が悪さをしてうまく動かなくなってるようです。
0885デフォルトの名無しさん
2006/01/17(火) 01:31:540886デフォルトの名無しさん
2006/01/17(火) 06:25:240887デフォルトの名無しさん
NGNG# VC2005 Exp(ry入れてみた。あとはBoostを…
0888デフォルトの名無しさん
2006/01/19(木) 00:23:53・・・Wikiはどうなってるんだろうか?見れない・・・?
0889デフォルトの名無しさん
2006/01/20(金) 10:15:54を見てひらめいたんだが、datをこれみたいにレンタルサーバとかで共有しておいて、
ローカルなりメインの鯖にプロクシ見たいのを置けば専ブラで閲覧できなくね?
0890デフォルトの名無しさん
NGNG0891デフォルトの名無しさん
2006/01/22(日) 11:07:04一人からでは無く、
複数の人から同じdatを取得するようにしてみたらどう?
0892デフォルトの名無しさん
2006/01/22(日) 19:41:490893デフォルトの名無しさん
2006/01/22(日) 19:59:18需要は出てくると思うんで。
0894デフォルトの名無しさん
2006/01/22(日) 20:15:452chのdatファイルを共有するというアイデアを埋め込んでもいいですか。
0895・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/01/22(日) 20:59:042chを表示する機能を埋め込んでもいいですか?
0896デフォルトの名無しさん
2006/01/22(日) 21:16:220897894
2006/01/22(日) 21:26:19datはいくつか決められたサーバで取得してキャッシュにへんかんする。
これをサーバの秘密鍵で暗号化してネットワークにまく。
ソフトしようしゃは、サーバの公開鍵を持っているのでそれでふくごうしてみる
こうすると改ざんとかまったく心配ないよ!!
2chのdatとかたかが知れているりょうだろ!
みんなでとるひつようなんてないんだよ!
サーバでとって署名つけてくばればいい!
どうでしょう。
0898デフォルトの名無しさん
2006/01/22(日) 21:35:46たかが知れてる量じゃないし。
0899デフォルトの名無しさん
2006/01/22(日) 21:53:01こういう時こそと思うのだが。
0900デフォルトの名無しさん
2006/01/22(日) 22:57:22サーバがログ集めているようなところがあるらしいので
そういうのいくつか置けば可能なのかなと思って
まずは、どのくらいの量ログをどのくらいの間隔で取得すれば
事足りるのかから調べるところから始めなければならないのか。
0901デフォルトの名無しさん
2006/01/22(日) 23:12:37といっても、シミュレータの画面と、シミュレータクラスを少し書いただけです。
http://o2on.s69.xrea.com/desktop20060122.png
また来週の同じぐらいの時間に報告に来ます
>>897
おっしゃるとおり、改竄防止策として一番確実なのは、そのようなサーバ用意することだと思います。
でもサーバ用意するのであれば、P2Pはやめて、単にミラーサーバーとして動かしたほうが
ユーザーへの貢献度ははるかに高いのではないか、と私は考えています。
その他に管理のことも考えなくてはいけません。
なので、なるべくP2Pで完結するシステムにしようと思っています。
0902894
2006/01/23(月) 01:57:37どういった仕組みにするのか分からないのでなんともいえないのですが、
一時配布するのがサーバ(かP2Pだけでやるなら特殊なノード)であっても、
その後は、各ノードがキャッシングしながら配布すれば
ミラーサーバとは、だいぶ違った形態になる
(ミラーサーバの信頼性を保ったままほとんどミラーサーバにアクセスしなくてよくなる)
と思ったのですが。
この分野は各人考えがあると思うので、これ以上はやめておきます!
0903デフォルトの名無しさん
2006/01/23(月) 02:05:57http://o2on.s69.xrea.com/pukiwiki/
0904894
2006/01/23(月) 02:07:23datファイルの署名付きバージョンを2ちゃんねる自体が配布する。
それを使えれば改ざんについての配慮は一切必要ない。
(datファイルは、2ちゃんねる保有の秘密鍵でしか作れない)
ただし、そんなものはnai。
さらば!
0905892
2006/01/23(月) 15:35:03datファイルを共有するP2Pソフトの一インターフェイスを作っている事に他なりませんか?
0906デフォルトの名無しさん
2006/01/23(月) 17:15:13既に2ch自体が配布しているだろ。
●買った人限定だが。
0907デフォルトの名無しさん
2006/01/23(月) 22:06:27そんな暇なことしてる奴はほっとけばいいのよ
0908デフォルトの名無しさん
2006/01/23(月) 23:16:06ほっとけで済めばspam対策もどんなに楽なことか
0909デフォルトの名無しさん
2006/01/23(月) 23:17:29署名は付いてない。
そもそも●の収入がなくなるから(本家サーバーから落とさなくても
真正性の検証ができるなら誰も金払って落としたりしない)付けてくれそうにもないし。
0910デフォルトの名無しさん
2006/01/24(火) 02:28:320911デフォルトの名無しさん
2006/01/24(火) 13:03:480912デフォルトの名無しさん
2006/01/25(水) 11:30:04どうせ改ざんってもvipperがラウンジのlogを遊ぶぐらいっしょ
0913デフォルトの名無しさん
2006/01/25(水) 12:20:202ちゃんに問い合わせるのは無駄に負荷が増えるしな…
ウィキみたいに差分ファイルつくるのもありかな?。
真偽問わずレスを複数保存できるようにして、専ブラ経由は信頼性が一番たかいもの、
ブラウザから見るときは捏造レスも設定次第で見れるみたいな
でもこれだいあぼんぬ前のレスデータがネットワーク上にながれるとあぼんぬの意味が無くなるという…
実装すると便利さは出るかもしれないけど、どこかの中の人から作者に圧力かかるかも
0914デフォルトの名無しさん
2006/01/26(木) 11:24:37dat落ちを見つけたらmakimo.toに拾いに行くようなものは簡単に作れそうだな…
負荷をかけることを考えるとよろしくないか
0915デフォルトの名無しさん
2006/01/26(木) 14:50:14板に依ってはdatより膨大なデータだろうから大変か。
ほとんど糞画像だし。
0916デフォルトの名無しさん
2006/01/26(木) 16:56:210917デフォルトの名無しさん
2006/01/26(木) 17:42:200918デフォルトの名無しさん
2006/01/26(木) 18:24:040919デフォルトの名無しさん
2006/01/26(木) 19:14:37ログをランダムな文字列で作成して配布するソフトが出てきたらどうする?
ログ下さいのメッセージが着たら適当なログを瞬時に自動で作るソフトが出来たら。
暇じゃなくても出来るかもよ。
0920デフォルトの名無しさん
2006/01/26(木) 23:53:55荒らしというか、破壊工作みたいなもんね。
確かにありうるね・・・
0921デフォルトの名無しさん
2006/01/27(金) 01:11:5609221
2006/01/28(土) 02:50:45嘘の内容を自動生成で返すようにクライアント改造するかな
ともかく、改竄はやっかいな問題です
もっとスマートな解決方法があると信じて考えを巡らせているけど、成果なし
09231
2006/01/28(土) 03:04:44Janeの場合だと、あぼーんまたは他の事情でDATに不整合おきたら、
DATを1から再取得してるぽい。
o2on側はプロキシとしてその要求どおりにDAT取得すれば、正しいものに置き換わるはず。
ただし、アクティブなスレッドに関しては、という条件付きだけど
そう考えると、DAT落ちしてなければ改竄されても問題ないのかな。
0924デフォルトの名無しさん
2006/01/28(土) 03:30:220925デフォルトの名無しさん
2006/01/28(土) 03:40:08いつまで経っても完成しないよ(;´Д`)
「改ざんをどうするか」の問題は数学とか暗号とかの
専門の人に聞いたほうがいいんじゃない?
0926・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/01/28(土) 03:47:50ダウンロードする側は複数(3人以上の)dat保持者のデータを参照する。
まぁ、全員が捏造してるって事態が起きるとアレだけど、大概はそれで捏造を検出できる。
0927・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/01/28(土) 03:48:5709281
2006/01/28(土) 04:00:26ちょっと寝ながら考えてみる
ユーザー数さえいれば、うまくいきそう…かな?
0929デフォルトの名無しさん
2006/01/28(土) 15:05:43これを保証するための機構がいるね.
0930デフォルトの名無しさん
2006/01/28(土) 15:13:28妥当に考えれば、1人しかヒットしなければ諦めて信用するしかないだろうけど。
流通し始めたばかりの時は1人しかヒットしないような状況が起きやすいし、
その時点で捏造ファイルが流されると、本物のdat以上に
捏造の方が出回ってしまう可能性が高いのが困りもの。
捏造警告と合わせてなんとか対処するしかないかね。
0931デフォルトの名無しさん
2006/01/28(土) 18:06:090932デフォルトの名無しさん
2006/01/28(土) 19:22:28ってのは●共有でもないし規約に引っ掛からないのかな
0933・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/01/28(土) 19:29:580934デフォルトの名無しさん
2006/01/28(土) 20:49:01認証局ノードを立てるとかユーザーが信用できると判断したノードのPGP署名を
取り込めるようにしたらいい。
って前にも書いたような
0935デフォルトの名無しさん
2006/01/30(月) 01:36:240936デフォルトの名無しさん
2006/01/30(月) 03:39:330937デフォルトの名無しさん
2006/01/30(月) 04:46:220938デフォルトの名無しさん
2006/01/30(月) 16:03:270939デフォルトの名無しさん
2006/01/30(月) 17:37:570940デフォルトの名無しさん
2006/01/30(月) 17:45:08半導体の生成から?
回路も設計して?
0941デフォルトの名無しさん
2006/01/30(月) 17:57:46見てただけの工程もあるかもしれない
0942デフォルトの名無しさん
2006/01/31(火) 07:27:22http://pc8.2ch.net/test/read.cgi/php/1060252831/
携帯向けにCGIでdatを共有する仕組みを作ってます。よろしくー。
分散型携帯用2chビュア・がっくしメニュー2
http://qb5.2ch.net/test/read.cgi/operate/1135497634/l10
暇な時にまた来ますー。
0944デフォルトの名無しさん
2006/02/02(木) 08:27:210945デフォルトの名無しさん
2006/02/02(木) 16:11:02読みたいな。コードどっかに上げてよ。
0946デフォルトの名無しさん
2006/02/04(土) 00:22:20ほい。いろいろモジュールいるけどね。
http://sub.jetabbs.org/upload2/upload/upz029.zip
0947945
2006/02/04(土) 11:04:07ありがと、ゆっくり読んでみる。短いけどなかなか面白そう。
0948デフォルトの名無しさん
2006/02/04(土) 18:36:25設定するのはFTPサーバのアドレス・アカウント・ディレクトリと待ち受けポートくらいだと思います。
>>947
仕組みは簡単ですよ。
1. Proxyとして指定されたポートで接続待ちうけ
2. リクエストがきて、2chのdatとsubject.txtのURLだったら、LWP::UserAgentで取得しに行く
(差分取得とかは仕込んでいない)
3. 取得したデータをいったんローカルに保存
4. ブラウザにデータを送る
5. FTPで指定されたホストにdatうp
6. 1へ戻る
0949デフォルトの名無しさん
2006/02/04(土) 21:48:51詳しく読んでないから変なこと言ったらごめん。
動作は分かったけど、これシングルスレッドでしょ?マルチスレッドで書いたほうが便利じゃね?
これをO2ONに使うとしたら、やっぱりスレッドの真正をどうやって保証するかだよね。
自分しか使わないなら問題ないけど複数人で使うとしたらその点で問題になる。
性善説にたよるのも方法かもしれないけど。
0950デフォルトの名無しさん
2006/02/05(日) 00:48:480951デフォルトの名無しさん
2006/02/05(日) 00:57:040952デフォルトの名無しさん
2006/02/05(日) 05:41:43実験で作って使っただけなので、普通に使えるようにするにはマルチスレッドにしなきゃならんなとは思う。
改ざん防止は、複数保存しておくんじゃだめかね、違ったら再取得とか。
0953デフォルトの名無しさん
2006/02/05(日) 05:42:200954デフォルトの名無しさん
2006/02/05(日) 11:56:20dat落ちしてたら●持ってないとログ取得できないし。
0955・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/02/05(日) 14:19:20あるノードが2chログを取得する際に常に別のノードにそのチェックサムを保存させる
0956デフォルトの名無しさん
2006/02/05(日) 15:37:08ていうか捏造警告が一番実用的かつ単純に実装できるメカニズムだと思うが。
0957デフォルトの名無しさん
2006/02/05(日) 17:13:45複数のログがサーバ側にあれば、正しい(と思われる)のを取ればいいんじゃないの?
偽しかなければ廃棄するしかないけど。
あとはやはり偽装警告かね。
ついでだけど、dat落ちしていると本当に正しいかもhtml化されるまで検証できないよね。
明らかにゴミならわかるけど、巧妙に一部のみ書き換えたログとか作られたら。
09581
2006/02/05(日) 17:23:11ノードA:あるdatの1〜100レスを持っている
ノードB:101以降を持っている
ノードA: 101以降を要求
↓
ノードB: 1〜100のハッシュを計算 (a)
ノードB: (a)を暗号化キーとして101以降を暗号化 (b)
ノードB: (b)を送信
↓
ノードA: 1〜100のハッシュを計算 (a')
ノードA: (a')を暗号化キーとして101以降を復号 (b')
互いに同じものを持っていれば、(b)=(b')となる
0959デフォルトの名無しさん
2006/02/05(日) 17:34:13・改竄するには、正しいdatを持っている必要がある
・逆に言うと、正しいdatを持っていれば、改竄はできてしまう
・自動生成による改竄はとりあえず防げる
09601
2006/02/05(日) 17:35:5909611
2006/02/05(日) 17:40:52ノードA: 101以降を要求
↓
ノードB: 1〜100のハッシュを計算 (a)
ノードB: 101以降+(a)を送信
↓
ノードA: 1〜100のハッシュを計算 (a')
ノードA: (a)=(a')なら、送られてきた101以降を取り込む
0962デフォルトの名無しさん
2006/02/05(日) 17:47:20dat落ちに関しては>>927で。
0963デフォルトの名無しさん
2006/02/07(火) 23:47:160964デフォルトの名無しさん
2006/02/08(水) 05:32:08それって改竄したものが多量に出回ってしまった場合は、一致してしまうのでは?
0966デフォルトの名無しさん
2006/02/10(金) 00:58:260967デフォルトの名無しさん
2006/02/10(金) 01:18:21他の共有ソフトだってある程度の偽物は出回っているわけで。
09681
2006/02/10(金) 01:28:38過去ログは基本>>927でやって、
一人しか見つからない場合は、一応そこから取得するけど、偽者かもしれません、
ってことでいいかな。
過去ログ自体が膨大な数だから、そうしないとうまく回らないよねたぶん。
09691
2006/02/10(金) 01:29:27・膨大な過去ログが満遍なく拡散するには、相当なノード数が必要
・過去ログ全部持たせたノード置くかしないと、最初はきびしい。
問題点2:誰も使わない
・現状、過去ログをミラーしてるサーバもあるし、この仕組みを誰も必要としていないと思う。
09701
2006/02/10(金) 01:56:39今は必要とされてないし、永遠に必要ないかもしれないけど、
題材としては面白かったと思います。
1000も近いので、ちょっと結論じみたことを書いてみた。
0971デフォルトの名無しさん
2006/02/10(金) 02:04:570972デフォルトの名無しさん
2006/02/10(金) 07:46:34ブラウザだけじゃなく、2ちゃんねる拡張みたいのを、
monazillaプロジェクトでやってくれるといいな。
ある程度の仕様標準があって、派生物もあるみたいな。
ShareNNTPとか新月とか、まともに回ってるとは言えない。
0973デフォルトの名無しさん
2006/02/10(金) 08:23:04しかもかいざんしてな
0974デフォルトの名無しさん
2006/02/10(金) 16:53:28・多くの人が欲しがるスレッドの過去ログだったら、持っている人が多いだろうから改ざん物をつかむ確率は下がる。
・欲しがる人が少ないスレッドを改ざんしても、誰も取りに来ない。
ではないかと。
今まで見向きもされていなかったスレッドが、急に脚光を浴びて欲しい人が増えた場合は別だけど、
そういう状況はあまり無いと思えるし。
0975デフォルトの名無しさん
2006/02/10(金) 17:58:030976デフォルトの名無しさん
2006/02/10(金) 20:11:030977デフォルトの名無しさん
2006/02/11(土) 02:36:380978デフォルトの名無しさん
2006/02/11(土) 22:33:23http://pc7.2ch.net/test/read.cgi/software/1137819379/
0979デフォルトの名無しさん
2006/02/28(火) 01:33:022chブラウザ型なら直接取得したログとP2Pで取得したログを分けておいて
P2Pから取得したログは直接ログ取得した他のノードにハッシュチェックしてもらえばいいな
P2Pから取得したDATはキャッシュファイルみたいな扱いにしてユーザーの指定した
容量を越えたら利用頻度の低いのから消していくと
0980デフォルトの名無しさん
2006/03/13(月) 07:29:580981デフォルトの名無しさん
2006/03/14(火) 14:17:450982デフォルトの名無しさん
2006/03/14(火) 14:50:550983デフォルトの名無しさん
2006/03/14(火) 23:59:48●が売れないって意見が出てるけど
P2Pネットワーク側でログの保存ができるようになれば
参照量が減って維持費を抑えることが出来るはず
0984http://www.vector.co.jp/soft/win95/util/se072729.html
2006/03/18(土) 20:21:27もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
0985デフォルトの名無しさん
2006/03/19(日) 04:26:490986デフォルトの名無しさん
2006/03/22(水) 07:27:36janeのpluginだといいな。
0987デフォルトの名無しさん
2006/03/22(水) 11:46:41過去ログくれくれスレを作ってみるとか。
くれくれ厨に対して、神がdatをzip化してup
0988デフォルトの名無しさん
2006/03/25(土) 03:56:59P2P総合
http://pc8.2ch.net/test/read.cgi/tech/1048668198/l50
次スレ候補
【次世代】 Jxtaお勉強スレッド 【P2P】
http://pc8.2ch.net/test/read.cgi/tech/1043580946/l50
P2Pタイプの掲示板作らないか
http://pc8.2ch.net/test/read.cgi/tech/1138630104/l50
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/l50
【匿名性】2ちゃんねら向きのP2Pプロキシ【向上】
http://pc8.2ch.net/test/read.cgi/tech/1085187225/l50
【P2P発展のために】悪用しにくいP2P技術
http://pc8.2ch.net/test/read.cgi/tech/1088758708/l50
【標準化】JavaScript で P2P【実装】
http://pc8.2ch.net/test/read.cgi/tech/1136186280/l50
0989デフォルトの名無しさん
2006/03/25(土) 08:45:53P2Pで過去ログ簡単に参照できる2chブラウザが欲しい
http://pc7.2ch.net/test/read.cgi/software/1137819379/
でも再利用より新スレ立てた方がいいと思う。
0990デフォルトの名無しさん
2006/03/25(土) 12:57:400991デフォルトの名無しさん
2006/03/25(土) 13:24:560992990
2006/03/25(土) 13:38:48----
[前スレ] datファイルを共有するP2Pソフト
http://pc8.2ch.net/test/read.cgi/tech/1085244100/
関連スレ
【次世代】 Jxtaお勉強スレッド 【P2P】
http://pc8.2ch.net/test/read.cgi/tech/1043580946/l50
P2Pタイプの掲示板作らないか
http://pc8.2ch.net/test/read.cgi/tech/1138630104/l50
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/l50
【匿名性】2ちゃんねら向きのP2Pプロキシ【向上】
http://pc8.2ch.net/test/read.cgi/tech/1085187225/l50
【P2P発展のために】悪用しにくいP2P技術
http://pc8.2ch.net/test/read.cgi/tech/1088758708/l50
【標準化】JavaScript で P2P【実装】
http://pc8.2ch.net/test/read.cgi/tech/1136186280/l50
P2Pで過去ログ簡単に参照できる2chブラウザが欲しい
http://pc7.2ch.net/test/read.cgi/software/1137819379/
0993デフォルトの名無しさん
2006/03/25(土) 13:56:480994デフォルトの名無しさん
2006/03/25(土) 14:00:11datファイルを共有するP2Pソフト 2dat
http://pc8.2ch.net/test/read.cgi/tech/1143262686/
0995デフォルトの名無しさん
2006/03/25(土) 23:12:150996デフォルトの名無しさん
2006/03/25(土) 23:15:490997デフォルトの名無しさん
2006/03/25(土) 23:37:300998デフォルトの名無しさん
2006/03/26(日) 06:06:570999デフォルトの名無しさん
2006/03/26(日) 06:07:281000デフォルトの名無しさん
2006/03/26(日) 06:08:0110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。