スクリプト改造工房 Part3
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/02(水) 21:59ID:nr93n3doという人がいましたらここで聞いてください。
ひょっとしたらアドバイス出来るかもしれません。
前スレ
Part1 http://tako.2ch.net/test/read.cgi?bbs=perl&key=958370869
Part2 http://tako.2ch.net/test/read.cgi?bbs=perl&key=986986227
#板移動に伴い「CGI改造工房」→「スクリプト改造工房」に改名
なお、質問するときは
1)そのスクリプトのある場所(URL必須、拡張子".txt"でアップすればなお良し)
2)どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
を必ず明記しよう。
0628105
01/12/18 22:58ID:UFIXd/em全部読み返したら本当に恥ずかしい。
ソースは配布元のリンク一応張ってたんスけど
ttp://www.din.or.jp/~himura/at-works/access/download/access.lzh
他スレhttp://pc.2ch.net/test/read.cgi/php/992473384/108の
108さんが教えてくれたのですこし自分で考えてみようかなと
分からなかったらまた来ます、マジすんませんでした。
0629名無しさん@お腹いっぱい。
01/12/26 00:04ID:???0630名無しさん@お腹いっぱい。
01/12/28 18:22ID:e4G5Ne9N姓名相性診断スクリプトttp://www.rescue.ne.jp/cgi/i-sho/i-sho.txtで
占った名前のログをとるようにすることってできますか・・・?
0631名無しさん@お腹いっぱい。
01/12/28 19:25ID:???できます・・・!
0632名無しさん@お腹いっぱい。
01/12/28 20:02ID:e4G5Ne9Nどうやればできますか・・・?
0633名無しさん@お腹いっぱい。
01/12/28 20:22ID:wdZ4AWJ7http://muvc.net/taron/index.html
0634630
01/12/28 20:34ID:e4G5Ne9N0635理由不純
01/12/28 20:40ID:???0636630
01/12/28 21:34ID:e4G5Ne9Nすいません。
分かりやすいサイト等ありましたらぜひお教え下さい。
0637名無しさん@お腹いっぱい。
01/12/28 22:10ID:???http://pc.2ch.net/test/read.cgi/php/1003900311/
0638 ◆.t4dJfuU
01/12/30 16:56ID:nMRi1i2q0640名無しさん@お腹いっぱい。
02/01/03 13:23ID:heDaELZUhttp://www.kent-web.com/bbs/aska.html?
こんな掲示板です。お願いします。
素直にツリー型の掲示板を使おうYO!
0642640
02/01/03 23:03ID:heDaELZUアドバイス有り難う御座います。
ですが、ツリー型のものと現行のものを使い分けたいという理由と
ログをどうしてもリセットしたくないという理由がありまして...。
0643名無しさん@お腹いっぱい。
02/01/04 03:45ID:???0644名無しさん@お腹いっぱい。
02/01/04 03:51ID:1cmj203Dいや、出来るね。そこまで面倒なことしたくないから作らないけど。
INDEXの表示しだいじゃないの?デザインっていうのか(藁
参考になりそうなプログラムがあがってきそうな予感がするのでage
0645名無しさん@お腹いっぱい。
02/01/04 03:52ID:???バカ?
0646名無しさん@お腹いっぱい。
02/01/04 04:31ID:3hR8qo3U0647名無しさん@お腹いっぱい。
02/01/04 04:31ID:0+IJSzBl0648名無しさん@お腹いっぱい。
02/01/04 14:56ID:dA7RPxAO0649名無しさん@お腹いっぱい。
02/01/04 15:08ID:dA7RPxAOだから re:[XX] をパースしてログを変換しないとダメだった。
それだったら他のツリー形式の掲示板にログを変換するのと
あまり手間が変わらない気もするね。
0650名無しさん@お腹いっぱい。
02/01/04 16:47ID:ZcIQHoBD0651643
02/01/04 17:23ID:813/eY5p簡単には出来ないよ、と言いたかっただけ
ツリー状にするなら深さにしても幅にしてもターミネータ入れたり
しなきゃなんないから、最悪ログ2つ作れば良いんだけど
きっぱり否定すれば>>644みたいな人が現れて、改造してくれるかな
と思ったから言ってみた (笑)
644は僕じゃ無いよ、煽りはいやん
0652643
02/01/04 17:24ID:???↓
645は僕じゃ無いよ、煽りはいやん
間違えた・・・
0653名無しさん@お腹いっぱい。
02/01/04 17:43ID:???>>650
ソースうpすれ
0654名無しさん@お腹いっぱい。
02/01/04 17:52ID:???0655名無しさん@お腹いっぱい。
02/01/04 18:06ID:ZcIQHoBD0656デフォルトの名無しさん
02/01/04 18:16ID:???0657名無しさん@お腹いっぱい。
02/01/04 18:23ID:???キャラがキツクテしょうがない。
0658名無しさん@お腹いっぱい。
02/01/04 18:56ID:???0659名無しさん@お腹いっぱい。
02/01/04 18:57ID:???0660名無しさん@お腹いっぱい。
02/01/04 19:03ID:???0661名無しさん@お腹いっぱい。
02/01/04 20:58ID:???なのにみんな不機嫌そうだよね。
きっともうすぐ正月休みも終わっちゃうのに結局なんにもできなくって
いらいらしているんだね。
0662名無しさん@お腹いっぱい。
02/01/04 22:24ID:???デザイン。キャラクター。毛つげの処理方法教えれ。
よし俺が教えてやる。
これは実話にそって説明していくのでリアルタイムにやればいい。
鏡を床に(畳)等に置く。
そっと自分の肛門を見る。
ここまではいいだろう。ここからが問題だ。。。
まず。剃るとアナルまで剃り落としてしまう危険がありますから、
鼻毛切りバサミなどを用意して構える。
鏡越しに丁寧に1本ずつ切っていく。
これをものすごい眼力と集中力でやりとげる。
似たような方法で毛抜きを使う手があるがあれは非常に痛いのでやめておいた方のがいい。
以上_____________
0663名無しさん@お腹いっぱい。
02/01/04 22:25ID:???0664名無しさん@お腹いっぱい。
02/01/05 08:11ID:???0665名無しさん@お腹いっぱい。
02/01/05 08:56ID:Ptov7kPr0666名無しさん@お腹いっぱい。
02/01/05 12:26ID:???0667名無しさん@お腹いっぱい。
02/01/05 12:36ID:qQr7T+8fこれか?
http://www.kent-web.com/bbs/petit.html
で、新記事のマークって何よ?
Cookieに最終訪問日時食わしておいて毎回新しい記事を
表示させるのか? めでてーな。
0668名無しさん@お腹いっぱい。
02/01/05 14:32ID:???0669名無しさん@お腹いっぱい。
02/01/05 15:18ID:???0670名無しさん@お腹いっぱい。
02/01/05 19:01ID:???0671名無しさん@お腹いっぱい。
02/01/05 19:20ID:W7sT5g6/0672名無しさん@お腹いっぱい。
02/01/05 19:23ID:???ていうか、どっかでこれと全く同じ質問に対する回答を見たよ。
どこだっけな?(笑)
0673名無しさん@お腹いっぱい。
02/01/05 19:26ID:???0674↑
02/01/05 20:57ID:???恥ずかしくないの?
0675名無しさん@お腹いっぱい。
02/01/05 23:34ID:???過去は振り返らないタイプ。
0676名無しさん@お腹いっぱい。
02/01/07 14:38ID:p0zS7OWqCGIにアクセスするのではなく index.htmとかに貼り付けて自動で実行する方法をおしえてください。
最近のI-modeに対応するべくページは作ったけど
今までのIndex.htmで検索エンジンとかに登録してしまったので自動で振り分けをhtmへの記述でできないかなぁと。
そのほかの方法もいくつか試しては見たけれどうまくいかなくって;;
無知すぎるじぶんがイタイ。。
0677名無しさん@お腹いっぱい。
02/01/07 15:40ID:???index.htmはリフレッシュタグで一瞬にして振り分けcgiへ飛ぶ。
振り分けcgiから、携帯用、PC用の各ページにいってもらう(自動的に)
そこの掲示板で聴けばいいのに。
0678名無しさん@お腹いっぱい。
02/01/07 15:42ID:???念のため。
<META HTTP-EQUIV="Refresh" CONTENT="1">
とか、そういう感じね。
0679名無しさん@お腹いっぱい。
02/01/07 23:26ID:???画像アップロードの機能を付加させる事は出来ますでしょうか。
http://www.geocities.co.jp/SiliconValley-SanJose/3126/surface.txt←スクリプトのソース
http://www.geocities.co.jp/SiliconValley-SanJose/3126/design.html←メインのスキン
0680名無しさん@お腹いっぱい。
02/01/07 23:26ID:???0681676
02/01/08 00:27ID:b4MU/M0Aあとは 自分で調べて だめだったらあそこのHPででもきいてみます。
0682676
02/01/08 00:51ID:b4MU/M0A私の間違いでしょうか? 「指定サイトが移動しました」っていってきちんと飛ばないんです。
<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.yyy.ne.jp/~xxx/furiwake.cgi">
あってるかだけでもいいんで 教えてください。
0683名無しさん@お腹いっぱい。
02/01/08 01:04ID:2A3Y9CyQうはっ。マジデスカ。
それ以外の方法はないと思うよ。
一つだけ、htmをcgiとして.htaccessに登録する方法あるけど、
(ふつうのhtmlは、拡張子.htmlを使う)
そこまでしてやる必要があることなの?
0684名無しさん@お腹いっぱい。
02/01/08 09:00ID:???0685名無しさん@お腹いっぱい。
02/01/08 12:35ID:q9hjcCDEそうだった(笑)
0686名無しさん@お腹いっぱい。
02/01/09 03:12ID:7B2W5tGtの下部に持ってくるためにはどこを書きかえれば
良いかご存知の方おりましたら教えて下さいませんか?
0687名無しさん@お腹いっぱい。
02/01/09 07:33ID:???Global symbol "joyfulnote" requires explicit package name at /php/988808396/ line 686.
0688名無しさん@お腹いっぱい。
02/01/09 19:34ID:???0689名無しさん@お腹いっぱい。
02/01/10 23:17ID:???どなたかお願いします。
#!/usr/local/bin/perl
if ($ENV{'REQUEST_METHOD'} eq 'GET'){
$url = $ENV{'QUERY_STRING'};
}elsif ($ENV{'REQUEST_METHOD'} eq 'POST'){
read(STDIN, $url, $ENV{'CONTENT_LENGTH'});
}else{
print "Content-type: text/plain\n\n";
print "エラー";
exit;
}
print "Content-type: text/html\n\n";
print qq!<HTML>!;
print qq!<HEAD><META HTTP-EQUIV="Refresh" CONTENT="0;URL=$url"></HEAD>!;
print qq!<BODY> ジャンプ : $url</BODY></HTML>!;
0690名無しさん@お腹いっぱい。
02/01/10 23:25ID:???これで@pathに入るから後はご自由に。
0691名無しさん@お腹いっぱい。
02/01/11 00:09ID:Yyh8AndIできればもう少しヒントを・・
0692名無しさん@お腹いっぱい。
02/01/11 00:14ID:???まぁお前みたいなヤツはJavaScriptでも使ってなさいってこった。
usage : ttp://hogehoge.com/jump.html?http://www.2ch.net/
jump.html
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis">
<Script Language="JavaScript">
BITPATH = location.search.substring(1, location.search.length);
document.write("<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=" + BITPATH + "\">");
</Script>
<TITLE>転送!!</TITLE>
</HEAD>
<BODY>
ジャンプ!
</BODY>
</HTML>
0693名無しさん@お腹いっぱい。
02/01/11 00:16ID:Yyh8AndI0694
02/01/11 03:25ID:Qal8KlWm$ENV{'PATH_INFO'}の値は /dir/path_info.cgi になり、
JavaScriptを使わないなら必ず$ENV{'PATH_INFO'}はGET送信されるので
($url= $ENV{'PATH_INFO'})=~ s/^\///;
0695名無しさん@お腹いっぱい。
02/01/11 15:30ID:lsrDxreJttp://ffact.com/bbs/yybbs.cgi
0696名無しさん@お腹いっぱい。
02/01/11 15:42ID:???0697未完
02/01/11 16:53ID:EVC6X5BQリモホを2つ前から取りたい場合は、どこを改造すればよいのですか?
教えてください お願いします!
$remote_host = $ENV{'REMOTE_HOST'};
$remote_addr = $ENV{'REMOTE_ADDR'};
if($get_host_mode && ($remote_host eq '' || $remote_host eq $remote_addr)){ $remote_host = gethostbyaddr(pack('C4',split(/\./,$remote_host)),2); }
if($remote_host eq ''){ $remote_host = $remote_addr; }
foreach (@deny_host){
if($_ ne '' && $remote_host =~ /$_/){ &put_image(); exit(); }
}
0698名無しさん@お腹いっぱい。
02/01/11 16:59ID:???どうせ飛んでも無い事考えてるんだろ、やめとけ
0699名無しさん@お腹いっぱい。
02/01/11 17:36ID:???どうもありがとうです。
動作しました。
0700名無しさん@お腹いっぱい。
02/01/11 18:05ID:IiUfkQg02つ前ってなんだろうね?(笑)
とか思いつつ700。
0701697
02/01/11 20:50ID:dT13Fd46どちらのアクセスでも必ず通るメニューにアクセス解析を置くとなると、
1つ前(リンク元)ではトップも含まれてしまうので、2つ前から取れればいいな〜と思っただけです。
笑うようなことだったのですか・・・ハァ。
でも2つ前からリンク元のログ取れる奴発見したので、とりあえずありがとうございました。ぐーぐる。
0702デフォルトの名無しさん
02/01/11 22:12ID:???それと2つ前のリンク元を送る変数はIEやNCには無いと思うよ。
・・・・って
>でも2つ前からリンク元のログ取れる奴発見したので
んー、それはクラッ・・モゴモゴ
0703名無しさん@お腹いっぱい。
02/01/13 12:47ID:???http://pc.2ch.net/test/read.cgi/php/1009331505/l50
からこちらに来ました。
Yomi-search ver4.19なんですが、
ランキングとかをSSIで1部だけ表示することは可能らしいんですが、
初心者なのでどう記載すればいいかわかりません。
どなたかご教授ください。
0704名無しさん@お腹いっぱい。
02/01/13 14:13ID:ZSXcaRQ30705名無しさん@お腹いっぱい。
02/01/13 14:28ID:???>>1参照のこと。
0706名無しさん@お腹いっぱい。
02/01/13 15:40ID:ZSXcaRQ3完成イメージは
ttp://www.click2k.net/
の新着表示のような感じです。
デザイン抜いてです。
txt形式でなんとなくと言う感じのファイルをアップしておきました。
ttp://ice.prohosting.com/pinkbook/cgi-bin/txt/
まだ必要なファイルがあればすぐにアップします。
よろしくお願いします。
0707名無しさん@お腹いっぱい。
02/01/13 15:44ID:???0708名無しさん@お腹いっぱい。
02/01/13 15:56ID:J3ertt7Shttp://ice.prohosting.com/pinkbook/cgi-bin/txt/log/
と
http://ice.prohosting.com/pinkbook/cgi-bin/txt/template/
です。
0709デフォルトの名無しさん
02/01/13 17:28ID:???まず普通CGIの出力からSSIを呼ぶ事はしない(と言うか出来ない)
そのYOMI何とかがhtmlを生成して、そのhtmlでSSIを使う様に改造したいのか
自分の書いたhtmlにYONI〜〜を埋めたいのか
もうちょっと分かりやすく書いてくれ
意味が分かったらやってやる
0710名無しさん@お腹いっぱい。
02/01/13 17:54ID:2v3mHvgw↑のURL登録検索システムをURLの記入場所を<input type=file>にして圧縮ファイルを添付できるようにしたいのでが、やり方がよくわかりません。(いちお。添付ファイルを保存するためのフォルダ作っときました。)
▽サンプル画面
http://www.kent-web.com/pubc/navi/sample.cgi
▽text
http://www.geocities.co.jp/Bookend-Hemingway/6045/navi.txt
0711名無しさん@お腹いっぱい。
02/01/13 18:28ID:???えーと。
Yomi-searchはtop.html
と言うファイルをTemplateファイルとして読み込んでいます。
そこで、そのtop.htmlにSSIを埋め込むのは無理でしょうか?
イメージは
http://ice.prohosting.com/pinkbook/cgi-bin/
です。
もし無理でしたら、
トップページをHTML形式で表示できるますので、
1度HTML形式で保存した後にSSIを呼び出すと言う感じで
やりたいと思っています。
0712名無しさん@お腹いっぱい。
02/01/13 18:29ID:???すいません。間違えました。
トップページをHTML形式で表示できますので、
でした。
0713デフォルトの名無しさん
02/01/13 20:35ID:???ちょっと設置してみたけど、それなら改造しなくて良いんじゃないか
SSIで呼ぶのは全然関係無いCGIなんだよな??
それなら、管理画面でトップページをHTML吐き出しにして
次に、テンプレートファイルの編集、でtop.htmlを書き換えればいい
例えばranking.cgiを呼びたいなら、適当な位置に
<!---exec cmd="./ranking.cgi"---> と入れてやれば良い
ちょっと気になったが、こいつはファイル書き換えや新規作成の成否
を見てないから、更新しました→実際は更新されてない、となる
可能性が有る。
その手のトラブルは99%パーミッションだから、甘めにしてテストするか
出来たらsuidなサーバでやってみれ
HTMLが派生しまくってるんで、まともに読んでないが、
改造するより、色々やって使い方理解した方が良いんじゃないか
0714名無しウィルス ◆UETvirus
02/01/13 21:28ID:hUoFkGoFております。Q2接続プログラムの解析、関係団体へのメール等、ランキングクリックに
よる宣伝業者へのアクセス数減少と人手はまだまだ必要です。
現在、悪徳業者の掲示板のしぶとさに困っております。
WEBプログラム板の皆さんの技術を貸していただけないでしょうか。
下記のスレをご覧の上で、ご協力戴ければ幸いです。
「■ 悪徳宣伝業者の画像や動画をばらまくスレ2 ■」
http://wow.bbspink.com/test/read.cgi/ascii/1010876229/
0715名無しさん@お腹いっぱい。
02/01/13 22:43ID:PJ5cnYlJありがとうございます。
お手数お掛けしました。
やはりそうですか。
なんとなく思い浮かんだのでそれを1度試してみます。
0716ROM人数表示機能をつけたい
02/01/15 17:03ID:V9C2Sk7iこれの参加者表示機能って以前の物とは違ってて
従来のROM人数表示機能の改造方法ではだめなんですよね・・・。
なにかうまいやり方ありませんか?
0717461
02/01/16 15:29ID:???0718名無しさん@お腹いっぱい。
02/01/17 12:04ID:SchQrQ7aimgboard v1.22.Rev6なんですが、
拡張子と中身が違うファイルをアップできないように改造できないでしょうか。
0719名無しさん@お腹いっぱい。
02/01/17 13:29ID:???GIFならGIF89a
PNGなら臼NG
JPEGならJFIだっけ?
0720名無しさん@お腹いっぱい。
02/01/17 13:32ID:???&error("それ何のファイル?") if 0 <= index($data,"script");
scriptという文字列がファイルの中に出てきたら胡散臭いからエラーとか。
0721名無しさん@お腹いっぱい。
02/01/17 13:34ID:L7owP0/4掲示板に投稿があった時、それを読み込みBccにセットして
メール送信する場合、アドレス何件くらいまでなら、問題なく
送信可能でしょうか?100件くらいなら大丈夫?
ちなみに共用サーバではないです。
0722名無しさん@お腹いっぱい。
02/01/17 14:31ID:wRcZzrUC3000件くらいだったらやったことある。
掲示板のサポートメールで。
0723名無しさん@お腹いっぱい。
02/01/18 03:35ID:MaF2PQLiKENTのJoyful-Noteで、親記事最大10とかに設定しても、そこまでいかないうちに消えちゃいます。
なんかレス記事もカウントされてるような感じなんですけどどこが悪いのかわかりません。
なんとかなりませんか。
0724名無しさん@お腹いっぱい。
02/01/18 11:13ID:???そんなのKENTに言えよ・・・
0727716
02/01/18 12:41ID:???sub member {
open(IN,"$memfile") || &error("Open Error : $memfile");
@data = <IN>;
close(IN);
$member="";
@new=();
$flag=0;
$flag2=0;
foreach (@data) {
($time2,$name2,$host2) = split(/<>/);
# 60秒以上発言のない者は削除
if ($times-60 > $time2) { next; }
elsif ($host2 eq "$host") {
# 退室者は削除
if ($_[0] eq 'bye') { next; }
# ホスト名が同一であれば時間と名前を更新
$_ = "$times<>$in{'name'}<>$host<>\n";
$name2 = $in{'name'};
$flag=1;
}
■ このスレッドは過去ログ倉庫に格納されています