tvalid "Text Encoding Validater" Version 0.1


ソフトウェアの更新日付: 1999年2月23日


ソフトウェアの著作権表記: Copyright (c) 1999 by Pie Dey Co.,Ltd.


 ここは、tvalid "Text Encoding Validater" Version 0.1に関する情報を提供するページです。tvalid "Text Encoding Validater" Version 0.1は、 株式会社ピーデー の川俣 晶 (autumn@piedey.co.jp)が開発し、フリーソフトウェアとして公開しているソフトウェアです。


概要

 テキストファイルが、本当に正しい内容であるかどうかをチェックします。

 たとえば、電子メール送信前に機種依存文字が含まれていないかチェックするような使い方をします。

 機種依存文字を含まないシフトJIS、Windowsキャラクタセット、EUC-JP、ISO-2022-JP、UTF-8、UTF-16(BE/LE)をサポートします。

動作環境

Windows NT4.0 (たぶんWin9Xでも動きます)

使用方法

 コマンドラインより以下の書式で使用します。

tvalid エンコーディング名 [ファイルリスト]

 問題があれば、標準出力にレポートされます。

 形式は、ファイル名、ファイル中のオフセット位置(バイト単位)、メッセージです。

例)

"s:\delme.txt" (0): Invalid Character 適合しない文字です。 (0xff)

 ファイルリストは、複数のファイル名を列挙できます。ワイルドカード展開も行います。

例)

 シフトJISとしてファイルtext.txtを検査するときのコマンド

tvalid shift_jis text.txt

 プロセスの終了値としては、以下のものがサポートされています。

0 エラー無し

2 テキストに問題を発見

4 ファイルが見つからない等のエラー

6 メモリが足りない

配布規則

 本ソフトウェアは、株式会社ピーデーがサービスのために配布するもので、商品ではありません。無料です。従って、一切のサポートはありません。保証もありません。

 Copyrightは保持しますが、改編、転載などは、自由です。

 ただし、中身を変更した場合は、どこの誰が何を変更したのかを明記して下さい。また、改編したバージョンを配布する場合は、必ずソースコードを付けて下さい。その場合は、川俣 晶  autumn@piedey.co.jp (autumn@piedey.co.jp) まで連絡下さると嬉しいです。有益な改良は、こちらで配布する版にも反映させたいと思います。

 パソコン通信、インターネット、書籍などに掲載する場合は、ご一報下さい。

使用できるエンコーディング名

 エンコーディング名は、IANAに登録された名前を採用していますが、一部そうでないものもあります。

・ shift_JIS (機種依存文字を含まないシフトJIS)

 JIS X 0201およびJIS X 0208をサポートした一般的なシフトJISです。

・ windows-31j (Windowsキャラクタセット)

 マイクロソフト社がWindows 3.1より使用しているシフトJISの一種。

・ EUC-JP

 日本語EUC圧縮形式です。(機種依存文字は含みません)

 JIS X 0201カタカナ、JIS X 0212補助漢字はサポートしています。

・ ISO-2022-JP

 RFC1468で規定されているISO-2022-JPです。改行する時にASCIIでない場合はエラーとします。また、JIS X 0208-1978の利用は無条件でエラーとしています。

・ UTF-8

 UTF-16をエンコードしたUTF-8をサポートします。サロゲートペア用のUnicodeコードポイント0x0d800〜0xdfffはエラーとします。規格上の空欄の文字をチェックしてエラー扱いにはしていません。

・ UTF-16

・ UTF-16BE

・ UTF-16LE

 三つの名前で使用できます。UTF-16はエンディアンがBOMで指定されていると仮定して処理します。BOMが無いとエラーになります。

 UTF-16BE、UTF-16LEは、ビッグエンディアン、リトルエンディアンという前提でチェックします。BOMが無くても構いません。

 規格上の空欄の文字をチェックしてエラー扱いにはしていません。

添付ファイル

ファイル名 説明
tvalid.exe 実行ファイル本体
tvalid.txt 説明テキスト
tvalid.cpp

stdafx.cpp

stdafx.h

tvalid.dsp

tvalid.dsw
ソースコード

連絡先

tvalid "Text Encoding Validater" Version 0.1に関するお問い合わせはautumn@piedey.co.jpへお願いします。

本ソフトウェアは、 NT-Toolsメーリングリスト にてサポートを行っています。質問などは、なるべくこちらのメーリングリストにお寄せ下さい。

ダウンロード

tvalid "Text Encoding Validater" Version 0.1をダウンロードする。

変更履歴

日付 Ver. 説明
1999年2月23日 ***0.1***

最初の版


tvalid "Text Encoding Validater"のバージョン一覧ページに戻る

ダウンロードのトップページへ戻る


このドキュメントは2011年11月20日 17:32:37に、OSDMシステムにより自動生成されました。


PIEDEY LINK BANNER
本サイトに関するお問い合わせ先: webmaster@piedey.co.jp
ソフトウェアに関するお問い合わせ先: support@piedey.co.jp
作成: 株式会社ピーデー・川俣 晶/autumn@piedey.co.jp