パートナーサイト募集中!

pochiにもできたHDMLでCGI

 


   「pochiにもできたHDMLでCGI」として、HDML関連のCGIをご紹介する個人的に記述したページです。


履歴
  2000年11月      新規
  2001年04月      一部修正、リンク追加


目次
  作品表
  はじめに
  注意事項
  リンク


pochiにもできたHDMLでCGI
トピックス CGI名 バージョン リリース 備考
ezカウンター(簡易版) v0.1 2000.11.10 内部テスト
v1.0 2000.11.13 リリース
ezカウンター(画像版 v0.1 2000.11.11 内部テスト
v1.0 2000.11.13 リリース

おすすめ
ezmailer v0.1 2000.11.10 内部テスト
v1.0 2000.11.13 β版リリース



はじめに

 HDML関連のCGIを作ってみました。
 CGIソースを公開いたしますので、ぜひ試してみてください。

 ・ 「HDMLデッキ宣言」の前に

   1 「HDMLデッキ宣言」の前に以下の制御文を追加した方が良い場合があるかもしれません。
     (私(pochi)の環境では不要でした。)
     (プログラム中にコメント文としてありますので必要であれば、#を取ってみて下さい)
     ・ print "HTTP/1.0 200\n"; 又は $DMY="" if $FORM{'HTTP'} ne "";

   2 print "Content-type: text/x-hdml; charset=Shift_JIS\n\n";
     この制御文はお約束事として定義して下さい。

   HDMLデッキ宣言文は以下のように設定してあります。(お気に入りなど可)
   print "<HDML VERSION=\"3.0\" MARKABLE=\"TRUE\" PUBLIC=\"TRUE\" TTL=\"0\">\n";
   詳しくは「pochiにもできたHDML」にて解説してあります。


注意事項







「ezカウンター(簡易版)」


   特長

    ・ 簡単なテキストカウンターです。

   動作内容

    ・ CGI内部のテキストを5桁(0インサートし)そのまま携帯電話に送信します。

   サンプル

表示内容 実サンプル
携帯電話(ez-web)にて:
http://www.pochiweb.com/hdmlcgi/sample/ezcntr.cgi


   プログラム

   ezcntr.LZH
    


   ・ ダウンロードし解凍してください、以下のファイルが生成されます。

     ezcntr.cgi : CGIプログラム本体
     ezcntr.dat : カウンタ領域


   プログラムの調整

   ・ ezcntr.cgiをエディタなどで、必要であれば以下のように編集します。

    #!usr/local/bin/perl
    プロバイダ(サーバ)により定められたperlのパス

    $DATA = 'ezcntr.dat';
    カウンタ領域のパス('./ezcntr.dat')など


   プログラムの設置方法

   ・ FTPプログラムで該当先に転送しパーミッション(アクセス権)を変更します。

     ezcntr.cgi [755]   ezcntr.dat[666]






「ezカウンター(画像版)」


   特長

    ・ 任意に用意した数値BMP画像を利用した簡単なテキストカウンターです。
    ・ 白黒携帯電話も表示できるよう2値(白黒)BMP画像を表示します。

   動作内容

    ・ カウンタ値に対応した数値BMP画像を編集し、携帯電話に送信します。

   サンプル

表示内容 実サンプル
携帯電話(ez-web)にて:
http://www.pochiweb.com/hdmlcgi/sample/ezcntrg.cgi


   プログラム

   ezcntrg.LZH
    


   ・ ダウンロードし解凍してください、以下のファイルが生成されます。

     ezcntrg.cgi : CGIプログラム本体
     ezcntrg.dat : カウンタ領域
     0.bmp 〜
     9.bmp    : 付属BMP画像


   プログラムの調整

   ・ ezcntr.cgiをエディタなどで、必要であれば以下のように編集します。

    #!usr/local/bin/perl
    プロバイダ(サーバ)により定められたperlのパス

    $DATA = 'ezcntrg.dat';
    カウンタ領域のパス('./ezcntrg.dat')など


   プログラムの設置方法

   ・ FTPプログラムで該当先に転送しパーミッション(アクセス権)を変更します。

     ezcntrg.cgi [755]   ezcntrg.dat[666]   0.bmp〜9.bmp[644]




リンク
 

「pochiにもできたHDML」 pochiの
HDMLリファレンス etc、ご紹介です。
Beeさんの運営・管理されている
携帯関連のコンテンツで情報満載の
「Small Window」です。






お詫び:
ご質問等、多忙にて全ての方にお返事が出来ない状態になっていますのでご了承ください。(申し訳ございません)



相互リンク等募集中です。(よろしくお願いいたします)





パートナーサイト募集中


Copyright (C) 2000-2006 pochi All Rights Reserved