ionCube PHP Encoder GUI for Windows 日本語マニュアル
目次 | 前ページ | 次ページ
4.7 環境設定
【環境変数】
Encoder GUI 設定ダイアログのテキスト フィールドには変数置換できるものがいくつかあります。これらの変数は[Project Setting]の[Environment] タブ内の[Environment Variables]で設定します。この機能をサポートするフィールド リストについては以下をご覧ください。
変数はKeyとValueをペアとして入力します。デフォルトでは値(Value)の入力されていない3つ欄があります。例えば、デフォルトで用意されている3つのkeyのうちVendorキーの値としてionCubeという値を入力すると、[customisation] タブの [Custom header text] セルに {Vendor} という文字列が現れます。その文字列はエンコードの間にionCubeに置き換えられます。
【標準装備の変数】
以下の変数は標準装備で、プロジェクトとエンコードに対して適切に設定されています。
ターゲットタブ:
- TARGET_DIR
- SOURCE_DIR
- TARGET_DIRNAME
- SOURCE_DIRNAME
- ARCHIVE_PATH
- ARCHIVE_NAME
- ENCODING_DATE (YYYY-MM-DD)
- ENCODING_TIME (HH:MM::SS)
【サポートされているフィールド】
[Project Settings] ダイアログの以下のフィールドは環境変数置換をサポートしています。
Target Tab (ターゲットタブ) :
- Project target folder (プロジェクト ターゲット フォルダ)
- Target archive file (ターゲット アーカイブ ファイル)
Customisation Tab (カスタマイズタブ):
- Header text (ヘッダー テキスト)
- Header text file path (ヘッダー テキスト ファイル パス)
- 'No loader' message (「ローダー無し」 メッセージ)
Environment Tab (環境タブ):
- Variable values (変数値)
Restrictions Tab (制限タブ):
- File expiry period (ファイル有効期限)
- File expiry date (ファイル有効期限日付)
- Server IP address, MAC address, and domain (サーバーIPアドレス、MACアドレス、ドメイン)
その他のタブ:
- Run command (コマンド実行)
[License Settings] ダイアログの以下のフィールドは環境変数置換をサポートしています。
- License property default value (ライセンスプロパティのデフォルト値)
- Output path (出力パス)




