VarintKeel
제품

내 파일을 직접 다루는 에이전트로 엔슈어드 서버 설정하기

01

좋은 엔슈어드 서버 설정은 간단합니다: JSON 파일 하나를 편집하고, 포트를 확인하며, 로그를 읽고 세계 폴더를 복사하면 됩니다. VarintKeel은 Windows 10 또는 11의 채팅에서 이 단계들을 수행하며, 도구들을 직접 실행하고 결과를 카드 형태로 보여줍니다. 요약 뒤에 숨겨진 것은 없습니다.

01

설정 파일 편집

edit_file은 enshrouded_server.json 파일을 수정하고, 저장하기 전에 변경 사항을 미리 확인합니다.

02

월드 데이터 백업

Shell은 saveDirectory로 지정된 폴더에 대해 Robocopy를 실행하고 실제 종료 코드를 보고합니다.

03

서버 로그 확인

grep은 로그에서 첫 번째 오류를 찾아내고, read_file은 그 주변의 줄들을 보여줍니다.

에이전트가 서버 폴더를 위해 할 수 있는 일

에이전트가 서버 폴더를 다루는 방식

에이전트는 list_dir과 glob로 서버 폴더를 파악하고, JSON 설정 파일을 읽으며, edit_file로 한 번에 한 필드를 변경하고 각 변경 사항을 diff로 보여줍니다. 따라서 디스크에 기록될 내용을 당신이 결정합니다. SSH로 연결한 서버에서도 작동하며, Shell은 선택한 환경에서 실행됩니다.

에이전트가 서버 폴더에서 수행하는 네 가지 작업

서버 업데이트 및 설정 유지

전용 서버 업데이트 중 문제가 발생하면 새 버전과 일치하지 않는 파일에서 시작하는 경우가 많습니다. 먼저 서버를 중지하고 Shell과 Robocopy로 세계 폴더를 복사하세요. 그런 다음 Steam을 통해 서버 업데이트 도구를 Shell에서 실행하세요. 카드는 해당 명령의 실제 종료 코드를 보여줍니다. 이후 read_file로 enshrouded_server.json과 백업 파일을 열고, grep으로 이름, saveDirectory, slotCount가 여전히 당신의 값을 유지하는지 확인하세요. 서버가 누락된 필드가 있는 파일로 다시 쓸 수 있기 때문입니다. Ask first를 사용하면 모든 편집이 대기합니다. 마지막으로 서버를 시작하고 게임에서 한 번 접속한 후 테스트가 통과할 때까지 백업을 유지하세요. 카드가 0이 아닌 종료 코드를 표시하면 다시 시도하기 전에 중지하고 출력을 읽어보세요.

서버가 목록에 표시되지 않는 이유 파악

서버가 플레이어 목록에 표시되지 않을 때 원인은 종종 포트나 파일입니다. 에이전트에게 enshrouded_server.json에서 queryPort와 ip를 읽도록 요청한 후, grep으로 로그에서 첫 번째 오류를 검색하도록 하세요. Shell은 이 PC의 연결 목록을 나열할 수 있으므로 서버가 수신 대기 중인지 확인할 수 있습니다. 라우터의 포트 포워딩과 Windows 방화벽 허용은 직접 수행하는 단계입니다. web_search와 http_get은 공식 서버 문서에서 최신 기본값을 찾습니다. 전체 체크리스트가 실행되기 전에 작성되기를 원한다면 Plan only로 전환한 후 Ask first로 단계별로 수행하세요. 두 번째 PC에서 접속하거나 친구에게 테스트를 요청하세요. 이것이 중요한 테스트이기 때문입니다.

소규모 그룹을 위한 설정 계획

듀오 플레이를 위한 서버 설정 추천을 묻는 사람들은 짧은 답변을 원하지만, 올바른 값은 당신의 세계와 하드웨어에 따라 다릅니다. 에이전트는 read_file로 현재 파일을 읽고, http_get로 공식 문서를 열어 slotCount와 gameSettingsPreset에 대한 변경 사항을 diff로 제안합니다. 이것은 되돌릴 수 있는 첫 번째 엔슈어드 서버 설정입니다. 이전 파일은 백업에 대기 중이기 때문입니다. Ask first에서 diff를 승인하고, 서버를 시작하며 친구와 접속한 후 한 번에 하나의 값을 변경하세요. 변경이 도움이 되지 않으면 복사본으로 돌아가세요. 시도한 각 값에 대한 짧은 메모를 유지하세요. 그러면 다음 변경은 기억이 아닌 사실에서 시작됩니다.

모드 관련 질문에 솔직하게 답변하기

엔슈어드 서버 모드 검색은 많은 가능성을 보여줍니다. 하지만 Enshrouded는 전용 서버에 대한 공식 모드 지원을 광고하지 않으므로, 이 사이트는 어떤 모드도 지원되거나 안전하다고 설명하지 않습니다. 에이전트가 할 수 있는 것은 폴더 내용을 보여주는 것입니다. list_dir과 glob로 매핑하고, copy_file로 무언가를 건드리기 전에 복사본을 유지합니다. 로컬 머신에서 전용 서버를 실행하는 사람들은 종종 실험을 하며, 백업과 diff 검토는 정확히 어떤 텍스트 파일이 변경되었는지 보여줍니다. 지원되지 않는 변경이 위험을 감수할 만한 가치가 있는지 스스로 결정하세요. 각 diff를 읽고 먼저 복사본에서 테스트한 후, 변경의 내용을 알 때까지 원본 파일을 그대로 유지하세요.

VarintKeel이 하지 않는 일

VarintKeel은 게임이나 그 편집기의 플러그인이 아닙니다. 오직 당신의 파일과 서버를 위해 설계되었으므로, 다른 사람의 게임 클라이언트, 당신이 소유하지 않은 라이브 서버, 다른 플레이어와 계정에서 멀리 두어야 합니다. 에이전트는 이를 강제하지 않습니다. 변경이 정확하다는 보장은 없으므로 diff를 읽고 결과를 테스트합니다.

Windows용 VarintKeel

서버 파일을 위해 에이전트 설정하기

VarintKeel 다운로드 ↗