これはコマンド bin2obj-3.0.0 で、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できます。
プログラム:
NAME
bin2obj - Free Pascal バイナリから Pascal インクルード ファイルへのコンバーター。
SYNOPSIS
bin2obj [-aeouUz] -c 定数名 ファイル内
DESCRIPTION
bin2obj バイナリ ファイルを読み取り、パスカル型の定数宣言に変換します。 の
定数はバイトの配列 (ゼロベース) であり、各バイトはバイトの値を持ちます。
オフセットで index ファイル内にあります。 (index は配列内のインデックスです)。
USAGE
bin2obj バイナリ ファイルのファイル名を受け入れますが、定数の名前が必要です ( -c
オプション)。 出力はデフォルトで標準出力に送られます。 ユニット名が指定されていない場合、
出力は、インクルード ファイルに書き込むことができるコードの形式になります。
OPTIONS
bin2obj には、その動作を制御するための少数のオプションがあります。
-a バイトではなく ASCII データを書き込みます。 定数配列はcharの配列になります
バイト配列の代わりに。 バイトは ASCII 定数として書き込まれます。
-e キー このオプションを指定すると、データは次の方法で暗号化されます。 キー これは8の文字列です
文字が長い。
-h 小さなヘルプテキストを出力します。
-o ファイル名
デフォルトでは、出力は標準出力 (画面) に送られます。 このオプションが
与えられた、 bin2obj 出力を名前付きのファイルに書き込みます ファイル名 その代わり。 これ
オプションは必須である場合、 -U オプションが指定されています。
-u [ユニット名]
このオプションは bin2obj ユニットを生成します。 デフォルトでは、出力は次のようになります。
定数の宣言。 ユニット名が指定されていない場合は、 bin2obj 努める
入力ファイル名から決定します。
-U [ユニット名]
と同じ -u オプションを指定すると、bin2obj のみがコンパイラを呼び出してコンパイルします。
単位。
-z ユニットを作成する前にデータを圧縮してください。 zlib圧縮が使用されます。
onworks.net サービスを使用してオンラインで bin2obj-3.0.0 を使用する