============================================================================== 【 ソフト名 】 TxTran (Text File Transrator) 【バージョン】 0.25 【 対応OS 】 Windows 7,Vista,XP,2000,9x 【 必要な物 】 VisualBasic 6.0 ランタイム 【ソフト種別】 フリーウェア 【 製作者名 】 神代 【 連 絡 先 】 kumasiro@1kw.jp 【 配 布 元 】 http://soft.sukima.client.jp 【転載、配布】 アーカイブを改編しなければ、転載、配布は自由。 ============================================================================== ■概要 -----------------------------------------------------------------------  TxTran は、固定長ファイルを整形・加工する機能を持ったソフトウェアです。  現在でも基幹業務では、固定長レコードのファイルが頻繁に使用されています。  この固定長レコードというものは、データがベタ打ちとなっているため、データ個々  の意味が分かり難かったり、欲しい部分だけを取り出すのが困難なものです。  本ソフトは、固定長レコードのファイルを整形・加工し、データを見やすくしたり、  他のソフト(テキストエディタ、Excel等)で利用しやすくする機能を持っています。 ■機能、特徴 ----------------------------------------------------------------- 【レコード長変換】  ・レコード長を指定バイトに変換できます。  ・指定バイトを0にする事で、改行無しにも変換できます。 【固定長→CSV変換】  ・作成したレコード定義に従って、固定長からCSVへ変換できます。  ・作成したレコード定義は、ファイルに保存する事ができます。  ・作成したレコード定義をクリップボードにコピーし、Excel等に貼り付ける事が   できます。  ・複数のレコード定義が混在、ネストしているデータも変換できます。(EOS,EDI等)  ・レコード長の違う定義が混在しているデータも変換できます。  ・PAC形式をテキスト形式に変換できます。(※仕様参照)  ・CSVの区切り記号は、カンマの他、自由に設定する事ができます。  ・必要なフィールドだけ出力する事ができます。 【改行コード変換】  ・改行コードを CRLF, CR, LF に相互変換できます。 【その他】  ・コマンドライン実行が可能です。バッチファイルに組み込む事ができます。  ※CSV(Comma Separated Value)ファイルとは、各フィールドが","(カンマ)で区切ら   れたテキストファイルの事です。様々なソフトで利用されています。 ■インストール ---------------------------------------------------------------  解凍したファイルを適当なフォルダに保存して下さい。 ■アンインストール -----------------------------------------------------------  解凍したファイルをフォルダごと削除して下さい。レジストリは使用していません。 ■ファイル構成 ---------------------------------------------------------------  TxTran.exe プログラム本体  readme.txt このファイル  history.txt  改版履歴  TxTran.chm  ヘルプ  TxTran.exe.manifest  XP VisualStyleファイル ■使い方 ---------------------------------------------------------------------  詳しくはヘルプをご覧下さい。 【コマンドライン実行方法】   TxTran [/パラメータ] [入力ファイル名] [出力ファイル名] [パラメータ内容]   <パラメータ> L: レコード長変換  C: 固定長→CSV変換  E: 改行コード変換   例) TxTran /L input.dat output.txt 128     … レコード長を128バイトに変換   例) TxTran /C input.dat output.txt henkan.trd … 定義ファイルに従ってCSV変換   例) TxTran /E input.dat output.txt LF     … 改行コードをLFに変換 ■仕様 ----------------------------------------------------------------------- 【全般】  ・レコード長変換、固定長→CSV変換で作成されるファイルの改行コードは、CRLF。 【REC->CSV変換】  ・日立製作所のSEWB3レコード定義ファイルを読み込む事ができる。(.rcdef)  ・レコード長の違う定義がある場合は、識別区分が必須。ファイルで使用されている   全ての識別区分を定義する必要がある。  ・PAC形式は、最終バイトの後ろ4bitが 1101('D') の時にマイナスとする。 ■既知のバグ、未実装の機能 --------------------------------------------------- 【REC->CSV変換】  ・レコード定義を親子間で何度か移動すると、親子関係が壊れる時がある。(その場   合は、一度全てのレコード定義を親にして保存した後、再度正しく設定する。) ■著作権、免責 ---------------------------------------------------------------  本ソフトウェアはフリーウェアです。各自の責任において、ご自由にご利用下さい。  ただし、著作権、他一切の権利は作者である神代が保有します。  転載、配布は自由ですが、その場合にはアーカイブの内容を変更しないで下さい。 本ソフトウェアによって生じたいかなる損害についても、作者は責任を負いません。 ------------------------------------------------------------------------------ copyright(c) 2004-2011 kumasiro.