■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

ぜろちゃんねるスクリプト総合質問スレ Part7

1 :名無しさん@ぜろちゃんねる:2005/06/29(水) 22:30:32 ID:???0
■質問する前に・・・
 Readme、FAQは必ず読もう。
 既出質問が無いかどうかCtrl+Fで検索しよう。
 出来るだけ質問内容は詳しく書こう。
 マルチポストやめれ。

■ぜろちゃんねるWebRing 簡易設置講座
http://san12.s12.xrea.com/setti.html

■ぜろちゃんねるFAQ
http://moreover.hp.infoseek.co.jp/text/faq.html
http://moreover.hp.infoseek.co.jp/text/faq2.html

■ぜろちゃんねるスクリプト for @nifty 設置手順
http://homepage3.nifty.com/niyari/0ch/

■鯖別パーミッション/検索
http://0ch.mine.nu/test/read.cgi/jikken/1047622148/l50
http://0ch.mine.nu/test/search.cgi

■過去ログ
part6 http://0ch.mine.nu/test/read.cgi/jikken/1095620027/
part5 http://0ch.mine.nu/test/read.cgi/jikken/1077766863/
part4 http://0ch.mine.nu/test/read.cgi/jikken/1066734245/
part3 http://0ch.mine.nu/test/read.cgi/jikken/1060685640/
part2 http://0ch.mine.nu/jikken/kako/104/1049781744.html
part1 http://0ch.mine.nu/jikken/kako/104/1043234114.html

134 :◆hikArinCL2 :2005/09/10(土) 23:16:44 ID:???0
>>132
それは利用者のリファラーの送信がないのが原因です
専用ブラウザの導入をすすめるか、セキュリティソフトによる
リファラ送信の遮断の例外を入れるように言いましょう

135 :名無しさん@ぜろちゃんねる:2005/09/11(日) 10:29:26 ID:???0
FAQやパーミッションの設定などはチェックしたのですが
subject.txtをアドレスから直接取得しようとしても
403Forbiddenエラーがでてしまいます。
現行版のスクリプトを使ったり新verのスクリプトで設定しても
外部からチェックできません。どうすればいいでしょうか?お願いします。

136 :名無しさん@ぜろちゃんねる:2005/09/11(日) 13:19:54 ID:???0
>>135
FTPで落としてきたらどうですか?

137 :135:2005/09/11(日) 18:02:01 ID:???0
>>136
私レベルでは落とせるのですが、ギコナビやホットゾヌを使って
ログを取得する人にとってはファイルが見つからないようなのです。

138 :135:2005/09/11(日) 23:02:24 ID:???0
結局.htaccessの設定を調整して閲覧可能になりました。
ご迷惑おかけしました。

139 :132:2005/09/13(火) 18:47:43 ID:CzTADKaE0
>>133-134
遅くなりましたがレスどうもですm(__)m
個人のPC設定の問題とは思っていたのですが、リファラーとは気付きませんでした。
セキュリティーソフトが原因っぽいですね。

その利用者は女性っぽくてPCにあまり詳しくなさそうなので、こちらでなんとか書き込めるように対応したいのですが、
どうすればよろしいのでしょうか?

140 :名無しさん@ぜろちゃんねる:2005/09/13(火) 23:34:45 ID:???0
>>139
その人が20歳以下の美人なら漏れが直接教えに言ってあげるよ。

141 :名無しさん@ぜろちゃんねる:2005/09/14(水) 14:18:57 ID:???0
>>128
これ、つかってみたらどうだろう?

N速VIP的新機能「VIP クオリティ」
http://tgu-log.hp.infoseek.co.jp/vip_quality.html

142 :128:2005/09/14(水) 20:06:52 ID:???0
>>141
ありがとうございます!探していたのはまさにこういうものです。
041030に無事組み込めるのかどうかわかりませんが、
いろいろ試してみます。

143 :132:2005/09/14(水) 23:04:19 ID:MepF/g920
>>140
残念!
26歳彼氏持ちらしいでつ。
ちなみに男3人女1人で同居中との事。

144 :名無しさん@ぜろちゃんねる:2005/09/15(木) 21:05:42 ID:???0
書き込みがあったときに管理者にメールで通知(書き込みの内容も)が来るようには出来ないでしょうか?

145 :名無しさん@ぜろちゃんねる:2005/09/15(木) 21:38:07 ID:ogbrkyOk0
>>144
ヒント:sendmail

146 :132:2005/09/17(土) 00:15:50 ID:x0E7m8JA0
んで、こっちでスクリプト弄って何とかなんないのかな?

147 :名無しさん@ぜろちゃんねる:2005/09/17(土) 00:54:59 ID:???0
Referer云々まで回答を貰っておいて、何故自分で何とかしようとしないのかな?

148 :名無しさん@ぜろちゃんねる:2005/09/17(土) 01:00:19 ID:???0
エラーメッセージが表示されるなら、それを表示しているところから遡れば
チェックしてる部分が見つかるはずなので、それを潰せばいいだろ

解析した訳じゃないから副作用が発生する可能性については不明


149 :名無しさん@ぜろちゃんねる:2005/09/17(土) 08:41:06 ID:???0
質問なのですが・・
1つの掲示板上で作成したスレの本人(キャップ限定)かその上位の管理者のみが、
スレのレスを削除できる機能というのはありませんでしょうか?
スレ作成者がそのレスの削除が出来ないか、ということなのですが、
同じ掲示板上では同レベルの管理ユーザでも削除ができてしまいます。

坊な質問ですみません。

150 :名無しさん@ぜろちゃんねる:2005/09/17(土) 13:38:19 ID:???0
>>149
標準ではない。
だが、たしか誰かがアシストツールとして造ってたと思う。

151 :名無しさん@ぜろちゃんねる:2005/09/17(土) 17:28:34 ID:???0
おぉありがとうございます。
何というツールなのかさえ判れば・・
運営上1つの板で複数のスレを各々自治するという感じのHPなものでして。


152 :◆hikArinCL2 :2005/09/17(土) 18:11:43 ID:???0
>>147
掲示板設定からREFERER_CHECKをchecked以外の文字列にする
これでリファラチェックはされなくなります
>>149
要は全てのスレッド内のレスが削除できてしまうといけないから
削除人を介さずにスレッドの作成者か削除人以上の権限を持つ
管理グループのみが削除できるようにする、ということ?
外部ツールでもそのような機能を持つツールは残念ながら無いです
>>150の言うツールは削除支援スクリプトかな?

153 :◆hikArinCL2 :2005/09/17(土) 18:13:42 ID:???0
レス間違い
>>147ではなく>>146

>>144
>>145が指摘するsendmailを使えば出来なくは無いけど改造が
必要なので少し面倒

154 :149:2005/09/17(土) 21:57:12 ID:???0
>>150,152
ありがとうございます。
CとASMのみの知識ですが、スクリプトを少しいじってみようと思ってます。
img0chのperlでデバッグモードなんてのはありませんでしょうか?
重ね重ねすみません。


155 :名無しさん@ぜろちゃんねる:2005/09/18(日) 16:25:17 ID:???0
新しいバージョンにbbs.plは無いですよね?

スレがどうしても立てられません…。

156 :◆hikArinCL2 :2005/09/18(日) 18:29:04 ID:???0
>>154
デバッグモードは無いけどImg0ch::Develという変数の内容をファイルに出力する
サポートモジュールがあります。以下のコードは$VARの内容を/test/dbg.txtに出力します
一番目の引数に1を設定するとそこで強制終了します

use Img0ch::Devel;
out 1, $VAR;

Cの知識があるなら0chのApacheモジュールであるmod_0chの開発に協力してほしいな、
なんて

>>155
たぶんそれだけだと誰も答えられないので、エラー内容を書くようにしてください
もしくは管理人権限があるならスレッド規制を回避できるキャップを発行するとか

スレッドを立てる際に関連するエラーは
・サブジェクト長すぎ
・スレッド立てすぎ
・キャップのみしか立てられない
・読み込み専用
・その他、名前およびメール欄規制とか

157 :名無しさん@ぜろちゃんねる:2005/09/18(日) 18:44:19 ID:???0
>156
>155です。有難う御座います。
今、設置し直す所です。
これで駄目なら諦めます。

読み取り専用は解除してあるんですが、スレを新規作成して、ボタンを押すと、
真っ白なんです。

少しバージョンを落として、安定したバージョンのをうpしてみます。
有難う御座います。

158 :名無しさん@ぜろちゃんねる:2005/09/19(月) 05:02:22 ID:???0
2004-10-30@nifty対応版を使用しています。
リファラクッションをhead内のリンクにも使用したいのですが、可能でしょうか?

159 :名無しさん@ぜろちゃんねる:2005/09/20(火) 00:27:29 ID:???0
>>158
可能。
っていうか自分で書くだけだけど。

160 :144:2005/09/20(火) 10:11:48 ID:???0
>>145>>153
少し調べてみたのですが探せませんでした。
鯖はxreaなのですが難しいでしょうか?


161 :158:2005/09/20(火) 11:30:12 ID:???0
>>159
そっか、URLに直接書けばよかったんだ。俺アホ・・・
ちゃんとできました。ありがとうございました。

162 :名無しさん@ぜろちゃんねる:2005/09/22(木) 08:10:09 ID:???0
041030からtest050605に変えてみたのですが、
告知欄に組み込んでいる解析で携帯のアクセスがとれなくなってしまいました。
どこに入れたらとれるようになるのでしょうか?

163 :162:2005/09/22(木) 16:45:58 ID:???0
すいません追加の質問です。
専用ブラウザで書き込んだ際に、Janeは書き込めるのですが、
かちゅ、Live2chはエラーが出たり、書き込み中で止まってしまいます。
しかし更新すると書き込みは出来ています。
原因は何でしょうか?
CGIをいじった部分は連投規制をコメントアウトしたのみです。
検索したのですがわからなかったので、よろしくお願いします。

164 :名無しさん@ぜろちゃんねる:2005/09/24(土) 00:32:20 ID:jdM77NBc0
>>163
漏れはかちゅでも書き込みできてるから、変更した箇所を間違えたか
変更しなきゃいけないとこを変更してないかでしょう。


165 :名無しさん@ぜろちゃんねる:2005/09/24(土) 05:12:40 ID:???0
例えばこんな感じのリモホがあったとします

A: abc-123.hoge.jp
B: abc-456.hoge.jp
C: def-123.hoge.jp

このAとBだけ規制をかけるにはどうすればいいでしょうか?
よろしくお願いします。

166 :名無しさん@ぜろちゃんねる:2005/09/24(土) 10:59:22 ID:???0
>>165
バージョンかいてないので最新版での例。

・[掲示板設定]-[各種編集]-[規制ユーザの編集]で以下のホストを設定する。
  abc-.*hoge.jp
・ユーザー種別を”規制ユーザ”にする。
・規制方法に適当なものを設定する。

167 :名無しさん@ぜろちゃんねる:2005/09/24(土) 16:58:34 ID:ulwNfe9w0
0chスクリプトは携帯モードがありますか?

168 :名無しさん@ぜろちゃんねる:2005/09/24(土) 17:55:04 ID:???0
>>167
ある。通常URL+"/i"。
ここの場合なら
http://0ch.mine.nu/jikken/i/index.html

169 :名無しさん@ぜろちゃんねる:2005/09/24(土) 23:25:46 ID:???0
かなり長い間、自分でうpしたにも関わらず
携帯サイトと検索フォームを知らずにいた俺がいる。

170 :名無しさん@ぜろちゃんねる:2005/09/24(土) 23:27:24 ID:???0
>>166
abc-*.hoge.jp でしょ?

171 :名無しさん@ぜろちゃんねる:2005/09/25(日) 00:24:13 ID:???0
>>170
正規表現をもうちょっと勉強したほうがいいよ。

172 :名無しさん@ぜろちゃんねる:2005/09/25(日) 00:38:34 ID:???0
存在するのかどうか知らないけど abc-.*hoge.jp だと
abc-123.hogehoge.jp みたいなのがあったら誤爆してしまうのと
.(ドット)はエスケープしなくてもいいの?

abc-.*\.hoge\.jp な感じに

まだ規制かけたこと無いから、良きに計らう処理が入ってたら無視して


173 :162:2005/09/25(日) 09:13:46 ID:???0
>>164
書き方が紛らわしかったようですみません。
更新を押すと書き込みは出来ているのですが、その前にエラー表示が出るのです。
変更した箇所はDFで調べたので見落としはないと思います。
(看板画像とリンク先は変えましたがそれは関係ないですよね?)

携帯の解析タグ挿入についてもよろしくお願いします。

174 :名無しさん@ぜろちゃんねる:2005/09/25(日) 09:43:26 ID:DYAYbBSs0
0ch初心者です。

ver041030の書き込んだ後にですジャンプページの秒数はどうやって変えたらいいんですか?


175 :名無しさん@ぜろちゃんねる:2005/09/25(日) 10:35:53 ID:???0
>>174
つ[ログ検索]

176 :名無しさん@ぜろちゃんねる:2005/09/27(火) 01:52:18 ID:???0
ver050605を使っています。
次回書き込み時間を20秒にしたいのですが、どこで設定変更するんでしょうか?
管理画面見たんですが、見当たりません。
よろしくおねがいします。

177 :名無しさん@ぜろちゃんねる:2005/09/27(火) 22:06:42 ID:???0
>>176
管理画面からの設定ではできない。
vara.plの400行目くらい

> my $tm = $LOG->IsTime(60,$host);

ここの60を好きな値(20秒なら20)に設定汁。

178 :名無しさん@ぜろちゃんねる:2005/09/28(水) 00:09:05 ID:???0
>>117
ありがとうございます、助かりました。

179 :名無しさん@ぜろちゃんねる:2005/09/28(水) 19:29:44 ID:???0
携帯用のページを作るにはどうしたら良いですか?

180 :名無しさん@ぜろちゃんねる:2005/09/28(水) 21:51:17 ID:???0
>>179
勝手にできる。

181 :名無しさん@ぜろちゃんねる:2005/09/28(水) 21:59:07 ID:???0
>180
ゴメンナサイ。出来ました。
左上隅にリンクする方法はありますか?

182 :名無しさん@ぜろちゃんねる:2005/09/29(木) 03:42:53 ID:???0
タグ覚えろ。

183 :名無しさん@ぜろちゃんねる:2005/09/29(木) 06:03:05 ID:???0
携帯の解析タグはどこに入れたらいいんですか?
告知欄では無理でした。

184 :名無しさん@ぜろちゃんねる:2005/09/29(木) 13:07:57 ID:???0
r.cgiかb.cgi

185 :◆hikArinCL2 :2005/09/29(木) 23:41:58 ID:???0
>>183
利用しているアクセス解析のタグによりますがJavaScriptの場合対応している携帯が少ない、
imgタグの場合端末側で画像表示を切ることが出来るので完全に解析できない
といった問題があります

186 :名無しさん@ぜろちゃんねる:2005/09/30(金) 19:52:29 ID:???0
>>184-185
ありがとうございます。
以前ver041030でここを見てdov☆とfutomiの方法が書いてあったので使っていました。
ver050605ではもう使えないと言うことでしょうか?
もし可能なら今のタグを入れる場所をお願いします。


187 :名無しさん@ぜろちゃんねる:2005/09/30(金) 20:34:17 ID:FuSEEjvk0
050605 なのですが読みとり専用でdatをupしてsubject.txtの再構築をするとupした順にdatが並ぶのをどうにかしたいのですが…
どうすればいいですか?

188 :名無しさん@ぜろちゃんねる:2005/10/01(土) 00:08:38 ID:???0
どう並べたいんだ?
並べたい順番でupすればいいのではと思ってしまうがそれじゃダメ?

189 :名無しさん@ぜろちゃんねる:2005/10/01(土) 03:28:01 ID:???0
管理メニューから
各種設定を変更したり、スレ・レス削除などした場合
ブラウザでリロードしてもindex.html、subback.htmlに反映されないのですが
どうすればいいんでしょうか?

一度掲示板から書きこむと、きちんと反映されるんですが。
050605です。

190 :名無しさん@ぜろちゃんねる:2005/10/01(土) 04:48:01 ID:???0
>>189
index更新じゃだめかな。

191 :名無しさん@ぜろちゃんねる:2005/10/01(土) 07:53:17 ID:N4KJDdRs0
>>188
つまり、10/1のスレ、9/30のスレ9/28のスレとあって、新しく9/29のスレをupしたら9/29のがsubject.txtの
一番上に来るのをどうにかしたいんです。

192 :名無しさん@ぜろちゃんねる:2005/10/01(土) 21:32:10 ID:???0
>>190
う〜ん、やっぱりダメですね。
一番最初に変更したときはすぐに反映されたので
何か設定をおかしくしたのかなと思っているのですが

193 :◆hikArinCL2 :2005/10/01(土) 22:03:31 ID:???0
>>187
整頓されないので、普通はばらばらになります
baggins.plの403行目に
@{$this->{'SORT'}} sort {$b <=> $a} @{$this->{'SORT'}};
を入れるとスレッドキーを降順に整頓されるようになります
最終書き込み時間順にしたい場合かなり複雑になってしまうかも
>>189
どこかでエラーが発生して更新されなかった可能性があります
プラグインの機能を無効にすれば更新できるケースがあり

194 :名無しさん@ぜろちゃんねる:2005/10/03(月) 18:23:33 ID:???0
一々ログを削除しなくても良い方法で連続投稿規制見たいに、
スレッド連続投稿規制は出来ないのでしょうか?


195 :名無しさん@ぜろちゃんねる:2005/10/03(月) 23:04:05 ID:???0
>>193
一旦、全ファイルを消して再度入れなおしてみたのですが
やっぱり反映されません。
プラグインは一つも入れてないし…

パーミッションの設定がおかしいのかなあ…

196 :名無しさん@ぜろちゃんねる:2005/10/04(火) 17:46:07 ID:???0
>>194
スレッド連続投稿規制は[スレッド作成ログ保存数]の設定でできるでしょ。
>>195
チェック入れてindex更新押してる?
管理画面の中では反映されてるんですか?

197 :名無しさん@ぜろちゃんねる:2005/10/05(水) 00:46:52 ID:???0
>>196
ありがとうございます。反映されました。
今まではチェック入れないでindex更新ボタン押すという
マヌケな事してたのが原因でした。どうもすいません

198 :名無しさん@ぜろちゃんねる:2005/10/05(水) 12:12:09 ID:???O
やっぱり管理cgiのマニュアル欲しいね

199 :名無しさん@ぜろちゃんねる:2005/10/05(水) 18:58:57 ID:???0
>>196
それが前から良くワカラ無いのですが、
たとえば5に設定してたら他の人が5個スレ立てたら、
また立てれるようになる。。。って事なんでしょうか?
ショボイ質問スマソm(_ _)m


200 :名無しさん@ぜろちゃんねる:2005/10/05(水) 19:01:34 ID:???0
ショボイ質問スマソとか言うぐらいなら、少しはログ調べること覚えろよ。
全部書いてあるっつーの。

201 :名無しさん@ぜろちゃんねる:2005/10/06(木) 06:09:50 ID:???0
スレストを入れずに特定スレだけ書きこめないってのはできるんでしょうか。
いわゆる『BIGなサーバー用意しました』スレみたいな

202 :名無しさん@ぜろちゃんねる:2005/10/06(木) 22:17:18 ID:???0
FTPとかで該当スレのパーミッションをリードオンリーにすれば出来るのかな?


203 :名無しさん@ぜろちゃんねる:2005/10/08(土) 07:51:18 ID:???0
自動的にスレッドを消す事はできませんか?
例えば101番目になったら最後のスレッドを順番に消して常に100スレッドでまわしていくみたいな

204 :名無しさん@ぜろちゃんねる:2005/10/08(土) 09:08:31 ID:???0
>>203
melkor.plに「SUBMAX」っていうのがあるけど、最新版では使われてないみたいだね。
(041030版では使われてる)

205 :◆hikArinCL2 :2005/10/08(土) 09:58:52 ID:???0
>>201
>>202で出来るかなと思ったけどchmodが書き込み可能なように
パーミッションを変更するので出来ないです
もしそれをするとしたら改造するしか無いかも知れません
>>203
041030でも050605でも自動的にスレッドを消す機能は持っていません
ちなみに>>204でスレッド数を制限するSUBMAXが使われていないと
あるけどわたしはバグだと思うのですが
少なくとも理論上では掲示板が管理されていなければこのバグで
スレッドが何千、何万も保有できてしまうという問題が...

206 :◆hikArinCL2 :2005/10/08(土) 10:38:26 ID:???0
>>203
$this->{'THREADS'}->Add($oSys->Get('KEY'),$elem[0],1);
の上に下のソースコードを追加してください

if($this->{'THREADS'}->GetNum >= $oSys->Get('SUBMAX')){
my ($ln, $deleteFile);
my $buf = [];
$this->{'THREADS'}->GetKeySet('ALL', '', $buf);
$ln = [split /<>/, (pop @$buf)]->[0];

$deleteFile = $oSys->Get('BBSPATH') . '/' . $oSys->Get('BBS') . '/dat/' . $ln . '.dat';
chmod 0666, $deleteFile;
unlink $deleteFile;
$this->{'THREADS'}->Delete($ln);
}

207 :◆hikArinCL2 :2005/10/08(土) 10:42:14 ID:???0
>>206の補足
$this->{'THREADS'}->Add($oSys->Get('KEY'),$elem[0],1);
は/test/module/vara.plの166行目にあります

208 :名無しさん@ぜろちゃんねる:2005/10/08(土) 14:22:37 ID:???0
ありがとうございます。さっそくやってみます。

209 :名無しさん@ぜろちゃんねる:2005/10/08(土) 16:17:51 ID:???0
自動的にスレッドを消す&レス数制限できました!ありがとうございます。

210 :名無しさん@ぜろちゃんねる:2005/10/09(日) 23:24:52 ID:???0
ノtasukeruyo の機能ってありましたっけ?
2chでこの機能ついたのもつい最近だったような気もするけど。

211 :◆hikArinCL2 :2005/10/10(月) 21:20:20 ID:???0
>>210
少なくとも0chはそのような機能はついていませんが、
最新版の拡張機能でその機能を追加することが出来ます
下はそのプラグインスクリプト(XSS対策済み)
http://hikarin.jp/docs/ext/0ch_user_agent.txt

ノtasukeruyoは一部の板のみしか導入されていません

212 :名無しさん@ぜろちゃんねる:2005/10/11(火) 23:29:23 ID:???0
>>211
どうもありがとうございます。
そっか〜、一部の板だけだったのか。

213 :名無しさん@ぜろちゃんねる:2005/10/12(水) 10:07:25 ID:???0
掲示板を設置させて頂き、管理画面の基本設定(System Base Setting)で
下記の設定を行なったのですが、

稼動サーバ => http://***.******.ne.jp/abc
CGI設置ディレクトリ(相対パス)=> /test
掲示板配置ディレクトリ(相対パス)=> ..
システム情報ディレクトリ(相対パス)=> /info
システムデータディレクトリ(相対パス)=> /datas
※掲示板名 datas

過去ログ倉庫の■掲示板に戻る■をクリックすると(※掲示板名 def)、
http://***.******.ne.jp/abc/def/ ではなく http://***.******.ne.jp/def/
■過去ログトップに戻る■をクリックすると
http://***.******.ne.jp/abc/def/kako/ ではなく http://***.******.ne.jp/def/kako/
と、それぞれリンク先が指定されてしまいます
管理画面のBBS Listで[情報更新]ボタンや[index更新]ボタンをクリックしても反映されません
この点以外では掲示板は問題なく動作します
どの辺りの設定ミスなのかご教授頂ければ幸いです

ver. test050605です

214 :213:2005/10/12(水) 10:09:56 ID:???0
× ※掲示板名 datas
○ ※掲示板名 def

でした

215 :213:2005/10/12(水) 11:14:45 ID:???0
解決しました
こちらの設定ミスでした
失礼しました

216 :名無しさん@ぜろちゃんねる:2005/10/12(水) 13:20:19 ID:XTHP6e760
info/history_old.cgiというファイルがありますが、どんどんサイズが大きくなっていき心配です。
このファイルはなくてはならないものでしょうか?


217 :名無しさん@ぜろちゃんねる:2005/10/12(水) 20:48:19 ID:???0
>>216
なくても問題ない。
info/history.cgiのサイズがMAX超えたときに、超えた分を退避するだけのファイル。
(たぶん)無ければまた自然に作られるだけ。

218 :名無しさん@ぜろちゃんねる:2005/10/12(水) 20:58:18 ID:???0
また作られますよね。
どんどんファイルが大きくなっても本体がクラッシュする事はない?(例えば1GBとかなっても)

219 :名無しさん@ぜろちゃんねる:2005/10/12(水) 21:50:50 ID:???0
>>218
それはその本体の問題だからしらねーけど。

220 :名無しさん@ぜろちゃんねる:2005/10/12(水) 22:39:42 ID:???0
サーバーエリアを食いつぶしたら何らかのファイルは壊れるだろう
そこまで大きくなるのに、どのくらいかかるのか知らないが

心配なら、1ヶ月に1回とか適当な周期で手動削除だな

221 :◆hikArinCL2 :2005/10/12(水) 22:53:42 ID:???0
>>218
history.cgiはデフォルトで20件までしか書き込まないので
そんなにファイルサイズが膨れあがることはありません
気になるのであればvarda.plの401行目の
SaveWriteHistory($M,$I,$S,$A->GetResNum());
を削除してください

222 :◆hikArinCL2 :2005/10/12(水) 23:06:22 ID:???0
と思ったけどバージョンが示されていないので情報が食い違いがあり
少なくとも現行版はSWAP目的のhistory_old.cgiが作成されないので

223 :名無しさん@ぜろちゃんねる:2005/10/13(木) 07:21:13 ID:???0
050605verを使っています。新verでは作られないんですか。
丁寧にありがとうございました。

224 :委員長 ◆/DABoneCRY :2005/10/13(木) 09:03:20 ID:???0
教えて下さい。
専用ブラウザ、A Boneを作ってる者ですけど、今A Bone2を作ってまして
スレッド立て機能をコーディングしているところです。
そこで気になったのですが、スレッド立てに関しても「bbs.cgi」に対してPOSTで
良いんですよね?
「subbbs.cgi」なら問題ないのですが、「bbs.cgi」だと問題が出ます。
問題というのは、スレッド立てで作成される「**********.dat」が
「**********<br>.dat」という風になるようなのです。
subject.txtの内容も、datフォルダの中のファイルも同様です。
本家2chだと「bbs.cgi」で問題なかったのですが、同じ処理で0chだと
上記の問題が発生します。

従来のA Boneでは「subbbs.cgi」にPOSTしているので問題なかったのですが
掲示板のHTMLソースを見ている限り、「subbbs.cgi」は使ってないようですし
何となく気持ち悪いので、出来れば「bbs.cgi」にPOSTしたいのですが。
何か見落としてますか?

225 :委員長 ◆/DABoneCRY :2005/10/13(木) 09:05:44 ID:???0
書き忘れてました。
検証に使用した0chスクリプトは「2005-04-29」です。

226 :◆hikArinCL2 :2005/10/13(木) 20:50:26 ID:???0
>>223
現行版と言うのは041030のことです
最新版(051006)のソースを見ましたが*_old.cgiのファイルが
作成されるのを確認しました。オリジナルのログと違って
リミッタが無いので現状は>>220で対処するしかありません

>>224-225
専用ブラウザ開発お疲れさまです
0chの内部動作では改行(\n)があると<br>に変換されます
ただ、ソースを調べたところtimeの値を基に新しいスレッドキーを
決定しているため、timeの値の後ろに改行を付けないようにすれば
その現象は発生しなくなるかと思われます
↓こんな感じでダミーキーを付けてPOST
bbs=jikken&time=100000000&dummy=test

要は0ch本体のバグです

227 :名無しさん@ぜろちゃんねる:2005/10/13(木) 22:13:17 ID:SEmS66ZY0
0605版使ってるんですがhostログってどこに記録されてるんでしょうか?
旧版でいうところのhistory.cgiにあたるのはどれでしょうか?

あと書き込んでから「画面が切り替わるまでお待ちください」の
時間が長いような気がするのですが、もう少しだけ早くすることは可能でしょうか?

228 :名無しさん@ぜろちゃんねる:2005/10/13(木) 22:37:55 ID:???0
>>227
history.cgiは各板のinfoに入ってる
これのおかげでheadline.cgiを書き直してる最中orz
今日中verうpさせたいorz

あとは、新着の部分の修正だけなんだがねぇ・・・・・

229 :227:2005/10/13(木) 22:56:56 ID:SEmS66ZY0
即レスありがとう。

なるほど、そこにあったか。
ヘッドラインはすごく便利で愛用してまふ。
がんばってくだされ!

230 :名無しさん@ぜろちゃんねる:2005/10/13(木) 22:59:28 ID:???0
>>229
一応、構想としては板別の新着を増設する予定


history.cgiの中身に名前が書いてないから、
新着から名前を省くか、datから引っ張ってくるか悩んでるorz

231 :委員長 ◆/DABoneCRY :2005/10/13(木) 23:15:04 ID:???0
>226
ありがとうございます。
なるほど、こちらの送ったデータを変換してたんですね。
ダミーキーで確かに解決されそうですね、ちょっと気持ち悪いけど。(^-^;
time=100000000&bbs=jikken って逆にすれば回避出来るかな?
jikken<br>って板にスレッドを立てようとしちゃうかな?w
色々試して最善の回避方法を探してみます。
大変助かりました。

232 :◆hikArinCL2 :2005/10/13(木) 23:32:05 ID:???0
>>230
ヒント:history.cgiの三番目にレス番号
0chが持っているAPIを使ったほうが保守性が高まる

>>231
もう開発にいっちゃったかな?
submitは使われないのでsubmitを最後にしたほうがいいかも
bbs=jikken&time=1000000000&submit=書き込む

233 :masa(ry:2005/10/14(金) 00:07:53 ID:ndIxT6xw0
>>232
それが一番いいのだが
一年以上ぶりに0chに来たから最新版の中身は詳しく見てないんですよ

一応、haedline.cgiを最新版に適用させてみるだけやってみただけです
とりあえず、新着は未実装であとはエラ報告待ちってわけです

234 :委員長 ◆/DABoneCRY :2005/10/14(金) 12:00:06 ID:???0
>232
> submitは使われないのでsubmitを最後にしたほうがいいかも
あ〜なるほど、確かにそうですね、それが一番安全っぽい。
submitなら最後にしても、スマートですしね。
ありがとうございます。

228KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス