- ベストアンサー
時間指定でランダムにhtmファイルを表示したい
perlカテゴリでも質問させて頂いたのですがちょっと無理があったようですので改めてこちらに質問させて頂きます。 画像のランダムスクリプトと似たかんじでhtmファイルを差し替えるスクリプトって作ることは可能でしょうか? あるフォルダに多数のhtmファイルを格納しておけばランダムに指定した間隔時間でそのファイルが表示されるといった仕様にしようと改造を試みたのですがどうもうまくいきません。 どなたかPerl言語に精通されている方がいらっしゃいましたらそのスクリプト例をお教え頂きたいのです。 お手数をお掛けします どうぞよろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- ランダム表示スクリプトを改造したい
ランダムに画像を表示するソースなのですが、もう一歩進んでhtmファイルに張り付いている画像だけをランダムに変化させたいのです。 つまり例えば画像の下に説明文など表示させている場合、その説明文はそのまま表示させて画像だけを表示させるたびに変化させたいのですが、以下ソースを利用して改造することなどは可能でしょうか? ご教授のほど、どうぞよろしくお願い致します。 #!/usr/local/bin/perl @htm = ( "001.htm", "002.htm", "003.htm", "004.htm", "005.htm", "006.htm", "007.htm", "008.htm", "009.htm" ); ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); $n = @htm; $n = $sec%$n; print "Location: http://www.hogohoge.jp/$htm[$n]\n\n";
- ベストアンサー
- Perl
- ランダム表示かつ重複しない
現在flashでクイズを作っています。 一回スタートさせれば問題はランダムに5問でます。 正解し続ければ5問でクリア。 間違えれば終了です。 そこでクイズに使う背景をランダム表示かつ、重複しないものにしたいと思っていますがうまくいきません。 dummy_mcを作ってそこに 現在背景用の1~10swfファイルをランダム表示させています。 ただこれだと同じ背景が続けてでてきたりしてしまいます。 これを一回のゲームで背景が重複しないで表示させたいと思っています。 アニメーション、フレーム移動などは理解していますが scriptになると正直わからないことだらけです。 現在勉強中でscriptはコピペしながら改造している状態です。 解決法をわかるかたがいらっしゃったらよろしくお願い致します。
- 締切済み
- Flash
- ランダム表示を重複させないようにするには
はじめまして。 現在flashでクイズを作っています。 一回スタートさせれば問題はランダムに5問でます。 正解し続ければ5問でクリア。 間違えれば終了です。 そこでクイズに使う背景を重複しないものにしたいと思っていますがうまくいきません。 dummy_mcを作ってそこに 現在背景用の1~10swfファイルをランダム表示させています。 ただこれだと同じ背景が続けてでてきたりしてしまいます。 これを一回のゲームで背景が重複しないで表示させたいと思っています。 アニメーション、フレーム移動などは理解していますが scriptになると正直わからないことだらけです。 現在勉強中でscriptはコピペしながら改造している状態です。 解決法をわかるかたがいらっしゃったらよろしくお願い致します。
- ベストアンサー
- Flash
- 変更時間を指定したい
下記スクリプトのhtmの変更間隔を例えば30秒や15分などの時間単位で指定できるようにしたいのですが時間要素を改良することで可能でしょうか? もし可能ならそのソースの記述方法をお教えください。 #!/usr/local/bin/perl @htm = ( "001.htm", "002.htm", "003.htm", "004.htm", "005.htm", "006.htm", "007.htm", "008.htm", "009.htm", "010.htm" ); ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); $n = @htm; $n = $min%$n; print "Location: http://www.hoge.co.jp/hoge/$htm[$n]\n\n"; exit; ご教授のほど、どうぞよろしくお願い致します。
- ベストアンサー
- Perl
- test.htm の133048行目だけを削除したい
10MBぐらいあるファイル(test.htm) の、133048行目を、単に削除したいのですが、perl script (del.pl等のファイル)で、どのように書くのでしょうか? awkとかsed とかを昔使った経験がありますが、perlのことをはじめたばかりで、さっぱり解りません. またperl初心者に向く基礎的なことを記したURLがありますでしょうか? またperl以外で、こうすれば、良い、という別手法情報も今後の参考には、ありがたいです、よろしくお願いします.
- ベストアンサー
- CGI
- 画像のランダム表示について
スクリプトに関する質問です。 JavaScriptの「var imglist = new Array」を使って、 閲覧するたびに画像がランダムに変わるようにしたいと思います。 その場合、ランダムに変わる画像を多くしてしまうと、 いったん全部読み込むなどの理由で、ロード時間が長くなるのでしょうか? それともロードの度にひとつだけのファイルを選ぶので変わらないのでしょうか? こちらはたくさんの画像をランダムに表示したいと思っているのですが、 あまり重くなるようなら画像をしぼろうかと考えています。 どなたかお解かりいただければ、ご回答ください。 よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- ランダムリンク(ランダム表示)の作成について
初めて質問させていただきます。 自分のサイトにランダムリンク(ランダム表示)を設置しようと思いいろいろと調べてみたものの、 自分が必要としているものが見つかりませんでした。 以下が自分の希望するランダムリンクの形です。 (1)サイトのソース表示を見た場合、<a href="○○">××</a>のようなリンク形式で表示したい。 ⇒<script type ~></script> というふうに表示されないもの (2)テキストファイルなど、外部にリンク先のタグを挿入しておき、その中からランダムに表示されるようにしたい。 (3)phpで作成されたフリー配布されているものを使用させていただいたところ、うまく動かすことができませんでした。 ですので、php以外の形式のランダムリンクを希望いたします。 これらの条件にあてはまるランダムリンクの仕組み、サンプル、方法などをご存知の方はいらっしゃいませんでしょうか?? お手数ですが、よろしくお願いいたします。
- 締切済み
- CGI
- htm.ファイルから冒頭の一行だけを読み込むには
Perl 初心者です。 過去ログのNo.285625 にもありましたが、ファイルの内容を一括して配列@xxに読み込んでprint "$xx[0]\n" とやっても一行目が表示されません。読み込みたいファイルはhtmファイルで一行目には<BR>で改行が入っているのですが、この一行が読めません。どうしたらよろしいのでしょうか?初歩的な質問で済みませんが、お願いします。
- ベストアンサー
- Perl
- ファイル名に日付・時刻を付与したい
Cプログラミングの経験はあるのですがperlのソースを初めて 改造することになりました。 変数「$i」にはシェルのファイル名が入ります。 #FS000.csh このファイル名に日付・時刻を付与して、 FS000mm(月)dd(日)hh(時)mm(分)ss(秒).csh というファイル名にしたいのですが、どうしたらいいのでしょうか?? C言語だったら、配列を宣言して、その配列にファイル名を格納、という 書き方をしようかと思うのですが、 perlでの書き方がさっぱりわかりません・・・。 変数(C言語では配列)を定義したりしなくてもいいのでしょうか? わかりにくい質問ですみませんがどうか宜しくお願いします!
- ベストアンサー
- Perl
- ランダムな単語を得るAPIってありませんか? またはそれを実現するアイデアありませんか?
やりたいことはPerlやPHPなどのサーバーサイドスクリプト上で、ひとつのランダムな日本語の単語を得る、ということです。 あらかじめデータベースにいれておきそこから取得しても、毎回どこかのAPIか何らかのサービスにアクセスして取得してもどちらでもいいです。 できれば後者の方が楽なのですが、一通り調べたところ、直接この要望に答えてくれそうなサービスはありませんでした。しかし、たとえば辞書サイトなどをうまく使えばいけそうな気がします。どのようにすればランダムな単語を簡単に得られるでしょうか? あるいは前者のあらかじめデータベース化しておくという方法についても、こうすれば簡単に大量の単語を取得できるよ、というのがありましたら教えてください。 ちなみに、perlを使ったスクレイピングは経験があります。 それから、これに関連した言語としてはphpとperlとmySQLしかやったことないので、できればその範囲内でおねがいします。
- ベストアンサー
- その他(プログラミング・開発)
補足
ご回答ありがとうございます。 たしかにパケット量がかさんでしまいますね。 ちょっと大本から考え直してみます。 アドバイスありがとうございました。