下
Yakumo BBS Scriptについて
9:小林◆YAKUMOZcw.2012/03/25(日) 23:16:35 ID:Tlx.QD840 [sage] ありがとうございます。 ざっと見た感じではimage::magickとGD::imageのどちらも使えそうですね。 時間の設定方法ありがとうございます。国内のサーバーでもグリニッジ標準時間を 使っている所が有るとは・・・ いずれFAQでも作った方が良さそうですね。
10:ソフトな名無しさん2012/04/03(火) 19:32:54 ID:LkU1gx6B0 V1.0を試用させて頂いてます。 とてもよく出来てて感動してます ペコリ(o_ _)o)) 既にある機能なのかも知れませんが、良くわからなくて... 勝手な要望です。 管理画面での ●IPアドレスの表示・非表示の切替 ●1を含めてレスの編集機能。(投稿者による再編集は要らないです) ヤバい投稿の一部だけ伏字にするとかしたいです ●URLの 自動リンク に クッションページが指定できる。2chのime.nuのようなもの PC用と携帯用の2つ http://***/jump.php?url= なんて追加できる ●投稿後の戻り先:板のトップ or 投稿先(read.cgi) の選択 投稿先(read.cgi)が加わると、1スレッド単位でレンタルできるようにもなります。 ●BBQなどのOpen Proxy(公開プロキシ)サーバの利用の有無 http://kohada.2ch.net/test/read.cgi/php/1137614836/l50 私は下記を使用してます。動いてないのがあるかも.. my @DNSBL_list = ('http.dnsbl.sorbs.net','niku.2ch.net','bbx.2ch.net','all.rbl.jp','zen.spamhaus.org','b.barracudacentral.org'); ●板/.htaccess (又は掲示板トップ)への deny from ' . $ENV{'REMOTE_ADDR'}の自動登録 条件は、絶対にスパムと思われえる方法、複数スパム判定の加算方式で10以上とか
11:ソフトな名無しさん2012/04/03(火) 20:47:14 ID:fhZW9i9l0 [sage] >●IPアドレスの表示・非表示の切替 これはレス削除画面やレス復活画面の事でしょうか? 現在の仕様では責任者権限の有る管理者にしか見えないようになっています。 良い仕様が有れば他の方法も検討します。 >●1を含めてレスの編集機能。(投稿者による再編集は要らないです) 現在は有りませんね・・・1.00公開前に検討したのですが、まぁいいかで見送りました。 再度検討します。 現行バージョンでそれをするには、 スレッドを投稿禁止にしてdatファイルをダウンロード ダウンロードしたdatファイルを修正 修正したdatファイルをftpソフトでアップ 索引再構築、投稿禁止を解除ですね。 かなり面倒くさいですね。 >●URLの 自動リンク に クッションページが指定できる。2chのime.nuのようなもの 有った方が良いですかね、作れなくもないので1.02で検討します。 >●投稿後の戻り先:板のトップ or 投稿先(read.cgi) の選択 現在はbbs.cgiの my $fname = "$url$bbs/"; を my $fname = $url."test/read.cgi/$bbs/$key/"; に変更すればできますが、管理者ページから選択できるようにした方が良さそうですね。 ボード単位で設定するか、全体で設定するか迷いますけど。 >●BBQなどのOpen Proxy(公開プロキシ)サーバの利用の有無 BBQやリファラ規制は改造してくれ、という考えでしたが1.02以降では管理者画面から 導入を選択できるように検討しています。 >●板/.htaccess (又は掲示板トップ)への > deny from ' . $ENV{'REMOTE_ADDR'}の自動登録 これは意味不明なので(^^;説明して頂けるとありがたいです。 1.01はブログで触れたように有って当然な機能とバグフィックスのみなので、 検討内容は1.02以降で実装となります。 他に連投規制、スレ立て制限、管理者スレ立て機能等も検討しています。 SETTING.TXTの仕様が2ちゃんねるやゼロチャンネルスクリプトから 離れていきそうですけど。
12:小林◆YAKUMOZcw.2012/04/03(火) 20:48:05 ID:fhZW9i9l0 [sage] トリ付け忘れた、>>11は私の投稿です。
13:小林◆YAKUMOZcw.2012/04/03(火) 23:25:43 ID:fhZW9i9l0 [sage] .htaccessによるアクセス制限方法はググって理解しました。 管理者ページから手動登録するのは簡単そうですが、 自動登録は・・・色々と考えなくてはいけませんね。 うまく実装できればNGログが膨らまなくて良さそうです。 ボード単位で設定するか・・・掲示板全体で設定するか 迷いますね。
14:102012/04/03(火) 23:43:50 ID:lgnqZJaR0 ありがとうございます。 実は、10年前に位に拾ってきたEUCタイプのスレッドフロート掲示板を運営してまして、 あれこれ改造しつくして??の状態でして、ログの移転ができればと考えてます。 >うまく実装できればNGログが膨らまなくて良さそうです。 スパムは、CGIで弾いてもお構いなしで連投してきますし、.htaccessで弾くのが一番です。 >●IPアドレスの表示・非表示の切替 これは、一般のスレ表示の時です。荒らされた時に、その荒らしのIPを、1レス単位で晒したいんです。 ですが、1レス編集機能が付けば、管理人が書き込めるから不要でした。 >●URLの 自動リンク 何の挟むかは、各自の自由で良いかと。 ただ、何を挟むかは、携帯とPCで別けて頂けるとGoodです jump.php " .$p .""; >●板/.htaccess (又は掲示板トップ)への if(こいつは100%スパム野郎){ our $htaccess; #htaccessファイルの場所 my $deny = 'deny from ' . $ENV{'REMOTE_ADDR'} . ' "#' .$userhost_ddat.' "' . "\n"; sysopen (OUT, $htaccess,O_WRONLY|O_APPEND); print OUT $deny; close (OUT); } 私の掲示板でスパ避けに使用してるCGIです。 片っ端から name で送ってくるスパムもありました ###### 存在しないFORMデータのチェック ########################## # # 戻り値 存在しないFORMの内容:$form_dtl(なければ空白) # name:$non_name (なければ空白) # 存在しないFORMデータ our @spam_form_name = ('url','password','email','upfile','COMMENT'); sub spam_form_data{ my $non_name; my $form_dtl = ''; foreach $non_name (@spam_form_name) { if ($FORM{$non_name} ne '') { Error("$non_name = $FORM{$non_name}
アレレレレ、なんかへんですよー"); $form_dtl = $FORM{$non_name}; last; } } return($form_dtl,$non_name); }
15:小林◆YAKUMOZcw.2012/04/04(水) 00:52:47 ID:bTjAaXfu0 [sage] 掲示板の運営歴が私より遥かに長いですね 参考になります。 がperlプログラミングはこのスクリプトが最初で最後であろう 私には意味不明な点も多いです。 ぼちぼち解読していきます。 現在のサイトurlをメールで連絡されれば、出来た所から添付ファイルで 送ったりもしますけど。 他にフレームの読める携帯が想像以上に多いようで対策が必要だったり 掲示板管理をボランティアに任せる場合を想定した管理コマンド実行ログ を保存したり 1人で運営していた頃には考えもしなかった事が色々出てきました。
16:小林◆YAKUMOZcw.2012/04/07(土) 15:05:47 ID:luVdOgM60 [sage] 対応専ブラを増やす件については今のところ忙しかったり、 諸々の事情で手が出せなかったりします。 このスクリプトでは掲示板トップにbbs.txtというのが有りまして そこに掲示板の情報が書かれているので、駄目元で専ブラ 作者さんいお願いしてみると良いかもしれません。 ちなみにこの掲示板では http://yakumotatu.com/bbs/bbs.txt になります。
17:小林◆YAKUMOZcw.2012/04/09(月) 02:00:15 ID:/bhHNT.80 [sage] ググってみたらスマフォのエミュレーターが存在するようですね。 いずれ試してみようと思います。 余裕が有ればスマフォ用のビューアーも用意したいですけど、 今は余裕が・・・
18:ソフトな名無しさん2012/04/11(水) 22:17:15 ID:egMWOm/l0 ここをAndoridの専ブラ『2chMate』で見ることができました。 書き込み(スレ立て含む)は「404 Not Found」が出て、404のhtmlタグが表示されます。 一応ご報告まで。
上
前
次
1-
新
書
通
板
覧
主
AA
全
Yakumo BBS Scriptについて http://bbs.yakumotatu.com/test/read.cgi/freewear/1324794170/