トップページ⇒php
1001コメント323KB

こんなCGI探してますスレッド Ver7

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆FRUIT8pk 02/09/13 18:55ID:???
初心者のためのCGI探しスレッドです。
こんなCGIが欲しいと言う質問は
いちいちスレッドを立てずにここで聞いてください。

前スレ
http://pc.2ch.net/test/read.cgi/php/1021897804/l20/

必要な人もいると思うので責任もってたてます
0159nobodyさん02/09/28 20:32ID:???
↑IDがヽ(`Д´)ノ ウエエエエンだから教えない。
0160もなりすたん(´Д`02/09/29 05:27ID:ZPar6urM
2ちゃんと同じようにsage、>>XX形式が使えるCGI掲示板を探してます…
したらばやJBBSがあるのは知ってますが、自分色に染められないので…

誰か情報希望!おながいします。
0161もなりすたん(´Д`02/09/29 05:29ID:???
上げてスマソ…ついでにタグも使えるといいけど…使えないなら使えないでいいです(汗
0162もなりすたん(´Д`02/09/29 05:33ID:???
何度もスマソ…>>160-161に加えて、アイコンが使えるとなおいいかも…でもそこまで言うと無いかな…
0163c02/09/29 05:40ID:Pv7ZIJF+
http://yahooo.s2.x-beat.com/
0164nobodyさん02/09/29 06:12ID:???
>>160

君、浮いてるけど?
0165nobodyさん02/09/29 10:14ID:???
>>158
>生ログが見れる
ってどういうこと?
普通にIPが見られるってこと?
まぁだとしても携帯電話のIP見てもつまらんだけだと思うよ。
ページ見るたびに変動してるし。

携帯対応の解析というか・・・、ブラウザのとこだけいじればどの解析でもいけそうな気がするのは気のせいかな?
0166nobodyさん02/09/29 12:36ID:dU1BUkf3
すまん、ゆいちゃっとってもう配布してないの?
0167nobodyさん02/09/29 16:49ID:???
>>116
http://www.mirai.ne.jp/~mikeneko/yuibot/yui/chat/free/
0168nobodyさん02/09/29 17:31ID:???
>>166
http://www.ibport.co.jp/~yui/cgiwork/yuichat/index.html
0169nobodyさん02/09/29 19:10ID:???
http://ayu.csidenet.com/cgi/whiteforum.html?
今更だが・・・・
0170nobodyさん02/09/30 14:14ID:???
>>169
ずっとコレを探してました。(・∀・)イイ!
美味しく頂戴いたしますた。サンクスコ!
0171俺02/09/30 17:58ID:gYzotVfs
http://www.toshinari.com/perl/

くだらんPerlScriptを配布している・・・・・↑
0172nobodyさん02/09/30 18:04ID:???
↑著作権表示を厳守させる程のものかと小一時間(懐
0173nobodyさん02/09/30 18:11ID:???
CAB形式での配布かYO!

0174nobodyさん02/09/30 18:34ID:???
悪いこといわんからzipにしとけ。
0175nobodyさん02/09/30 19:27ID:???
掲示板作成システム v2.0、ちょっと欲しかったけどCABが解答出来ない…。
マカーでも使えるの?
0176age02/09/30 20:56ID:???
age
0177nobodyさん02/10/01 22:49ID:???
ページをブックマークされた回数をカウントするカウンターってないですか?
(ブックマークカウンターって言うのかな)
ググッたんだけどどうもみつからなくて…。
0178nobodyさん02/10/01 23:30ID:???
>>177
[お気に入りカウンタ]で見つかったゾ
ttp://www.trustbee.com/script/
PHPだけどね
0179nobodyさん02/10/02 01:39ID:THwNsQEa
imgboard v1.22 R5.2を引っ張ってきて、自分の鯖に上げたいんですけど、
imgboard v1.22 R5.2のサイトが落ちてて拾ってこれません・・・。

似たようなCGIとか、imgboard v1.22 R5.2をダウソ出来る所は無いですか?

宜しくお願いします。
0180nobodyさん02/10/02 01:50ID:???
新規書き込みは管理人限定で、記事に対するレスは
みんなが自由につけられる、なんていう夢のような(笑)
掲示板、ないですかねぇ。
初心者なので改造は難しいです…
018117902/10/02 01:57ID:???
>180
日記帳にレスが付けれるって言うのなら見た事有りますよ。

管理人のみが日記を付けれて、それに対するレスを閲覧者が
付けれるっていうの。
見つかる事を祈っています。




ふ〜、イメージボード無いかなぁ・・・。
0182nobodyさん02/10/02 02:15ID:???
>>180

マルチですか?

http://pc.2ch.net/test/read.cgi/php/1030151932/325
0183w02/10/02 02:30ID:???
>>180

こういう人たまにいるけど、こんな過疎板見つける
より簡単に見つかると思うんだけどなあ、、、?

今めんどいから検索しないけど、腐るほどあると思うよ。

>夢のような

同じような事を他の人が誰もしてない、と思うほど
奇抜なアイデアだと思う?
0184nobodyさん02/10/02 05:34ID:zNsTprcx
すいません。お力を拝借させてください。
あまりパソコンの操作に詳しくない人でもある程度対応できるような
投稿型のデータベースを作りたいのです。
さらに、投稿されたデータに対するレスをつける機能が欲しいのですが、
このような投稿・レスといった機能や入力の簡便さを考えると、掲示板のスクリプト
がもっとも適しているのでしょうか?
ただ、管理者側でデータ(親記事)の位置を投稿された順序に関係なく変更させたい
のですが、そのようなCGIはありますでしょうか。
もちろんどのようなCGIでも、またPHPでもかまいません。
018518402/10/02 05:58ID:???
補足です。データベースといっても本格的なものではないので、
Oracle、PostgreSQL、MySQLは使うつもりがありません。

となると、どっちにしろ掲示板を使うしか選択肢がないかもしれませんね。
よろしくお願いします。
018617702/10/02 07:40ID:???
>178
うわぁ。PHPかぁ。なんか難しそうだな。
やっぱりCGIは無いのかな。

情報ありがとう。
幸い、PHPも使える鯖なので、がんばって設置してみる。
0187nobodyさん02/10/02 08:14ID:???
>>184

> 投稿型のデータベースを作りたいのです。

じゃあ作れよ。
0188nobodyさん02/10/02 09:01ID:???
>投稿型のデータベースを作りたいのです。

>Oracle、PostgreSQL、MySQLは使うつもりがありません。

184の欲しているものがわかりません。
0189nobodyさん02/10/02 09:36ID:???
>>188
NDBMとか、じゃないのか?
それともCSVとか?
0190nobodyさん02/10/02 12:13ID:???
http://www.gariber.net/

ここの上のほうにある
>>現在このHPには 名のご来場者様がいます。ありがとうございます。
てのに使ってるスクリプト探してるんだけど無いかな
019119002/10/02 12:20ID:???
申し訳ない見つかった。スレ汚しスマソ・・・
0192nobodyさん02/10/02 13:12ID:???
自分がFTPで接続する権限がないサーバー上のファイル(例えばhtmlファイル)に定期的にアクセスして、
ファイルが更新されていたらダウンロードするみたいなCGIありますか。
0193nobodyさん02/10/02 13:21ID:???
現在の参加者数を別窓で表示できるチャットを探しているんですが無いでしょうか?
0194nobodyさん02/10/02 16:29ID:???
>>192
httpプロトコル使ってDLするんだから、ファイル属性まで見れない。
いったんDLして、自分のとこで、大きさを調べるなりして、改変
状況を確認汁。PerlでLWPつかえば、カンチンYo。
019518402/10/02 20:07ID:???
すいませんでした。いまいちプログラムに詳しくないもので。
別段業務用につかうわけでもないので、Oracle、PostgreSQL、MySQLはオーバーかなと。
「データベース」という単語はこの際無視していただいて、要は
1.誰でも記事を投稿できる。
2.投稿した記事にレスをつけられる。
3.投稿された記事の順番を管理者が任意に変更できる。
以上の3点を満たす掲示板はありますでしょうか?
特に3番目を満たすのが難しく、なかなか検索しても見つからないのです。
掲示板では無理なようでしたら、このさいプログラムを勉強しようかと。
0196nobodyさん02/10/02 20:25ID:???
>>194
できれば
HTTP::Headers
を使ってLast-Modifiedを取得して、
更新されていたらLWPでダウソの方が負荷かからないので(゚д゚)ウマー
鯖が対応していたらだけど。
0197nobodyさん02/10/02 23:45ID:mzLIaqrg
街の灯
http://www.matino-akari.com/linksyu/
みたいなスクリプトのある場所を教えて頂けないでしょうか。
探したのだけどシンプルなものがどうしても見つからない・・・。
0198nobodyさん02/10/03 01:13ID:???
httpプロトコルって・・・
http自体がプロトコルじゃないの?











独り言だからほっといて。
0199nobodyさん02/10/03 01:20ID:???
>>198
「HTTPプロトコル」googleで検索したら結構出てきた。
うちの本棚にも、堂々と「作ってわかるHTTPプロトコ
ルのすべて」なんて書いた本があったりする罠。
0200nobodyさん02/10/03 01:31ID:???
HTTPプロトコル っていうのは文法的に言うと同格ってことだろ?

HTTPというプロトコルということでは? 特に間違ってはいないと思うが。。
0201nobodyさん02/10/03 01:54ID:???
>>195

ただの掲示板じゃん。
0202nobodyさん02/10/03 01:56ID:???
アナルおまんこっていうのは文法的に言うと同格ってことだろ?

アナルというプロトコルということでは? 特に間違ってはいないと思うが。。
0203nobodyさん02/10/03 02:18ID:???
いやあ、「httプロトコル」だったら許すんですがね・・・

何というか・・・
0204nobodyさん02/10/03 02:57ID:???
Hyper Text Transfer Protocolだし。
0205nobodyさん02/10/03 03:03ID:pjk4Z4AJ
「○○が△△する」

この○○と△△を、登録した単語からランダムに引き出すCGIってないで
すか?「いつ、どこで、だれが、なにした?」みたいな表示を、
それぞれの項目ごとにあらかじめ単語登録しておいて、ボタン押すだけで
スロットのように揃うと言うような。
0206nobodyさん02/10/03 03:09ID:???
>>205
そんな簡単な処理ならつくったほうがはやいぞ
020720502/10/03 03:11ID:pjk4Z4AJ
>>206
情けないことに自力でゼロから組めないので、アリモノを改造できれば
な〜と思っております。なにかサンプルスクリプトないですかね?
0208nobodyさん02/10/03 03:20ID:???
>>207
CGIもHTMLもわからんの?
020920502/10/03 03:26ID:???
>>208
HTMLはそれなりに組めます。CGIはフリーのスクリプトを落としてきて
簡単な改造、設置までは出来ます。

例えば、
ttp://tackysroom.com/cgi_bakeratta.htm
これなんかイメージに近いんですけど、こんなに凝ってなくていいん
ですよね。AとBと2種類の項目あればよくて、単語登録も訪問者に
させずに管理側ですべて登録しておくと。それがボタンひとつで表示
できればいいんですよね。

ただ、上のスクリプトをそこまで大幅にスケールダウンして改造するのは
ちょっと自分では無理なんで、もっとシンプルなスクリプトないかな〜と。
0210nobodyさん02/10/03 03:31ID:???
>>209
だったらHTMLで入力のテキストボックス2つ用意して[ボタン]押すと
CGI側でURLデコードして、その値を受け取るまではつくれるよね。
0211nobodyさん02/10/03 03:32ID:???
あっ、入力はいらないか・・・ボタンだけでいいかな
021220502/10/03 03:38ID:???
うーん、出力する仕組みは理解できてます。
フォーム作ったり、HTML部分の外見はまあ作れるんですが、
CGI部分が、今までにスクリプトをゼロから自前で組んだことないので、
技術的には微妙です・・・。
021320502/10/03 03:41ID:???
と言うか、このスクリプトありそうでないんですよね。
作れない自分が言うのもなんですが、こういうのって入門用CGIだと思うんですが。
0214nobodyさん02/10/03 03:47ID:???
「○○が△△する」 だから、2つのファイルを用意して単語登録も済ませておく。
単語登録を済ませた2ファイル名をそれぞれ変数$file1, $file2にセット

my $bufsiz= 1024* 50;
my $file1= 'file_path1';
my $file2= 'file_path2';
my( $buf, $n );

my $get1= &rand_line($file1);
my $get2= &rand_line($file2);

sub rand_line{
    $n= 0; open(IN, shift);
    while (read(IN, $buf, $bufsiz)){
        $n+= $buf=~ tr/\x0a//;
    }
    $n= int(rand($n+ 1));
    seek(IN, 0, 0);
    <IN> while $n--;
    $n= <IN>;
    close(IN);
    $n;
}

こんな感じ?
021520502/10/03 03:52ID:???
>>214
ありがとうございます!
とりあえず、このスクリプト頂いて試行錯誤は出来そうです。
頑張ってみます。
0216nobodyさん02/10/03 04:32ID:???
htmlファイルをアプして、それをインライン表示して
javascriptのポップアップでアプしたhtmlを開く、
みたいなアプローダってないでしょうか?
0217nobodyさん02/10/03 05:20ID:???
>>214
>my( $buf, $n );
そんなとこでmyしても意味無い…
0218nobodyさん02/10/03 11:40ID:???
>>217
言わせてやれよ、年頃なんだって。
0219nobodyさん02/10/03 14:20ID:???
>>217
意味ないことはないよ

use strict;  しても動くようにだろ
0220nobodyさん02/10/03 14:33ID:???
>>219
「なぜサブルーチンの中でmyしないのか、問い詰めたい」
ということでは?
0221nobodyさん02/10/03 14:40ID:???
>>220
まァ、単純な処理だから速さを求めたんじゃ?
サブルーチン呼ぶたびに局所宣言するよりも最初に1度だけで済ませるみたいな
0222nobodyさん02/10/03 19:15ID:???
気分的にマイスクリプトなんだろう。
0223nobodyさん02/10/03 21:09ID:???
>>219
myした物がどこでも使えるstrictに何の意味が、、、
0224nobodyさん02/10/03 23:28ID:nRx9/PLs
そのスクリプトを置いた、ディレクトリ以下のファイルやディレクトリ一覧を
リンク付き出力してくれるスクリプトを探しています。見かけた方よろしくお願いします
0225nobodyさん02/10/04 01:43ID:???
知ってるってーか、便利そうだったんで今作ってみたんだけど、
>224はそれを何のために使うのか気になる。
返答次第ではここにはりつける。
0226nobodyさん02/10/04 02:34ID:VuwDEs33
>>224
php scriptだけど、ここの探携君っていうscriptとは違う?

http://p4k.net/scripts/index.php
0227nobodyさん02/10/04 02:42ID:PpkbZ2aB
ICQとかYahoo!のメッセンジャーでオンライン表示のアイコン。
自分でもCGI組んだらホムペにUPする時に自分で作ったりした
好きなアイコン使えるらしいけれど誰かそのCGI知らない?
本当に知りたいから、誰か教えて。俺、どうしても組めなかった。
022822402/10/04 03:10ID:CYRDLQRa
>>225
知り合いだけにディレクトリ内部の画像などの格納されたファイルを
見せたいときだけにつかいます。普段はindex.htmlを置いてるので
見れないのです。

0229nobodyさん02/10/04 05:10ID:???
>>227

さ っ ぱ り 意 味 が わ か り ま せ ん 。
0230>通りすがり02/10/04 08:27ID:vd/4/XNk
これでいいんじゃない?あとはHTMLを代えて、
jcodeなりつかって出力文字コード代えればOK
これでどう?

#!/usr/bin/perl

opendir(DIR,"./");
@item = readdir(DIR);

$out = "";
foreach $a (@item){
$out .= "<a href=$a>$a</a>\n";
}

print <<HTML;
Content-type: text/html

<html><head><title>DirLink</title></head><body>
<pre>
$out
</pre></body></html>
HTML
0231>通りすがり02/10/04 08:35ID:vd/4/XNk
>230
すまん、番号書き忘れた。
224へのレスね。
0232nobodyさん02/10/04 14:37ID:???
>>227
ttp://akionweb.com/products/index.html
これのことかね?
0233nobodyさん02/10/04 16:17ID:CYRDLQRa
>>230
何からなにまで出力してしまいませんか?
.htaccessも出力してしまいました。特定のファイルだけを出力しないようにするには
どうしたらいいでしょう?(上位ディレクトリに登る「.」「..」も出さない)

apacheのような、index一覧を作りたいのですが、
ディレクトリやファイルを判別してアイコンを付けてやるとかかのうでしょうか。
0234nobodyさん02/10/04 16:21ID:???
>233
リストから要らないものを消しては同よ。
0235nobodyさん02/10/04 16:28ID:???
>>234
最低限消しても、このファイル「.cgi」と「.htaccess」は表示されてしまうようです>使ってるサーバー
0236質問02/10/04 17:10ID:zDqIUs3v
>>228
格納庫って/を一つ省くと良く見えるよね、あれは犯罪なんですか?
0237質問02/10/04 18:04ID:???
なんで>>236はそんなに馬鹿なの?
023822502/10/04 20:22ID:???
なんだ、そんな簡単なのでよかったのか……まあいいか。はる。

---------------index.cgi
#!/perl
use strict ;
use CGI qw ( -any ) ;
my $q = new CGI ;
my $dir = $q->param('dir') ;
$dir &&= '&dir='.$dir ;
print $q->header(-charset=>'EUC-JP') ;
print $q->html(
$q->head(
$q->title('ALL FILES')
),
$q->frameset(
{-cols=>'30%,*'},
$q->frame({-src=>'explorer.cgi'.$dir}),
$q->frame({-name=>'reader'})
)
) ;

exit ;
023922502/10/04 20:24ID:???
(続き)
---------------explorer.cgi
#!/perl
use strict ;
use vars qw ( $q $separater $dir @hide ) ;
use CGI qw ( -any ) ;
$q = new CGI ;
$separater = '/' ;

$dir = $q->param('dir') ;
$dir ||= '.' ;

#表示したくないものがあれば、その拡張子をここに列挙
@hide = qw ( cgi htaccess ) ;
print $q->header(-charset=>'EUC-JP') ;
print $q->start_html(-title=>'ALL FILES') ;
print &reader($dir) ;
print $q->end_html ;

exit ;

024022502/10/04 20:28ID:???
(続き)
sub reader {
my $dir = shift ;
my ( $full ,$file ,@files ,@dirs ,@result );
opendir ( DIR , $dir ) ;
$file = readdir DIR ;$file = readdir DIR ;
while ( $file = readdir DIR ) {$full = $dir.$separater.$file ;
if ( -d $full ) {push @dirs , $full ;} else {
my $flag = 0 ;
foreach ( @hide ) {if ( $file =~ /$_$/ ) {$flag = 1 ; last ;}
push @files , $file unless ( $flag ) ;
}
}
closedir ( DIR ) ;
push @result , map {
$q->li().$q->a({-href=>$dir.$separater.$_.$separater,-target=>'reader'},&cuter($_).$separater).&reader($_)
} sort @dirs ;
push @result , map {
$q->li().$q->a({-href=>$dir.$separater.$_,-target=>'reader'},$_)
} sort @files ;
return $q->ul(@result) ;
}
sub cuter {
my $str = shift ;
$str =~ s/^\.\/// ;
return $str ;
}
024122502/10/04 20:31ID:???
(続き)
index.cgiとexplorer.cgiの両方を同じディレクトリに置いて、
index.cgiをブラウザで見れ。
見せたくないものがあったら、exploere.cgiの方をいじれ。
後はソースを読め。
本来、自分のために作ったものだから、これ以上ガチャガチャ言うな。
そんだけ。
024217702/10/05 00:46ID:???
177だけど、お気に入りカウンタ、せっかく見つけてもらったのに設置につまずいた。
教えてもらったPHPスクリプトは設置諦めようと思う。

できればPerlの同種のスクリプトが欲しいんだけど、…無いかな。
024322702/10/05 01:42ID:0BumeyQy
>>232
あ、これですこれです!
こう言うのがあったんですね。
有難うございます!(礼)
0244nobodyさん02/10/05 20:40ID:???
>>160-161の言ってるような掲示板、俺も欲しいかも…
誰か知ってる人はいないのかな…俺にはCGIを作る技術はないので…(´Д⊂
0245糞の使徒 ◆....99OjOo 02/10/06 03:00ID:???
http://www.megabbs.com/
0246nobodyさん02/10/06 03:08ID:9372NR+P
mp3をうぷできる掲示板ってありますか?
よろしくおながいします。
0247nobodyさん02/10/06 04:01ID:???
むしろうぷできる鯖を探すべきだな。まず。
0248おれはこれつかってる02/10/06 09:20ID:g+YJtUk6
http://cgikoza.s12.xrea.com/2chbbs/
0249nobodyさん02/10/06 18:49ID:ugS+B4U3
http://www.hakubanet.com/kodomo/memo/list.cgi
このようなCGIスクリプトを探しています。
携帯のメール(画像も)で更新できるんです。
レンタルでは見つけましたが、デザインを変えられないので・・・。
よろしくお願いします。
0250nobodyさん02/10/07 07:28ID:???
>>249さん>これって
ttp://junpei.oheya.jp/cbp/cleverskin/clever.cgi
のBBSを改造してるんでは無い?
clever.BBSって奴。
それにしてもなかなかイイ感じのHPですね。
025124602/10/07 20:18ID:wjXB4kxj
>>247
何処の鯖ならうぷできますか?
0252nobodyさん02/10/07 20:21ID:???
>>251

ア ン グ ラ な 鯖 (藁
0253nobodyさん02/10/07 23:18ID:7wun9y2f
CGIで1対1掲示板のスクリプトってないですか。

法律相談のHPで、お客さんがツリー型掲示板に相談を書く、その際パスワードを決める、
そのスレッドに入れるのはパスワードを知ってる当人と、
回答者(管理人パスワードを持っている)だけ、という風にしたいのですが。
そしてお客さんの許可が得られたら、そのスレッドを公開できるようにしたいので
メールではなく掲示板でやりたいんです。

どこかで「1体1掲示板」という言葉を見た気がして、
検索したりCGIリンクやランキングからたどったりしたのですが、どーーしても見つかりません。
0254nobodyさん02/10/07 23:21ID:H21IOK7U
質問です。
各社携帯のカメラから、またPCの各ブラウザから
画像を張り込める掲示板のCGIを探しています。
どなたかご存じの方、いらっしゃいましたら教えて下さい。
0255nobodyさん02/10/08 01:19ID:???
>>253
>そのスレッドに入れるのはパスワードを知ってる当人と、
> 回答者(管理人パスワードを持っている)だけ

なら、メールでやりとりすりゃいいじゃん。
0256nobodyさん02/10/08 13:42ID:kWxivZ+5
フォームに入力してテキストのみをHTMLで出力するCGIは御座いますでしょうか。
CGIを検索するサイトを周りましたが見つかりませんでした。
好きなファイル名をつけられればいいのですが・・。
0257nobodyさん02/10/08 18:46ID:???
>>256
意味わかんねーよ
025825302/10/08 19:37ID:ZYD+MeLT
>255
いえ、回答者さんたちのメールアドレスに直接届いてしまうと困るんです。
法律家にも得意不得意な分野があるし、
あるいは忙しくて見られない人のところにメールがいって、次の人、次の人と回されるよりは、
掲示板でどの回答者にも自由に見られるようにしておきたいので。

質問者はいつでも掲示板に質問を書いて、
回答者以外の人には自分の書き込みが見られることはない。
ボランティアの回答者さん達が、暇な時に自由に掲示板を覗く→
答えられそうな質問が合ったら答える。
というのが欲しいです。

(回答者全員に一斉送信で質問がいくと、複数の人が回答してしまったり、
 誰も回答してない質問があっても気がつかなかったりするので、やっぱり困るのです。
 回答者同士は別に知り合いでもなんでもない、バラバラに志願してくれたボランティアだし。)

ツリー掲示板をスレッドごとに、スレッドを立てた人間がパスを設定して、パスを持ってないと入れないようにする、
ただし共通管理人パスワードを持っている人は見れる、という風に改造できればいいのですが。

ttp://hasunuma.pobox.ne.jp/cybbs/index.htm
のものは、スレッドごとにログファイルが違うというのと
「パスワードを入力しなければファイルアップロードができないよう設定することもできます。」
というのを利用して、なんとか「パスワードを入力しなければそのログファイルが読み込めない」
に出来ないものか…と思うのですが、自分には難しすぎました。
(ファイルアップロード機能を消すだけならなとか出来そうですが。)
■ このスレッドは過去ログ倉庫に格納されています