■こんなCGI作ってください■ Part.2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/11/30(水) 23:39:20ID:4Yze1ehc《前スレ》
http://pc8.2ch.net/test/read.cgi/php/1102980903/
0739脱帽
2006/02/20(月) 17:56:49ID:???ソース読めないなら出てくるなティンカス
0740脱帽
2006/02/20(月) 18:53:33ID:???0741nobodyさん
2006/02/20(月) 21:47:26ID:???ありがとうございます。
早速試してシャッフルされてるのを確認しました。
ファイルの書き換えは何とか頑張ってみます。
0742脱帽 ◆newsGKH3Qo
NGNG#!/usr/bin/perl
use strict;
use vars qw{@buf $path $first};
use List::Util qw{shuffle};
$path = './dat/log.dat';
open IN, $path;
@buf = <IN>;
close IN;
$first = shift @buf;
@buf = shuffle @buf;
open OUT, ">$path";
print OUT $first;
print OUT @buf;
close OUT;
__END__
0743nobodyさん
2006/02/20(月) 23:01:12ID:???そんな方法もあるんですね。
ただ新しいバージョンのperlじゃないと組み込まれてないっぽいのかな。
その辺注意ですね。
あと、>>735も>>742も書き換えに成功したので報告させていただきます。
ありがとうです。
0744脱帽
2006/02/21(火) 02:47:41ID:???0745nobodyさん
2006/02/21(火) 21:48:31ID:???こんなCGIがほしいのですが、
ググっても見つかりません。
ここでレンタルするのではなく、
自分のサーバーでCGIを動かしたいと思ってます。
簡単なCGIだとは思いますが、
自分では作れません。
もしどなたかダウンロードできるところとかもご存知でしたら教えてください。
0747nobodyさん
2006/02/22(水) 07:47:43ID:???0748nobodyさん
2006/02/22(水) 08:40:55ID:9vTCvYL3これは?
ttp://tackysroom.com/cgi_annevote.htm
0749nobodyさん
2006/02/22(水) 15:44:05ID:Bgq0c6g+inter7とかyahoo!メールとかフリーメールはいろいろあるけどいまいち信用できないので、
自分のレンタルサーバーに自分で設置できたらと思っています。
0750nobodyさん
2006/02/22(水) 16:17:15ID:???0751nobodyさん
2006/02/22(水) 17:00:34ID:OFTavxNBはやく
細かい調整はしてないので、ログがダブったり、表示がおかしかったりするかも。
0753nobodyさん
2006/02/22(水) 18:17:31ID:???プロンプト表示用の変換が残ってる。
このスレが変に表示されてたorz
0754745
2006/02/22(水) 19:18:11ID:???ちょっと違いますね・・・。
一応携帯対応のものがほしくて、
練習の出欠確認を取りたいので、
複数の日程が表示できるものがいいです。
ほんとこれのソースあればいいんですけど・・・
ttp://g-schedule.com/
0755nobodyさん
2006/02/22(水) 20:47:05ID:OFTavxNBもっかいうp
0756脱帽 ◆newsGKH3Qo
NGNG0758nobodyさん
2006/02/22(水) 21:05:28ID:???ttp://kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi25809.lzh.html
0759脱帽 ◆newsGKH3Qo
2006/02/22(水) 21:07:28ID:???これも欲しいけどバイト辞めちゃったし買えない
0760nobodyさん
2006/02/22(水) 21:10:54ID:???こっちのはずっと品切れね
0762脱帽 ◆newsGKH3Qo
NGNG0763nobodyさん
2006/02/22(水) 21:34:00ID:???land.toなら動く(こちらのアカウントでは動いた)けど、ちょっと手直しが必要。
2chlight.htmlでフレームになるように
<html><head><!--nobanner--></head>
2chlight.cgiの1行目
#!/usr/bin/perl
で動くはず。
0764nobodyさん
2006/02/22(水) 22:25:26ID:???ttp://light2ch.my.land.to/
先頭が数字だとダメなので、逆にしてみた。
live2chっぽいorz
0765脱帽
2006/02/22(水) 22:42:39ID:???0766nobodyさん
2006/02/22(水) 22:52:55ID:???それを取っ払っただけ。
プロンプト版はサーバ走らせなくてもいいし。
0767脱帽
2006/02/22(水) 23:46:53ID:???0769nobodyさん
2006/02/23(木) 01:03:45ID:???現在はphpで受信したPingにタグ付けてtxtにぶっこんで
ブラウザの仕様で無理矢理表示させているのですが
良く考えたらtxtのデータをCGIで読ませれば良いのではと考えています
受け取るデータは
$buf = $url . "," . $title . "," . $blog_name . "," . $today . "," . $excerpt . "\n";
おそらく文字コードはUTF-8なので、出来ればShift-JISに変換したいです
何より、最新の物を上に来る様に表示させたいのです
作ってくださいませ
恐らくphpの方も変えないといけない様な気もしますが、どうしたら良いかは良く判りません
0770脱帽 ◆newsGKH3Qo
NGNG何を作って欲しいのかよーわからん
もーちょっと具体的な説明してくれ
http://compact.s56.xrea.com/tbr.cgi
こいつじゃだめなの?
0772脱帽 ◆newsGKH3Qo
NGNGそいつはね、
http://compact.s56.xrea.com/log.txt
ここにログが保存してあるんだ
別に最新30件表示とかも簡単にできるけど、
>受け取るデータは
>$buf = $url . "," . $title . "," . $blog_name . "," . $today . "," . $excerpt . "\n";
これの $today って何?
0773769
2006/02/23(木) 13:32:43ID:???$today はトラックバックが送信された日時です
Pingで送られてくるデータの中に入っているはずなので、それを表示するつもりです
>770のソースを見せていただきたいです
0774脱帽 ◆newsGKH3Qo
NGNGそんなデータあるあr・・ねーよww
http://compact.s56.xrea.com/tbr.cgi
こいつは飛んできたpingを忠実に記録するツールなんだ
例:
トラックバック:http://compact.s56.xrea.com/tbr.cgi
0775769
2006/02/23(木) 19:12:16ID:???で取得は出来ると思います
そのCGIでは無理なようですね
0776脱帽 ◆newsGKH3Qo
2006/02/23(木) 20:38:06ID:???それだたの時間取得関数じゃねぇのか?
pingの中にそんな値はねーよ
http://lowlife.jp/yasusii/stories/8.html
0777769
2006/02/23(木) 21:28:39ID:???ところで、スパムの削除はログを弄らないと駄目でしょうか
そのCGIで最新表示や削除が出来ると便利なので
どんな処理をしているか見ないと判りませんし、見ても判るかは不明ですが
0778nobodyさん
2006/02/23(木) 23:54:45ID:???URIをQRコードにするのとか、どうでもいい機能もつけてみた。
>>763
書き込みの確認してなかった。出来なかった。読み込みだけ可能。
0779脱帽
2006/02/24(金) 00:33:56ID:???p2
これでいいジャマイカ
0780nobodyさん
2006/02/24(金) 00:34:48ID:???0781nobodyさん
2006/02/24(金) 00:42:13ID:???マルチバイトに設定変更できずにp2が動かないなんて、口が裂けても言えない
>>780
あなたが>>780みたいなことを書くためにある。
0782nobodyさん
2006/02/24(金) 01:36:38ID:???他人に頼ろうとする白痴の隔離用ですよ
0784nobodyさん
2006/02/28(火) 08:45:48ID:jplGm0SkNICOLE's - WWWForum 3.7cのようなフォーラム型掲示板を
製作して欲しいです。
フォーラム型掲示板はたくさんあるのですが、
カテゴリに分かれてて、さらにフォーラム単位でパスワード制限が
かけられるものを探しています。
見つからないので製作を依頼します。
よろしくお願いします。
0785nobodyさん
2006/02/28(火) 19:13:30ID:???0786nobodyさん
2006/02/28(火) 20:25:46ID:jplGm0Sk改造でも構いません。
スクリプト自体が手に入らないので0からかもしれませんが…。
0787nobodyさん
2006/02/28(火) 20:45:10ID:???0788nobodyさん
2006/02/28(火) 21:06:34ID:???0789nobodyさん
2006/03/01(水) 14:26:25ID:???0790脱帽
2006/03/01(水) 15:22:23ID:???0791nobodyさん
2006/03/01(水) 15:46:28ID:???0792nobodyさん
2006/03/01(水) 15:47:58ID:???0793nobodyさん
2006/03/01(水) 22:57:07ID:???0794脱帽 ◆newsGKH3Qo
NGNG0795katayama
2006/03/12(日) 02:59:23ID:???忙しいのですぐには無理ですが。
企画料も払いますよ。
メールください。
メールの件名は「2chCGI企画案」にしてください。
0796脱帽
2006/03/12(日) 03:07:33ID:???0797nobodyさん
2006/03/12(日) 04:58:48ID:???マジレスすれば、2chのスポンサーにでもなれば?
0798nobodyさん
2006/03/12(日) 18:38:01ID:BngQxyw70799nobodyさん
2006/03/12(日) 19:27:08ID:???表計算ソフトでも使ってください。
0800nobodyさん
2006/03/13(月) 10:41:55ID:a35uY87Rポイントを使える掲示板などはありませんか?
0801脱帽
2006/03/13(月) 11:11:50ID:???時間経って同じ質問か・・・
おまえなかなかやるな ( ̄ー ̄)
0802nobodyさん
2006/03/13(月) 12:36:47ID:???初めて書き込んだんだけどね
スレ見たけど同じ質問なかったよ?
まぁ探してますスレはweb制作管理にあるのを発見したので、
そっちで改めて聞いてきます。
0803nobodyさん
NGNG単価を購入個数によって変えられるものはないでしょうか?
1000円のものを2個買うと
単価900円になり2個で1800円
3個買うと単価850円になり2550円
などの設定ができるものを探しています。
作成ソフトを買ってみたのですがだめでした。
他のショッピングカート作成ソフトも問い合わせてみましたが全滅です。
いいのがあったらお願いします。
有料やレンタルサイトでもかまいません。
レンタルサイトの場合は画像の大きさを自由に変えられるものでお願いします。
0804nobodyさん
2006/03/18(土) 21:46:05ID:???0806nobodyさん
2006/03/19(日) 02:17:03ID:g1D3YPfs0807nobodyさん
2006/03/19(日) 02:21:54ID:???ばか?
0808nobodyさん
2006/03/19(日) 02:23:45ID:g1D3YPfs0809nobodyさん
2006/03/19(日) 02:32:02ID:???0810nobodyさん
2006/03/19(日) 07:54:44ID:???要望通りのもの作ったら、いくら払ってくれる?
0811nobodyさん
2006/03/19(日) 13:37:14ID:???0812803
NGNG今は既存のものを使って日曜はCGIの勉強しているのでそのうち自分で作ろうと思います。
0813nobodyさん
2006/03/19(日) 13:49:32ID:fFBtLZU5時間<>名前<>文
...
↑こんな形式で保存してある掲示板のログの一行目と、
新しく受けた書き込みを時間部分以外を比較するサブルーチン作ってください。
同一投稿を禁止出来るようにお願いします。
if($newname eq $oldname && newcomment eq oldcomment)
では上手く逝きませんでした
0814nobodyさん
2006/03/19(日) 14:02:34ID:???クラックされて個人情報が流出した後にあわてるわけですね。w
0815nobodyさん
2006/03/19(日) 15:56:00ID:???お前さ、ショップの経営側になるのか技術者になるのかはっきりさせないと、
どっちつかずに成るぞ。
別に構わんけど。
0816nobodyさん
2006/03/19(日) 16:01:45ID:???0817nobodyさん
2006/03/19(日) 18:03:02ID:???0818nobodyさん
2006/03/19(日) 19:39:34ID:???0819nobodyさん
2006/03/19(日) 19:42:43ID:???0820nobodyさん
2006/03/20(月) 11:32:37ID:???サブルーチンじゃないけど・・・サンプルでゆるして
my($input) = "藤本<>↑↑";
my(@lines) = (
"2006/03/06<>嗣永<>小鹿ワロス",
"2006/07/03<>須藤<>ジリリ キテル",
"2006/02/26<>藤本<>↑↑",
"2006/03/19<>道重<>がんば"
);
foreach my $line (@lines){
$line =~ /^[0-9\/\: ]+[^(<>)]<>(.*)/;
my($logline) = $1;
if($input eq $logline){
print "二重投稿禁止\n";
}
}
0821nobodyさん
2006/03/20(月) 11:41:53ID:???を使わない理由を述べよ。
0822813
2006/03/20(月) 11:45:53ID:gretPo2gありがとうございます。
参考にさせてもらいます。
挙げてもらったサンプルを配列全体じゃなくて一行目だけに変えれば完成ですね。
あとは自分でできます。感謝
0823813
2006/03/20(月) 11:48:21ID:???そうですね、数字だけの書き込みなら抜けちゃいそうです。
0824813
2006/03/20(月) 12:01:45ID:???($date,$logline) = split(/<>/,$lines[0],1)
でマッチ部分の修正お願いできますか?
0825nobodyさん
2006/03/20(月) 19:37:51ID:???split してから if(($name eq $logname) && ($body eq $logbody)) のようにするのが面倒だっただけ
>824
分割したデータの $logline と
$postdata = $name . "<>" . $body;
とかで結合したテキストと比較すりゃいいんじゃないの?
※ $logline から改行は取り除いてるよね?
0826824
2006/03/20(月) 20:45:24ID:gretPo2g>改行は取り除いてるよね?
sjisでしか考えてないので単純にchompしてます。
とりあえず実際に動かしてテストしてみます。
何度もありがとうございます
0827nobodyさん
2006/03/20(月) 20:50:23ID:???sjisだからchompって意味不明なんですが。
chompの挙動はOS依存です。
確実に取り除くなら s/\x0d\x0a|\x0d|\x0a//;
0828nobodyさん
2006/03/20(月) 20:55:04ID:???s/\x0d|\x0a//;
で充分
0829nobodyさん
2006/03/20(月) 20:56:56ID:???なんじゃこりゃ。新手のジョークか?
0830nobodyさん
2006/03/20(月) 21:11:59ID:???0832脱帽 ◆newsGKH3Qo
NGNG普通にsplit使えよw
0833824
2006/03/20(月) 21:54:32ID:???変な事いってすいませんorz
言ってませんでしたが、コメントをtextareaじゃなくてinputで受け取ってるので…
ログファイルに追加する時に
my $line = $date.$name.$comment."\n";
として、自分で付けてるのでchompだけ使ってます。
sjisってのは自分的にはWindowsのつもりです
0834nobodyさん
2006/03/20(月) 21:59:17ID:???まぁ春だしいいっか・・・
0835nobodyさん
2006/03/20(月) 22:05:30ID:???mediawikiやbugzillaでも代用出来そうなのですが出来れば
Todoに特化した物がいいと思ってます。
ただクオリティがあまり良くないのしか無いようであれば
前述のプログラムを利用しようと思います。
0837nobodyさん
2006/03/20(月) 22:36:26ID:???じゃあ[^(<>)]だけでいいから解説お願い。
/.*?<>(.*)/ ですら冗長だと思えるのにどこをどうしたらあんな奇怪ででたらめなパターンになるのか全く理解不能
>>835
探してる段階ならこんなスレがある
【CGI】こんなCGI探してますver.19
http://pc8.2ch.net/test/read.cgi/hp/1134255607/
0838835
2006/03/20(月) 22:38:34ID:???ありがとう。作ってくれと言うのはちょと違いましたね。
既存の物があったら無駄になってしまいますし。
そちらへ投稿します。マルチをお許し下さい。
■ このスレッドは過去ログ倉庫に格納されています