• ベストアンサー

Perlソース(拡張子.cgi)のステップ算出ツールはありますか。

CやC++なら通常のSTEPカウンタツールで対象規模を 算出できるのですが、Perlソースのステップはでき ませんでした。   無理やり拡張子を.cに変更し、ステップ算出を行い ましたが、どうも正確ではありません。   何か便利なツールはありますか。 また、htmlファイルのステップ算出ツールも探して います。

  • Perl
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.1

フリーのステップカウンタです。 Perlに対応しているようです。

参考URL:
http://www.vector.co.jp/soft/win95/prog/se366329.html?site=n
myfrend
質問者

お礼

どうもありがとうございました。

関連するQ&A

  • ステップ数がカウントできない拡張子

    現在お仕事で、プログラムファイルのステップ数を集計し、規模を見ようとしております。 その際に「コロ助」というステップ数カウントツールを使って集計をしたのですが、 対応していない拡張子に対して、カウントはできたのですが値があっておりません。 Windowsでカウントするやり方。もしくはいいツールはないでしょうか? どなたかご教授お願い致します。

  • PHPソースの解析やデバッグに使うツール

    PHPソースの解析やデバッグに使うツール c言語などのコンパイラ言語には優秀なIDEが多数ありますが 皆さんはPHPの開発をする時どのようなツールを使用しているのですか? フリーのPHPソースを解析する際、ステップ実行しながら変数の中身をウォッチ したりしながらソース解析したいのですが、VisualStadioのような便利なIDEはないのですか? そのようなツールなしにPHPソースを書くとすると無茶苦茶大変な気がするのですが 皆さんは、その困難を乗り越えてPHP開発をされているのですか? 素人な質問ですみませんが、詳しい方がいましたら教えてください。

    • ベストアンサー
    • PHP
  • ファイル分割ツール、分割後の拡張子を指定したい

    おはようございます。 ファイル分割ツールを使って大きなファイルを分割したいのですが、分割後のファイルが testfile.txt.000 testfile.txt.001 testfile.txt.002 testfile.txt.003 のようになってしまうソフトが多いようです。これを、 testfile000.txt testfile001.txt testfile002.txt testfile003.txt こんな風に最初から指定できる分割ツールはないでしょうか? 拡張子を一括変更するツールを使うと、ファイル末尾の .000 や .001 が拡張子と見なされ、これを .txt に置き換えようとするのですが、そうするとファイル名が重複してしまいます。 バッチファイルですべてのファイル名の末尾に .txt をつけるというのも手ですが、やっぱり最初の分割時点で拡張子も指定できるものがあると便利です。 よろしくお願いします。

  • Perlで作成したCGIについて

    Perlで作成したCGIについて Perlで作成したCGIについて質問させていただきます。 #################### ##(1)system.cgi ## #################### #!c:/Perl/bin/perl.exe use strict; use warnings; use CGI; use CGI::Carp('fatalsToBrowser'); use CGI qw(:standard); print "Content-type:text/html;charset=utf8\n\n"; system('C:\\test.txt'); ##################################################### C直下にあるtest.txtの中身は「abcd」など 簡単なものです。 ##################################################### ################### ##(2)win32.cgi ## ################### #!c:/Perl/bin/perl.exe use strict; use warnings; use CGI; use CGI::Carp('fatalsToBrowser'); use CGI qw(:standard); use Win32::API; print "Content-type:text/html;charset=utf8\n\n"; my $MessageBox = Win::API -> new("user32","MessageBoxA","NPPN","N"); $MessageBox -> Call(0,"HelloWorld","Message",0); ##################################################### ##################################################### 以下にスペックを書きます。 Microsoft Windows XP Professional version2002 Service Pack2 Genuine Intel(R)CPU L2300 @1.50GHz 1.50GHz,1.49GB RAM ・ActivePerl ver5.10.1 built for MSWin32-x86-multi-thread ・Apache Apache 2.2.14(Win32) ##################################################### 上記の(1)、(2)のプログラムをエクスプローラ上(ローカル)で実行させて(1)ではテキストファイルを、 (2)ではメッセージボックスを表示させたいです。 結果は時間がかかるだけでTimeOutの設定である5分で切れてしまい何も起こりません。 しかし、全く同じプログラムで拡張子を.plに変更してコマンドプロンプトで実行すると、 期待通り(1)はテキストファイルが開かれ、(2)ではメッセージボックスが出てきます。 (1)、(2)ともCGIではsystemおよびMessageBoxの部分をコメントアウトして print文などを書けば普通にエクスプローラに表示されます。 (かなりhtmlとしては不備があると思いますが・・・) どうすればCGIで(1)、(2)のプログラムが期待通りの動きをするのか どうぞご教授のほどよろしくお願いいたします。 何か足りない情報や意味の分かりづらい個所がありましたら、仰ってください。 ちなみにこのプログラムは公開するために作成しているのではありません。 下手な説明、長文すみません。

  • 流用の定義について

    組み込み系開発の規模算出にて、お尋ねします。 今回はステップ数での開発規模算出を行っています。 そこで、質問です。新規Step数は新規に書く予定のStep数です。 変更Step数は元のコードから変更する予定のStep数です。 そして本題ですが、流用Step数とは具体的に何を示しますか? 元々存在したコード数を記載しますか? それとも確認や試験を行うStep数ですか? 例えば、 switch(a) |元からあったコード { |元からあったコード case OK: |元からあったコード i=1; |元からあったコード break; |元からあったコード case NG: |元からあったコード i=2; |追加したコード //i=3; |削除したコード break; |元からあったコード case HOGE: |追加したコード i=4; |追加したコード break; |追加したコード } |元からあったコード 以上で新規、変更、流用のStep数はどのように数えますか? お手数ですが、解説しているサイト等もご存知でしたら、ご教示願います。

  • C言語用ディファレンスツール?

    C/C++のソースの実ステップ部分のみのディファレンスを抽出してくれるツールはないでしょうか? コメントや空白行を除いた部分のみということです。 そんな都合のツールとかないような気もしますが、だめもとです。

  • アクセス・カウンタのツールチップについて

    今、アクセス・カウンタを自作して HTML ソースに埋め込もうとしています。 最初はテキストタイプ、次にグラフィックタイプを作成する予定ですが 作るにあたってツールチップを出せるように考えています。 カウンタの仕様は (1)テキスト、グラフィック共に5桁の累計カウンタを表示 (2)カウンタの上にマウスを乗せると今日の訪問者数、昨日の訪問者数を表示 (3)クリックするとアクセス解析のページに移動 という仕組みを考えています。 質問内容: (1)カウンタの上にマウスを乗せたときにツールチップを出す方法 (2)ツールチップで表示する文字列で改行する方法(有るのならば知りたい) (3)クリップしたときに別ページに(リンク)移動する方法 上記の3つはどのように作り上げればよろしいでしょうか? 補足情報: ・私の現時点でのスキルは Perl-CGI を HTML ソースに埋め込める程度です。  別の質問より SSI の #exec 以外で CGI を動かす方法が分かりました。  (ちなみに http://oshiete1.goo.ne.jp/qa3364805.html です) ・HTML、CSS、JavaScript、Perl-CGI、SSI の基本を少々分かる程度です。  Perl-GCI でタグを document.write() で標準出力すれば出来ますかね。 グラフィック・カウンタのイメージ(画像)の場合どのようにすべきか 一番お聞きしたいです。 それでは回答をお待ちしています。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • ファイルリスト取得

    最近Cを勉強し始めた初心者です。 Perlはある程度知っています。 例えばカレントディレクトリに有る全てのファイルに対して 何か処理をしたい場合(更に例えば拡張子を変更するとか) Perlなら @myList = glob("*"); foreach(@myList) { 拡張子を変える処理 } と言う感じで出来るのですが これと同じ事をCでやろうとするとどうすれば良いのでしょうか? 別にこの処理をCでやらなくてはならないのでなく 勉強の為に自分でやってみようと思っただけなのですが。 どうかご教授お願いします。

  • サイト内ソースチェック系のツールが使えない(xreaサーバー)

    xreaサーバーを使用してホームページを作っています。 自サイトのURLを入力して、HTMLやスタイルシートの内容を読み取り、それに関しての結果を表示してくれるようなWeb上でソースのチェックを行ってくれるツールを使用することができなくなってしまいました。 以前は問題なく使用出来ていたのですが、1~2ヶ月程前から以下のようなエラーが出て使えなくなってしまいました。 80 (connect: timeout 【エラーナンバー80ということでしょうか?】 始めはチェックツールを提供しているサイト側の問題ではないかと思いましたが、他人様のサイトのURLを入力した所問題なく動作し、私がxreaサーバーを使って運営しているサイトのみに上記のエラーが出る為、私の使っているxreaサーバーが原因ではないかと思いました。 私は、xxxxxx@s350.xrea.comサーバーにて、複数のホームページを運営しておりますが、すべて同様のエラーが出現します。 私が以前は使用できていたものの、使えなくなってしまった問題のソースチェック系のツールは以下のサイトです。 ■W3C CSS 検証サービス http://jigsaw.w3.org/css-validator/validator.html.ja ◎エラー内容 スタイルシートのチェックを行ってくれるW3Cのサイト。 「アドレス」と書かれている部分に自分の運営しているサイトのURLを入力した所、I/O Error: Unable to contact target server www.sample.com:80 after 3 tries. というエラー表示が出る。 以前は使用できた。 ■住 太陽の「SEO 検索エンジン最適化 キーワード出現頻度解析ツール」 http://www.searchengineoptimization.jp/tools/keyword_density_analyzer.html ◎エラー内容 サイト内のHTMLを読み取り、キーワードの出現回数等を表示してくれるチェックツール。 同様に、私の運営サイトのURLを入力した所、 ERROR URLの取得ができませんでした。 500 Can’t connect to www.sample.com:80 (connect: timeout というエラーが出て使用することができない。 以前は問題なく使用することが出来ていた。 同サイトの提供する「HTMLタグ利用状況解析」や「アウトバウンドリンク解析」などのツールも同様に使用することができなくなってしまった。 以上が症状の内容です。 xreaのサポートに聞いてみたのですが、『他社提供ツールに関する問い合わせはサポート対象外』と言われてしまい、どうして良いものかとても困っています、わかる方どうかご回答よろしくお願いいたします。

  • カウンタがリセット

    SSI式のテキストカウンタを使ってます。 前のサーバーでは1年間問題なく動いたのですが、 最近レンタルサーバーを変更して最初の1ヶ月ぐらいは問題なかったんですが、 ここ数日カウンタ値が0にリセットされることが多いのです。 Perlのパスは合っていますし、呼び出してるページの拡張子はshtmlにしてますのでそのあたりは問題ないと思うのですが。 関係あるかはわかりませんが、重くてアクセスできないことがあるんです。 しばらくすると何ともなかったように表示されるんですが前述のようにそのときカウンタ値がおかしくなってることがあります。 参考までに<!--#exec cmd= ・・・・で呼び出すスクリプトです。 なにが問題なのでしょうか?

    • 締切済み
    • CGI