CECHO
K's :: BINARY sect. | INFO > TOOL - CECHO

//-------------------------------------------------------------------=====

                             カラー対応 ECHO
             CECHO Ver.3.05 Copyright 1992-2000 by KAORU.NAK

                               取扱説明書

//-------------------------------------------------------------------=====
●前説
  エスケープシーケンスを利用しカラー表示に対応したECHOです。本ツールをつか
  うことにより、バッチファイルにエスケープシーケンスを埋め込むことなく、カ
  ラー表示が可能です。

  あ、このドキュメントは……だらだら読んでください(^_^;

//-------------------------------------------------------------------=====
●中身
  CECHO.TXT     ドキュメントファイル。いま読んでいるこれですね。
  CECHO98.COM   PC98用の実行ファイル。
  CECHO32.EXE   AT互換機用の実行ファイル。
  CECHO.C       ソースファイル。
  これだけ入っていればOKです。

//-------------------------------------------------------------------=====
●動作環境
・PC98用
  NECのPC−98シリーズ、およびEPSONのPC−x86シリーズ。NE
  CかEPSONのMS−DOSが必要です。
  
〉EPSON PC286Nex  + EPSON MS-DOS Ver 2.11
  この環境で動作を確認していますから、ほとんどのマシンで動作するでしょう。

・AT互換機用(窓's95&98)
  AT互換機と…32bitのコンソールプログラムのはずなので、窓's95または
  98が必要だとおもいます。わたしは、自作のAT互換機と窓's98でコンパイ
  ル&動作確認をしました。

//-------------------------------------------------------------------=====
●オプション説明
〉Color ECHO
〉$(@) CECHO Ver.3.05 Copyright 1992-2000 by KAORU.NAK
〉usage : cecho [attribute] string
〉    attribute separator is semicolon
〉    ex.) A:\USR>cecho 4;32 KAORU[CR]
〉    ex.) A:\USR>cecho 5;43 "KAORU NAK"[CR]

・attribute : 表示属性をエスケープシーケンスの数値で指定します(省略可能)
              セミコロンで区切って、8個の属性を指定できます。そんなに指定
              できる意味はありませんが(^_^; おなじレベルの属性が指定された
              場合、よりうしろのものが採用されます。

・string    : 表示させたい文字列です。あいだに半角のスペースをはさみたいば
              あいは、半角のダブルクォートでかこってください。このばあい、
              半角のスペースも属性の影響をうけます。

●エラーレベル
・  0    : 正常終了。

・255    : 異常終了。

//-------------------------------------------------------------------=====
●エスケープシーケンス
・PC98のエスケープシーケンスは以下のとおりです。くわしくは、MS−DO
  Sの本をお読みくださいませ。

  0       = 規定の属性
  1       = ハイライト(モノクロのみ)
  2       = バーティカルライン
  4       = 下線
  5       = 点滅
  7       = 反転
  8 16    = シークレット
       30 = 黒       淡(暗)
    17 31 = 赤       ↑
    20 32 = 緑       |
    21 33 = 黄       |
    18 34 = 青       |
    19 35 = 紫       |
    22 36 = 水       ↓
    23 37 = 白       濃(明)
       40 = 反転の黒
       41 = 反転の赤
       42 = 反転の緑
       43 = 反転の黄
       44 = 反転の青
       45 = 反転の紫
       46 = 反転の水
       47 = 反転の白

・AT互換機のほうは……わかりません(^_^;

//-------------------------------------------------------------------=====
●開発環境
・PC98用
〉EPSON PC386NW + EPSON MS-DOS.Ver 5.00
〉Borland C++ Ver.3.10

・AT互換機用(窓's95&98)
〉自作AT互換機 + Microsoft Windows 98
〉Borland C++ Vet.5.50 for Win32 (free)

//-------------------------------------------------------------------=====
●後説
・本ツールはフリーウェアです。転載、再配布は自由に行なってください。その時
  は、下記HPのBBSに御一報くださればとてもうれしいです。

・本ツールの品質については万全を期していますが、本ツールを運用した結果発生
  した損害には一切責任を負わないものとします。

//-------------------------------------------------------------------=====
//                                      http://homepage1.nifty.com/~kaoru/
//                                                                  かおる
//-------------------------------------------------------------------=====
●履歴
・Ver.3.02以前
  Ver.2.04はNIFで公開した……が、過去のことは忘れました(^_^;

・Ver.3.03
  HPにアップしてあるのはいいが……連絡先がふるいままだったり……最新のも
  のはかなり変わってしまっていたりするので、FIXさせるために整理しました。

  ただそれだけではおもしろくないので、窓's95&98のコンソールでうごくも
  のをつけてみた。AT互換機でしか確認していないのだけど……PC98でもう
  ごくのだろうか?

・Ver.3.04
  CECHO32.EXEのコンパイラを、英語版から日本語版に変更しました。

・Ver.3.05
  ソースファイルを一本化しました。

//-------------------------------------------------------------------=====
MAIN SITE >>> かおる