- 1 名前:名無しさん@お腹いっぱい。 [01/10/11 15:47 ID:R6VRvplE]
- 2ch型→あめぞう型
前スレ 1 ebi.2ch.net/test/read.cgi/php/988816430/ 2 ebi.2ch.net/test/read.cgi/php/998794497/ 前スレまでに出たスクリプトの入手先>>2-10 質問する前に過去ログを読みましょう
- 671 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 07:20 ID:???]
- =read.cgi=
gzip IF_MODIFIED_SINCE PATH_INFO 1,2,3 形式Parse 本家のLookAndFeel =bbs.cgi= imode廃止 作業ファイル廃止 過去ログ自動作成 cookie_uuencode jcode廃止 ->getcode.pl その他軽量化 本家のLookAndFeel 原型とどめて無いな・・・
- 672 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 13:28 ID:???]
- 自動過去ログの方法教えてちょ
- 673 名前:天翔けるたい焼き ◆Key/6deo mailto:sage [01/12/17 13:38 ID:???]
- 俺も17氏のスクリプト改造してる最中ですー。
- 674 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 16:18 ID:???]
- ( ´,_ゝ`) ヨカッタネー
- 675 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 16:54 ID:???]
- >>670-671
ください!
- 676 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 17:45 ID:???]
- 改造してる人ってイパーイいるみたいだけど、
そういう人って掲示板を運営してるんですか? URLとか貼ってくださいよ
- 677 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 17:47 ID:???]
- >>676
www.2ch2.net/
- 678 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 17:48 ID:???]
- >>677
(・∀・)カエレ!!
- 679 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 18:42 ID:???]
- ( ・∀・) < ニドトクルナ♪
- 680 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/17 23:54 ID:???]
- >>671
readのPATH_INFOって、スレッドへのリンクとか>>とかのこと? やっぱ2chみたくしたの
- 681 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/18 01:30 ID:???]
- >>680
ちゃう。 read.cgi?bbs=php の形式じゃなく、read.cgi/php/ な感じ。
- 682 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/18 02:03 ID:???]
- じゃぁ ver5.27にしてさらに改造してるってことか・・
どうもTHX よかったら他のもちょっとだけ説明して欲しいななんて・・・ 過去ログ自動作成なんてすごく興味がある>自動でHTML化かな
- 683 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/18 07:11 ID:???]
- つか681は17さんのような・・ちがうか
- 684 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/18 15:33 ID:???]
- www.apc.7777.net/file/x/path_info_read.txt
これじゃだめなん?>PATH_INFO
- 685 名前:名無しさん@お腹いっぱい。 [01/12/19 00:03 ID:phjKgYQ5]
- >>684
黙ってろ
- 686 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 00:40 ID:???]
- お、上がってる
>>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供、解釈が正規表現だと面倒なんで、俺はパーサを書いたよ
- 687 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 00:44 ID:???]
- >>675
うちを探して下さい (笑 改造する時のコツはSETTING.TXTを上手く使う事じゃないかなと思う。 今、kanri2をマルチユーザにしようとしてクラス化で嵌って放置してる(w
- 688 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 01:42 ID:???]
- 新スレを立てるときに、メール欄にsageを入れたら
そのスレのデフォルト(メール欄に何も入れない状態)がsageになる機能を作ってみた。
- 689 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 01:56 ID:???]
- どれみハケーン
- 690 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 09:09 ID:???]
- 以前は2chでスレタイトルに(10000)つけたらsageでしか書けなくなってたけど
あれはバグだったの?
- 691 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 12:27 ID:???]
- >>688
あ、いいねそれ。
- 692 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 12:43 ID:???]
- >>690
どうせ強制sage進行みたいな機能付けるなら >>688みたいなのよりそういう隠し機能的なほうが面白いな。 時々間違えてスレ立て時にもsage入れてる奴も見かけるし。 ところで17氏のスクリプトは改造しても再配布は禁止だっけ?
- 693 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 13:16 ID:???]
- >>692
つうか、再配布規定自体あった?(藁
- 694 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 18:50 ID:???]
- あまりおおっぴらに宣伝しないでくださいという
「お願い」ならあった
- 695 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 20:44 ID:???]
- 入手先を訪問者に教えまくってる管理者萎え。
無料鯖な管理人に多い。
- 696 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/19 23:55 ID:???]
- さとーるはスクリプト消してくれってお願いもあった。
- 697 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 03:01 ID:???]
- read.phpってなにをするものなんですか?
- 698 名前: mailto:sage [01/12/20 07:25 ID:???]
- read.cgiのphp版
- 699 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 09:22 ID:???]
- そのまんまですね。
一から教えてもらうわけにはいかないので勉強してきます
- 700 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 10:40 ID:???]
- >>697
そんなこともわからないチンカス君はお死になさい
- 701 名前:チンカス君 mailto:sage [01/12/20 11:24 ID:???]
- WEBプログラムって奥が深いね
- 702 名前:名無しさん@お腹いっぱい。 [01/12/20 14:57 ID:GQsOEi5z]
- ここでいいのかな?
スレ違いだったらスマソ。 Hilight Multi(改)をかちゅ〜しゃに対応させようとしてます。 方法としては、2ちゃん形式の subject.txt と datファイルを出力するエミュレーションCGIを 追加して、かちゅ〜しゃの other.brd にはBBS名としてCGIの名前を書く、と言う形です。例えば、 bbs.no.url/board katjusha.cgi かちゅ〜しゃでHilightMulti と other.brd に書いてやれば、 bbs.no.url/board/katjusha.cgi/subject.txt bbs.no.url/board/katjusha.cgi/dat/0123456789.dat ってな形でエミュレーションCGIが呼び出され、CGIはPATH_INFOから引数を拾って相応の動作を する、というのを考えました。 で、作ってみたんですが、最初はきちんとレスを読み込んでくれるものの、2回目以降になると 「削除かあぼーんでログが詰まった可能性がありますです」と言われてしまいます。実際には 何の変化もないにも関わらず、です。 おそらくヘッダの情報が足りないか、かちゅ〜しゃ側が出す何かしらのリクエストに対応していない から、のどっちかだと思うんですが、かちゅ〜しゃがどんな処理をしているのかよく分からないので どうしたものか、と言った状態です。 ちなみにこっちからは Content-Type と Content-Length しか渡していませんが、他に何か必要 なんでしょうか・・・
- 703 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 15:11 ID:???]
- 何かわからんけど、そう言うときはENVファイルに落として確認するのが常套手段だねえ。
そのエラーは改行のみの行を読んだ時に出るのかな?(よー分からん) Content-Lengthは自分で返す必要が有るの? まずヘッダをレッツ確認w、httpdのレスポンスはprxomitronとか挟めば見れるよ
- 704 名前: mailto:sage [01/12/20 15:20 ID:???]
- datファイルの最終更新時刻とサイズも見てなかったっけ?
- 705 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 16:54 ID:???]
- 1回目に取れて、2回目に取れなくなる原因の大部分は改行コード…
- 706 名前:名無しさん@お腹いっぱい。 [01/12/20 17:10 ID:GQsOEi5z]
- >>703-704
レスどうもです。 >>702を書いた後、Last-Modifiedも返すようにしましたが状況変わらず。 Content-Lengthは、返さないとかちゅ〜しゃはログを読んでくれさえもしません・・・ で、今はhttpのリクエストとレスポンスを覗きながらいろいろ試してます。 >>705 ありゃ、正しい改行コードはどれなんでしょう? ちなみに今はCR+LFです。
- 707 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/20 17:14 ID:???]
- >>706
かちゅ〜しゃはLFオンリーにしないとダメよん
- 708 名前:名無しさん@お腹いっぱい。 [01/12/20 17:24 ID:GQsOEi5z]
- >>707
おぉ。LFのみに直したら2回目以降も読んでくれるようになりました・・・ ありがとうございます。 で、HTTPリクエストを見たら差分転送を要求してたんで、今度はこっちに対応しようかと。
- 709 名前:名無しさん@お腹いっぱい。 [01/12/20 18:12 ID:9E/g7JDB]
- 差分取得に対応するんなら結局スタティックにdatファイル作ったほうが早いってことにはならないかな?
- 710 名前:702=706=708 [01/12/20 23:45 ID:GQsOEi5z]
- >>709
最初はdatファイルを生成する方向で作っていたんですけど、本体のCGIにかなり手を 入れる必要があることが分かった時点でやめました。 ディレクトリ構造が全然違うのでつじつま合わせが大変だったり、ほとんど同じ内容の データを二重に持たないといけない無駄が我慢ならなかったり、と言うのもありますけど。 差分取得に対応していない今でもとりあえずは動いているんですが、スレッドが大きく なってからのことを考えると対応した方がいいのかな、と。
- 711 名前:702=706=708 [01/12/21 03:42 ID:gwVVo/Ek]
- んで、がんばって差分取得に対応させました(w
と言うかやっぱり必須だったみたい。 レスがついた後にdatを読み直すと「削除かあぼーんでログが(以下略)」と 怒られてしまったから。 で、差分取得を実装してからはそれも解決。 あとはレスと新規スレッドの対応か・・・先は長い(w
- 712 名前:えとねえとね。。 mailto:sage [01/12/21 04:00 ID:???]
- かちゅってのはそもそも2chのサーバリソース保護する為に
生まれたようなもんでしょ、そのかちゅの為にCGI動かすのはなぁ、、ってちょっと思うのね。 だから、いっそのことかちゅライクI/Fなスクリプト書いた方が良いと思うのね。 ていうかそうしなさい、つーか俺書いてるけど全然進んで無いし いやおながいしますです、ほんと
- 713 名前:702=706=708 mailto:sage [01/12/21 05:28 ID:???]
- >>712
Hilight Multi(改)をかちゅ〜しゃに対応させようとしているのは、掲示板の 利用者から要望があったので作ってみた、ってところ。 だからサーバ負荷の軽減は目的外。Web上で読むのと大差なければOK。転送量は 減ったけど、それはあくまで副産物。 他の互換スクリプトに乗り換えることも考えたけど、やっぱりHilightが自分の 要望に一番近かったんで、今回かちゅ〜しゃ対応に挑戦してみた次第。 #個人的にはかちゅ〜しゃ使ってないんだけどね・・・
- 714 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/21 05:40 ID:???]
- 17さんは今・・・
- 715 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/21 08:01 ID:???]
- >>712
ちゃいます。 IEより便利に2chを見たい、です。 最初はCGI叩きまくりでしたし
- 716 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/21 09:43 ID:???]
- Hilight Multi(改)って最近使われてる?
2chクローン系が出回ってからはほとんど見なくなったような気がするが
- 717 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/21 10:26 ID:???]
- >>714
17さんは志し半ばでお星様になってしまいました。
- 718 名前:名無しさん@お腹いっぱい。 [01/12/21 13:15 ID:vMOxTe3K]
- 17さんのスクリプトを使った掲示板が検索エンジンに引っかからないようにするにはどうすればいいですか?
- 719 名前:名無しさん [01/12/21 20:47 ID:Kv7G920B]
- 普通のHTMLファイルを検索エンジンに引っかからないようにする方法と同じでしょ。
metaタグ or robots.txt
- 720 名前:ごめん、 [01/12/22 17:00 ID:QALJxyMI]
- ごめん、過去ログ読んでないんだけど、ASP使ったあめぞう掲示板ってある?
無い気がするんだけど。。。
- 721 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/23 00:36 ID:???]
- ない
- 722 名前:名無しさん@お腹いっぱい。 [01/12/23 03:17 ID:IgcPGvxe]
- >>719
ありがとうございます。
- 723 名前:名無しさん@お腹いっぱい。 [01/12/23 03:38 ID:IgcPGvxe]
- 携帯ページでも、
特定の文字数以上の書き込みがあると <省略されました・・・すべて読むにはここをクリックして下さい>ってなるようにしたいんだけど無理かな?
- 724 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/23 07:44 ID:???]
- bbs.cgiの下のほうと見比べながら行うと吉、と出ております。
- 725 名前:名無しさん@お腹いっぱい。 [01/12/23 17:25 ID:KeEPBQWD]
- >>724
ありがとうございます!そうしてみます神様!
- 726 名前:名無しさん@お腹いっぱい。 [01/12/24 01:39 ID:???]
- $SETTING{'BBS_PASSWORD_CHECK'} eq "checked"
これってどういう意味なんでしょうか
- 727 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 01:41 ID:???]
- >>726
新規スレッド作成を別画面にするかどうかの確認
- 728 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 01:46 ID:???]
- >>727
凄いですね! どうして見ただけでわかるんですか?
- 729 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 01:50 ID:???]
- どうしてって言われてもなあ。
これぐらい自分で解読できないようじゃ先が思いやられるぞ。
- 730 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 12:38 ID:???]
- >>729さんはとても知識のある方とお見受けしました。
17さんのperl版のをPATH_INFO対応にしたいのですがどうすればいいのでしょうか? 先週から書き換えまくってるのですが変えれないのですけど・・・
- 731 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 12:41 ID:???]
- >>730
アホか。その程度の書き換えもできないお前にとっても知識がないだけ。 悪いことは言わんから第二のさとるになりたくなかったらやめろ。 kaba.2ch.net/test/read.cgi/net/1005440461/
- 732 名前:名無しさん [01/12/24 14:42 ID:CzWG72LP]
- PATH_INFO式にしたい理由はなんだ?と問いたいな。
- 733 名前:名無しさん mailto:sage [01/12/24 14:53 ID:???]
- perl上級者になるとこうなるのか。
- 734 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 14:56 ID:???]
- 上級者だと思えるド素人ぶりが痛々しすぎ。
もう見てらんない。
- 735 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 15:23 ID:???]
- 邪魔なんで下げでやってくれますか? (^_^;
- 736 名前:紅 mailto:sage [01/12/24 16:41 ID:???]
- Perl上級者というのもなんだかまぬけな響きですね(^_^;
- 737 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 16:51 ID:???]
- そう言う事吠える奴に限って使いもんにならないんだよな (嘲笑
つーかPerlって簡単なんか?? すげーなアンタ ワラ
- 738 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 16:57 ID:???]
- >736 == HSP上級者 (^∀^)ダサー
- 739 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 17:22 ID:???]
- ( ´,_ゝ`) ・・・
- 740 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 18:47 ID:???]
- クリスマスの2chは訳も無く荒れる法則
何故なら、この夜2chなんかにいるのは不幸な奴ばかりだから……
- 741 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 18:55 ID:???]
- ぷ
- 742 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 19:23 ID:???]
- >>740
オマエモナー
- 743 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 19:32 ID:???]
- まあまあ これ見てなごんでよ
(・)(・) ) ( ( .Y .)
- 744 名前:名無しさん@お腹いっぱい。 [01/12/24 20:08 ID:LiFGVRof]
- >>744
オレモナー
- 745 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 20:30 ID:???]
- (゚∀゚)アヒャヒャヒャ
- 746 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/24 22:05 ID:???]
- >>702
ハイパーマルチ改のログには\nがないのだよ明智君。 レスを切り分けるセパレーターの変わりに\nを導入すればいいのではという素人考え。
- 747 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 07:01 ID:???]
- IDが同じなる状況ってプロバイダが同じ以外に何がありますか?
- 748 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 07:04 ID:???]
- 偶然。
- 749 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 07:07 ID:???]
- >>747
串兄弟
- 750 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 10:42 ID:???]
- 設置の仕方がよく分からないのですが…
- 751 名前:750 mailto:sage [01/12/25 10:50 ID:???]
- ホント誰か教えて。
17氏のだけど、 どれをダウンロードすればいいの?
- 752 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 11:23 ID:???]
- 過去ログも読まないやつに教える気なんてねーよ
- 753 名前: mailto:sage [01/12/25 11:42 ID:???]
- 無知は氏んどけ
- 754 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 11:50 ID:???]
- >>750
逝ってヨシ
- 755 名前:750 [01/12/25 16:13 ID:???]
- >>754
逝って来る。 でも、わからん。
- 756 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/25 23:53 ID:???]
- 厨房が来ると盛り上がる法則
- 757 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/26 10:16 ID:???]
- >>100-120
- 758 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/26 10:19 ID:???]
- かちゅで見ると>>757は100-120じゃなくて100-最新まで表示するみたいですね。
ブラウザだと100-120しか表示しないけどさ。 これはどうしようもないものなのかな・・・
- 759 名前:名無しさん [01/12/26 13:07 ID:xWBFUNnA]
- え?そうでもないっぽいけど?
- 760 名前:名無しさん@お腹いっぱい。 [01/12/26 16:33 ID:IL++tSiq]
- 1すらも読んでない→ネタ決定。
- 761 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/26 20:25 ID:???]
- >>750
いーから!いーから過去ログ読んでこい。
- 762 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 04:42 ID:???]
- <b> のバグって2chは直してるの?
やりかた分からんので試せない〜
- 763 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 04:57 ID:???]
- ス連、無料サーバ+17氏スクリプトだらけになっちまった。
本当に、気軽に参加しちゃってくれているなあ。
- 764 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 04:59 ID:???]
- >>762
名前欄に「診usianasan」じゃないか?
- 765 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 09:10 ID:???]
- 無料サーバの連中はろくな奴が居ない法則
- 766 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 10:27 ID:???]
- pc.2ch.net/test/read.cgi/php/998794497/943
- 767 名前:診usianasan mailto:sage [01/12/27 10:47 ID:???]
- test
- 768 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 12:09 ID:???]
- 無料鯖で、しかも板の数も一つか二つだけなのに 〜ちゃんねる とか
名乗ってる奴見てると妙に頭に来るんだよなーん。
- 769 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 12:37 ID:???]
- jbbsで複数借りて○○ちゃんねるやってる奴もいるね
- 770 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 13:18 ID:???]
- >>768 それは同意!
- 771 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/27 15:41 ID:???]
- >>766
17さんは元締めなのでス連参加はいいと思う。 それに1番最初に避難所として運営してくれた人だし。
|

|