[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 09:57 / Filesize : 232 KB / Number-of Response : 947
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ご希望のCGIを作成いたします



1 名前:nobodyさん [2006/04/18(火) 06:21:09 ID:UbMHMeBc]
期限は1日〜1週間、遅延あり。
それでも良いと言うなら、作成いたします。

言語はperlのみです。
簡単なスクリプトほど期限が早まります。

大変そうならば断りますのでご了承ください。

では、ご希望のCGIをお申し付けください・・・。

462 名前:nobodyさん mailto:sage [2007/01/16(火) 10:06:36 ID:???]
だが断る。

言語の指定もできないアホに送る言葉はひとつだけだ。
カモォォォォォォン、エスパァァァァァァァァァッ!!

463 名前:nobodyさん [2007/01/16(火) 16:54:39 ID:iFu13O6o]
>>461
適当でいいなら。

#!/usr/local/bin/perl

my $dir = './images';

opendir(DIR, $dir);
my @images = grep(/\.jpg/, readdir(DIR));
closedir(DIR);

print "Content-Type: text/html\n\n";

foreach (@images) {
my $path = "$dir/$_";

print "<img src=\"$path\">\n";
}

exit;

464 名前:nobodyさん mailto:sage [2007/01/17(水) 01:13:09 ID:???]
>>463
さっそく使わせてもらいました。
迅速な対応をして頂きどうもありがとうございました。

465 名前:nobodyさん mailto:sage [2007/01/18(木) 17:50:44 ID:???]
そもそもgdもimagemagikも必要ないんじゃないかと

466 名前: ◆qTWQ/3bqQs mailto:sage [2007/01/19(金) 12:55:57 ID:???]
ネットゲームでのアイテムの注文が出来るものを探しています。

これまで無料のショッピングカートを使用していたのですが、
注文をするとメールが届く というものしか探せませんでした。
注文内容が掲示板のように誰でも見れるように表示されるものを希望しています。
うまく言えませんが

商品:○○
数量:○個
送料:○円
合計:○円

等の項目をフォームから入力すると、注文内容がメールで送られるのではなく
同じページに掲示板のように表示されるものが欲しいのです。
こういったスクリプトはどこかで配布されているものなのでしょうか。
探しても見つかりませんでしたので、どなたか作成して頂ける方がいらっしゃいましたら
御願い致します。


467 名前:nobodyさん mailto:sage [2007/01/19(金) 16:49:18 ID:???]
>>466
まさか商売するのにタダで作らせようなんて思っていませんよね?

468 名前:nobodyさん mailto:sage [2007/01/19(金) 20:00:21 ID:???]
------------------------------------------------
   [題名]       [名前]   [進捗状況]  [編集]
  プログラム     マサル    80%     [○]
  グラフィック     タケシ    30%     [○]
  サウンド       ユミ     50%     [○]

---------------------------
項目追加 [パスワード入力欄]
---------------------------
------------------------------------------------
みたいな感じでそれぞれの進捗状況を表示する
プログラムが欲しいんですが作ってもらえないでしょうか?

・追加ボタンで利用者が自由に項目を追加できる
・項目を追加する際には題名・名前・パスワードの設定が必要
・[編集]はボタンを押すと進捗状況を変更できる。
・進捗状況の変更にはパスワードが必要

具体的には2chのゲーム開発スレで使い、
それぞれの進捗状況をネットで見られるようにしたいです。

469 名前:nobodyさん mailto:sage [2007/01/19(金) 20:03:06 ID:???]
・項目を追加する際には題名・名前・パスワードの設定が必要

と書いてるのにパスワード入力欄しか作ってなかった・・・orz
----------------------------------
[題名] [名前] [パスワード入力欄]
         [項目追加ボタン]
----------------------------------
こんな感じでお願いしますorz...

470 名前:nobodyさん mailto:sage [2007/01/19(金) 21:12:53 ID:???]
>>466
適当な掲示板を改造しなはれ。
カスタマイズの幅が広いものの中には
おまいが欲しい機能を完全にカバーするものもあるだろう。

>>469
そのスレのプログラマとやらがこの程度のものも作れないようなら
そのプロジェクトは始まる前から終わってる。




471 名前:468 mailto:sage [2007/01/20(土) 00:24:58 ID:???]
解決しました。スレ汚し失礼しました・・

472 名前:nobodyさん mailto:sage [2007/01/20(土) 04:07:57 ID:???]
お願いしたい改造が有ります。

このCGIは実行すると、POPにアクセスして、自分のメールボックスを
空っぽにするスプール全削除のCGIです。
サーバーはlocalhostでapacheとメール鯖が同一のマシンで想定されています。

先の記載のとおり、走らせるだけでスプール削除してしまいます。
CGIにメールのID,PASSを記載する必要が有りますので、
メールアドレス毎にこのCGIを用意する必要が有ります。

そこで
このCGIを開くと、メールアドレスとパスワードを求める画面を表示させ
OKを押すとそこで初めて削除される 入力画面を付けていただきたいのです。

自分にはCGIを設置・CGIを見ながらちょっと書き換えるぐらいの知識しかなく、
フォームを設置するのは自分の中では高度な技となってしまい、
私の現在の知識では不可能です。

本当にお手数おかけしますが、皆様よろしくお願いします。

473 名前:nobodyさん mailto:sage [2007/01/20(土) 04:08:02 ID:???]
以下ソースです。

#!/usr/bin/perl

use strict;
use Net::POP3;

my $user = 'USER@DOMAIN.com';
my $pass = 'PASS';

my $pop3 = new Net::POP3('localhost');
$pop3->login($user, $pass) or &error('cant_login');
my $ref_mlist = $pop3->list;
print "Content-type: text/plain\n\n";
foreach (keys %$ref_mlist) {
$pop3->delete($_);
print "$_ : DELETED\n";
}
$pop3->quit;
print "OK.\n";

exit;

sub error {
print "Content-type: text/plain\n\n";
print join('::', @_);
exit;
}

474 名前:nobodyさん mailto:sage [2007/01/20(土) 08:27:57 ID:???]
どーも

475 名前:nobodyさん mailto:sage [2007/01/20(土) 10:42:37 ID:???]
ここは改造スレじゃねえって言うのこれで何回目だ?

476 名前:nobodyさん mailto:sage [2007/01/20(土) 10:50:24 ID:???]
>>475
改造スレがあるとは知りませんでした。
投稿しなおします、失礼しました。

477 名前:nobodyさん mailto:sage [2007/01/21(日) 13:14:26 ID:???]
前に「こんなCGI探してます」みたいなスレがあったと思うのですが
見当たらないのでこちらで募集してみます。

【形式】 掲示板 perlだと嬉しいです。

【内容】 普通にあるような掲示板に
      1.管理人が表示を許可したものだけ投稿が表示される
      2.投稿記事に管理人だけが返信できる

修正機能やデザインなど一切問いません。
探せばあると思うのですが、なかなか見当たらず・・・。
こんな掲示板あればゼヒ教えてください。

478 名前:nobodyさん mailto:sage [2007/01/21(日) 17:50:43 ID:???]
>>477
【CGI】こんなCGI探してますver.22
pc10.2ch.net/test/read.cgi/hp/1166794984/


479 名前:nobodyさん mailto:sage [2007/01/21(日) 20:53:06 ID:???]
別のとこでしたかっ…移動します(>ω<)ゞ

480 名前:466 mailto:sage [2007/01/21(日) 21:16:56 ID:???]
トラップ忘れてしまいましたが>>466です。

>>467
商売といってもゲーム内のアイテムをゲーム内の通貨で取引するもので、
儲けも発生しない事に使用します。
有料のコンテンツに申し込んでいないと買えないものを
申し込んでいない方にそのままの値段で代わりに買いますよ ということを
しようと思っています。
商用には当てはまらないと思いますので
気持ちばかりの謝礼しか考えておりません・・・(500円〜1000円程度)

>>470
掲示板のカスタマイズも考慮して探したのですが、
思った通りのものがありませんでした。
探し足りないようですのでもう少し探してみます。
レスありがとうございました。


掲示板でテンプレートを用意して、
「注文の方はテンプレに沿って書き込んでください」という方法で
販売をしている方が多いのですが、
セレクトフォーム等で商品・数量が選べて という所までは
仰る通り掲示板を改造することで簡単に出来ますが、
送料(ゲーム内では配達料)等をプラスして合計金額を計算して書き込んでくれる
という事をしようと思うと
私の力では出来ませんのでお願いにあがりましたが、
いらっしゃらないようですので諦めることにします。

記事閲覧して下さった方々、レス下さった方々ありがとうございました。



481 名前:nobodyさん mailto:sage [2007/01/22(月) 05:39:48 ID:???]
ダウンロードドットコムで
すべてのゲームのダウンロードされた
数字を取得してきて、それを数字の大きい順に
並び替えて表示してくんないかな?

いまのはカテゴリごとに細分化されてて、
一番人気のあるのがどれなのかわかんない
んだよね

仕様書
(1)ダウンロードドットコムのゲームのカテゴリの
ダウンロードされた数字を全部取得する(一日1回程度)

(2)そんで数字の大きい順にソートする。

(3)そして表示

何か質問ある?

作ろうと思った理由

現在のソートはカテゴリごとに細分化されてるから、
たとえば
ゲーム>ストラテジー>ターンベース>ファンタジー
とか、4階層下の「ファンタジー」のところに登録されてる
50個だけのランキングは見れるけど、
もっと全体を見たいんだよね 6000個くらい全部。

何か質問ある?

482 名前:nobodyさん mailto:sage [2007/01/22(月) 06:49:04 ID:???]
>>481

> 〜くんないかな?
> 〜だよね
> 何か質問ある?

まずは人に物を頼むときの言葉遣いを勉強してきなさいよ。

483 名前:nobodyさん mailto:sage [2007/01/22(月) 12:58:51 ID:???]
まるでポケモンと鉄騎の売り上げを比べようとするかのようなバカだな。
そのアホすぎる思考回路も直した方がいいよ!

484 名前:nobodyさん [2007/01/23(火) 00:38:05 ID:5kpIepHY]
・toshinari.netの掲示板スクリプトのCGI(Perl)Ver4.0を使っているのですが
どこにでもいいので(datとか管理画面とかどこでも)
 書き込んだ奴のIP(ホスト情報)を記録したいです。
・スレッド乱立させないようにするには?(tatesugiみたいなの)
・キャップ餅のIDを???にしたいです

どれか一つくらいでもいいですので作っていただきたいです。

485 名前:nobodyさん mailto:sage [2007/01/23(火) 00:49:18 ID:???]
こ こ は 改 造 ス レ じ ゃ ね え 。

486 名前:nobodyさん mailto:sage [2007/01/23(火) 17:30:24 ID:???]
指定したサーバーがオンラインか調べるcgiをお願いします。

487 名前:nobodyさん mailto:sage [2007/01/23(火) 17:35:40 ID:???]
日本語でおk

488 名前:nobodyさん mailto:sage [2007/01/23(火) 17:48:38 ID:???]
自宅サーバなどが落ちてるときは「落ちてます」と表示するcgiを作って欲しいです。
そのcgiをミラーサイトに設置したいのでhttp404errorとは違います。

489 名前:nobodyさん mailto:sage [2007/01/23(火) 17:50:25 ID:???]
そのサイトにアクセスしてレスポンスが死んでるかどうか判別すればいいだけ

490 名前:nobodyさん mailto:sage [2007/01/23(火) 17:54:15 ID:???]
自宅サーバに該当する調べたいサーバが複数ある為、一覧にしたいのです



491 名前:nobodyさん mailto:sage [2007/01/23(火) 18:00:06 ID:???]
っ配列

492 名前:nobodyさん mailto:sage [2007/01/23(火) 18:04:58 ID:???]
perlでお願いします。
もしくは「レスポンスが死んでいる」という判断は
どのような命令ですればいいのか教えてくだされば幸いです。

493 名前:nobodyさん mailto:sage [2007/01/23(火) 18:18:34 ID:???]
datファイルに

A1,B1,C1,D1,E1
A2,B2,C2,D2,E2
A3,B3,C3,D3,E3

とデータが書き込まれているのですが、これを並び替えるcgiをどなたか作っていただけないでしょうか。

例えば2行目と3行目を入れ替えるとすれば

A1,B1,C1,D1,E1
A3,B3,C3,D3,E3
A2,B2,C2,D2,E2

という感じです。
登録順でデータが書き込まれ、並び替えができないcgiを使っているのですが、どうしても並び替えが
必要な状況になっています。どなたかお願いします。


494 名前:nobodyさん [2007/01/23(火) 18:30:43 ID:mqIxxgdi]
age

495 名前:nobodyさん mailto:sage [2007/01/23(火) 18:36:30 ID:???]
エクセルでやれ

496 名前:nobodyさん [2007/01/23(火) 18:39:07 ID:mqIxxgdi]
>>495
web上での商品管理なのです。
どうにかなりませんか?

497 名前:nobodyさん mailto:sage [2007/01/23(火) 18:46:18 ID:???]
>>496

1.サーバーからそのデータが記録されているファイルをダウンロード。
2.そのデータがCSV形式ならExcelで開いて編集。
3.編集後のファイルをサーバーに戻す。

これでいいだろ

498 名前:nobodyさん mailto:sage [2007/01/23(火) 18:53:13 ID:???]
>>497
その方法は理解していますが、それが訳あってできない環境だから困ってるんです。


499 名前:nobodyさん mailto:sage [2007/01/23(火) 19:39:19 ID:???]
できない理由を明確に。

500 名前:nobodyさん mailto:sage [2007/01/23(火) 19:41:24 ID:???]
まあ2ちゃんねる閉鎖直前に言われても・・・って話だけど( ^ω^)



501 名前:nobodyさん [2007/01/23(火) 20:01:18 ID:mxN2Ctbh]
test

502 名前:nobodyさん mailto:sage [2007/01/23(火) 23:33:56 ID:???]
>>500

          j                ,ィ/        |  |
          lィ'             ,ィ/j/          | iリ
         |         /l /          '"` | j
         リ!      /,ノ           _,、-''''` /リ  __________
           |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /2chは閉鎖しないさ
          ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
           ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \ イテテテッ! 足イテッ!
           | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           \\/. |          \\\  i
             \_'i       ___\\\|
                 ヽ     `ー─''''"´\\\
                  ヽ           j\\\
                    \         / \\\
                     \ ______ /´   \\\
                     / ゚ =ー----'、... __   \\\
 ゚             +  ===== !    ,.        ̄丶  \\\
       __            ,. -'':.、  u     ゚     。 \ \\\//
==三/ `ニ ー――-- 、..-''´    ゙ー‐ァ--―''" ̄`丶、 u  丶、ヽk.ト、 ,.. --、
   ,r''´。 ゚  __     ・    。   _.. -''´         `丶、    `‐'"  ´‐'´'
。 /,   ,. - '´   ゙̄''ー-----―''"´      +     ゚      ヽ ー   _ノ-'´
  `゙ー-'´                      −−===三三三 ヽ、_/



503 名前:nobodyさん [2007/01/24(水) 20:23:12 ID:imr43hi+]
>>499
実際に使用する人のレベルがそこまでいっていないのです。

504 名前:nobodyさん mailto:sage [2007/01/25(木) 10:05:42 ID:???]
>>503
並び替えのルールは?

505 名前:nobodyさん mailto:sage [2007/01/25(木) 11:40:13 ID:???]
>>504
自分が希望した順に並び替えられたらそれでいいです。
特に〜の値の大きい順にソートとかが必要という訳ではありません。
12345と並んでいるものを13524と並び替えるという感じです。

506 名前:nobodyさん mailto:sage [2007/01/25(木) 13:38:04 ID:???]
どうでもいいが、本気じゃないよな?
ここじゃいつまで経ってもモノはできてこないぞ。

507 名前:nobodyさん mailto:sage [2007/01/25(木) 13:41:04 ID:???]
CGIにするほうが恐ろしく手間な希ガス
そしてそんな無駄なもの誰も作らない・・・
素直にエクセル学べ

508 名前:nobodyさん mailto:sage [2007/01/25(木) 14:03:46 ID:???]
つかデータの並び替えだけじゃなくてシステムの方にも改修必要じゃない?

509 名前:505 [2007/01/25(木) 14:28:52 ID:h3a8R3V5]
そうですか・・・
以前大本のプログラムの作成頼んでいた会社がつぶれて、どうにもならなくなっていたのです。
2chにはこういうの得意な人が多いからどうにかなるかと思って相談した次第です。

510 名前:nobodyさん mailto:sage [2007/01/25(木) 14:44:40 ID:???]
以前は金出してやらせてたことをタダで片付けようってか。
お前がすべきことは別の会社を探すことだろうに。



511 名前:nobodyさん mailto:sage [2007/01/25(木) 15:09:15 ID:???]
というかデータの法則性でシステム作ってるんだから、
下手に弄ると壊れるぞ

512 名前:nobodyさん [2007/01/25(木) 20:40:16 ID:S+k6LMiv]
携帯からメールで投稿できる画像掲示板がほしいんだけど。

これって難しい?

513 名前:nobodyさん mailto:sage [2007/01/26(金) 02:00:22 ID:???]
画像がアップロード可能なCGIチャットって作れますか?

514 名前:nobodyさん mailto:sage [2007/01/26(金) 02:53:36 ID:???]
可能か不可能かで言えばそりゃ可能だが、
そんな無意味なものを作りたがるやつは居ない。

515 名前:nobodyさん [2007/02/11(日) 23:21:49 ID:0bP0gTK6]
w021.q.fiw-web.net/tempuu/tempuu.shtml
コレに、携帯からの連投制限、もしくは、送信先に携帯のアドレス(@ezweb.ne.jpとか)を含んだら送信できないというふうにできますか。

お願いします。

516 名前:nobodyさん mailto:sage [2007/02/12(月) 00:38:46 ID:???]
>>515
もちろんできますよぉ〜^^

でもね、まずは>>148>>179>>212>>293>>457>>475>>485を見て下さい。
私達はいい加減うんざりしています。

あとそのスクリプトは改造はOKだけど再配布が禁止なので、
その辺を踏まえておとといきやがれですぅ。

517 名前:nobodyさん mailto:sage [2007/02/12(月) 13:16:42 ID:???]
web2.0風のスクリプト


待ってます。

518 名前:メッカの如く [2007/02/12(月) 13:28:33 ID:qR0O66mK]
K-Prof cgi.au-lait.net/index.cgi?page=K%2DProf
を使いたいんですけど、使い方がわかりません。作ってくれませんか?
ちなみにエディター持ってます。

519 名前:nobodyさん mailto:sage [2007/02/12(月) 15:03:00 ID:???]
まともなドキュメントが付いたスクリプトの使い方も分からない人が
説明書とか一切無しの自作スクリプトなら動かせるだなんて
馬鹿も休み休み言えですぅ。

520 名前:nobodyさん mailto:sage [2007/02/12(月) 19:43:14 ID:???]
メールアドレス管理です
送信、未送信の区別
一括送信
一括登録
お願いします



521 名前:nobodyさん mailto:sage [2007/02/12(月) 19:48:54 ID:???]
その辺のメーリングリストでは駄目な理由と
作ったスクリプトがスパム製造機にならないという保証を沿えて
いちから出直して来やがれですぅ。

522 名前:nobodyさん [2007/02/12(月) 20:23:57 ID:spOLRAzH]
メールアドレス管理です
ランキングサイトを運営していて
同じサイトに何通も同じ内容のメールを送ってしまいます
送信、未送信の区別
一括送信
一括登録
お願いします

523 名前:nobodyさん mailto:sage [2007/02/12(月) 20:26:16 ID:???]
>>522
作ってもいいけど・・・作者HPへのリンク貼ってくれる?

524 名前:nobodyさん mailto:sage [2007/02/12(月) 21:12:46 ID:???]
>>523
こちらもそう言ってくれる人のサイトは宣伝したいので
リンク張ります
宜しくお願いします

525 名前:nobodyさん mailto:sage [2007/02/12(月) 21:15:07 ID:???]
よし、まずはメアドをさらしてくれ。いまネットサーフィンしてるからあとでメールうつからな

526 名前:522 [2007/02/12(月) 21:16:06 ID:spOLRAzH]
>>524
522です

527 名前:nobodyさん mailto:news4vip3@yahoo.co.jp [2007/02/12(月) 21:16:54 ID:???]
>>525
お願いします

528 名前:nobodyさん mailto:sage [2007/02/12(月) 22:33:47 ID:???]
522まだいる?

529 名前:nobodyさん mailto:sage [2007/02/12(月) 22:47:22 ID:???]
>>528
います

530 名前:nobodyさん mailto:sage [2007/02/12(月) 23:03:53 ID:???]
自宅サーバじゃないとは思うが、サーバはレンタルしてん?
レンタルサーバならURLさらせ。仕様確認してから作るあkら。



531 名前:nobodyさん mailto:sage [2007/02/12(月) 23:11:53 ID:???]
アドレスは晒せないですスマン

532 名前:nobodyさん mailto:sage [2007/02/12(月) 23:14:41 ID:???]
あら、仕様がわからないと動くかどうか自信ないぞ。
それならあきらめてもらうしかない・・・

533 名前:nobodyさん mailto:sage [2007/02/12(月) 23:54:38 ID:???]
>>532
未送信と送信済みの区別だけでもできないか?

534 名前:nobodyさん mailto:sage [2007/02/13(火) 00:00:36 ID:???]
そもそもランキングサイトの定義とか何のメールを送っているというのかとか
何故同じ内容のものを送りつけてしまうのかとか普通のメーリングリストで駄目な理由とか
説明不足どころのレベルじゃねーから何がしたいのかさっぱり。

送信履歴? 普通のメールソフト使えば?

535 名前:nobodyさん mailto:sage [2007/02/13(火) 00:40:47 ID:???]
依頼者が急に偉そうになった件について

536 名前:nobodyさん mailto:sage [2007/02/13(火) 04:16:47 ID:???]
Aと言う袋に玉が200個入っていて、
その中に「アタリ」が1個入っている。

Bと言う袋に玉が300個入っている、
その中に「アタリ」が1個入っている。

袋から玉を取り出し、アタリかハズレかを確認して
その後、その玉は袋に戻すものとする。

ここで、どちらかの袋から1000回、玉の出し入れをした結果、
アタリが3回だった。

このとき、どちらの袋で1000回試行したのか
「Aである確率○%、Bである確率○%」

みたいな事を計算できるcgiを作りたいのですが、
どうしても、わかりません。
分かる方、居られないでしょかm(__)m

537 名前:nobodyさん mailto:sage [2007/02/13(火) 13:29:53 ID:???]
>>536
いや、その通りに動くもの作ればいいだけじゃないのか・・・?
ていうかどこまでできてどこがわからんのだ?
あと宿題なら他所でやってくれ

538 名前:nobodyさん mailto:sage [2007/02/13(火) 13:36:41 ID:???]
>>536
四則演算だよね?
プログラム云々のレベルじゃない。

539 名前:536 mailto:sage [2007/02/13(火) 16:44:59 ID:???]
すみません、宿題とかじゃないんです、、、
「200」、「300」、「3」、「1000」は変数で
テキストフォームで自由に変えれるようにしたいです。
<input type="text" name="a" size="5">  #(200の部分)
<input type="text" name="b" size="5">  #(300の部分)
<input type="text" name="c" size="5">  #(3の部分)
<input type="text" name="d" size="5">  #(1000の部分)
と言う、フォームを作って
cgiで
#!/usr/local/bin/perl
require "../cgi-lib.pl";
&ReadParse;
print "Content-type: text/html\n\n";
print "<html>\n<head>\n<title>計算結果</title>\n</head>\n<body>\n";

$a = $in{"a"};
$b = $in{"b"};
$c = $in{"c"};
$d = $in{"d"};
$x = ((1/$a)^$c)*(1-1/$a)^($d-$c)*fact($d)/(fact($c)*fact($d-$c))
 print " 計算結果 = $x\n";
print "</body>\n</html>\n";



540 名前:536 mailto:sage [2007/02/13(火) 16:46:41 ID:???]
改行エラーでたので続きです、、、

Aのほうの確率は
=((1/$a)^$c)*(1-1/$a)^($d-$c)
コレに
fact($d)/(fact($c)*fact($d-$c))をかけたものを$x

で出ると思ってるのですが、書き方間違ってるでしょか?

あとは、Bの袋の方も確率だして比較すれば出ると思ってたのですが
プログラムエラーになってしまいます、、、
cgiやり始めて間もないので、
間違いあったら教えて欲しいのですがm(__)m




541 名前:nobodyさん mailto:sage [2007/02/13(火) 17:05:17 ID:???]
とりあえずエラーメッセージを読め。

$x = ((1/$a)^$c)*(1-1/$a)^($d-$c)*fact($d)/(fact($c)*fact($d-$c))

ここに;が足りん気がするけどそういうことではなくて?

542 名前:nobodyさん mailto:sage [2007/02/13(火) 17:14:08 ID:???]
ちょwwwおまw
同じ授業受けてる奴だろwおれがいまやってるレポートの課題と同じ内容ワロタw

543 名前:nobodyさん mailto:sage [2007/02/13(火) 17:19:03 ID:???]
つまり宿題か。

544 名前:nobodyさん mailto:sage [2007/02/13(火) 17:47:00 ID:???]
とりあえずこんな感じかなあ……確率の計算なんてもう忘れたゾヌ

#!/usr/local/bin/perl
use strict;

my $a = 200; # Aの数
my $b = 300; # Bの数
my $c = 3; # 実際の当たりの数
my $d = 1000; # 試行回数

my $e = 1;
for (my $n=0; $n<$c; $n++) {
$e *= $d - $n;
}
my $f = 1;
for (my $n=1; $n<=$c; $n++) {
$f *= $n;
}

my %x;
$x{'a'} = (1/$a)**$c * (1-1/$a)**($d-$c) * $e/$f; # Aでその当たり回数になる確率
$x{'b'} = (1/$b)**$c * (1-1/$b)**($d-$c) * $e/$f; # Bでその当たり回数になる確率

print "Content-type: text/plain\n\n";
print "A: " . $x{'a'} . "\n";
print "B: " . $x{'b'} . "\n";


545 名前:536 mailto:sage [2007/02/13(火) 18:54:22 ID:???]
>>544
544様、ありがとうございます!
これを参考にして、
なんかとテキストフォームから入力した
数字からの計算結果も出せました。

my $e = 1;
for (my $n=0; $n<$c; $n++) {
$e *= $d - $n;
}
my $f = 1;
for (my $n=1; $n<=$c; $n++) {
$f *= $n;
}
の部分がいまいち理解出来てないですけど、
なんとか、調べてみます。
ありがとうございました!

>>543
宿題じゃないです、、、

546 名前:nobodyさん mailto:sage [2007/02/13(火) 19:14:12 ID:???]
>>545
$x{'a'} = (1/$a)**$c * (1-1/$a)**($d-$c) * $e/$f; # Aでその当たり回数になる確率

確率1/200で1000回やって3回当たる確率=
(当たる確率の3乗)×(当たらない確率の(1000-3)乗)×(起こりうる組み合わせの数)
(起こりうる組み合わせの数)=(1000 * 999 * 998) / (3 * 2 * 1)

これが確率1/3で4回やって2回当たる確率なら
(起こりうる組み合わせの数)=(4 * 3) / (2 * 1)

これが確率1/10で5回やって3回当たる確率なら
(起こりうる組み合わせの数)=(10 * 9 * 8) / (3 * 2 * 1)

$eと$fはこの組み合わせを求めるために使う。
$cと$dが変動しないならこんな処理は要らんけどね。

547 名前:536 mailto:sage [2007/02/13(火) 19:29:22 ID:???]
>>546
なるほど!
コンビネーションの計算ですか!
ホント、ありがとうございます!
俺にとっては神ですm(__)m

548 名前:nobodyさん mailto:sage [2007/02/13(火) 20:57:45 ID:???]
>>536
おまえプログラ1の授業うけてるだろ

549 名前:nobodyさん mailto:sage [2007/02/13(火) 22:28:19 ID:???]
何でもいいけどこの計算式は本当にこれで合ってるのかね?

余談になるが、外部HTMLのフォームから各値を入力する場合は
それぞれの値が不正なものでないかを事前にチェックする機構が必要。
例えばそれぞれが正当な数値であるかとか、$c>$dになってないかとか。
この程度のスクリプトではまだそれほど深刻な事にはならないが、
将来的にまともに使えるようになりたいなら常に心がけておいた方がいい。

あと、個人的にはこれが課題とか宿題とかは正直どうでもいいが、
そもそもこのスレはこういう依頼を受けるところではないので
今後はちゃんとそれ用のスレに行くように。

550 名前:nobodyさん [2007/02/14(水) 07:42:23 ID:PEZEUj0D]
日記を作ってほしいです。
希望は、
・ハートの枠内にタイトル・本文・名前・日付(西暦と投稿日)が表示される。
・ハートの下に「next」「back」のリンクを設置して過去の日記を表示できる。
です。
HPにて使用する際にフレームを利用して1ページに1つの日記を表示したいので、
過去の日記は上記の「next」ボタンをクリックすると、
ページ移動し以前の投稿日記に遡っていくという感じでお願いします。
簡単なカスタマイズは自分で出来ると思いますので、土台となるcgiを作って頂けた
ら助かります。
書き込み画面は日記を表示するページから直接飛べなくても大丈夫です。
書き込み画面のデザイン・レイアウトは大まかな骨組みだけで作って頂ければいいで
す。
ハートの素材です。
up.uppple.com/src/up2092.zip
ハート枠の本文表示部分が若干小さめなので、
本文右にスクロールバーを設置して枠内でスクロールする感じにしたいです。
よろしくお願いしますm(_ _)m



551 名前:nobodyさん mailto:sage [2007/02/14(水) 09:09:18 ID:???]
その辺のブログなり日記CGIなりをスタイルシートで整形するのでは駄目な理由を簡潔に。

552 名前:nobodyさん [2007/02/14(水) 18:02:59 ID:lBdnuC15]
これを使って cgi.au-lait.net/index.cgi?page=FrontPage

karui.sakura.ne.jp/fmst2/kprof.cgi?desc=;mode=view;name=one23;sort=jikan
こんなサイトを作りたいです。どなたか作ってください。
お願いします


553 名前:nobodyさん mailto:sage [2007/02/14(水) 18:28:36 ID:???]
自分の認識=世界の常識だと思って安直に「○○のような××を作って下さい」とか書く奴は
みんな仕様書の下書きの束を全身の穴という穴に突っ込まれて悶絶しながら死んでしまえばいいのに。

とりあえず>>552>>516でも1万回ほど熟読して風呂入ってマスかいてとっとと寝ろですぅ。

554 名前:nobodyさん mailto:sage [2007/02/14(水) 18:48:59 ID:???]
いやなら見なければいいじゃん。おまえだけのスレじゃないんだし。

555 名前:nobodyさん mailto:sage [2007/02/14(水) 19:20:28 ID:???]
そうだね、>>554が作ってあげれば万事解決だね♪

556 名前:nobodyさん mailto:sage [2007/02/14(水) 19:25:06 ID:???]
まったりとした流れにワロタ


557 名前:550 mailto:sage [2007/02/14(水) 21:03:13 ID:???]
>>551
フリーCGIも探したのですが、1ページに1つずつ日記を表示する形のCGIが見合たらなかったので、
このスレでお願いする事にしました。
どうかお願いできないでしょうか。。

558 名前:nobodyさん mailto:sage [2007/02/14(水) 22:47:05 ID:???]
1

559 名前:nobodyさん mailto:sage [2007/02/14(水) 22:49:40 ID:???]
>557
> 1ページに1つずつ日記を表示する形のCGIが見合たらなかったので、
ハァ?いくつもありますが?
もっとちゃんと探せ。

560 名前:nobodyさん mailto:sage [2007/02/15(木) 03:36:54 ID:???]
はじめまして。少々わからない点が出てきたのでご伝授与願います。
二項分布だと思うのですが、エクセルではbinomdist関数を使えるので問題ありませんがCGIではさっぱりです。
1/xの確率をn回試行してピッタリa回引ける確率(a回以上ではなく)
を出すにはどうすれば良いでしょうか。お願いします。



561 名前:nobodyさん mailto:sage [2007/02/15(木) 06:14:04 ID:???]
まずは少し前の過去ログくらい事前に確認する脳味噌を付けろ。
その上で計算式が分からんのなら数学板にでも行って聞け。
計算式は書けるがPerlでの書き方が分からんのならその辺のリファレンスでも読め。

つーかもう宿題はここで聞かずに宿題スレに行け。
できないならもう諦めて白紙で提出しろ。
お前にPerlは過ぎた玩具だよ。

562 名前:nobodyさん mailto:sage [2007/02/18(日) 14:03:30 ID:???]
>>561
宿題乙。教授に報告済






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<232KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef