OpenNap/SlavaNap総合スレッド.003
OpenNap/SlavaNapなどのNapster互換サーバのスレッドです
違法なファイルの交換を助長するような話題はやめましょう
合い言葉は
★法を守って楽しい共有★
前スレ
OpenNap/SlavaNap総合スレッド.002
http://pc8.2ch.net/test/read.cgi/mysv/1102896355/
関連情報は>>2-3あたり 事実Napchanには、Napchan独自の、圧縮転送の仕組みが備わってる。
ただ、蔵同士をSSLで繋ぐメリットって、なんだろう?
鯖との通信が生データであれば、ファイル名情報とハッシュ情報は生でやり取りされるし。
>>647
事実は知らないから>>642の言っていることを推測すると、
鯖側が対応すれば、全て暗号化されるって事じゃないの?
>>643
>最終版ってバージョンいくつなの?
768を持ってる人を見かけた事あるけど、
765がたぶん一般配布されてる中で最新だと思う。 OpenNapって、何で流行らなくなったの?
MSNメッセンジャーやIRCより、優れた機能があると思うんだが・・・。
マイナスイメージがやっぱ強いのかな。 理由は色々有ると思うが
1、P2Pの選択肢が増えた事
2、OpenNapは排他的である事
が主な理由かと 実ははやってるとかじゃなくて やってる奴は今でもやってて 特に更新の必要もないからなんじゃないだろうか。 システム面はな。
でも、システム以外の面でも寂れてるじゃん
大型鯖も、利用者も居ないし。 負け犬と言われても、よくわからんな。
流行廃りで言えば、確実に流行ってないとは言えるが、
コミュニティの中にいる人間にとっては、昔と変わらず、
利用してるんだがな。
それが好ましい事かどうかはおいて、WINMX3からの移住者も
多くなってきた。
クライアントをうたたねに変えて移ってきたり、公開、非公開問わず
鯖建てする者も少なくない。
うおーい
だれか うたたねに変わるクライアントソフト
作ってくれー >>635
何使ってるの?
顔はWindowsって事でNo thank youだが つーか
オレの知ってる鯖でWindows以外で運営している鯖シラネんだか PEN42.8G メモリー1G T1
これで鯖民なんくらいまで入れる?
今30名くらいなんだけど OSも鯖ソフトも、住人の共有数も、上限数や制限などの設定も示さずに、どう答えろと・・・
メモリ的観点で言えば、鯖は人数ってより、どれだけ鯖にハッシュ値(=ファイル情報)が蓄えられるかって話だし(一人で100人分の情報送れば、100人相当のリソースを食う)
回線的に言えば、どれだけ、参照や検索をかけられるかだから、人数とか聞いてもあんま意味無いよ。
ルーターのセッション上限は関係あるし、OSの最大ディスクリプタ数はそりゃ関係してくるけどさ
Slavanapを普通に起動してみたんだが、チャットで文字化けする…
一体何が原因なんだ…orz なぷぅ、アーカイブで拾えるのは2003の前の奴の15とかなんだよなあ。
どっかに新しめの落ちてないかしら。 なんで今更なぷぅなの?
SlavaNapの改造版で最新ならFaceNapがいいんじゃない?
作者が基地外である事に目をつぶれば使えるんじゃないか。モレはシランが。 つーか、SlavaDevでいいじゃん。
わざわざNapuとかFaceとか、あの辺の作者のオナニー派生品使わんでも。
Faceの独自機能に興味があるとかならともかく・・・ SlavaDevの最新版ってバイナリで提供されてないから、
やった事の無い人には敷居が高いよ。delphiって所が。
って事で、コンソールツールに慣れた人なら、バイナリ提供されてる
OpenNapDev-JPもいいかな。
今wikiみたら少メモリ重視で、検索精度はSlava系に劣るとか
書いてあったけど・・・
OpenNap系の検索精度向上の手法って、ハッシュ関数にかける前に
単語を切り出すトークンの数を増やすだけだもんw
だからと言って形態素解析かけて単語切り分けるとか言う方法も
対象がファイル名なんで、どんなに辞書に工夫をやっても、まともに
解析出来るとは思えんし。
結局、単語の切り分けじゃなくて、全文検索の方式にしないと
どこまで行っても不毛。
んで、OpenNapの利点を考えると、そっち方面に向かうのはちょっとな…。
そういう意味でOpenNapのそういう部分を補うポジションとしてSQLNapは
期待してたんだけど…。
みんなどこ行ったのさ。 言ってる意味がよくわからん。
>そういう意味でOpenNapのそういう部分を補うポジションとしてSQLNapは
>期待してたんだけど…。
SQLNapの何に期待してたの?全文検索には劣るけど精度がOpenNAPと
比較してよくなるって事?
RDB使うって事で言えばShin氏に期待してたんだけどな。
>前に作っていた、SQLite対応版を近いうちに上げておきます。パフォーマンスチューニングとバグが取りきれてないんで。。。 -- Shin1985 2006-08-27 (日) 08:18:05
もう1年以上経っちゃいましたよ。 全文検索→精度は上がるが、重くなる。
ハッシュ検索→精度は悪いが、軽い。
OpenNap(ハッシュ検索)のメリット→軽い
SlavaNap(全文検索)のメリット→重い
こういう特性がある上で
SlavaのようなGUIは持たず、でも多少重くなってでも
SQLを使って全文検索を持たせた、SQLNapに期待したって話じゃないの?
重い・軽いにも色々あってだな…。
CPUリソースからメモリリソースに至るまで色々ある。
SQLNapが採用したMySQLはメモリを大量に消費して、検索精度を上げるが
上で挙がってるSQLiteを使った実装であれば、メモリは抑えつつ検索精度も上がる。
あと、何か勘違いしてるかもしれないが
SQL=全文検索じゃないぞ。。。
一応そういう実装も出来るってだけで、基本的にハッシュのような利用と変わらない。 ID無いから誰が誰だかわからん(w
>SQL=全文検索じゃないぞ。。。
>一応そういう実装も出来るってだけで、基本的にハッシュのような利用と変わらない。
そそ。SQLNapはkakashi使って単語分割してたよね。
だから>>669で聞いたんだけど、>>668=670?の早とちりかな。
>上で挙がってるSQLiteを使った実装であれば、メモリは抑えつつ検索精度も上がる。
大規模公開鯖を運営した事が無いから教えて欲しいんだけど、
1ユーザー辺りで、どれくらいのデータ量になるの?
もちろん1ユーザーの平均共有数等が関わってくるので、経験上で、
○○の場合はどれくらい、みたいに知ってる人はいないだろうか。
前フリ長くなったけど、8GB以内に収まるなら、SQLliteはデータをHDD上だけでなく
オンメモリでも扱えるから、物理メモリを積んで速度アップできるのかな〜と。
ゼロ戦の場合
ログインユーザ平均共有:4123ファイル/1037GB
ユーザ1人あたりのメモリ占有:0.83MB >>673
今や1TB共有が当たり前なんだ(w
でも、Faceで1人4000ファイルでも1MB弱しか喰わないんだ。
参考になった。THX!
しかって言うけど・・・
2Gで、約2467人しか収納できないんだぜ?
Win環境で2Gオーバーのメモリは厳しいぞ。
それに、Slava系はDelphiなので64bitに対応出来ないから
実はそんなにメモリ食わせるわけにはいかん。
あれ、プログラムの制約上の事とか、よく知らないんだけど、
>Win環境で2Gオーバーのメモリは厳しいぞ。
32bitXPでも3GB超まで普通に認識しなかったっけ?
それと64bit版XPでSlava系は動かない?またはメモリ積んで
ても使える上限があったりする?
32bit版2003でも4GBオーバーのメモリが使用できるみたいだけど、
メモリを割り当ててくれないとか?
つーか、自分で試せって話か。暇な時にやってみるよ。 いや。
64bitOSで32bitアプリを動かしても
32bitの限界までしか無理だよ。
64bitの領域を使うには、
64bitOSで、尚且つ64bitネイティブのアプリでないとダメ。
Delphiは、64bitネイティブのコードを出力出来ないから、無理。
あと、論理メモリ空間が32bitだと、確かに理論上4Gまで可能だけど
サーバー向きを除く一般的なハードウェア環境で3Gオーバーを載せれる環境はチップセット的に殆ど無い。
あと、WinXPの場合デフォルトだと2Gまでだし、boot.iniに/3GBオプションをつければ3Gまでいけるけど
どちらにせよ、1プロセスあたり2Gまでの制限がOS的にある。
↑
で、VisualC++ならば、Largeアドレスモデルオプションがあるので
3Gまで拡張可能なんだけど…。 完全回答助かる。
ちっと夢見すぎだったわ。
opennap-ngなら64bit版のrpmが配布されてるっぽいんだけど、
OpenNapDev-JPの中の人たち、パッチ作ってくれるわけないよなー。
それよりSQLite版を(ry
(酷いクレクレ君だな)
とりあえず、無知なりに色々やってみるわ。
サーバーよりクライアントソフト作ってくれ
誰か頼むわ >>679
うたたね、なぷちゃんの最新版で不満な所は何?
モレは強いて言えば、なぷちゃんの多鯖対応版が欲しいが、
作者は無理って言ってたし、そもそも開発停止してるしな。
SlavaNap3.0.4いれたんですけど
個人と鯖全体のファイルの容量や数が表示されないのはなんでですか?
>>681
知らないけど、設定を全部確認した?確認してないなら見直してくれ。
しかし検索その他が日本語向きではないと思われるので、
Slava2系の日本語クローン使ったほうがいいよ。
>>682
検索もだめみたいですね・・
2にしてみます。ありがとう。 そうだが、それがどうした?
UNIX向けがたまたまLinuxでも動くだけ。 Linuxは厳密な意味でUNIXではないがBSDと同じくUNIX風OSの一種だよ。
UNIXも含めてこれらのOSは現在POSIXに沿って作られているので、
プログラムはソースがあれば、どのOSでも大抵動かす事ができる。
たまたま動かない、という事はあるかもしれないが、基本的に動くね。
BSDはUNIXだぞ。
Intel版BSDの移植の時に、UNIXのライセンスに引っかかるコードは殆ど書き直されて
4.3の時に完全に消えたけどな。 メンドイのでwikipediaより引用するけど、
ttp://ja.wikipedia.org/wiki/UNIX
>UNIXの商標を管理する団体The Open Groupより、同団体が定義したUNIXの定義(Single UNIX Specification)を満たすことの認証を受けたOS。
UNIXの公式な定義はこれね。だから"厳密には"BSDは当てはまらない。
と言っても、漏れも普通の会話の中でLinuxやBSDをUNIXと言われても
別になんとも思わないが。
http://ja.wikipedia.org/wiki/BSD
どう見てもUNIXです。本当に(ry
BSDの派生品と混同してないか?
ここで言うBSDってFreeBSDの事だろ。
まぁ、でも一般的にLinuxはUNIXライクで、FreeBSDはUNIXって実質呼ばれてるけど。
元のBSDはUNIXだが、オープンソースのはUNIXとは正確には呼ばない(wikipediaのノートでのそういう流れ
が、UNIXの派生品なので、実質UNIXに分類される事が多い。(2chもLinux板とUNIX板に分かれた時BSDはUNIX板に分類された)
>>690
>>689を理解した上でそう言いたいのなら、BSD=UNIXでいいよ。
Q:他人の蔵--Internet--鯖--LAN---自分の蔵という構成で、自分の蔵と他人の蔵
の間で転送に失敗するのはなぜ?
A:自分の蔵のローカルIPを、他人の蔵に伝えるから。上のほうにあるパッチで回避可
ってあるんですが、パッチのアドレス切れてて接続できません
最近も更新されてるFaceとか使えばパッチとか当てなくてもプライベートIP接続でアップできるんでしょうか? 大分昔から大丈夫だからFaceでも問題ないんじゃね?
# wget http://opennapdev-jp.sourceforge.jp/index.php?plugin=attach&openfile=opennap-ng%2Bpatch_v1.6asrc.zip&refer=%5B%5BOpenNapDev-JP%A4%CE%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9%5D%5D
[1] 3237
[2] 3238
# --18:46:18-- http://opennapdev-jp.sourceforge.jp/index.php?plugin=attach
=> `index.php?plugin=attach'
opennapdev-jp.sourceforge.jp をDNSに問いあわせています... 202.221.179.22
opennapdev-jp.sourceforge.jp|202.221.179.22|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 3,590 (3.5K) [text/html]
100%[========================================================>] 3,590 --.--K/s
18:46:18 (208.91 KB/s) - `index.php?plugin=attach' を保存しました [3590/3590]
[1]- Done wget http://opennapdev-jp.sourceforge.jp/index.php?plugin=attach
[2]+ Done openfile=opennap-ng%2Bpatch_v1.6asrc.zip
# mv index.php\?plugin\=attach opennap-ng+patch_v1.6asrc.zip
# unzip opennap-ng+patch_v1.6asrc.zip
Archive: opennap-ng+patch_v1.6asrc.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of opennap-ng+patch_v1.6asrc.zip or
opennap-ng+patch_v1.6asrc.zip.zip, and cannot find opennap-ng+patch_v1.6asrc.zip.ZIP, period.
解凍できず・・・
なんか変なことしてる? less opennap-ng+patch_v1.6asrc.zip
で中身見てみ。 ガーン
そういう事か(笑)
wget で落とせないのか? おいらも鯖立てようとしたのだが
./autogen.sh: 許可がありません
で、設定できずorz
rootでログインしてるのに。。。 >>699
wgetに、そういうオプションなかったっけ・・・。
ちなみに、fetchだとどうなの?
まぁ、最悪Winで落として、Linuxに転送だなw
>>700
chmod 777 *
ちょっとアレだが、どうせインストール後消すんだしおk
chmod 777 autogen.sh
# ./autogen.sh
./autogen.sh: line 2: aclocal: command not found
./autogen.sh: line 3: autoheader: command not found
./autogen.sh: line 4: automake: command not found
./autogen.sh: line 5: autoconf: command not found
# ls
AUTHORS CVS INSTALL Makefile.am README configure.in doc rpm win
COPYING ChangeLog INSTALL.~1.5.~ NEWS autogen.sh debian man src
。・゚・(ノД`)・゚・。 ウワーン
なんでよ?? #/usr/local/sbin/opennap -b
でPermissionのエラーが出た。
ディレクトリの権限をnobody:nogroupにしないといけないらしいが
どうやるかいまいちわからない・・・orz
chmod 777?
chmod 000?
どっちだっけ? # chown nobody:nogroup /usr/local/sbin/opennap
chown: `nobody:nogroup': グループ指定が不正
こんな感じになる。なんで?? nobodyとnogroupと言うグループがないから。 権限変更するんじゃなくて
パーミッション下げて、opennapの実行権限で設定にアクセス出きるようにしたいんだろう?
しかも、多分パーミッションがどうとかは
/usr/local/sbin/opennapに対してじゃなくて
多分、設定ファイルに対してだと思われ。
/usr/local/etc/opennapか
/usr/local/share/etc/opennap
辺りだと思うけど。どこかは忘れたし、環境次第だからなぁ。 >>709
/usr/local/etc/opennap はあるけど
/usr/local/share/etc/opennap はない。
環境はFedora OpenNap互換のIRCクライアントを探してます。
長年なぷちゃんを使ってきたんですが、接続する鯖の分だけ
起動するのはいいのですが、タブバーを使ってもチャットの切り替え等、
若干不便に思う部分がいくつかあります。
OpenNap互換、マルチサーバ対応でマクロも使えるようなクライアントは
ないですかね〜。ググってもさっぱり見つからん。
・・・って、ここDaemon専用スレですか?
Napchanとお気に入りのIRCクライアントを両方使えばおk >>712
お気に入りのIRCクライアントを、って、OpenNapってデフォでIRCクライアント使えるんだっけ?
DICEくらいしか使えなかった気が。
OpenNapでIRCクラは使えないので、>>712はちと理解できなかった。
DICEはOpenNapの部分がSlava系に比べて貧弱すぎるんだよな〜。
そっちの機能のアップデートはもう望めないだろうな。残念。 流れ的に衰退&安定しきって、話題もないな。
OpenNAPベースで、IRCクライアントが使えるDaemonが欲しいな
あと、x64環境で運用してる人がいたら、x86に比べて運用上何がよくなったとか聞きたいな。
ちなみにSlavaクローンの64bit対応って、不可能に近いよね。 OpenNapベース(Dev-jp)でx64対応版は、一時期公開されてたけどな。
単純にコンパイルオプション変えただけで、大きな恩恵を受けれるわけじゃない。 jpでもx64版公開されてたんだ。
今でもあるか知らないが、昔ググった時rpmでngがあったのは覚えてるが。
そもそもx64だと恩恵があるのはメモリくらいか?他のアプリもx86と比べて速いどころか遅くなったってのばかりな気が。 昔x64でコンパイルしてみたけど
ハッシュの生成スピードが格段に上がるよ。
メモリに関してはコード的にいろいろ制限かけられてるから
その辺のリミッターを書き換えないと、あんまり意味が無い・・・ ハッシュ生成は、どう考えてもSSE使った方が速い。 ところでSQLite使った64bit版opennap-ngはまだですか 2009年になった事ですし、どなかた "OpenNAP over SSL"のサーバ&クライアントを作ってくださいまし 463 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2009/01/06(火) 08:06:01 ID:4YXrLYiA0
児童ポルノ:サーバー管理人摘発へ 提供目的所持容疑で
ファイル交換ソフトを通じ不特定多数に提供する目的で児童ポルノ動画を所持したとして
奈良県警などは近く、サーバーを管理する東海地方の男について児童買春・
児童ポルノ禁止法違反(提供目的所持)容疑で強制捜査に乗り出す。県警によると、
同法違反容疑でのサーバー管理人の摘発は全国初。
捜査関係者によると男はファイル交換ソフト「うたたね」を使って不特定多数のネット利用者に
提供する目的で、18歳未満の女児のポルノ動画を自宅パソコンに所持した疑いが
持たれている。県警は男の自宅を家宅捜索して裏付けを急ぐ。
この男が管理するサーバーを巡っては、08年2〜12月、奈良市や大阪府などの
ユーザーの男5人が同法違反の罪で起訴された(4人は執行猶予付きの有罪判決が確定)。
動画には5歳ぐらいの女児や女子中高生らが映っていたといい、男は全国の200〜300人に
画像を交換できる設定をしたとされた。
毎日新聞 2009年1月6日 東京朝刊
http://mainichi.jp/select/jiken/news/20090106ddm041040123000c.html >>721
マナーの悪い奴は鮮人認定されてもしょうがなくね?
俺なにも間違ったこと言ってなくね? おまいらすまん・・・ちょっとは自分で探してはみたんだが、
FaceNap使ってるんだがIMBOTで皆にIM送るりかたを教えて頂きたい・・・・!
>>730
ログイン時のIMの事?
それともアナウンスの事? faceNAP7.7.29.741しか試してないが、
ジャンボフレーム有効同士のLAN内で検索や参照等々をすると、かなりパフォーマンスが落ちるね。
更に、例えば検索と参照を同時に実行すると、鯖が稼働してる側のマシンのLANの応答が無くなってしまう。
更にその状態で放置すると、高確率でOSも固まるようだ。
まあNICとの相性等もあるだろうから、環境書いとく。
鯖側マシン
NIC:蟹8111C、8111DLで事象発生を確認。ドライバは最新含め複数のバージョンで確認。
OS:Win2k3鯖SP2
クライアント側マシン
NIC:3com3C940 ドライバは適当
OS:WinXPSP3
蟹の時点で・・・だけどな。 スマン、肝心の蔵を書いてなかった。
うたたね1.04.3ね。面倒なのでその他は試してない。 >>734
それは、ジャンボフレーム無効の場合と比較してパフォーマンスが落ちるって言ってるの?
Slava系しか知らないけど、サーバ経由の参照されると、参照先のクライアントの共有数が多ければ、
LANでもWANでも関係なく高負荷がかかるよ。
サーバスペックと共有数によってはフリーズしたのかと思うくらい長い時間応答なくなるね。
ついでに言うと、今時のある程度のスペックのマシンならジャンボフレームはONにしても恩恵無いよ。
オンボードの8111Cなら、CPUもそこそこの積んでると思うんだが。
>>736
>ジャンボフレーム無効の場合と比較してパフォーマンスが落ちる
まさにそういうこと。舌足らずですまん。
無効だと例え参照や検索結果が数万になろうが、文字通りスムーズに結果が表示されるんだけど、
有効にするとほんの数百fileとかでもつっかえつっかえ。
まあ確かに、今時のCPUならジャンボフレームは殆ど恩恵ないのは周知の事実なんだけどね。
でも実際、うちの環境では大容量ファイルの転送とかもしてて、多少効果が見られるので有効で使ってたわけなんだ。
それである日、何気なく検索してみたら、以前は早かったはずが遅くなってて、原因探ってたら
最近設定したジャンボフレームが犯人だったってわけ。
そこで気になるのが、ジャンボフレームを有効にしたときのパフォーマンス低下が、
WANのユーザーにも影響してるかってことなんだけど、流石にネカフェから検証とかダルいから後回しだな・・。
開発者の見解が聞きたいところ。 >>737
そういう事ね。参照結果が数万でもスムーズに参照って今時のスペックは凄いな。
ジャンボフレームに関しては俺の場合、メインで使ってる1000PTがむしろジャンボフレームがねーよみたいな。
開発者でもプログラマでもないけど、週末に暇があったら検証するよ。
ma-410でopennap-ng を動かしてるけど
こいつにDice乗せようとしてももう一回コンパイルできる状況を
作るのに肉体労働面での労力が要るってんで
定期的にIPが変わって運営が滞る
いちいちIP変わるたびに鯖設置場所にIP問い合わせて
DDNSの更新するのが大変・・・
CGIとかでレンタルサーバー上で動かせれば便利なんだけどなぁ
ということでage 他人の蔵--Internet--鯖--LAN---自分の蔵 転送できない
faceNAP7.7.29.741なんですけど
どーやって解決してるのですかね?
パッチ探してもみあたらないし・・・
自己解決しました
設定 > Other3 にある
「local2globalの適用をModerator以上に限定する」
のチェックを外すで
OKなのですね
ローカルIPを グローバルに変換して 相手に送出する みたいな
感じなのかなー