my $NG_word = &IsKoukoku($GB);
if($NG_word eq ''){return 0;}
# それぞれの値を取り出したいときは、以下のようにデリファレンスすれば・・・
my @NG_word_status = @{$NG_word};
# このようにそれぞれに値が代入されます。
# $NG_word_status[0] には規制文字列 [Shift_JIS]
# $NG_word_status[1] には MD5 値
# $NG_word_status[2] には フラグ
# BBR へ送信(NGワード追跡装置?) @2005/01/22 by 未承諾広告※
# MD5-該当ワードに付けられたmd5値.さくらフラグ.投稿者のIPアドレス.サブスクライバ.スレッド番号.板名.鯖名.bbr.2ch.net.
# 返り値はいらないけれどもTimeOut処理が要りそうだからNet::DNSを使った方がよいかな?
&foxDNSquery(
sprintf qq|MD5-%s.%d.%s.%s.%d.%s.%s.bbr.2ch.net.|,
$NG_word_status[1], # MD5値
$NG_word_status[2] ? 1 : 0, # さくらフラグ。空っぽだとイヤンなので
$ENV{REMOTE_ADDR}, # IPアドレス(ひっくり返さなくてもいぃことにしよう♪)
$GB->{IDNOTANE} !~ /\./ ? $GB->{IDNOTANE} : '0', # サブスクライバじゃないみたいときには '0' にしておく。
$GB->{FORM}->{'key'}, # スレッド番号
$GB->{FORM}->{'bbs'}, # 板名(ディレクトリ名)
$ENV{SERVER_NAME}, # 鯖名(FQDN)
);
# このときに・・・
if ($NG_word_status[2] == 1) # フラグが 1 のときは「いっぱつフラグ」なのでその時の処理。
{
&DispError2($GB,"ERROR!","さくらが咲いてますよ。");
}
my $HHH = $ENV{REMOTE_ADDR};
$HHH =~ s/(\d+)\.(\d+)\.(\d+)\.(\d+)/$4.$3.$2.$1/;
my $AHOST = "$HHH.bbx.2ch.net.";
if(!$FOX->{BBX}){return 0;}
my $SPAM = &foxDNSquery2($AHOST);
if($SPAM eq "127.0.0.2")
{
my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime($GB->{NOWTIME});
$mon ++;
endhtml($GB);#&DispError2($GB,"ERROR!","ERROR:ロックは人生だ。");
}
if($SPAM eq "127.0.0.0")
{
$FOX->{BBX} = 0;
}
return 0;
探検
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part16
■ このスレッドは過去ログ倉庫に格納されています
867FOX ★
05/01/22 21:19:59ID:???0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市早苗氏「ロシアっちゅーのは歴史的に絶対に国際約束を守らん」「武力で国境線が動くと認めれば、日本にとって明日は我が身」 [お断り★]
- ローソンの新商品「天かすご飯」激安297円弁当 [Gecko★]
- マンションが実態不明の中国人オーナーに変更、急に家賃が7万円から19万円に値上げ、住人は悲鳴 画像あり ★3 [お断り★]
- 備蓄米が店頭に 5キロ3000円台の見込み 小規模スーパーに不満 [蚤の市★]
- 【すき家】相次ぐ異物混入事態に謝罪&全店を一時閉店へ「大変重く受け止めております」★2 [香味焙煎★]
- 中孝介容疑者(44)「全く身に覚えがありません」容疑否認 ★2 [Anonymous★]
- 石破首相、戦後80年「メッセージ」発出の意向表明 閣議決定経ず「過去と向き合わなければ未来はない」 [432287167]
- 【実況】博衣こよりのえちえちポケポケランクマ🧪★1
- VIPでウマ娘
- 🏡オールスター🐛🤥⛽🌿🦵👊😅👊
- 「シュワシュワーw」て言いながら女の顔面に小便かけるの楽しすぎワロタ
- すき家「全店」を閉店へ★2 [256556981]