Difference between revisions of "Command line/ja"

From Minetest Wiki
Jump to navigation Jump to search
(add japanese translation)
 
(update translation)
 
Line 5: Line 5:
 
* <code>--gameid list</code>                - 利用可能なgameid一覧を表示
 
* <code>--gameid list</code>                - 利用可能なgameid一覧を表示
 
* <code>--map-dir <value></code>            - (非推奨)<code>--world</code>と同じ
 
* <code>--map-dir <value></code>            - (非推奨)<code>--world</code>と同じ
* <code>--world <value></code>              - worldのパスを設定(ローカルゲームの指定と同じ意味)
+
* <code>--world <value></code>              - worldのパスを設定(ローカルゲームの指定と同じ)
 
* <code>--world list</code>                  - 利用可能なworld一覧を表示
 
* <code>--world list</code>                  - 利用可能なworld一覧を表示
* <code>--worldname <value></code>          - Set world by name (implies local game)
+
* <code>--worldname <value></code>          - worldの名前を設定(ローカルゲームの指定と同じ)
* <code>--migrate <value></code>            - Migrate from current backend to another (only works when using minetestserver or <code>--server</code>)
+
* <code>--migrate <value></code>            - 現在のバックエンドから別のバックエンドへ移行(minetestserverまたは<code>--server</code>を指定した場合のみ有効)
* <code>--migrate-players <value></code>    - Migrate from current player backend to another (only works when using minetestserver or <code>--server</code>)
+
* <code>--migrate-players <value></code>    - 現在のプレーヤーのバックエンドから別のバックエンドへ移行(minetestserverまたは<code>--server</code>を指定した場合のみ有効)
 
* <code>--name <value></code>                - プレーヤー名を設定
 
* <code>--name <value></code>                - プレーヤー名を設定
 
* <code>--password <value></code>            - パスワードを設定
 
* <code>--password <value></code>            - パスワードを設定
Line 20: Line 20:
  
 
== デバッグとテスト ==
 
== デバッグとテスト ==
* <code>--logfile <value></code>    - ログファイルのパスを設定(''空の値の場合'' → ログを取らない)
+
* <code>--logfile <value></code>    - ログファイルのパスを設定(''空の場合'' → ログを取らない)
 
* <code>--info</code>                - コンソールに詳細情報を出力
 
* <code>--info</code>                - コンソールに詳細情報を出力
* <code>--trace</code>              - コンソールに大量の情報とログを出力
+
* <code>--trace</code>              - コンソールに大量の詳細情報とログを出力
* <code>--verbose</code>            - コンソールに大量に詳細情報を出力
+
* <code>--verbose</code>            - コンソールにさらに大量の詳細情報を出力
* <code>--disable-unittests</code>  - ユニットテストを無効にする
+
* <code>--disable-unittests</code>  - ユニットテストを無効
* <code>--enable-unittests</code>    - ユニットテストを有効にする
+
* <code>--enable-unittests</code>    - ユニットテストを有効
* <code>--random-input</code>        - テスト用にランダムなユーザー入力を有効にする
+
* <code>--random-input</code>        - テスト用にランダムなユーザー入力を有効
* <code>--speedtests</code>          - スピードテストを実行する
+
* <code>--speedtests</code>          - スピードテストを実行
  
 
== コマンドライン引数の実行 ==
 
== コマンドライン引数の実行 ==
Line 40: Line 40:
 
</code>
 
</code>
  
もしくは、シェルスクリプト(<code>.sh</code>)ファイルも作成できます。
+
または、シェルスクリプト(<code>.sh</code>)ファイルも作成できます。
  
 
=== Windows ===
 
=== Windows ===
Line 46: Line 46:
  
 
以下の形式でコマンドライ引数を入力します。
 
以下の形式でコマンドライ引数を入力します。
 +
 
<code>
 
<code>
 
minetest.exe --server --worldname MyWorld
 
minetest.exe --server --worldname MyWorld

Latest revision as of 02:30, 28 September 2021

Languages 言語: English • Deutsch • 日本語

コマンド全般

  • --address <value> - 接続するアドレスを設定(空の場合 → ローカルゲームに接続)
  • --gameid <value> - gameidを設定
  • --gameid list - 利用可能なgameid一覧を表示
  • --map-dir <value> - (非推奨)--worldと同じ
  • --world <value> - worldのパスを設定(ローカルゲームの指定と同じ)
  • --world list - 利用可能なworld一覧を表示
  • --worldname <value> - worldの名前を設定(ローカルゲームの指定と同じ)
  • --migrate <value> - 現在のバックエンドから別のバックエンドへ移行(minetestserverまたは--serverを指定した場合のみ有効)
  • --migrate-players <value> - 現在のプレーヤーのバックエンドから別のバックエンドへ移行(minetestserverまたは--serverを指定した場合のみ有効)
  • --name <value> - プレーヤー名を設定
  • --password <value> - パスワードを設定
  • --port <value> - ネットワークのポート番号(UDP)を設定
  • --go - メインメニューを無効(メニューを飛ばしてゲームを直接移動する)
  • --config <value> - 指定した設定ファイルを読み込む
  • --server - サーバーとして実行
  • --videomodes - 利用可能なビデオモードを表示
  • --help - 許可されたオプション一覧を表示

デバッグとテスト

  • --logfile <value> - ログファイルのパスを設定(空の場合 → ログを取らない)
  • --info - コンソールに詳細情報を出力
  • --trace - コンソールに大量の詳細情報とログを出力
  • --verbose - コンソールにさらに大量の詳細情報を出力
  • --disable-unittests - ユニットテストを無効
  • --enable-unittests - ユニットテストを有効
  • --random-input - テスト用にランダムなユーザー入力を有効
  • --speedtests - スピードテストを実行

コマンドライン引数の実行

Linux

端末を開きます。

単純に入力します。

./minetest --server --worldname MyWorld

または、シェルスクリプト(.sh)ファイルも作成できます。

Windows

Windowsでとても簡単にコマンドライン引数を指定してバッチファイルを実行する方法。プレーンテキストを編集できるエディタ(メモ帳、Notepad++、サクラエディタなど)を開きます。

以下の形式でコマンドライ引数を入力します。

minetest.exe --server --worldname MyWorld

そして、minetext.exeの近くにあるbinフォルダーにstartserver.batという名前で保存します(startserverという名前は例で、この名前である必要はありません。)。

バッチファイルをダブルクリックして実行します。