スレッド作成法とスレ立て相談の資料・研究

このエントリーをはてなブックマークに追加
29※以下引用
◆板の設定
板アドレスにSETTING.TXTと書き加えた先で各板の設定値を見ることが出来る
http://that3.2ch.net/dataroom/SETTING.TXT
(鯖が移転した場合は上記リンクは無効)

各設定値のうち主要なもの
◇BBS_LINE_NUMBER= (数値) ・index.htmlの1レス当りの最大表示行数 ・1レス最大改行数(2倍値)
  この数値を超えた場合index.htmlでは通常「(省略されました・・全てを読むにはここを押してください)」が表示される

◇BBS_UNICODE= pass/change 特別な文字使用許可(文字実体参照) pass=許可 change="?"に置換
  ☞ฺや☠ฺや▒などの表示反映の有無
  コードを打たないとコピペでは再現できないのでテンプレで使う場合は解説をつけておく
  (前述のものは&#9758&#3642 ☠ฺ &#9618を半角で打ったもの)

◇BBS_SUBJECT_COUNT= (数値) スレッドタイトル最大バイト数
  普通は48バイト 全角で24字相当だがニュース系板ではもっと使える
  【】は一組で4バイト消費するので必要がなければ使わない

◇BBS_MESSAGE_COUNT= (数値) 一回の投稿レスの最大バイト数
  テキストの総量に加え改行、>、<、アンカーなどは余計にカウントされる
  この他名前、メール欄なども加算されている模様
  転送量やdat容量に関しては名前欄は名無しの場合よりも1文字だけ記入したほうが少なくなる

◇BBS_THREAD_TATESUGI= (数値) 同一IP群からのスレ立て規制数
★スレ立て規制の仕組み
IPアドレス $1.$2.$3.$4
グループの決め方→ ($1 % 4) * 256 + $2
つまり、$1を4で割ったあまりを256倍して、$2を足す

たとえば 220.49.0.0と224.49.0.0は同じグループ。
・グループ数は1024です。
・スレが立つと、そのスレを立てた人が属しているグループを、スレ立てリストに記録します。
・その記録は、新しいものから順にTATESUGI値の分だけ保存されています。古いものは順に消えていきます。
・スレを立てようとしたときに、その人が属しているグループがリストに載っているかを調べ、リストに載っているとスレが立てられません。載っていないとスレが立てられます。

・スレッド検索サービスを使って1日に立つスレを数えて計算すれば
 リストのグループが循環する速度が割り出せるので、自分がスレを立てられそうかの見通しが立てられる

◇timecount= (数値) 連続投稿注意チェック ・timecount=書き込みIP記録数 ・timeclose=timecount中の同一IP確認数
  最新timecount回の書き込みのIPを記録し、その中のtimeclose個が同一IPからの書き込みだったら連続投稿注意画面へ
  回避するには
  ・板に人が多い時間を利用する
  ・繋ぎかえる
  ・他の住人と交代する  など
これとは別にsamba24の連続投稿規制がある
同じ鯖のテストスレなどへすばやく2回書き込むとエラーメッセージがでるので規制値が確認できる
規制値は鯖ごとに20〜120秒ぐらいまであるのでレス投稿間隔はこれよりも長くとること

詳細
http://kobe.cool.ne.jp/r_030/2ch_jikken/SETTING.htm