ログ システム

システム グローバル:

logsystem.quietMode SystemGlobal:quietMode default:false

エラー ログ抑制モードが有効であるかどうかを取得/設定します。

この変数はブール値で、 true に設定すると、レンダラーからのメッセージを表示するダイアログ ボックスが開きません。

false に設定すると、レンダラーからのエラー メッセージを表示するダイアログ ボックスが開きます。

ネットワーク レンダリングの実行中は、対応する内部変数が true に設定され、「マップがありません」や「マップ座標がありません」というエラー メッセージが表示されません。

この変数を true に設定すると、レンダラーはエラー メッセージを生成して終了します。

抑制モードが有効に設定されていると、ユーザはレンダラーからのエラー メッセージを確認できません。抑制モードを終了したら、必ず抑制モードを無効にしてください。

   

logsystem.longevity SystemGlobal:longevity default:#size

3ds Max 2017 の 新機能 : ログ ファイルの寿命モードを取得/設定します。

この設定は、[カスタマイズ](Customize) > [基本設定](Preferences) > [ファイル](File) > [ログ ファイル メンテナンス](Log File Maintenance)ラジオ ボタンの状態に対応しています。

有効な値は次のとおりです。

   

logsystem.logDays SystemGlobal:logDays default:30

3ds Max 2017 の 新機能 : ログ ファイルのエントリを保持する日数を取得/設定します。[カスタマイズ](Customize) > [基本設定](Preferences) > [ファイル](Files) > [ログ ファイル メンテナンス](Log File Maintenance) > [日数によって管理](Maintain only XX Days)オプションに対応しています。

logsystem.longevity が #days に設定されている場合に使用します。

   

logsystem.logSize SystemGlobal:logSize default:256

3ds Max 2017 の 新機能 : 保持するログ ファイルの最大サイズをキロバイト単位で取得/設定します。[カスタマイズ](Customize) > [基本設定](Preferences) > [ファイル](Files) > [ログ ファイル メンテナンス](Log File Maintenance) > [サイズによって管理](Maintain only XX Kbytes)オプションに対応しています。

logsystem.longevity が既定値モードの #size に設定されている場合に使用します。

   

メソッド:

logsystem.logEntry <string> [debug:<bool>] [info:<bool>] [warning:<bool>] [error:<bool>]

に設定し、さまざまなタイプのキーワード パラメータに応じて、文字列をログ ファイルに出力します。

既定値: debug:true、info:false、warning:false、error:false

このログファイルの出力は基本設定ダイアログ内、ファイル タブの設定によってフィルタされます。

   

<filename>logsystem.logName <filename>

ログ ファイルを指定されたファイル名に設定します。

ログ ファイルが正常に作成された場合、新しいログ名が返されます。

新しいファイルの作成に失敗した場合、現在のログ ファイル名が返されます。

3ds Max 9 以降で使用可能です。

例:

logsystem.logName "c:\\extra.log"
"c:\extra.log"
logsystem.logName "z:\\extra.log" --Z: does not exist, keeps old log
"c:\extra.log"

   

<filename>logsystem.getNetLogFileName() 

現在のログ ファイル名を返します。

例:

logsystem.getNetLogFileName()
"C:\Users\Garfield\AppData\Local\Autodesk\3dsMax\2017 - 64bit\ENU\Network\Max.log"

   

<filename>logsystem.saveState() 

3ds Max 2017 の 新機能 : ログ システム基本設定の状態を保存します。通常、logsystem.longevity などのログ システムの設定を変更すると、現在の 3ds Max セッションのみが影響を受けます。

この関数を呼び出すと、変更がコミットされて 3ds Max セッション間で固定されます。

関連事項