あめぞう型掲示板
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/10/11 15:47ID:R6VRvplE前スレ
1 http://ebi.2ch.net/test/read.cgi/php/988816430/
2 http://ebi.2ch.net/test/read.cgi/php/998794497/
前スレまでに出たスクリプトの入手先>>2-10
質問する前に過去ログを読みましょう
0611名無しさん@お腹いっぱい。
01/12/12 23:49ID:???よくわかんねーよ。
061239@タカヒロ ◆aRKxRILQ
01/12/12 23:56ID:+tp3IEAk名前は気にしないこと。
近日中にVerまた上げます。
次のVerでは板毎にデザインを変更できるようにします…
とはいってもたいしたことないかもですが。
0613名無しさん@お腹いっぱい。
01/12/13 00:04ID:???0614名無しさん@お腹いっぱい。
01/12/13 18:13ID:???まぁって・・・
0615名無しさん@お腹いっぱい。
01/12/13 18:14ID:???061639@タカヒロ ◆aRKxRILQ
01/12/13 22:37ID:6FBDs+GG板毎にデザイン変更機能追加(スキン機能)
まぁ、頑張りました。
参考までに。
http://mitinoku.jp/support/
0617名無しさん@お腹いっぱい。
01/12/13 23:03ID:???061839@タカヒロ ◆aRKxRILQ
01/12/13 23:20ID:???0619名無しさん@お腹いっぱい。
01/12/13 23:23ID:???0621半角ジャン
01/12/13 23:40ID:???>>57
お疲れさまです…
おいらが同梱するのを忘れたばっかりに…
今度は板毎にbase.htmlを変更できるので、板毎のバナーもOKだと思います…
0622名無しさん@お腹いっぱい。
01/12/13 23:40ID:L/jdQHYPワラタ。しかしタカヒロ氏はよく名前間違えられるね〜。
前は「37氏」、こんどは「タカユキ」
かわいそうに(w
0624名無しさん@お腹いっぱい。
01/12/14 00:16ID:???まあ、ひろゆきの方が知られてるから仕方無い ->タカユキ
ひろゆきが「たかゆき」と呼ばれるようにガンバレ。何を?
サポート掲示板見たけど目が潰れそうなほどヘッドラインとか
>>数字の文字が小さいね。
062539@タカヒロ ◆aRKxRILQ
01/12/14 00:19ID:???>まあ、ひろゆきの方が知られてるから仕方無い ->タカユキ
そうか。
12ptですが。
虫眼鏡とかでみれば大きくなるよ。
0626名無しさん@お腹いっぱい。
01/12/14 00:31ID:???12pxだね。解像度高いと無指定(Aタグ外)との差が激しい。
0627名無しさん@お腹いっぱい。
01/12/14 00:48ID:OXRfQ0mt固定ハンドルしか書きこみできない、
あるいはメール認証みたいな設定にできるのって
ありますか?
0628名無しさん@お腹いっぱい。
01/12/14 00:52ID:???メガビスクリプト引っ張り出して自分でやりな
0629名無しさん@お腹いっぱい。
01/12/14 00:54ID:B62a1nfx固定ハンドルしか書けないモードみたいだよ。
0630名無しさん@お腹いっぱい。
01/12/14 01:24ID:U3dDimf9http://www.apc.7777.net/test/read.cgi?bbs=aborn&key=995050597&st=213&to=213&nofirst=true
これってどうなんでしょう?
自鯖にて公開なんで、広告は関係なし。
かちゅのDLLが悪さしてるんですかねぇ?
0631名無しさん@お腹いっぱい。
01/12/14 01:34ID:B62a1nfxその場合binmodeを使えばよくて、たぶん過去ログのどっかに書いてあるよ。
0632630
01/12/14 01:52ID:???もう少しわかりやすく教えろハゲ。死ね
0633名無しさん@お腹いっぱい。
01/12/14 01:54ID:???キミはいつの生まれなのでしょうか?
0634630
01/12/14 02:11ID:???なるほど、UNIX系OSとの改行コードの違いって事ですね。
ってことは直接CGI書き換えて、吐く改行コードを変えれば(変えられるのか知らんけど)いいんですよね??
とりあえず過去ログ漁って来ます。
0636630
01/12/14 02:23ID:???教えて君ごときが仕切っちゃって、すんません。
0637名無しさん
01/12/14 02:46ID:uMJsI977http://www.2ch2.net/
0639名無しさん@お腹いっぱい。
01/12/14 15:23ID:???0640630
01/12/14 23:38ID:???っつっても、datファイルを吐く処理のところでUNIX系OSの改行コード吐く用にしただけです。
>>631さん、ありがとうございました。良い正月が送れそうです。
0641名無しさん@お腹いっぱい。
01/12/16 06:42ID:2ECjnyXHこれをPC用ページの用にforestgreenにするにはどうすればいいですか?
0642名無しさん@お腹いっぱい。
01/12/16 07:35ID:???0643たけお
01/12/16 17:30ID:???0644名無しさん@お腹いっぱい。
01/12/16 18:06ID:+FKZGWUp0645名無しさん@お腹いっぱい。
01/12/16 22:34ID:0aqjnzrIread.phpで使わないほうがいいんじゃない?
0646あぼーん
NGNG0647名無しさん@お腹いっぱい。
01/12/16 23:15ID:+FKZGWUpi-modeページだとスレを見たときに10レスづつ表示されますよね。
これを20レスづつとかに変更するにはどのように書き換えればいいですか?
0648雑食者
01/12/16 23:46ID:???お、電脳瓦版復活してたんですか!
8ch、電脳瓦版は老舗の部類ですよ。
http://shin-uemon.virtualave.net/
↓
http://www.kawara.net/
↓
http://kawara.adam.ne.jp/php/read.php?bbs=test
ってことですかね。
以前、kawara.netって独自ドメインだったと思うのですが、
ドメインどうなっちゃったんでしょう。
0649名無しさん@お腹いっぱい。
01/12/17 00:22ID:diadAy0o2chの過去ログを携帯で見たいのですが、
かちゅ〜しゃのログ、または過去ログのhtmlをこのスクリプトに対応したdatの形式にする方法はないでしょうか?
0650名無しさん@お腹いっぱい。
01/12/17 00:27ID:???2ちゃん専用ブラウザ「かちゅ〜しゃ」Part36
http://pc.2ch.net/test/read.cgi/win/1008429490/5
0651名無しさん@お腹いっぱい。
01/12/17 00:38ID:diadAy0oすいません、かちゅスレで質問してきました。
html2datってできないんでしょうかねぇ。
0652名無しさん@お腹いっぱい。
01/12/17 00:41ID:???0653名無しさん@お腹いっぱい。
01/12/17 00:43ID:diadAy0o風呂でマターリ見たいんです。。
0654たけお
01/12/17 00:44ID:???read.cgi書き換え。
i-mode用のとこを書き換える。310〜320行目にあるはず。
そんぐらい読めないなら使うのやめたほうがいいよ。
0655たけお
01/12/17 00:48ID:???0656名無しさん@お腹いっぱい。
01/12/17 01:18ID:diadAy0o書き込みの「かきこむ」「NAME:」や「MAIL:」、本文の部分を表示しない用にしたいんですが、(少しでも軽くしたいので)
どうすればいいですか?厨質で申し訳ございません。
0658名無しさん@お腹いっぱい。
01/12/17 01:26ID:ytqhSPKUすいません、17さんスクリプトです。
それっぽいところを消して置き換えたんですがエラーが出てちゃんと見れなくなりました。
0659名無しさん@お腹いっぱい。
01/12/17 01:34ID:???「なんだかうまく動きません。」とか「エラーが出ます。」等と
具体的なことは何も書かないことが重要である。
また、自分の試してみた事も具体的に書いてはいけない。
考えられる組合せのマトリックスを作成し、状況を整理するなど
もってのほかである。最悪の場合、それだけで問題が解決してしまう
こともあるのだ。
0661名無しさん@お腹いっぱい。
01/12/17 01:46ID:ytqhSPKUEOF
}
print "<FORM METHOD=POST ACTION=\"./bbs.cgi\">\n";
print "<INPUT TYPE=submit VALUE=\"書き込む\" name=\"submit\"> ";
print "NAME:<INPUT TYPE=text NAME=FROM SIZE=20 VALUE=\"\">";
print "MAIL:<INPUT TYPE=text NAME=mail SIZE=20 VALUE=\"\">";
print "<br>";
print "<INPUT TYPE=hidden name=time VALUE=$NOW>\n";
print "<INPUT TYPE=hidden name=bbs VALUE=$FORM{'bbs'}>\n";
print "<INPUT TYPE=hidden name=key VALUE=$FORM{'key'}>\n";
print "<TEXTAREA ROWS=5 COLS=60 wrap=off NAME=MESSAGE></TEXTAREA>\n";
print "</FORM><br>\n";
print "<P>$ver";
print "</BODY>";
print "</HTML>";
exit;
}
の部分を消したらInternal Server Error. が出ました。
実際はどの部分を消せばいいのでしょうか?
0662名無しさん@お腹いっぱい。
01/12/17 01:51ID:???すいません。もうちょっと勉強してみます。
0663名無しさん@お腹いっぱい。
01/12/17 02:06ID:???print "<FORM METHOD=POST ACTION=\"./bbs.cgi\">\n";
↓
print "<P>$ver";
までの部分を消せばいいんですね。
これからはもっととことん試行錯誤してから質問します。。
0664名無しさん@お腹いっぱい。
01/12/17 03:49ID:???0665名無しさん@お腹いっぱい。
01/12/17 03:59ID:???するんだけど、どうすれば良いでしょう?
0666名無しさん@お腹いっぱい。
01/12/17 04:18ID:???いや、ください。
いや、お願いします。
0667名無しさん@お腹いっぱい。
01/12/17 04:21ID:???サーバを変えてみる
つーか勘弁してくれ・・・
0668名無しさん@お腹いっぱい。
01/12/17 04:22ID:???お前にぴったりだなw
>665
KILLされてるなら無駄だあきらめろ。
さっさと表示して、後でじっくり処理したいならforkしろ
親のSTDOUTを閉じて、子のSTDOUTも閉じてから
子プロで重い処理(過去ログ生成)をする、エラーはファイルに落しとけ
ちゃんとwaitしないとアカウント毎消されかねないから気を付けろ
0669名無しさん@お腹いっぱい。
01/12/17 04:27ID:???まじで?
0670名無しさん@お腹いっぱい。
01/12/17 06:22ID:???次のページ、最後のページ、最初のページとかは直したな
あとreadの100-,200-とか表示する様にした
0671名無しさん@お腹いっぱい。
01/12/17 07:20ID:???gzip
IF_MODIFIED_SINCE
PATH_INFO
1,2,3 形式Parse
本家のLookAndFeel
=bbs.cgi=
imode廃止
作業ファイル廃止
過去ログ自動作成
cookie_uuencode
jcode廃止 ->getcode.pl
その他軽量化
本家のLookAndFeel
原型とどめて無いな・・・
0672名無しさん@お腹いっぱい。
01/12/17 13:28ID:???0673天翔けるたい焼き ◆Key/6deo
01/12/17 13:38ID:???0674名無しさん@お腹いっぱい。
01/12/17 16:18ID:???0675名無しさん@お腹いっぱい。
01/12/17 16:54ID:???ください!
0676名無しさん@お腹いっぱい。
01/12/17 17:45ID:???そういう人って掲示板を運営してるんですか?
URLとか貼ってくださいよ
0677名無しさん@お腹いっぱい。
01/12/17 17:47ID:???http://www.2ch2.net/
0678名無しさん@お腹いっぱい。
01/12/17 17:48ID:???(・∀・)カエレ!!
0679名無しさん@お腹いっぱい。
01/12/17 18:42ID:???0680名無しさん@お腹いっぱい。
01/12/17 23:54ID:???readのPATH_INFOって、スレッドへのリンクとか>>とかのこと?
やっぱ2chみたくしたの
0681名無しさん@お腹いっぱい。
01/12/18 01:30ID:???ちゃう。
read.cgi?bbs=php
の形式じゃなく、read.cgi/php/
な感じ。
0682名無しさん@お腹いっぱい。
01/12/18 02:03ID:???どうもTHX
よかったら他のもちょっとだけ説明して欲しいななんて・・・
過去ログ自動作成なんてすごく興味がある>自動でHTML化かな
0683名無しさん@お腹いっぱい。
01/12/18 07:11ID:???0684名無しさん@お腹いっぱい。
01/12/18 15:33ID:???これじゃだめなん?>PATH_INFO
0685名無しさん@お腹いっぱい。
01/12/19 00:03ID:phjKgYQ5黙ってろ
0686名無しさん@お腹いっぱい。
01/12/19 00:40ID:???>>682
PATH_INFOってのは上の通り、フィールドが固定になるから
解釈は簡単になるよ($bbs,$key,$range) = split〜〜 って感じ
過去ログは、subjectの行数(つまりスレ数)をカウントしてMAX超えたら
スレ立て時に取り合えずrenameしとく。で、SETTING.TXTに自動生成の
サイクルタイムと次のキック時間を仕込んでおいて、例えば3日毎に
SETTING{MAKE_PAST}が立ったら全部処理してからexecって感じ。
スレ立て毎にやると負荷が分散するのである程度まとめる事にした。
余談だが php/1002782823/1,2,3,4-10,11n ってのは本家でもまだ採用
してないレスを列挙するやり方だけど、これは結構便利だった
ただbbs read供、解釈が正規表現だと面倒なんで、俺はパーサを書いたよ
0687名無しさん@お腹いっぱい。
01/12/19 00:44ID:???うちを探して下さい (笑
改造する時のコツはSETTING.TXTを上手く使う事じゃないかなと思う。
今、kanri2をマルチユーザにしようとしてクラス化で嵌って放置してる(w
0688名無しさん@お腹いっぱい。
01/12/19 01:42ID:???そのスレのデフォルト(メール欄に何も入れない状態)がsageになる機能を作ってみた。
0689名無しさん@お腹いっぱい。
01/12/19 01:56ID:???0690名無しさん@お腹いっぱい。
01/12/19 09:09ID:???あれはバグだったの?
0691名無しさん@お腹いっぱい。
01/12/19 12:27ID:???あ、いいねそれ。
0692名無しさん@お腹いっぱい。
01/12/19 12:43ID:???どうせ強制sage進行みたいな機能付けるなら
>>688みたいなのよりそういう隠し機能的なほうが面白いな。
時々間違えてスレ立て時にもsage入れてる奴も見かけるし。
ところで17氏のスクリプトは改造しても再配布は禁止だっけ?
0693名無しさん@お腹いっぱい。
01/12/19 13:16ID:???つうか、再配布規定自体あった?(藁
0694名無しさん@お腹いっぱい。
01/12/19 18:50ID:???「お願い」ならあった
0695名無しさん@お腹いっぱい。
01/12/19 20:44ID:???無料鯖な管理人に多い。
0696名無しさん@お腹いっぱい。
01/12/19 23:55ID:???0697名無しさん@お腹いっぱい。
01/12/20 03:01ID:???0699名無しさん@お腹いっぱい。
01/12/20 09:22ID:???一から教えてもらうわけにはいかないので勉強してきます
0700名無しさん@お腹いっぱい。
01/12/20 10:40ID:???そんなこともわからないチンカス君はお死になさい
0701チンカス君
01/12/20 11:24ID:???0702名無しさん@お腹いっぱい。
01/12/20 14:57ID:GQsOEi5zスレ違いだったらスマソ。
Hilight Multi(改)をかちゅ〜しゃに対応させようとしてます。
方法としては、2ちゃん形式の subject.txt と datファイルを出力するエミュレーションCGIを
追加して、かちゅ〜しゃの other.brd にはBBS名としてCGIの名前を書く、と言う形です。例えば、
bbs.no.url/board katjusha.cgi かちゅ〜しゃでHilightMulti
と other.brd に書いてやれば、
http://bbs.no.url/board/katjusha.cgi/subject.txt
http://bbs.no.url/board/katjusha.cgi/dat/0123456789.dat
ってな形でエミュレーションCGIが呼び出され、CGIはPATH_INFOから引数を拾って相応の動作を
する、というのを考えました。
で、作ってみたんですが、最初はきちんとレスを読み込んでくれるものの、2回目以降になると
「削除かあぼーんでログが詰まった可能性がありますです」と言われてしまいます。実際には
何の変化もないにも関わらず、です。
おそらくヘッダの情報が足りないか、かちゅ〜しゃ側が出す何かしらのリクエストに対応していない
から、のどっちかだと思うんですが、かちゅ〜しゃがどんな処理をしているのかよく分からないので
どうしたものか、と言った状態です。
ちなみにこっちからは Content-Type と Content-Length しか渡していませんが、他に何か必要
なんでしょうか・・・
0703名無しさん@お腹いっぱい。
01/12/20 15:11ID:???そのエラーは改行のみの行を読んだ時に出るのかな?(よー分からん)
Content-Lengthは自分で返す必要が有るの?
まずヘッダをレッツ確認w、httpdのレスポンスはprxomitronとか挟めば見れるよ
0705名無しさん@お腹いっぱい。
01/12/20 16:54ID:???0706名無しさん@お腹いっぱい。
01/12/20 17:10ID:GQsOEi5zレスどうもです。
>>702を書いた後、Last-Modifiedも返すようにしましたが状況変わらず。
Content-Lengthは、返さないとかちゅ〜しゃはログを読んでくれさえもしません・・・
で、今はhttpのリクエストとレスポンスを覗きながらいろいろ試してます。
>>705
ありゃ、正しい改行コードはどれなんでしょう?
ちなみに今はCR+LFです。
0707名無しさん@お腹いっぱい。
01/12/20 17:14ID:???かちゅ〜しゃはLFオンリーにしないとダメよん
0708名無しさん@お腹いっぱい。
01/12/20 17:24ID:GQsOEi5zおぉ。LFのみに直したら2回目以降も読んでくれるようになりました・・・
ありがとうございます。
で、HTTPリクエストを見たら差分転送を要求してたんで、今度はこっちに対応しようかと。
0709名無しさん@お腹いっぱい。
01/12/20 18:12ID:9E/g7JDB0710702=706=708
01/12/20 23:45ID:GQsOEi5z最初はdatファイルを生成する方向で作っていたんですけど、本体のCGIにかなり手を
入れる必要があることが分かった時点でやめました。
ディレクトリ構造が全然違うのでつじつま合わせが大変だったり、ほとんど同じ内容の
データを二重に持たないといけない無駄が我慢ならなかったり、と言うのもありますけど。
差分取得に対応していない今でもとりあえずは動いているんですが、スレッドが大きく
なってからのことを考えると対応した方がいいのかな、と。
■ このスレッドは過去ログ倉庫に格納されています