o2on スタートページ
更新履歴 o2on v0.02α (build 0042-0033) †
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0042) Win32 | o2on002_0042_Win32.zip | o2on002_0042-src.zip | 2007/06/26(火) 23:39:11 | | MD5 | MD5 (o2on002_0042_Win32.zip) = 0be52fee3573d1ac53b4c7093ac84784 | | MD5 (o2on002_0042-src.zip) = 2690c578a1a522e6f4bced8bbc5ae74a | | MD5 (browser.exe) = 71263ed0d9a4d2ba820e29412c7da04a | | MD5 (o2on.exe) = b3a46d673b70a5ae10336a99cd76c8bd |
datファイルを共有するP2Pソフト o2on 12dat (182) => http://pc11.2ch.net/test/read.cgi/tech/1180440415/182 | 【更新内容】 ・トレイアイコンのチップに送受信速度を表示 ・デフォルトで全板をdat保存対象に設定する ・jkl-parsexml.jsのアップデート ・以下バグフィックス: ・ブロードキャストメッセージのループ ・クォータが制限値を超えるとタスクトレイから操作できなくなる ・管理画面でのSQL実行結果が1件少ない ・プロキシ使用時のハンドルリーク ・HTML化した過去ログをプロキシで取得時にgzip圧縮でdatが保存される
| 182 名前:704 投稿日:2007/06/26(火) 23:39:11 反応早すぎワロタ 42はこちらからどうぞ http://sourceforge.jp/projects/o2on/files/ Win32しかビルドできないのですいません。 クリーンインストールの起動チェックだけしましたが、上書きはまだ試していません。 設定ファイル等保存して十分注意してください。
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0041?) Win32 | up0042.zip(o2on.zip) | up0043.zip(src.o2on.zip) | 2007/06/09(土) 16:54:24 | | MD5 | MD5 (up0042.zip) = c8084a2c17cf4412be4852a6c2074d07 | | MD5 (up0043.zip) = 39fe4792576db0b0c7288eceee25f2c6 | | MD5 (browser.exe) = "" | | MD5 (o2on.exe) = 997e3f92ae9ef0a20409b603f5814256 |
[プログラム] datファイルを共有するP2Pソフト o2on 12dat (93) => http://pc11.2ch.net/test/read.cgi/tech/1180440415/93 | 93 名前:デフォルトの名無しさん 投稿日:2007/06/09(土) 16:54:24 >>78 http://o2on.net/up/src/up0042.zip
2007/06/09日の16:37分時点のsourceforgeのソースを勝手にビルドしたバージョン。 ウィルスチェック済み 実行ファイル(o2on.exe)のMD5 997e3f92ae9ef0a20409b603f5814256
| 97 名前:93 投稿日:2007/06/09(土) 18:15:21 勘違いする人がいるといけないので、一応書いときます。 >>93の実行ファイルは開発の人がリリースしないので、 sourceforgeのソースファイルを元に独断で実行ファイルを作ったものです。
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0040) x64 | o2on002_0040_x64.zip | - - | 2007/03/19(月) 20:08:59 | | MD5 | MD5 (o2on002_0040_x64.zip) = b32a2195e9fed7af527fb6639b0d57f0 | | MD5 (browser.exe) = 77723b2dde1021ed07d367efa2ca650e | | MD5 (o2on.exe) = 0c1b8bd5f4a327054a4cd44631a577b5 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0040) Win32 | o2on002_0040_Win32.zip | o2on002_0040-src.zip | 2007/03/19(月) 20:08:59 | | MD5 | MD5 (o2on002_0040_Win32.zip) = 219b28efa28da48bfd009b2c4e1bbf49 | | MD5 (o2on002_0040-src.zip) = e1a4c9119609a1c3a422e0084832f73b | | MD5 (browser.exe) = 71263ed0d9a4d2ba820e29412c7da04a | | MD5 (o2on.exe) = 832efcad9ebff9edb889cd51808e0626 |
datファイルを共有するP2Pソフト o2on 10dat (256) => http://tmp6.2ch.net/test/read.cgi/download/1173524522/256 | ・送信完了判定のバグを修正 ・DHTアルゴリズムの軽量化 ・検索Jobの軽量化 ・送信メッセージを保存するようにした ・板追加ボタンを追加 (2ch.net,bbspink.comのみ) ・セッション上限のとき即切断せず503を返すように変更 ・datのサイズのみ変化のときはlastpublishを0にしないように変更 ・配布ファイルにconf¥2channel.brd.defaultを含めるようにした ・メッセージのブロードキャスト機能追加 ・フレンド機能追加
お願い: 削除キーの流通のテストをしたいので削除要請を適当に登録してもらえると助かります
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0039) x64 | o2on002_0039_x64.zip | - - | 2007/03/14(水) 01:12:30 | | MD5 | MD5 (o2on002_0039_x64.zip) = 8e6e82aac653df4c36e3736b1d32a26e | | MD5 (browser.exe) = 77723b2dde1021ed07d367efa2ca650e | | MD5 (o2on.exe) = 39a4e9c0f86e4e3b1dfb9b8087bb2f5d |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0039) Win32 | o2on002_0039_Win32.zip | o2on002_0039-src.zip | 2007/03/14(水) 01:12:30 | | MD5 | MD5 (o2on002_0039_Win32.zip) = e4500001063780c4ece5810878437ddd | | MD5 (o2on002_0039-src.zip) = 0f6e8f82f03afc0684fb07075f49f90d | | MD5 (browser.exe) = cf18af1ea65af0ce9dc1cd3429e105ed | | MD5 (o2on.exe) = 7eebbf84a188971337ae7c47fcd86b87 |
datファイルを共有するP2Pソフト o2on 10dat (110) => http://tmp6.2ch.net/test/read.cgi/download/1173524522/110 | ・indexを(domain,bbsname,datname)のみに変更(サンクス>>85,89) ・起動時にDBをanalyzeをするようにした ・トレイメニューに「DBメンテ→reindex」追加 ・負荷を調整 ・URLからノードを追加する機能を追加 ・ログ件数の設定が元に戻るバグを修正 ・dat落ちの検索登録時に無効状態で登録されるバグを修正
| 85 名前:[名無し]さん(bin+cue).rar 投稿日:2007/03/13(火) 00:04:55 ID:JBpTFDJw0 >>16
時々、analyze と reindex をした方が良いと思う。
あと、 create index if not exists idx_dat_domain on dat (domain); create index if not exists idx_dat_bbsname on dat (bbsname); create index if not exists idx_dat_datname on dat (datname); の部分は、 create index if not exists idx_dat_domain_bbsname on dat (domain, bbsname); create index if not exists idx_dat_domain_bbsname_datname on dat (domain, bbsname, datname); の方がいいかもしれない。
| 89 名前:[名無し]さん(bin+cue).rar 投稿日:2007/03/13(火) 06:23:48 ID:6thNlX+a0 >>85 (domain, bbsname, datname)というインデックスは domainだけを条件にした検索、 domainとbbsnameだけを条件にした検索にも使える。 つまり(domain, bbsname, datname)というインデックスがあるなら domainだけのインデックスと(domain, bbsname)というインデックスは不要。
逆に例えばdatnameだけを条件にした検索には (domain, bbsname, datname)というインデックスは使えない。 この場合はdatnameだけのインデックスか 最初の項目がdatnameであるインデックスが必要。
ただしこれは一般的なRDBMSでの話であってSQLiteでも同じかどうかはシラネ。
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0038) x64 | o2on002_0038_x64.zip | - - | 2007/03/11(日) 21:20:49 | | MD5 | MD5 (o2on002_0038_x64.zip) = 7fbdaaade0684bd03297c38ad1f5491c | | MD5 (browser.exe) = 77723b2dde1021ed07d367efa2ca650e | | MD5 (o2on.exe) = 60ab35db9ee313356ece0c7c998457f5 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0038) Win32 | o2on002_0038_Win32.zip | o2on002_0038-src.zip | 2007/03/11(日) 21:20:49 | | MD5 | MD5 (o2on002_0038_Win32.zip) = 62a085660521d7d396f4c77b9ad279f1 | | MD5 (o2on002_0038-src.zip) = 16681634497c9aef661b6b0221888470 | | MD5 (browser.exe) = cf18af1ea65af0ce9dc1cd3429e105ed | | MD5 (o2on.exe) = 180dbbb67307684f78a5a3e2f9c1a561 |
datファイルを共有するP2Pソフト o2on 10dat (16) => http://tmp6.2ch.net/test/read.cgi/download/1173524522/16 | ・管理画面を利用者向けに修正 ・検索登録時にメモを付ける機能を追加 ・削除依頼の登録とキー流通部分のみ実装(削除はされない) ・P2P起動時にノード生存確認の処理を追加(GetGlobalIP内) ・検索が補完されたときに自動でOFFにしないように修正 ・パブリッシュ処理の効率改善 ・DHT部分のチューニング ・Server部分のチューニング ・DBのdomain,bbsname,datname,lastpublishにindex作成 ・DHTのID距離計算に関するバグ修正(致命傷!?)
削除依頼は流通のみで削除する部分は入れていません。 起動時にDBにindexを張るので10秒ぐらいかかるかもしれません(初回のみ)
今までの管理画面はどちらかというと中身を知っている人向けの作りでしたが ベータが近いので利用者向けに直しました。
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0037) x64 | o2on002_0037_x64.zip | - - | 2007/03/07(水) 18:51:55 | | MD5 | MD5 (o2on002_0037_x64.zip) = 98d74fe79b0f0dd87d2deec35526f068 | | MD5 (browser.exe) = 77723b2dde1021ed07d367efa2ca650e | | MD5 (o2on.exe) = c4e2c1b2ecc6a7f8c220ef5a788bd394 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0037) Win32 | o2on002_0037_Win32.zip | o2on002_0037-src.zip | 2007/03/07(水) 18:51:55 | | MD5 | MD5 (o2on002_0037_Win32.zip) = e98e6b50d60e7f3ebed377f46a076144 | | MD5 (o2on002_0037-src.zip) = 90e65efead57e4f8dc3ceb0211613093 | | MD5 (browser.exe) = e05be29ad4a8b9b3bf0a9edcf2ddc277 | | MD5 (o2on.exe) = f3cd5e8b90ff3dfeb28aacc9e276f25c |
datファイルを共有するP2Pソフト o2on 9dat (838-839) => http://tmp6.2ch.net/test/read.cgi/download/1171026482/838-839 | ・UPnP: サービスxml取得時のリクエストが絶対URLになっていたのを修正
>>835これでどうでしょうか
| これからの予定: とりあえず大きい実装を全部入れて、そのあとバグ取りに専念しようと思います。 ・dat捏造対策 ・削除要請の仕組み ・通信のgzip化 ・パブリッシュ効率向上 →リリース:プロトコルver0.3 ・バグ一掃作戦 →リリース ・DLL化 →リリース ・バグ取り →βへ
| 835 名前:[名無し]さん(bin+cue).rar 投稿日:2007/03/07(水) 16:56:51 ID:OID7nP2S0 我が家のバッファローBBR-4HGではまだUPnPがだめぽ。 「アクションAddPortMapping?が見つかりません」だそうです。 通信ログは↓ http://kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi78454.txt.html
GET http://192.168.11.1:80/igd_wic.xml HTTP/1.1 でHTTP/1.0 400 Bad Requestが返ってくるのが気になるのですが、 telnet経由でHTTP直打ちを試したところ、 GET /igd_wic.xml HTTP/1.1 ならXMLが返ってくるようです。
| 840 名前:[名無し]さん(bin+cue).rar 投稿日:2007/03/07(水) 18:59:53 ID:OID7nP2S0 >>838 最高だぜアニキ!うまくいったぜ!
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0036) x64 | o2on002_0036_x64.zip | - - | 2007/03/07(水) 15:10:08 | | MD5 | MD5 (o2on002_0036_x64.zip) = 8eaf81f0b4c4e12dace68a9a2142313d | | MD5 (browser.exe) = 9f33b2d8c5589f6f749bb6d08cae9a14 | | MD5 (o2on.exe) = 844bbc900e92d49f0e6ae5360cf719e1 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0036) Win32 | o2on002_0036_Win32.zip | o2on002_0036-src.zip | 2007/03/07(水) 15:10:08 | | MD5 | MD5 (o2on002_0036_Win32.zip) = 1625fa8003ffc332e45cca55affd5aea | | MD5 (o2on002_0036-src.zip) = b96ca980403f9155cea017df0a3db850 | | MD5 (browser.exe) = 201258376622d3feb8a588718b911bf6 | | MD5 (o2on.exe) = 3a69ab003b0931d90e6326a1a0070277 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0035) x64 | o2on002_0035_x64.zip | - - | 2007/03/05(月) 21:29:57 | | MD5 | MD5 (o2on002_0035_x64.zip) = 7fabe4a9810fcfbbdf8cd9e3faa8bad6 | | MD5 (browser.exe) = 980823c8ab801f3970c39f6fb8378b37 | | MD5 (o2on.exe) = 3e19dd762e6bd425dda58f477116a852 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0035) Win32 | o2on002_0035_Win32.zip | o2on002_0035-src.zip | 2007/03/05(月) 21:29:57 | | MD5 | MD5 (o2on002_0035_Win32.zip) = 60b2a8b7a1d746508ec8d55a88fee8cb | | MD5 (o2on002_0035-src.zip) = 1d148c9c3f7320985bbc3046a09dce35 | | MD5 (browser.exe) = f92c5343efa5ad53de2a62504a838e3a | | MD5 (o2on.exe) = 2d0b76370bd2564d1bd7d14521aca054 |
datファイルを共有するP2Pソフト o2on 9dat (731) => http://tmp6.2ch.net/test/read.cgi/download/1171026482/731 | ・UPnP対応 ・P2Pの起動/終了時間を少し短縮 ・板更新したときに二重登録されるバグを修正 ・ファイル保存時の排他制御を強化 ・IP/ID違うけど同じっぽいノードが複数現れる現象を修正(IPもIDも違う場合は無理) ・bindが使用済みポートを奪ってしまうバグ修正 ・↑に関連して、bindエラーが発生せず取得できていなかったのを修正 ・閲覧履歴が1つしか記録されないバグを修正 ・簡易ブラウザのキー入力がおかしかったのを修正
UPnPは自宅の環境でしかデバッグしていないので使えない人続出の予感です。 使えない場合、エラー時に出る通信ログをアップもらえると助かります。
|
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0034) x64 | o2on002_0034_x64.zip | - - | 2007/02/26(月) 03:06:07 | | MD5 | MD5 (o2on002_0034_x64.zip) = fe569e60fba40d7d5be37e69482eabfb | | MD5 (browser.exe) = 26e77519309b25e1340253a97cfcd969 | | MD5 (o2on.exe) = b2f71119da6829353a07b7bce1f4e018 |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0034) Win32 | o2on002_0034_Win32.zip | o2on002_0034-src.zip | 2007/02/26(月) 03:06:07 | | MD5 | MD5 (o2on002_0034_Win32.zip) = 6ffcbec76735c2a7936089d02d82e7ba | | MD5 (o2on002_0034-src.zip) = 9fd9e0fe668adad6beea1b36877f7acf | | MD5 (browser.exe) = 78981842d6d2b0f9110806c14a063c6f | | MD5 (o2on.exe) = f17612b9ae00a8ed764d27e3a779ed2e |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0033) x64 | o2on002_0033_x64.zip | - - | 2007/02/22(木) 18:19:04 | | MD5 | MD5 (o2on002_0033_x64.zip) = 80f6cc1b77d9282e311faf1585f70d56 | | MD5 (o2on.exe) = fb6a25002faa9c2c3ec5dadb2617e4aa |
| | o2on バ ー ジ ョ ン | バ イ ナ リ | ソ ー ス | リ リ ー ス | | 0.02α (build 0033) Win32 | o2on002_0033_Win32.zip | o2on002_0033-src.zip | 2007/02/22(木) 18:19:04 | | MD5 | MD5 (o2on002_0033_Win32.zip) = b6fff6e09334fd2aa1d739b5f1a77db5 | | MD5 (o2on002_0033-src.zip) = 2cc6bb81d12a413cc3e5b90d37a87bf1 | | MD5 (o2on.exe) = fe27eeef44a15a31176fc4ff991f1f01 |
datファイルを共有するP2Pソフト o2on 9dat (381-383) => http://tmp6.2ch.net/test/read.cgi/download/1171026482/381-383 | ・板別の保存ON/OFFを追加(デフォルト全OFF) ・bbsmenuから漏れてる板も表示するように修正 ・ノード一覧にフラグ表示を追加(r:稼動状態公開 t:履歴公開 D:dat保存) ・ノード一覧にポート0ノードを表示するようにした(デバッグ用) ・状態画面に同時接続数ピークの表示を追加 ・バージョンアップ通知されない現象を改善 ・Firefoxでプロフィールの文字が小さくなる現象を修正 ・>>324修正。サンクス
| 保存ON/OFFについて:
今回から他ノードのON/OFF情報を参照してdat交換を行います。 設定直後は情報が行き渡っていないため不要なdatが送られてくる場合がありますが、 OFFであれば保存されません。OFFの場合プロキシ経由のdatも保存されません。
いらないdatが送られてきたらログに表示するようにしています。 0032以前は無差別に送ってくるためたくさん記録されると思います。 このログはデバッグ用なので将来削除します。
全てOFFの場合dat交換を行わないノードになります。 賛否両論あると思いますが、せっかくのαテストなのでとりあえず許す方向でいきます。 datを保存する人が減ってどうにもならないようなら考えます。
| バージョンアップ時の注意:
管理画面も閉じてください。
Operaの場合は再起動しても新しい管理画面が読み込まれないことがあるようです。 うまく表示されないときはキャッシュを削除してみてください。
| 324 名前:[名無し]さん(bin+cue).rar 投稿日:2007/02/18(日) 20:10:58 ID:a5zAFb5I0 main.cppのStartP2P(bool baloon) if (Profile->GetAdminPort?() != ProfBuff?->GetAdminPort?()) need_proxy_restart = true; の部分は、 if (Profile->GetProxyPort?() != ProfBuff?->GetProxyPort?()) need_proxy_restart = true; だと思う。
|
|