2007年5月31日木曜日

最北端稚内は寒い

もう6月に成るのに低温で有る。温暖化で冬はめったに無い積雪でした。
今年は暖かいぞ・・・違った。せいぜい10度前後の此の頃である。
自分,少々障害有るので,つらい感じがしてます。
今日,痛みの為にディサービス行けませんでした。
(本当はそんな年齢で無いけどお世話に成らなければ成らない事情)
HPの更新は調子良くないと出来ません。
疎かになる管理ですが,今後も宜しく願います。

2007年5月24日木曜日

SPAM(スパム)的な掲示板書込み防止対策4

SPAM(スパム)的な掲示板書込み防止対策3で¥(全角で書かれていますので)を半角でコピー出来る様整理しました。以下をご覧下さい。
スパム的掲示板書込み防止対策

2007年5月18日金曜日

稚内副港市場の誤算

先日,稚内の活性化を図る為の副港市場オープンしたけど,その中の施設港の湯でトラブル。
なんと近隣に銭湯等ある場合,その銭湯の入浴料の5倍以上の入浴料で無ければならないとの条令に触り,2000円という高額な入浴料に成り,事前に調査・プレゼンして無い事が浮き彫り。
おまけに,株主優待券を発行したが,使われていたのが第3者で関係機関より使用禁止。
何億と掛けた温泉ボーリング・・・。第三セクター何をやっていることやら。
人口も増やせない市で何を考えているのか???。
近間の銭湯への買収工作も有りとの噂が巷に。

2007年5月7日月曜日

SPAM(スパム)的な掲示板書込み防止対策3

掲示板スパム対策・掲示板改造支援サイト では,「メールアドレスの入力を禁止」で試みたのですが,すぐに相手が対応してきました。 そこで,以下の様にメッセージ書込み処理ルーチンで書き換えてみました。注意はフォントの関係により, 全角で 書いています。半角英数字の¥を使用して下さい。
英文やURLの大量な書込みを防ぐのには。
# 例1
# コメント欄
if ($in{'comment'}=~ /http/) {&error("URLは書き込めません");}  
if ($in{'comment'} !~ /(¥x82[¥x9F-¥xF2])(¥x83[¥x40-¥x96])/) {&error("コメントに日本語が含まれていません");}
# 例2
if ($FORM{'comment'} eq "") { &er_("コメントが入力されていません!"); } # 空白防止
# 例3
if ($FORM{'comment'} =~ "http://") { &er_("URLを含む投稿はスパム避けのため禁止しています。"); }
if ($FORM{'comment'} !~ /(¥x82[¥x9F-¥xF2])(¥x83[¥x40-¥x96])/) { &er_("日本語を書いてください。");}
# {'comment'}の部分はスクリプトによって異なる場合があります。
# 例4
if ($FORM{'body'} !~ m/[¥x80-¥xff]/) { &error("コメントに日本語が含まれていません");}
# 例5
if (&chkZenkaku($LINE) ne 'sjis') { &error("エラー","内容文に日本語コードが検知できませんでした。"); }
#
sub chkZenkaku
{
local($line) = @_;
(@line) = &jcode'getcode(*line);
$line[1];
}

参考にしてみて下さい。
私の掲示板サイトは20サイト有ります。試行錯誤で何とか防止対策を出来ました。
後は禁止用語とかNG言語をその都度加えて行きました。

SPAM(スパム)的な掲示板書込み防止対策2

そこで,検索でスパム投稿防止対策サイトを探し,
とても参考に成るサイトを見つけました。
素人の自分ですがその防止対策を参考に
私のフリー配布CGIのスクリプトに対応するよう改造し,
今のところ,防止されています。
お奨め 掲示板スパム対策・掲示板改造支援サイト
http://swanbay-web.hp.infoseek.co.jp/index.html
次投稿で一応自分で書き換えた例を紹介します。

SPAM(スパム)的な掲示板書込み防止対策1

Webサイトでフリーなcgiによる掲示板
作成プログラムを独自で設定,設置してましたが,
URLの羅列(宣伝投稿・荒らし行為)などの書込み等の常時有り,
削除や排除に費やされ,はたまたその掲示板の
封鎖迄に陥った掲示板が有りました。
かなり疲れてしまいました。