こんなCGI探してますスレッド Ver3
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/02(水) 13:33ID:???こんなCGIが欲しいと言う質問は
いちいちスレッドを立てずにここで聞いてください。
前スレ
http://tako.2ch.net/test/read.cgi?bbs=perl&key=972886857
0103名無しさん@お腹いっぱい。
2001/05/21(月) 17:36ID:uVh9lWf6内容としては、まさにCGIBOYがぴったりなのですが、バナーを貼りたくない
(来訪者にログを取っていることを知られたくない)ので、
SSIオンリーで動作するものがいいのですが……。
SSIのみってかえってあまり見なくて、あっても見れる項目がイマイチだったり。
どなたかご存知ないですか?
0104U-名無しさん
2001/05/21(月) 19:06ID:PdhZGz2Uうぉ〜ありがとうです。いろんなCGI検索で探したのになぁ まだまだ未熟ですか。
お忙しい中本当に感謝です。
010522世紀を目指す名無しさん
2001/05/21(月) 19:56ID:???ちょっと試してみたいんですが、教えてもらえないですか?
別にストレージサービスなんてする気は、さらさら無いのですが。
公開したくないならメールでも結構なのですが。
ってかストレージサービスってなに??
0106名無しさん@お腹いっぱい。
2001/05/21(月) 20:11ID:???#あるディレクトリ以下の特定の拡張子のファイルの中から
#ランダムで一つのファイル名を返すサブルーチン
print randfile('/home/hoge/music', 'mid', 'midi'), "\n";
sub randfile{
local $_;
my $dir = shift || '.';
my @suf = @_;
my $pat = join('|', map { quotemeta(".$_") } @suf);
$pat = eval{ qr/(?:$pat)$/i } or return;
local *DH;
opendir DH, $dir or return;
my @files = grep { /$pat/o } readdir DH;
closedir DH;
return $files[rand($#files + 1)];
}
0107100
2001/05/21(月) 20:14ID:???あ、言葉が足りなくてすいません。
別にストレージサービスを運営するわけではなく、個人的に欲しかったので。
出先で欲しいファイル見つけた時にフロッピーに保存して家に持ち帰るのとか面倒なんですよ。
一度確保しといて家に帰ってから落とす、みたいな事をしたかったんですけども。
(説明ヘタですが...)
0108名無しさん@お腹いっぱい。
2001/05/21(月) 20:36ID:???自分にメール
0109名無しさん@お腹いっぱい。
2001/05/21(月) 23:21ID:???まあそれが一番いいんでしょうけど。。
0110名無しさん@お腹いっぱい。
2001/05/22(火) 07:28ID:???SSIのみだとウィンドウ サイズとかは取得できないが構わないか?
0111名無しさん@お腹いっぱい。
2001/05/22(火) 09:04ID:???0112名無しさん@お腹いっぱい。
2001/05/22(火) 09:05ID:???0113103
2001/05/22(火) 09:16ID:6aTKq.Fgもちろん、多少項目が少なくてもOKです。
お心当たりあったら教えてください。
0114102
2001/05/22(火) 14:55ID:vqU40BMwむむむ、ありがとうございます素晴らしいです。
実はこういうスクリプトむちゃくちゃ探しまくってたんで・・・。
がしかし!サブルーチンということは、全体はこんな感じでしょうか。
#!/usr/local/bin/perl
print randfile('/home/hoge/music', 'mid', 'midi'), "\n";
sub randfile{
local $_;
my $dir = shift || '.';
my @suf = @_;
my $pat = join('|', map { quotemeta(".$_") } @suf);
$pat = eval{ qr/(?:$pat)$/i } or return;
local *DH;
opendir DH, $dir or return;
my @files = grep { /$pat/o } readdir DH;
closedir DH;
return $files[rand($#files + 1)];
}
-----おわり。
さいごにexitとかは、いらないのですか?
0115名無しさん@お腹いっぱい。
2001/05/22(火) 15:05ID:???CGIとして操作させるならそれだけではダメだぞ。
#!/usr/bin/perl
# test.cgi
use strict;
my $dir = '/home/hoge/music'; # 目的のファイルを入れてあるディレクトリ
my @suffix = qw(mid midi); # 目的のファイルの拡張子ピリオドなし)
my $file = randfile($dir, @suffix);
print <<EOD;
Content-type: text/html;
<title>hoge</title>
$file
EOD
exit(0); # 無くても構わない
sub randfile{
#randfileの定義
}
__END__
0116102
2001/05/22(火) 18:45ID:vqU40BMwだめだ・・・できない。。。
↑の#!/usr/bin/perlからぜんぶコピーして、
perlのパス、ディレクトリのパス、を変更してパーミッションを
確認してみたけど、どうしてもInternal Server Errorが出てはり
ます。
0117106=115
2001/05/22(火) 19:00ID:???可能性としては
・先頭のPerlのパスが違う(#!/usr/local/bin/perl ?)
・まんまコピペしたままだとすると、"EOD"の直後にスペースが無いか?
・randfile() の中身をコピーしていないという落ちは却下
0118102
2001/05/22(火) 19:56ID:vqU40BMw先生!落ちはないですが、動きません!!!
これ以上スクリプトをここに書くのも他の人に迷惑かかると思うん
で、サーバーにアップしました。
http://balder.prohosting.com/%7Eqpokame/test.txt
見てみてくだせい。ちなみにperlのパスは、実際に使うサーバー用
のんです。
0119106=115
2001/05/22(火) 20:18ID:???OK分かった。そりゃうまく逝かんわ。
my $dir = 'http://www.○○○.com/~○○○/midi';
これがいかん。
全角じゃ動かんだろ…
じゃなくて
httpから始まるアドレスとプログラムから見えるアドレスは別物。
my $dir = '/home/hoge(*1)/public_html(*2)/midi';
*1 ユーザー名"~○○○"の○○○部分
*2 公開ディレクトリ wwwとかいう名前の可能性もあり
0120102
2001/05/22(火) 22:15ID:vqU40BMwだめです・・・
http://balder.prohosting.com/%7Eqpokame/test.txt
my $dirの行を色々と変えてみたんですけど、顔色ひとつ変えて
くれません。そろそろお尻が痛くなってきました。
0121106=115
2001/05/22(火) 23:13ID:???むむ、ダメか…それならば
・use strictをコメントアウト(削除でも可)
・ディレクトリのパーミッションを考える(読み取り権限必須: 0755あたりか)
・改行がCRLFなのにバイナリモードで転送していたってオチは却下
0122121
2001/05/23(水) 00:19ID:???http://www.kawa.net/works/perl/catch/news.html
…初めからこうした方がよかったかもしれん。スマンな。
0123名無しさん@お腹いっぱい。
2001/05/23(水) 06:53ID:???アクセス解析2(SSI式)
http://www.rescue.ne.jp/cgi/webaxs2ssi/
0125122
2001/05/23(水) 17:43ID:???まぁ待て。
もはやスレ違いになりつつあるがこのままじゃ俺の気が収まらん(w;
ディレクトリのパーミッションを777にして、
スクリプトの先頭にこの一文↓を入れみてくれ。
BEGIN{ open STDERR, '>error.log'; }
0126anonymous
2001/05/23(水) 23:57ID:???だろう?。
perl の構文は分からないので言葉で表現するが、
・引数をただ表示するだけのエラー表示用関数を定義
・$dir を定義
・$dir を開いて問題があればエラーを報告
というだけのスクリプトをまず書いてみろ。
これがうまくいったら、randfile の中で怪しそうな部分をチェックして
みるといいだろう。この際だからデバッグのコツをつかむんだ。
0127102
2001/05/24(木) 00:51ID:m0dGCMUY入れてみやしたー、が!ぐわっ!依然として反応を変えません。
>>126
うーん、スクリプトを書いてみろと言われてもこちら初心者どころか
CGIに関しては「いろんなとこからダウンロードしてそのまま使ってる」
ってだけなんで、切り分けも、もみくだきも出来ないデス。。。
0128125
2001/05/24(木) 01:07ID:???「出来ない」どうにもならんから>>126の方法をやってみ。
と言いつつスクリプトを書くヲレ…甘いかなぁ(w;
の前に、errors.logってファイルが出来て、その中に何か書いてないか?>>102
何も書いてなきゃ↓な
#!/usr/bin/perl
print <<_HEADER_;
Content-type: text/plain
_HEADER_
$dir = "./hoge"; #適当なディレクトリ
eval{
opendir DH, $dir or die "can't opendir $dir: $!";
print join "\n", readdir DH;
closedir DH or die "can't closedir $dir $!";
}
__END__
ダメなら後は明日。今日はもう寝る。
0129128
2001/05/24(木) 01:08ID:???__END__の一行前に
print $@;
を追加してくれ。
0130ひとりぼっち
2001/05/24(木) 18:49ID:???geocitiesのファイルマネージャーみたいに、ファイルのアップや消去などを行うcgiです。
うちのヘボISPだとテレホタイムになるとmail鯖やftpに繋がらなくなることが
頻繁にあって、HPの更新用にFTPクライアントのcgiを探してます。
0131名無しさん@お腹いっぱい。
2001/05/24(木) 19:14ID:CkF/jXSACGI検索サイトを利用するとよいでしょう。
http://script.lovely.to/
http://hyne.bird.to/bcp/
そういうCGIを探すときは「FTPクライアント」ではなく
「ファイルマネージャ」のほうがヒットしやすいのでお試しを。
つーかそれ全然FTPクライアントじゃねーぞ。
0132ひとりぼっち
2001/05/24(木) 20:38ID:???リンク先で、すぐにいいのが見つかりました。
ずっと探してたのに見つからなかったのは
名前を「FTPクライアント」でやってたからとは・・・(笑えない
0133名無しさん@お腹いっぱい。
2001/05/25(金) 01:15ID:???現在配布サイトは閉鎖中のようです。Googleでも探してみたけど見つかりませんでした。
また、ほかのファイルマネージャで使い勝手のいいものがあれば教えてください。
0134名無しさん@お腹いっぱい。
2001/05/25(金) 05:24ID:HMJO9D4Q結果は送ってきた人個人個人のコメントやメールアドレスとかいろいろな情報も全部纏めてweb上で見れるのがいいです。
0135134
2001/05/25(金) 05:50ID:HMJO9D4Q個人事に書かれたコメント一気に見れるものという意味です。わかりにくい説明ですみません。
0136名無しさん@お腹いっぱい。
2001/05/25(金) 09:05ID:???配布中止/配布元不明スクリプトが欲しい人はダウンロード板へ。
他のファイルマネージャで良いなら直ぐ上の>>130-132を見ろ。
>>134
50個のファイルとコメントを一気に送信するの?
まず存在しないと思われ。
0137134
2001/05/25(金) 17:19ID:UVqY0rToメールで受信するしかないのでしょうか?
0138名無しさん@お腹いっぱい。
2001/05/25(金) 18:39ID:eb.ywCSoHTMLのみで作成されたファイルの中に
質問形式でラジオボタンがあり
どれか一つを選択すると
別のHTMLファイルにジャンプさせ、
ちなみに未選択だとエラーページにジャンプするという
事はできるのでしょうか?
0139名無しさん@お腹いっぱい。
2001/05/25(金) 19:41ID:???できる。
0140名無しさん@お腹いっぱい。
2001/05/25(金) 19:57ID:???>>133 俺、つい先週DLしたばかりだぞ? どっかあるんじゃねーの? よく探せ。
0141名無しさん@お腹いっぱい。
2001/05/25(金) 23:25ID:???のウザイ宣伝をしてるところの掲示板に
2chの宣伝を書き込むCGIを探してます。
自分の掲示板ではない(レンタルばかり)ようなので、
攻撃用でなく、数分に一度書き込む程度でいいです。
0142名無しさん@お腹いっぱい。
2001/05/26(土) 08:19ID:???その心意気に猛烈に激しく同意!
でもそれやっちゃそのドキュソサイトと同レベルになっちまうからここはこらえて(;´Д`)
0143名無しさん@お腹いっぱし。
2001/05/28(月) 23:14ID:???バグ報告しても無視されるケースが少なくないから
そういう作者のCGIにはさわりたくない
0144名無しさん@お腹いっぱい。
2001/05/29(火) 23:10ID:???KENT
0145あほあほまん
2001/05/31(木) 01:08ID:1CrBRrZQところで本題は、
PC上からはツリー表示できて、iモードからもアクセスできる(表示形式問わない)掲示板のスクリプトをご存知の方はいらっしゃいませんか?
0146名無し
2001/05/31(木) 06:42ID:???0148名無しさん@お腹いっぱい。
2001/06/02(土) 06:50ID:8ZtfltG6みんなでかけるやつ
Web上で
おしえてー
0149名無し
2001/06/02(土) 07:28ID:???===========終了===========
0150名無しさん@お腹いっぱい。
2001/06/02(土) 07:34ID:8ZtfltG6みっかんなかった
0151名無しさん@お腹いっぱい。
2001/06/02(土) 07:37ID:aVSCsQ9Y0152151
2001/06/02(土) 07:37ID:aVSCsQ9Y0153名無しさん@お腹いっぱい。
2001/06/02(土) 07:40ID:8ZtfltG60154名無しさん@お腹いっぱい。
2001/06/02(土) 08:33ID:8ZtfltG6だれかおしえて!
0155名無しさん@お腹いっぱい。
2001/06/02(土) 08:55ID:???0157名無しさん@お腹いっぱい。
2001/06/02(土) 09:24ID:8ZtfltG6ありがと!!
0158名無しさん@お腹いっぱい。
2001/06/02(土) 12:01ID:???0159名無しさん@お腹いっぱい。
2001/06/02(土) 12:14ID:???0160名無しさん@お腹いっぱい。
2001/06/02(土) 15:44ID:NE5E2d9.webalizer, Analog のどっちか。お好きな方をチョイスするよろし。
0161名無しさん
2001/06/08(金) 10:01ID:2UsRJekkファイルマネージャーって1回導入しようかと(130さんと同じくFTPツライので)思ったんすけどセキュリティが不安になってやめたんです。
ファイルマネージャーを導入したせいでセキュが致命的にヤバくなるってことはないでしょうか?
0162名無しさん@お腹いっぱい。
2001/06/08(金) 18:30ID:Zu1621vI1 ファイルマネージャのURLを晒す
2 ファイルマネージャにセキュリティ上の欠陥がある
この1と2を同時に満たせば致命的だろうな。
0163072
2001/06/09(土) 00:30ID:5c1RD/ocなんかいいのってありませんか?
探したんだけど、newsproみたいないいのないです。
トピックをHTML表示とかできたら尚良しなんですが・・・
結構需要ありそうな気はしますが、ないのかなー
掲示板スクリプトでも代用できそうなのがあったら教えてくださいー
0164名無しさん@お腹いっぱい。
2001/06/09(土) 01:43ID:???0165名無しさん@お腹いっぱい。
2001/06/09(土) 11:05ID:???ん、newsproじゃダメか?
nplang.plでcharset=Shift_JISにすれば日本語使えるよ。
あとはappleple.comのa-columnとかa-news。
0166名無しさん@お腹いっぱい。
2001/06/14(木) 00:02ID:5jc1WhlQ0167さがし中
2001/06/14(木) 01:00ID:HxTuwMMw0168名無しさん@お腹いっぱい。
2001/06/14(木) 02:53ID:.jfps4SEレンタルではあるのですが、CGIでは見つからないのでお願いします。
0169名無しさん@お腹いっぱい。
2001/06/14(木) 06:23ID:32KrW/Pg自動登録リンクのCGIなんかありますかね?
0170名無しさん@お腹いっぱい。
2001/06/14(木) 07:45ID:hlwHNfKwココで使われてる1ページ中にいくつもの
CGIを表示させるCGIって配布されてるんでしょうか?
0171名無しさん@お腹いっぱい。
2001/06/15(金) 11:25ID:???ただどこからきたのか? ということだけでなく
ウィンドウサイズも取れるのがほしいのですが、
SSI+CGIというのはあるのですが、CGI単独でというのが
なかなかなくて難儀しています。 サーバではSSIが使えないので…。
過去ログにあったサイト2ヶ所で探してみたのですが、
探し方が悪かったのかもしれませんが見つかりませんでした。
もし、ご存知の方がいらっしゃれば教えていただければ幸いです。
よろしくお願いします。
過去スレでがいしゅつだったらすみません。
0172T女の竹田
2001/06/15(金) 12:11ID:???遅レスだけど、前にスクリプト改造スレで
http://www2a.biglobe.ne.jp/~yama/cgi.html
のKING2ってスクリプトで音が鳴るようにしてほしいって人がいて、いじって
みたことがあるけど…(結局その人はいなくなってしまいましたが(笑)
その時いじった内容取ってあるから、↑のスクリプトならまあまあ簡単に
音ならすようにできるけど?
0173名無しさん@お腹いっぱい。
2001/06/15(金) 16:48ID:eEyQsygw軽いスプリクトを探しています
いくつか検索しましたがsendmailやあぷろだ機能付きで
動作が重いものばっかりで・・・・。
0174名無しさん@お腹いっぱい。
2001/06/15(金) 18:39ID:???shigeか?
0175名無しさん@お腹いっぱい。
2001/06/15(金) 19:49ID:???削ればいいじゃんYO!
0176168
2001/06/16(土) 04:03ID:iz.4xOAUレスどーもです。
KING2見てみたんですが秘話機能ついてないんですね・・・。
秘話機能もぜひつけたいんですが贅沢っすか?
0177T女の竹田
2001/06/16(土) 10:37ID:???はい、贅沢です(笑)
と言ったら身も蓋もないのですが…168さんはPerlわかります?
いろいろやってみてはどうですか?お手伝いなら喜んでしますよ。
0178名無しさん@お腹いっぱい。
2001/06/16(土) 16:03ID:???・PASS機能付き
・ついでに検索機能も付いてると理想的
こんなBBSのCGI探してるのですが
どこかにないでしょうか?
0179名無し
2001/06/17(日) 00:00ID:???0180168=176
2001/06/17(日) 01:00ID:335u0/QM贅沢ですか・・・(w
Perlなんてこれっぽっちも分かってないです。
公開されている方の恩恵に預かっているだけなので。
改造すれば出来るって事ですよね?難しそう。。
0181名無しさん@お腹いっぱい。
2001/06/17(日) 01:55ID:???ttp://tohoho.wakusei.ne.jp/cgi/wwwmail.htm
のようにシンプルで、必須項目(特にメルアド)がないもの。
HPビルダーで作っていたのですが、なぜか送信できなくて、あきらめました…。
フリーのCGIをgooで探してみましたが、なかなか見つかりません。
本も買ってみたのですが、ゲストブックしか載っていない(泣)で、困っています…。
0182sage
2001/06/17(日) 03:08ID:???改名するのが妥当だと思われ。
0183名無しさん@お腹いっぱい。
2001/06/17(日) 03:41ID:???他力本願!物欲スレッド!!
が妥当だと思われ
0184名無しさん@お腹いっぱい。
2001/06/17(日) 16:47ID:???0185名無しさん@お腹いっぱい。
2001/06/17(日) 22:35ID:???CGIを探しているんですが、見つからないんです・・。
なにかいいものがあったら教えてください。
0186名無し
2001/06/17(日) 23:13ID:???0187名無しさん@お腹いっぱい。
2001/06/17(日) 23:52ID:???0188名無しさん@お腹いっぱい。
2001/06/18(月) 13:57ID:???0189名無しさん@お腹いっぱい。
2001/06/18(月) 18:08ID:DfFhaNlY自動登録リンクのCGIというのは存在するのでしょうか?
0190HPビルダーの
2001/06/18(月) 18:21ID:???0191名無しさん@お腹いっぱい。
2001/06/18(月) 19:54ID:???存在します。
0192名無しさん@お腹いっぱい。
2001/06/18(月) 20:42ID:YUSfqYKUもしご存知でしたらよろしくお願いします
0193名無しさん@お腹いっぱい。
2001/06/18(月) 21:02ID:???少なくとも聞いてる人は、どの程度探したか知らないけど
とにかく見つからないから聞いてるわけだし。
質問には親切な人が答えてあげれば良いわけで
親切な人がいなけりゃこのスレは廃れるだけ。
マジレススマソ。
0194名無しさん@お腹いっぱい。
2001/06/18(月) 21:11ID:???・「自分で探せ」といわれるようなどこにでもあるCGI
CGI検索サイト見りゃ済む話。聞く奴は厨房なので答える面白味も
メリットもない。
・要求がひたすらマニアックなCGI
自分で作らなきゃあるわけねえだろ。勉強してから改造工房スレ行け。
・FAQでもなく、検索サイトにも載っていない知られざる優良CGI
そんなもの、Web"Programming"板の奴が知ってる訳がない。
探すより自分で作ってるんだから。
このスレが廃れることは、はじめから明らか。
0195名無しさん@お腹いっぱい。
2001/06/18(月) 21:41ID:???0196名無しさん@お腹いっぱい。
2001/06/19(火) 01:52ID:???i-modeでは.htaccessを使ったアクセス制限が使えませんし、KENTさんの
CGIなど試してみましたが、クッキーを使用しているようでNGでした。
どなたかご存知でしたらお教えください。
0197名無しさん@お腹いっぱい。
2001/06/19(火) 01:58ID:???最初のページでパスワード入力、あとは
<form method="POST" action="page.cgi">
<input type="hidden" name="password" value="hoge">
<input type="submit" name="2" value="次のページ">
<input type="submit" name="0" value="前のページ">
</form>
みたいな…。
0198196
2001/06/19(火) 03:21ID:???設置とHTML部分の書き換えくらいしかできない厨房な私には無理みたい
ですね。197さん、ありがとうございました。
0199ななしし
2001/06/19(火) 06:41ID:lWczIFig.htaccess の Auth* ですよね?
N502i は使えましたが…他の端末はダメなのかな…。
もっとも、この認証方法では「簡単ログイン」機能を持たせられないので、
結局は>>197みたいなことをしないといけません。
>>197
ちなみに私はパケット通信料節約のため、FORMも減らしてやってます。
0200196
2001/06/19(火) 07:02ID:???多分に.htaccessで別窓が開くのでだめなのではないでしょうか。
そうか、Auth*の使える携帯もあるのか。。。勉強になりました!
0201
2001/06/19(火) 11:15ID:sFZb1NaIてありませんか???
0202名無しさん@お腹いっぱい。
2001/06/19(火) 12:36ID:???■ このスレッドは過去ログ倉庫に格納されています