• ベストアンサー

夢カウンターについて

KENTさんのページで配布されてる 夢カウンタで、日付を表示するときに 使う画像(0~9.gifじゃない方)をかえるには どこの部分を改造したらいいでしょうか?

  • CGI
  • 回答数4
  • ありがとう数2

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

  • ベストアンサー
  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.4

年と月の間の画像のファイル名がym.gif 月と日の間の画像のファイル名がmd.gifとして dream.cgi を改造します。 ## カレンダ処理 elsif ($mode eq "date") { 省略 @caras = ("$dmy1","$dmy2","$d1","$d2","ym","$d3","$d4","md","$d5","$d6"); 省略 @caras = ("$d1","$d2","ym","$d3","$d4","md","$d5","$d6"); というように、ファイル名の .gif をのぞいて指定すれば、うまくいきました。

nen-nen
質問者

お礼

ありがとうございました。 指摘部分は既にこちらで改造してあったのですが $d6の後ろに欲張ってもうひとつファイル名を つけてしまったのが原因のようです。

その他の回答 (3)

  • kokucho81
  • ベストアンサー率61% (157/255)
回答No.3

あ、ごめん、勘違い、無視してください。

  • kokucho81
  • ベストアンサー率61% (157/255)
回答No.2

デフォルトでは、gif1というディレクトリに入っている画像が使用される。 画像を変えたい場合には、gif2なりgif3なりのディレクトリをどんどん 増やして行くことによって、同じカウンタを使いつつ、画像を変えることができる。 ******.cgi?id=nen-nen&fig=7&gif=3 id=nen-nen はカウンタファイル。 fig=7 は桁数 7桁。変えたければかえる。デフォルトは5桁。 gif=3 とすれば、gif3ディレクトリにある0.gif~9.gifを使用する。 使っているのなら、kent氏のところでヘルプを読みなさいって言うか、 そもそも、CGIにコメントとして事細かに書いてあったような・・・

noname#9414
noname#9414
回答No.1

いまいち文章の意味が分かりませんが、画像を変更 するだけでいいのでは? もう少し具体的にどうしたいという風に書かないと まともな回答は付かないと思いますよ。 ではでは☆

nen-nen
質問者

補足

かなり説明不足でしたね。。 どう言うふうにしたいかと言うと 夢カウンタを使って日付を表示すると 西暦-月-日というふうに 間に入っている画像(上の-)が同じものになっています。 これに2つ別々の画像を使いたいのです。

関連するQ&A

  • 【カウンター】桁毎に別の画像を使うには?

    KENT WEBのシンプルカウンターで、質問があります。(http://www.kent-web.com/count/ecount.html) カウンターの画像を、桁ごとに全く別の0~9数字を使いたいと考えています。 一桁目には ./gif1/0~9.gif 二桁目には ./gif2/0~9.gif 三桁目には ./gif3/0~9.gif・・・ と、フォルダーを変えて0~9数字いれ、使用したいのです。 表示されるカウンターは、例え数値が「100」であったとしても、一の位と十の位の「0」は全く別の「0」の画像が表示されるようにしたいのです。 ただ、CGIは初心者なので、シンプルカウンターを改造をしなくても桁ごとに画像が変更できるカウンターがあったとしたら、そちらを使用したいと思っています。 何故このようなカウンターを探しているのかというと、カウンターでウェブペットのような事をやりたいのです。 一の位でペットが数字ごとに横向き、前向きなどをし、十の位でそのペットのが色々喋る、百の位で……等と考えています。 ご教授ください。宜しくお願い致しますm(_ _)m

    • ベストアンサー
    • CGI
  • CGIカウンター(夢カウンター)の管理画面にて、数カウンターが変更できない

    こんにちは。 kent web さんの夢カウンターの設置がうまくいったのですが、 http://www.kent-web.com/count/dream.html CGIカウンター(夢カウンター)の管理画面にて、数カウンターが変更できません。 管理画面にてログインをし、IDは適当な者を入れ、数値を変更するのですが、管理画面を閉じても更新されません。ブラウザの更新を押しても更新されません。 おわかりになる方がおられたら、よろしくお願いします。

  • KENTの夢カウンタ設置法について教えてください

    こんにちは。 HPのカウンタをCGIで付けたいな、と思いKENTから夢カウンタを借りてきて組み立て中です…が、CGIについてはてんで初心者なので、分からないことだらけで困っています。 KENTの『夢カウンタの設置法』というページから、以下の点について詳しく教えてください。 #!/usr/local/bin/perl (プロバイダで定められたPerlへのパスを指定します) →プロバイダで定められたPerlへのパスって何なのでしょうか?また、何をどのように設置するのでしょうか??そもそも、どうやって調べるんですか??HPのスペースはcoolonlineを借りてます。 よろしくお願いします…

    • 締切済み
    • CGI
  • カウンタ

    カウンタをCGIで作成しようとしています。 KENT WEBさんのdaycount使って作っているのですが、どうやっても何度やっても画像が表示されません。 index.html   I daycount   I__daycount.cgi   I__daycount.dat   I__gifcat.pl   I   I__gif1 累計画像   I__gif2 今日、昨日画像 CGIは掲示板、メールフォーム、日記なども設置したことがあって初めてではありません。 掲示板などはちゃんと設置することが出来るのですが、カウンタだけができません。 カウンタって設置するのに難しいのでしょうか?? 設置講座などのサイトを見たのですが、カウンタの設置講座は教えてくれるだけで、質問が出来ないので表示できなくても何が原因か分からなくて困ってます。 親切なサイトや原因が分かる方教えてください。

    • ベストアンサー
    • CGI
  • KENT-WEB 夢カウンタ設置トラブル

    KENT-WEB 夢カウンタ設置トラブル こちらのカウンタをお借りして最終更新日をHPに表示させたいのですが、 手順通りにしても上手くいきません。中級者向け、設置に関する質問を KENT-WEB様の方では受け付けていないそうです。 ですのでこちらで質問させて頂きます。 ・完成画面にはERRORと表示されます。 ・Check Modeでテストした結果。 データディレクトリのパス:OK データディレクトリのパーミッション:OK 他サイトからのアクセス制限:あり → http://~ ./gif1/ : 画像ディレクトリのパス : OK! 0 : 画像OK 1 : 画像OK 2 : 画像OK 3 : 画像OK 4 : 画像OK 5 : 画像OK 6 : 画像OK 7 : 画像OK 8 : 画像OK 9 : 画像OK a : 画像OK p : 画像OK c : 画像OK d : 画像OK 画像連結テスト → ERROR ログ index.dat : パーミッションOK FullPath Checkerでフルパスを調べて、 HPにimgタグで指定通りに入れたのですが上手くいきません。 他のCGIは問題なく動いたので借りている 有料サーバーに問題はなさそうなのですが… 後学のためにも是非教えて頂けたらと思います。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • perl初心者 「カウンタ」の2

    「とほほ」さんのgif画像連結ライブラリを使ってカウンタを作成中、行き詰ってしまいました。 下のスクリプトはあるサイトで配布されているカウンタのスクリプトの一部です。 1 while (length($count) < $fig) { $count = '0' . $count; } 2 $length = length($count); 3 @GIF=(); 4 foreach (0 .. $length-1) { 5 $n = substr($count,$_,1); 6 push(@GIF, "$imgdir/$n\.gif"); 7 } 8 9 print "Content-type: image/gif\n\n"; 10 binmode(STDOUT); 11 print &gifcat'gifcat(@GIF); * $figはカウンタ表示桁数です。 * $imgdirはカウンタ画像のディレクトリです。 このスクリプトを組み込んだらうまいことカウンタを表示することができました。 でもスクリプトの理解ができず悩んでいます。 お暇がありましたらぜひ教えてください。

  • カウンターの他ページ共有について。

    HPにカウンターをつけたいのですが、 そのHPがcgi不可なんです。 そこで、他サーバーでupしたカウンターを 使用する事は可能でしょうか? 可能な場合、ぜひやり方を教えてください。 使用したいカウンターは、 kent-webさんのcupidです。 もうひとつ、 cgi可能なサーバーで、カウンター設置を試みたのですが、 カウンターの数値が表示される所で、エラー表示が出ます。 累計の数字の所は、gif画像の数値を使用しています。 imgフォルダが、gifcatと同じディレクトリにあるのですが、 それが原因でしょうか? 雑文で申し訳ありませんでした。 どなたか、わかる方がいましたらぜひ教えてください。 よろしくお願いします。

  • シンプルカウンター設置について;

    徹夜してもわからなかったのでどなたか教えて下さい; 今携帯用ホームページにS-counterの超シンプルカウンター(http://www.phpweb.jp/scounter/ )を設置しようとしているのですが、どうやってもうまくいきません。 S-counterの利用方法にはこう書かれております ----------------------------------------------- 1.HTMLファイルのカウンターを表示したい部分に以下の通り記述してください。 <?include("./scounter/scounter.php");?> ※「;」はセミコロンです 2.HTMLファイルの拡張子を「.php」に変えて転送してください。 カウンターを表示したいページと同じディレクトリに、scounterのフォルダごと転送してください。 3.パーミッションの設定をします。 ディレクトリ構成とパーミッション ******.html カウンターを表示するページ scounter カウンターフォルダ + scounter.php [705] + counter.txt [606] + images [707] 画像版のみ     + 0.gif ~ 9.gif  カウンター画像は各自で差し替えてご使用いただくと良いと思います。(gifファイルのみ対応です) ---------------------------------------------- 私はまず、counter.txtとscounter.phpの入ったscounterフォルダをダウンロードし、index.shtml内のカウンターを設置をしたい場所に<?include("./scounter/scounter.php");?>と書き、FFFTPを使ってindex.shtmlと同じ階層にscounterフォルダをアップロードしました。 その後、FFFTPの属性変更よりscounter.phpの属性を705に、counter.txtの属性を606に変更しました。 利用方法に従うとこれで出来るような気がするのですが、なぜか表示できません…。どなたか原因がわかる方はいらっしゃらないでしょうか。

    • ベストアンサー
    • PHP
  • アクセスカウンターの設置方法

    こんばんわ。いつもお世話になっています。 HPにカウンターを設置したくて頑張っていたのですが、どーも詳しく説明もなくて困ってます。 ふりぃのカウンターをレンタルしたのですが、 表示される画像を素材屋さんで配布されているものに変えたいのですが 『画像はご自分のホームページ上のフォルダ内に  0.xxx ~ 9.xxx(xxxはgif,jpeg,jpg,png等)の名前で作成してください。』と書いてあります。 画像はUPしたのですが表示されません。 分かる方よろしくお願いしますm(_ _;m三m;_ _)m

  • アクセスカウンターの設置

    よろしくお願いします。 KENT WEB さんのフリーソフト、Web Forum Ver: 4.2 の掲示板をサイトに置いています。 http://www.kent-web.com/ この掲示板に他のフリーのアクセスカウンターを付けたいのですが、 付けても表示されません。 普通のhtmlのページでは表示されているので、 おそらくカウンターのスクリプトを書く位置を間違えているのだと思います。 どこに書けば、しっかりとカンターを付けられますか? 一番上(左右どちらか) か 一番下 (左右どちらか) に付けたいと考えています。 ご存知のかたがいらっしゃいましたら、 どうぞ宜しくお願い致します。

    • ベストアンサー
    • CGI