VarintKeel
製品

ファイル上で動作するエージェントによるEnshroudedサーバー構築

01

優れたEnshroudedサーバー構築には、短いリストが必要です:JSONファイルを1つ編集し、ポートを確認し、ログを読み込み、ワールドフォルダをコピーします。VarintKeelはWindows 10または11のチャットからこれらのステップを実行し、ツール自体を実行し、開くことができるカードとしてすべての結果を表示します。要約の背後に何も隠されていません。

01

設定ファイルの編集

edit_fileはenshrouded_server.jsonを変更し、保存する前に差分を表示します。

02

ワールドのバックアップ

ShellはsaveDirectoryで指定されたフォルダに対してRobocopyを実行し、実際の終了コードを報告します。

03

サーバーログの読み取り

grepはログ内の最初のエラーを検出し、read_fileはその周辺の行を表示します。

エージェントがサーバーフォルダでできること

エージェントがサーバーフォルダで何をするか

エージェントはlist_dirとglobでサーバーフォルダをマッピングし、JSON設定ファイルを読み取り、edit_fileで1つのフィールドを1つずつ変更し、各変更を差分として表示します。これにより、ディスクに書き込まれる内容をあなたが決定します。SSH経由で所有するサーバー上で動作することもでき、Shellは選択した環境で実行されます。

エージェントがサーバーフォルダで実行する4つのタスク

サーバーを更新し、設定を維持する

専用サーバーの更新時の問題は、多くの場合、新しいバージョンと一致しなくなったファイルから始まります。まず、サーバーを停止し、ShellとRobocopyを使用してワールドフォルダをコピーします。次に、Steamからサーバーの更新ツールをShellで実行します。カードには、そのコマンドの実際の終了コードが表示されます。その後、read_fileでenshrouded_server.jsonと保持していたコピーを開き、grepで名前、saveDirectory、slotCountがまだあなたの値を保っているか確認します。サーバーは欠落したフィールドを持つファイルを書き換える可能性があるためです。Ask firstを使用すると、すべての編集があなたを確認するまで待機します。最後にサーバーを起動し、ゲームから1回接続し、テストが成功するまでバックアップを保持します。カードがゼロ以外の終了コードを示す場合は、停止し、再試行する前にその出力を読み取ってください。

サーバーがリストに表示されない理由を調べる

サーバーがプレイヤーに表示されない場合、原因は多くの場合ポートまたはファイルです。エージェントにenshrouded_server.jsonからqueryPortとipを読み取り、grepでログ内の最初のエラーを検索させることができます。ShellはこのPCの接続を一覧表示できるため、サーバーが実際にリスニングしているかどうかを確認できます。ルーターでのポートフォワーディングとWindowsファイアウォールでの許可は、あなたが自分で行うステップです。web_searchとhttp_getは、公式サーバードキュメントで現在のデフォルト値を検索します。全体をチェックリストとして記述してから実行したい場合はPlan onlyに切り替え、その後Ask firstでステップバイステップで実行します。これが重要なテストなので、2番目のPCから接続するか、友達に試してもらうように依頼してください。

小規模グループ向けの設定を計画する

デュオプレイ用のサーバー設定の推奨を求める人々は短い答えを望みますが、適切な値はあなたのワールドとハードウェアに依存します。エージェントはread_fileで現在のファイルを読み取り、http_getで公式ドキュメントを開き、slotCountとgameSettingsPresetの変更案を差分として提案します。これは最初のEnshroudedサーバー構築であり、古いファイルがバックアップで待機しているため、元に戻すことができます。Ask firstで差分を受け入れ、サーバーを起動し、友達と接続して値を1つずつ変更します。変更が役立たない場合はコピーに戻ってください。試した各値の短いメモを保持し、次の変更が記憶ではなく事実から始まるようにしてください。

MODに関する質問に誠実に対応する

EnshroudedサーバーMODを検索すると多くの約束が見つかりますが、Enshroudedは専用サーバーの公式MODサポートを宣伝していないため、当サイトはMODのいずれもサポート済みまたは安全として記述していません。エージェントができることは、フォルダ内の内容を表示することです:list_dirとglobでマッピングし、copy_fileで触れる前にコピーを保持します。ローカルマシン上で専用サーバーを実行する人々はしばしば実験し、バックアップと差分レビューにより、どのテキストファイルが変更されたかが正確にわかります。サポートされていない変更がリスクに見合うかどうかは自分で判断してください。各差分を読み取り、まずコピーでテストし、変更の効果がわかるまで元のファイル untouched に保ってください。

VarintKeelがしないこと

VarintKeelはゲームやそのエディターのプラグインではありません。それはあなたのファイルとサーバー専用であり、他の人のゲームクライアント、あなたが所有していないライブサーバー、他のプレイヤーやアカウントから離すことを目的としています。エージェントはこの制限を強制するわけではありません。変更が正しいことを保証するものはないため、差分を読み取り、結果をテストします。

Windows用VarintKeel

サーバーファイル用にエージェントを設定

VarintKeelをダウンロード ↗