masaboo の回答履歴
- LinuxでImageMagick
LinuxでPerlを使っているのですが、ImageMagickが入っていなくて困っています。 CPANからPerlMagick-6.32をダウンロードして、 perl Makefile.PL make とすると、膨大なエラーが表示されました。 use Image::MagicとしてPerlで使いたいのですがどうすればよいのでしょうか?
- use strict;
Global symbol "@exec_test_list" requires explicit package name at ./ctest.pl line 384. Global symbol "@exec_test_no" requires explicit package name at ./ctest.pl line 384. Global symbol "@protocol_list" requires explicit package name at ./ctest.pl line 397. Global symbol "@protocol_list" requires explicit package name at ./ctest.pl line 406. Global symbol "$name" requires explicit package name at ./ctest.pl line 413. use strict;を書くと以上のようなエラーメッセージが 出力されます。どうしたら、以上のようなエラーを 回避できるでしょうか?教えてください。
- system("date")で出力された文字を変数にいれたいのですが
system("date")で出力された文字列を$aに収めるには どうしたらいいでしょうか
- while文がうまく動かない
a.txt a b c b.txt x y z として次のプログラムを実行 open(A,"<a.txt"); open(B,"<b.txt"); while($a=<A>){ while($b=<B>){ print "$a>>>$b<br>"; } } close(A); close(B); すると実行結果が以下のようになりました。 a>>>x a>>>y a>>>z 上の結果だけではなくてa.txtがbの時cの時も出力されるつもりで書いたのですがなぜかaの時しか出力されません。どなたか理由が分る方いませんか? ちなみに Linux FedoraCore2 perl5 を使用しています。
- 小数点付きの余分な桁を消すには
014.5 002.1 のような小数点つきで整数の部分を3桁に揃えた 文字列のはじめの「0」や「00」を消して 普通の数字に戻したいのですが、どの様にすればよいのでしょうか? 厄介でしょうが、よろしくお願いします。
- Perlスクリプトが、ローカルでは実行できるが、HTTP経由では実行できない
現在Perlスクリプトを作成し サーバにアップしました。 SSHでサーバにログインし #perl a.cgi と実行したところ(CGIとして動作させるため。中身はPerlスクリプト) Content-type: text/html <html> <body> あああああ </body> </html> のようなメッセージが表示され正常に動作しているとおもいます。 しかし、 http://www.hoge.com/a.cgi をURLとしてブラウザ上で実行すると 500 Internal Server Error になります。 パーミッションは755で正常 Perlのパスは#!/usr/bin/perlとしており、これも正常です。 文字コードはeuc-jp 改行コードLF サーバはApache/1.3.33 Perlバージョンは5.8.4 自分のパソコン上でperl+HTTPサーバ(httpd)を使うと HTMLふぁいるとして出力されます。 サーバ上でHTTPを使ってアクセスしたときのみエラーとなります。 このような現象が起こるのですが原因がわかりません。 お願いします。
- ベストアンサー
- Perl
- noname#32059
- 回答数3
- 下の階層のディレクトリーにファイルを作るには?
はじめまして。 最近、perlの勉強をはじめたばかりの初心者です。 初歩的なことだと思うのですが、分からないことがあったので教えて頂ければ幸いです。 メールアドレスを認証するためのCGIを作っています。 下記は$passwd.htmlという名前のファイルを作って、soudan.htmlの内容を書き込んで保存する部分のスクリプトです。 #乱数htmlを読み込む open(IN,">$passwd.html"); #相談htmlを読み込む open(HTML,"soudan.html"); while($line=<HTML>){ print IN $line }; #乱数htmlを閉じる close(IN); 実行してみるとcgiとおなじファイルに「$passwd.html」ができました。 cgiのあるディレクトリの下の階層にファイルを作りたいと思っていろいろ調べてみたのですが、どのようにしたらいいのかよく分かりませんでした。 cgiのあるディレクトリより下の階層にファイルを作るにはどうしたらいいのでしょうか? 詳しい方、教えて頂ければ幸いです。 あと、こちらのサイトも役立つと思うのですが、oerlのプログラミングで困ったときに相談できる掲示板やサイトなどがありましたら教えてください。
- ベストアンサー
- Perl
- OKIaHUKUOKA
- 回答数2
- Perlで指定のディレクトリ以下のファイル名を全て表示させるスクリプト
Perlで指定のディレクトリ以下のファイル名を全て表示させるスクリプトを考えておりますが、思いつきません。WindowsとLinuxの両方で利用たいです。 何かよいサンプルはありませんか? よろしくお願いします。
- 複数のCSVファイルを一つのCSVファイルに
ディレクトリ内に複数あるCSVファイルを一つのCSVにまとめたいのですが、方法がわからないので教えて下さい。 ファイルの読み出しと追加書き込みを繰り返せば良いとは思っています。 ディレクトリ内のファイルを検索するところまでは出来ました。
- フォーム内の操作で・・・
JavascriptとCGIを利用しています。応募フォームを作成し、氏名等を入力してもらい、送信できるページを作成中です。例えば応募フォームを入力中に前のページを確認できるようにしたいのですが、その時に入力途中の内容を保持し、ブラウザの【進む】ボタンか何かで応募フォームを再度表示させた時、前の入力内容が表示上残るようにしたいと思っています。過去の質問で似たようなものがあり、いろいろ考えてみたのですが解決出来ませんでしたのでお願い致します。 (1)ブラウザの【戻る】や【進む】を利用する場合の方法 (2)<form action="aaa.cgi">のsubmit等でやり取りする方法 どんな方法でも良いです。 (2)の方法の場合【送信】ボタンがフォーム内にあり、<input type="txt">で入力した値を【送信】の時と【戻る】の両方で利用したい。 出来れば簡単なもので結構ですのでコードのサンプルがあるとうれしいです。お願い致しますM(V_V)M
- フォーム内の操作で・・・
JavascriptとCGIを利用しています。応募フォームを作成し、氏名等を入力してもらい、送信できるページを作成中です。例えば応募フォームを入力中に前のページを確認できるようにしたいのですが、その時に入力途中の内容を保持し、ブラウザの【進む】ボタンか何かで応募フォームを再度表示させた時、前の入力内容が表示上残るようにしたいと思っています。過去の質問で似たようなものがあり、いろいろ考えてみたのですが解決出来ませんでしたのでお願い致します。 (1)ブラウザの【戻る】や【進む】を利用する場合の方法 (2)<form action="aaa.cgi">のsubmit等でやり取りする方法 どんな方法でも良いです。 (2)の方法の場合【送信】ボタンがフォーム内にあり、<input type="txt">で入力した値を【送信】の時と【戻る】の両方で利用したい。 出来れば簡単なもので結構ですのでコードのサンプルがあるとうれしいです。お願い致しますM(V_V)M
- フォーム内の操作で・・・
JavascriptとCGIを利用しています。応募フォームを作成し、氏名等を入力してもらい、送信できるページを作成中です。例えば応募フォームを入力中に前のページを確認できるようにしたいのですが、その時に入力途中の内容を保持し、ブラウザの【進む】ボタンか何かで応募フォームを再度表示させた時、前の入力内容が表示上残るようにしたいと思っています。過去の質問で似たようなものがあり、いろいろ考えてみたのですが解決出来ませんでしたのでお願い致します。 (1)ブラウザの【戻る】や【進む】を利用する場合の方法 (2)<form action="aaa.cgi">のsubmit等でやり取りする方法 どんな方法でも良いです。 (2)の方法の場合【送信】ボタンがフォーム内にあり、<input type="txt">で入力した値を【送信】の時と【戻る】の両方で利用したい。 出来れば簡単なもので結構ですのでコードのサンプルがあるとうれしいです。お願い致しますM(V_V)M
- Perlで指定した期間で合致する値を集計したい
サークルのメンバーリストをHPで管理しています。 画面では○月○日という項目に出席・欠席・未定をコンボボックスから選択して登録してもらって一覧表示しています。 名前 7月1日 7月2日 7月3日 7月4日 7月5日 -------------------------------------------------- 太郎 欠席 欠席 出席 次郎 出席 出席 出席 三郎 出席 欠席 出席 ↑こんな感じです。 そこで表の上に7月1日~7月3日において全部出席した人数を表示させたいと思っています。 データはttdata.cgiに入っていて表はichiran.cgiで表示しています。 @daylist=('7/1','7/2','7/3','7/4','7/5',); @syukketsulist=('出席','欠席','未定',); ttdata.cgi内では 太郎,1,1,0 次郎,0,0,0 三郎,0,1,0 となっています。 7/1、7/2、7/3が全部0になっている人数をカウントしたら良いと思い、色々試しましたができませんでした(/_;) うまく表示できるやり方を教えてください。_(._.)_
- ベストアンサー
- Perl
- kikimimisan
- 回答数1
- Javaを使って、円を描きたい
今までは、cを学んでいたのですが、動く画像を扱うならJavaだと聞き、まったくの知識もないままJavaに足を踏み入れました。 そして、自分でもいろんな本を見たり、HPを見たりして独学しているのですが、自分で、動くプログラムを組めるようなことを教えていただける本やサイトには巡り合えていません。 今考えているのは、ボールのような(普通の塗りつぶされた円でかまいません)円が、円運動の起動を描くプログラムを作ることです。 一見簡単そうなプログラムですが、いざ自分でやるとなると、参考となるものが見つけられません。 このようなコメントからもわかるように、ほとんどJavaのことはわかっていません。 画像さえ自分で動かせればいいので、後のWindowの部分などは、どこかのソースを参考にしていこうと思っています。 こんな私は、どのように勉強すればよいでしょうか。 かなり困っています。
- ベストアンサー
- Java
- noname#93286
- 回答数1
- format関数について
VBで時刻をミリ秒まで表示したいのですが FORMATでSSより小さな単位ありますか? もしくはFORMAT関数を使用しないで表示できますか?
- 締切済み
- Visual Basic
- hisako27
- 回答数3