トップページ⇒tech
231コメント68KB

datファイルを共有するP2Pソフト o2on 17dat

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2011/02/11(金) 01:26:45
2chのdatファイルを共有するP2Pソフトです。
現段階ではまだαバージョンですので、マターリいきましょう。

公式サイト
http://o2on.sourceforge.jp/
http://sourceforge.jp/projects/o2on/

wiki
http://o2on.sourceforge.jp/wiki/

初期ノード
http://o2on.jf.land.to/node/
http://o2on.sourceforge.jp/nodes/

前スレ: datファイルを共有するP2Pソフト o2on 16dat
http://hibari.2ch.net/test/read.cgi/tech/1231570128/
0181デフォルトの名無しさん2011/09/19(月) 23:06:55.45
俺の環境には全く無いな
0182デフォルトの名無しさん2011/09/20(火) 09:38:48.49
>>180
時間があるときにソースチェックしてみます
0183デフォルトの名無しさん2011/09/20(火) 13:56:57.52
3000弱あるな
0184デフォルトの名無しさん2011/09/20(火) 15:21:12.95
ときどき、AVGFree が
------------
驚異はブロックされました
------------
116.94.197.187:18433/dat
Exploit MDAC ActiveX Code Execution (type 183)
------------
とか報告してくるz
0185デフォルトの名無しさん2011/09/20(火) 21:00:45.55
それはしょうがないだろ
変なコードカキコしたやつに文句言ってくれ
01861802011/09/21(水) 03:13:01.96
5400個あった
当方の環境はwindowsXP、o2on 0.02 alpha build 0045、保持スレ数80万弱
dat.dbを再構築したり手動dat移入したことは一度もないし読んだことないスレばっかなので
p2p経由で入ってきたものだと思う
0187デフォルトの名無しさん2011/09/21(水) 03:54:00.43
お詫び

>>180さんが指摘した問題は私がJavaで作っていた互換ソフトのバグで
datファイルをリクエストする時のリクエストヘッダの一部分、
X-O2-DAT-Pathの書式を間違えていたために起こってしまいました。

正しくは X-O2-DAT-Path: [ドメイン]/[板名]/[datナンバー]
とするところを X-O2-DAT-Path: [ドメイン]/[板名]/[datナンバー].dat

としてしまっていたために"*.dat.dat"という名前のファイルが作成されてしまいました。
またこの件に関してo2onには全く問題は御座いません。

   , - ,----、
  (U(    ) ご迷惑をおかけして本当にすいませんでした。
  | |∨T∨
  (__)_)
0188デフォルトの名無しさん2011/09/21(水) 04:24:39.84
原因特定乙

削除した方が良いの?
01891872011/09/21(水) 05:11:35.97
"*.dat.dat"ファイルは削除して貰って構いません、
後々正常な名前で流通してくると思われますので問題は有りません。

また、データベース内の該当の項目を確認、削除する場合のスクリプトですが

確認用のSQL: select * from dat where datname like'%.dat.dat'
項目を削除する際のSQL: delete from dat where datname like '%.dat.dat'

管理画面でSQLを実行して項目を削除して頂ければその後"*.dat.dat"のファイルは流通しないと思われます。

   , - ,----、
  (U(    ) 本当にすいませんでした。
  | |∨T∨
  (__)_)
0190デフォルトの名無しさん2011/09/21(水) 16:23:11.18
お、あっさり消えた
ありがてぇ
0191デフォルトの名無しさん2011/09/21(水) 18:27:34.96
オレが消してないからすぐに復活するけどな
01921802011/09/21(水) 20:55:25.67
これはおいらも消さないと新たな汚染源となるということなの?
とりあえずp2p昨日停止すっか
01931802011/09/22(木) 00:09:03.41
実際にはまだ何も消してないのだが
確認用のSQL: select * from dat where datname like'%.dat.dat'
で2142個hitして
dir *.dat.dat が 5526個あって
数があわない
01941802011/09/22(木) 00:29:06.55
昨日気づかなかったけど同じスレでファイルが2個あるのがいくつかあるな

2ch.net\21oversea\1012 のディレクトリ
2010/10/07 21:42 16,658 1012540017.dat
2011/07/17 11:42 16,658 1012540017.dat.dat

このスレはsql確認用コマンドでhitしないので、.dat.dat ではなく .dat の方を
見ていると思っていいのかな?
sqlで確認したいがコマンドがようわからん
01951802011/09/22(木) 01:07:57.76
コマンドはこうか
select * from dat where datname like'1012540017%'
1
hash domain bbsname datname size disksize url title res lastupdate lastpublish
3384e999c25922999f33edff1b96d85d6c9165b8 2ch.net 21oversea 1012540017.dat 16658 20480 http://xxx.2ch.net/test/read.cgi/21oversea/1012540017/ ■■タイでこんな接待受けたら契約だ■■ 0 1310870550 1316447570

1hitして、datname が 1012540017.dat なので、このスレは .dat.dat じゃなくて .dat を見ている
なので .dat.dat は消してよい

でいいのかな
結局何も考えずに
項目を削除する際のSQL: delete from dat where datname like '%.dat.dat'
をやったあと
del /s *.dat.dat
でファイル一掃でokか
.dat.dat しかない奴は.dat にリネームしてdb再構築すればいいのかもしれんが
.dat.datしかないというのをdosでどう判定すればいいのかパっと思いつかないので
そのうちまた落ちてくることを期待すっか
01961802011/09/22(木) 01:25:51.75
んー
sqlでこんなことできるかわからんけど、.dat.datにhitしたスレを外部コマンド呼び出し
かなんかで.datにリネームできればスレがサルベージできてもう少しスマートなのかもしれない
ぐぐると外部OSコマンドを呼び出せるsqlもあるようだが
そもそもo2onってなにsql使ってるのか知らんし、あとは任せたw
0197デフォルトの名無しさん2011/09/22(木) 14:34:17.32
>ぐぐると外部OSコマンドを呼び出せるsqlもあるようだが

ねーよ。
まずdatファイルを消してからデータベース再構築すればいいだけだろ
0198デフォルトの名無しさん2011/09/22(木) 14:58:07.94
>>197
そんなかんたんに悪魔の証明できるのって感心するなー。
実際はストアドで外部コマンドたたくのは普通にあるけどね。
0199デフォルトの名無しさん2011/09/22(木) 17:07:01.15
ストアドってsqlなんか
0200デフォルトの名無しさん2011/09/22(木) 18:03:03.86
180はDBMSのことをsqlと呼んでいる に一票

ちなみに、最近のSQL標準にはストアドの規格も入っている
(が、これに準拠するDBMSは少ない)
0201デフォルトの名無しさん2011/09/22(木) 22:24:59.83
実装が2006年辺りなのにそんな富豪的なもんが搭載されてるとは…
普通は思わんし…
0202デフォルトの名無しさん2011/09/23(金) 15:30:07.58
SQL99から何年サボタージュしてるの
0203デフォルトの名無しさん2011/09/26(月) 16:14:41.25
すいまそん、どなたか初期ノードください
0204デフォルトの名無しさん2011/09/26(月) 16:39:38.14
b352dd0408b27a8ed0b3ffd4a42336dae3b488dbcfbbd2fe02d5
0205デフォルトの名無しさん2011/09/26(月) 16:52:44.51
たすかります。
0206デフォルトの名無しさん2011/09/29(木) 23:46:17.88
礼にはおよばねぇ。
0207デフォルトの名無しさん2011/09/30(金) 00:29:03.71
おれもそろそろ24時間動かせるo2onマシン組むかな
0208デフォルトの名無しさん2011/09/30(金) 19:36:24.76
気が付いたら総dat数3万超えてた
0209デフォルトの名無しさん2011/10/09(日) 00:14:00.39
WHSマシンにo2on入れてるな
02101802011/10/14(金) 16:13:22.78
iPhone板がうまく追加できない
大文字なのが悪さしてるのかな
0211180あらため2102011/10/14(金) 17:00:27.78
これ >>168 を入れてみたら板追加はできたけど、
不明のカテゴリになった
ログは一応溜まるようになった
0212デフォルトの名無しさん2011/10/14(金) 17:01:16.75
dat収集画面の板取得でも無理ですか?

2channel.brdとBoardEx.xmlを直接編集する手もあります
編集する場合は一度o2onを終了させた上で以下の文を追加してください
また専用ブラウザを使用している場合は居た一覧の更新もしてみてください

*2channel.brd
家電製品の部分に
hibari.2ch.net<TAB>iPhone<TAB>iPhone

* BoardEx.xml
<board>
<name>2ch.net:iPhone</name>
<enable>1</enable>
</board>
02132102011/10/14(金) 17:20:45.90
カテゴリ不明に表示されてたけど「再表示」ボタンおしたら生活家電のカテゴリに表示されるようになった
o2up0049.zip を入れる前は、何度「板取得」ボタンを押してもiphone板がどこにも表示されてこなかった
02142102011/10/14(金) 17:43:48.19
あれ? なんか何いじったかわかんなくなっちゃった
最終的には 2channel.brd も BoardEx.xml も >>212 と同じ状態になって
問題なく動いてる
ありがとう
0215 忍法帖【Lv=40,xxxPT】 【東電 84.1 %】 2011/10/15(土) 11:36:55.05
つなぎなおしたので
ddced03d167ad93db5eeb05dada586a1213e828461f9da7175d2
0216デフォルトの名無しさん2011/10/21(金) 07:01:05.12
これwin7で使えますか?
0217デフォルトの名無しさん2011/10/21(金) 13:32:28.99
YesYesYesYes....
0218デフォルトの名無しさん2011/10/24(月) 04:25:19.09
kamome鯖のログってどれくらい流れてる?
0219デフォルトの名無しさん2011/10/24(月) 05:51:36.53
俺が保持してるのは3805スレだった
0220デフォルトの名無しさん2011/10/31(月) 15:28:14.47
状態は稼働中. port開放の確認をしたら開放されてると表示されてるんだが
ProxyServer neterr ばかりで一向に接続に成功している気配がない…

nodeは >>215を入力
o2on002_0045_Win32.zipの中身をうpろだのo2up0045.zipで上書き
win7 32bit という環境なんだが何がいけないんだorz
0221デフォルトの名無しさん2011/10/31(月) 15:54:54.30
Webブラウザから管理画面には繋がる?
ちなみに開放するポートはP2Pポートのみでおk
Proxyポートは専用ブラウザで使用するポート

proxyserverのエラーならポート解放云々の問題じゃないから
o2onと専用ブラウザのやりとりで問題が起きてる可能性がある

専ブラで使用するProxyはちゃんとo2onになってるかな?
アドレスをlocalhostもしくは127.0.0.1
ポート番号をo2onのproxyポートに正しく設定されているか確認してみて
0222デフォルトの名無しさん2011/11/01(火) 05:47:40.01
>>221
専ブラを使って設定してみた。dat落ちしたスレを開こうとすると
タスクトレイのo2onのアイコンが反応して検索登録できた。ので上手くo2onと専ブラとの連動できているっぽい。

しかしnodeを登録しようとすると
2011/11/01 05:35:28 Agent neterr 61f9da71 7777 connect失敗
2011/11/01 05:35:27 Agent neterr 61f9da71 7777 connect失敗
2011/11/01 05:35:25 Agent neterr 61f9da71 7777 connect失敗
2011/11/01 05:35:25 Agent neterr 61f9da71 7777 connect失敗

というエラーが表示されよくわからないという状況…これは一体。
0223デフォルトの名無しさん2011/11/01(火) 07:42:43.11
自ノード貼り
9b8b557bb0c04f42956b918b6144ef666752e45614ccded824f5

繋がりそうにないなら素直に撤収。
0224デフォルトの名無しさん2011/11/01(火) 14:13:59.03
connect失敗はノード情報が古いだけかな?

b352dd0408b27a8ed0b3ffd4a42336dae3b488dbcfbbd2fd02d5
↑これ追加してみて
0225デフォルトの名無しさん2011/11/02(水) 23:24:33.98
久々にさらさら
fb17bb9ed0bce92cba2df8d1dc237dfbba780d22cf63087714d5
0226デフォルトの名無しさん2011/11/06(日) 12:15:23.46
一応ノード貼り
2ccd1feca98ae8f62b85c0c8b08a90462ea6ce8ccee6f4bb14c8
0227デフォルトの名無しさん2011/11/25(金) 18:03:55.26
ちらほら新板ができてるから取得する板更新しておいたほうがいいかも
0228デフォルトの名無しさん2011/11/30(水) 02:03:59.62

気になるか?
まあ、お前ごときどうせ株なんか知らんだろうし、どうにも出来んし説明してやろう。

崩壊してんのは、株取引のほうだ。
すでに年金すら韓銀砲で溶けてる。今なお溶かし続けてる。
後、多分だが金持ってる外国人や富裕層はとっくに韓国から亡命(まあ似たようなもん)してる
どこまで持ちこたえるか知らんが、ウォンは貧弱だから安くなりすぎても、高くなりすぎても死亡
すると紙クズと化したウォンを、ハゲタカファンドに捨て値でおもちゃにされてゲームオーバーだ


そしたらまず銀行が閉鎖されて、預金が降ろせなくなるだろうな。
そこからがパニックの引き金になるだろ、あとは想像に任せる。まあしたくもないくらい地獄だろうが

韓国がIMF入り以外で、自力で浮き上がろうとしたら、これら問題をどうにかする必要があるのだが
首脳陣がそこまで脳ミソ使ってるのかまでは、知らん。


あとそうなったらおそらく円持ってる在日強制召還。これはお前らの問題だな、日本人?復興にいそがしいからまた今度な
これくらいだな、まあ後は勝手に調べてくれ。

0229デフォルトの名無しさん2011/12/04(日) 08:26:57.80
最新版は 0045 でいいの?
x64 というのは 64bit OS 対応なの?
0230デフォルトの名無しさん2011/12/04(日) 12:06:04.88
yes
0231デフォルトの名無しさん2011/12/09(金) 00:19:19.20
PC1台にo2onと2chブラウザAと2chブラウザBがインストールされてて
ブラウザAもBもスレCを一度も読んだことがない状態で
ブラウザAでスレCを読む
しばらく時間がたってスレCに多数のカキコがありレスが進む
ブラウザBでスレCを読む
ということをやると、dbのdatのサイズがおかしくなる
o2onのdat保存先にあるスレCのファイルサイズはブラウザBで読んだ時の正しいサイズになってる
■ このスレッドは過去ログ倉庫に格納されています