[過去ログ] bbs.cgi再開発プロジェクト2 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
467: 仕事人 ★ 03/12/30 19:28 ID:??? AAS
>>465
F22 と Rock54 はまったく別物でーす。

あるリストを編集するスクリプトってことでは
汎用的なものの方がよいかも、
468
(1): サザン ★ 03/12/30 19:29 ID:??? AAS
自動配布はF22で代用できないのかな、
それとも、F22よりも新しい配布機構を構築しようという事なのかな、
469
(1): 仕事人 ★ 03/12/30 19:34 ID:??? AAS
>>468
>F22よりも新しい配布機構

そそ、新しいのをです。
470: サザン ★ 03/12/30 19:39 ID:??? AAS
>>469
なるほど、なるほど。
りょうかいです。

イメージがわいてきたぞヽ(´ー`)ノ
471
(1): サザン ★ 03/12/30 19:55 ID:??? AAS
.cron 使わない方法はどんなのがあるんだろう、
472
(1): 61-24-175-220.home.ne.jp 03/12/30 20:25 ID:0RO7aecf(1/2) AAS
ディレクトリ単位ならftpmirrorとか。。
473: 動け動けウゴウゴ2ちゃんねる 03/12/30 20:36 ID:9+2TYBTA(1) AAS
書き込みがあるたびにbbs.cgiがRock54.txtの更新時間を見て、
ある一定の時間が経ってれば取りに行くとかは?
474: 動け動けウゴウゴ2ちゃんねる 03/12/30 21:16 ID:jS2AmFKe(1/5) AAS
手動で書き換えるファイルの更新は書き換えた直後にやってしまうのがいいと思いますが
即反映されますし、無駄な更新もありませんし
475: 動け動けウゴウゴ2ちゃんねる 03/12/30 21:17 ID:59jfnQmF(1) AAS
>>472
あるいはwebdavとか。
476
(3): 未承諾広告※ ◆aiY4htt2.2 03/12/30 21:38 ID:pUSScVNi(6/10) AAS
ここまで読み飛ばした(違)

>>471
Rock54.txt(仮名)が更新されるのは、それ自体を更新したときなので cron する必要がないかと。
というのも、更新したら自動で各鯖に「更新したさかいにリストを見に来いやゴルァ」と番頭が指示して、その指示を受けた各鯖にいる丁稚に読み込ませればよいかと。
(ややこしいけれども、 http 語だけで済むメリットがあるかと)

構成としては、、、
1. bbx.2ch.net に、Rock54.txt(仮名)を設置しる。
2. bbx.2ch.net に、Rock54.txt(仮名)を管理する daemon ( dansan.pl :仮名)を設置しる。
3. bbx.2ch.net に、Rock54.txt(仮名)を操作する CGI ( bantoh.cgi :仮名)を設置しる。
4. 各鯖に丁稚を設置する( /test/decchi.cgi:仮名)
省8
477
(1): 未承諾広告※ ◆aiY4htt2.2 03/12/30 21:47 ID:pUSScVNi(7/10) AAS
ところで・・・
Rock54 リストに必要なモノってば、有効期間と、NGワードだけでよいのではないかと思うのですが。。。( IP 類は不必要なはず)
あと、NGワードは EUC で記述必須。
bbs.cgi 内部での正規表現による探索でも一旦 EUC に変換してからにすると、日本語のNGワードにも対応できるかと。

でもってそうなると、広告以外も規制できるのではないかと思うのでありまーす(←ここに導きたかったらしい)

bbs.cgi の処理が重くなりそうだけど、逆に wait を入れたり、起動数の制限を入れたりするのもよいのではないかと思うです。
重たいからと逝って連打しても無視できるし、連投荒らしをしようにも反応が遅いからイライラしちゃうし、NGワード連投すれば規制にかかっちゃうし。。。

で、そうなると規制する人は残念ながらイタチゴッコが出来なくなるし(哀)、ISP へ通報する方々はもっと楽になるし(嬉嬉嬉)
478
(1): 仕事人 ★ 03/12/30 21:47 ID:??? AAS
>>476
現在の F22 もそんな感じで動いています。
たぶんこの方法がいいのかな? とも思っていますが
他にも方法あるですかねー

Basic認証もよいのですが
追加・削除・変更が面倒なので
現在削除アカウントでやっている方法がいいかなと思っています。
479
(1): 仕事人 ★ 03/12/30 21:51 ID:??? AAS
>>477
規制のほうからは有効期限を付けろという要望が
ずーっと昔からあります(はずし忘れ防止)
Rock54.txt じゃ無く規制の方ですけど

規制のほうは
現在 xxxxx.txt 一本でやっていますが
現状を鑑みるに、
1) 一般的な規制 xxxx1.txt
2) 携帯の規制 xxxx2.txt
3) ●の規制む xxxx3.txt
省2
480: root ★ 03/12/30 21:56 ID:??? AAS
今来た。
んー、いろいろいいたいことはありますが、まずはlife3の対応します。
ディスクエラー多発、リブートもできない模様。

2chの動作報告はここで。 パート8
2chスレ:operate
481
(1): 2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs 03/12/30 22:10 ID:ayRj2GQn(1/5) AAS
ぐおぁ、なぜにここまで進んでいるのだ、混ぜてほしかったな、
482: サザン ★ 03/12/30 22:22 ID:??? AAS
いい感じ、いい感じ、
483: 未承諾広告※ ◆aiY4htt2.2 03/12/30 22:39 ID:pUSScVNi(8/10) AAS
>>478
> 他にも方法あるですかねー
bbx のように問い合せ対象が単一で短いもの( IPアドレスもしくはリモートホスト)なら gethostbyname で問い合せてもよさそうなんですけどね。
書き込み内容の CRC を取ってそれで問い合せなんて方法もあるけれど。。。
これは以前どこかのスレッドで・・・ってここだったかな?(w

ひとまず NG ワードはローカルにリストを設置してそれを bbs.cgi が取り込んで正規表現で探索って云う手法ですよね?
ならば NG ワードの日本語化対応だけでも実現したいかも。

>>481
だいじょうぶだいじょうぶ(^Q^)
484: 仕事人 ★ 03/12/30 22:41 ID:??? AAS
一気に一遍に綺麗に説明することは困難を極めるので > 私が
2ちゃんねるらしく質疑応答・わいわいがやがやを通して
やっていきましょう。
485: 未承諾広告※ ◆aiY4htt2.2 03/12/30 22:43 ID:pUSScVNi(9/10) AAS
>>479
> (どのリストも大きくなる一方)
現状でどれくらいのエントリーがあります?
・・・といっても手動で更新だからとんでもな数字ではないですよね(苦笑)

こちらは bbx 的に DB にしちゃってもよさそうですよね(^-^)
486
(1): 仕事人 ★ 03/12/30 22:46 ID:??? AAS
DBが必要になるほどの量じゃないです < 現状
Rock54.txt は全部で数百行かなぁ・・・
でも微妙に重複もしているので
ちゃんとこまめにメンテすれば半分になる予感。

あとなるべくDB使いたくないのは
.txt ファイルの堅固性というか、使いやすさがあるから
1-
あと 515 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s