VarintKeel
ผลิตภัณฑ์

ตั้งค่าเซิร์ฟเวอร์ Enshroudedด้วยเอเจนต์ที่ทำงานกับไฟล์ของคุณ

01

การตั้งค่าเซิร์ฟเวอร์ Enshrouded ที่ดีมีขั้นตอนสั้นๆ: แก้ไขไฟล์ JSON หนึ่งไฟล์ ตรวจสอบพอร์ต อ่านล็อก และคัดลอกโฟลเดอร์โลก VarintKeel ดำเนินการขั้นตอนเหล่านี้จากแชทบน Windows 10 หรือ 11 รันเครื่องมือเอง และแสดงผลลัพธ์ทุกชิ้นเป็นการ์ดที่คุณเปิดดูได้ ไม่มีอะไรซ่อนอยู่ในบทสรุป

01

แก้ไขไฟล์ตั้งค่า

edit_file แก้ไข enshrouded_server.json และแสดง diff ที่คุณต้องยอมรับก่อนบันทึกข้อมูล

02

สำรองโลกของคุณ

Shell รัน Robocopy บนโฟลเดอร์ที่ระบุโดย saveDirectory และรายงาน exit code จริง

03

อ่านล็อกเซิร์ฟเวอร์

grep ค้นหาข้อผิดพลาดแรกในล็อก และ read_fileแสดงบรรทัดโดยรอบ

สิ่งที่เอเจนต์ทำได้สำหรับโฟลเดอร์เซิร์ฟเวอร์

สิ่งที่เอเจนต์ทำกับโฟลเดอร์เซิร์ฟเวอร์ของคุณ

เอเจนต์ทำแผนที่โฟลเดอร์เซิร์ฟเวอร์ของคุณด้วย list_dir และ glob อ่านไฟล์ตั้งค่า JSON เปลี่ยนแปลงฟิลด์เดียวในแต่ละครั้งด้วย edit_file และแสดงการเปลี่ยนแปลงแต่ละครั้งเป็น diff เพื่อให้คุณตัดสินใจว่าอะไรจะถูกเขียนลงดิสก์ มันสามารถทำงานบนเซิร์ฟเวอร์ที่คุณเป็นเจ้าของผ่าน SSH และ Shell รันในสภาพแวดล้อมที่คุณเลือก

สี่งานที่เอเจนต์ทำในโฟลเดอร์เซิร์ฟเวอร์

อัปเดตเซิร์ฟเวอร์และรักษาการตั้งค่า

ปัญหาในการอัปเดตเซิร์ฟเวอร์เฉพาะทางมักเริ่มจากไฟล์ที่ไม่ตรงกับเวอร์ชันใหม่ เริ่มต้นด้วยการหยุดเซิร์ฟเวอร์และคัดลอกโฟลเดอร์โลกด้วย Shell และ Robocopy จากนั้นรันเครื่องมืออัปเดตของเซิร์ฟเวอร์จาก Steam ผ่าน Shell; การ์ดจะแสดง exit code จริงของคำสั่งนั้น afterwards read_file เปิด enshrouded_server.json และสำเนาที่คุณเก็บไว้ และ grep ตรวจสอบว่า name, saveDirectory และ slotCount ยังคงมีค่าของคุณอยู่ เพราะเซิร์ฟเวอร์อาจเขียนไฟล์ใหม่ด้วยฟิลด์ที่หายไป ใช้ Ask first เพื่อให้การแก้ไขทุกชิ้นรอให้คุณอนุมัติ เริ่มต้นเซิร์ฟเวอร์เป็นขั้นตอนสุดท้าย เข้าร่วมเกมหนึ่งครั้งจากภายในเกม และเก็บสำเนาสำรองไว้จนกว่าการทดสอบนั้นจะผ่าน หากการ์ดแสดง exit code ที่ไม่ใช่ศูนย์ ให้หยุดและอ่านผลลัพธ์ก่อนลองอีกครั้ง

หาสาเหตุที่เซิร์ฟเวอร์หายไปจากรายการ

เมื่อเซิร์ฟเวอร์ไม่แสดงให้ผู้เล่นเห็น สาเหตุมักเป็นพอร์ตหรือไฟล์ ถามเอเจนต์ให้อ่าน queryPort และ ip จาก enshrouded_server.json จากนั้นค้นหาในล็อกด้วย grep เพื่อหาข้อผิดพลาดแรก Shell สามารถแสดงรายการการเชื่อมต่อของพีซีเครื่องนี้ เพื่อให้คุณเห็นว่าเซิร์ฟเวอร์กำลังฟังอยู่หรือไม่ การเปิดพอร์ตบนเราเตอร์และอนุญาตในไฟร์วอลล์ของ Windows เป็นขั้นตอนที่คุณทำเอง web_search และ http_get หาค่าเริ่มต้นปัจจุบันในเอกสารเซิร์ฟเวอร์ทางการ สลับเป็น Plan only เมื่อคุณต้องการเขียนรายการตรวจสอบทั้งหมดก่อนที่อะไรจะรัน จากนั้นดำเนินการทีละขั้นตอนใน Ask first เข้าร่วมจากพีซีเครื่องที่สองหรือขอให้เพื่อนลอง เพราะนั่นคือการทดสอบที่สำคัญ

วางแผนการตั้งค่าสำหรับกลุ่มเล็ก

คนที่ถามหาคำแนะนำการตั้งค่าเซิร์ฟเวอร์สำหรับเล่นคู่ต้องการคำตอบสั้นๆ แต่ค่าที่ถูกต้องขึ้นอยู่กับโลกและฮาร์ดแวร์ของคุณ เอเจนต์อ่านไฟล์ปัจจุบันด้วย read_file เปิดเอกสารทางการด้วย http_get และเสนอการเปลี่ยนแปลงต่อ slotCount และ gameSettingsPreset เป็น diff นี่เป็นการตั้งค่าเซิร์ฟเวอร์ Enshrouded ครั้งแรกที่คุณสามารถย้อนกลับได้ เพราะไฟล์เก่ายังรออยู่ในสำเนาสำรอง ยอมรับ diff ใน Ask first เริ่มต้นเซิร์ฟเวอร์ เข้าร่วมกับเพื่อนและเปลี่ยนค่าหนึ่งค่าในแต่ละครั้ง กลับไปที่สำเนาหากการเปลี่ยนแปลงไม่ช่วย จดบันทึกสั้นๆ ของแต่ละค่าที่คุณลอง เพื่อให้การเปลี่ยนแปลงครั้งถัดไปเริ่มจากข้อเท็จจริงไม่ใช่จากความจำ

จัดการคำถามเกี่ยวกับมอดอย่างตรงไปตรงมา

การค้นหาเซิร์ฟเวอร์ Enshrouded มอด พบคำสัญญาจำนวนมาก แต่ Enshrouded ไม่ได้ประกาศการรองรับมอดอย่างเป็นทางการสำหรับเซิร์ฟเวอร์เฉพาะทาง ดังนั้นเว็บไซต์นี้จึงไม่อธิบายมอดใดๆ ว่าเป็นที่รองรับหรือปลอดภัย สิ่งที่เอเจนต์ทำได้คือแสดงสิ่งที่มีอยู่ในโฟลเดอร์ของคุณ: list_dir และ glob ทำแผนที่ และ copy_file เก็บสำเนาไว้ก่อนที่คุณจะแตะต้องอะไร คนที่รันเซิร์ฟเวอร์เฉพาะทางบนเครื่องท้องถิ่นมักทดลอง และสำเนาสำรองพร้อมการตรวจสอบ diff แสดงให้เห็นอย่างชัดเจนว่าไฟล์ข้อความใดเปลี่ยนแปลง ตัดสินใจเองว่าการเปลี่ยนแปลงที่ไม่รองรับคุ้มค่ากับความเสี่ยงหรือไม่ อ่านแต่ละ diff และทดสอบบนสำเนาก่อน และเก็บไฟล์ต้นฉบับไว้โดยไม่เปลี่ยนแปลงจนกว่าคุณจะรู้ว่าการเปลี่ยนแปลงนั้นทำอะไร

สิ่งที่ VarintKeel ไม่ได้ทำ

VarintKeel ไม่ใช่ปลั๊กอินสำหรับเกมหรือตัวแก้ไขของมัน มันมีไว้สำหรับไฟล์และเซิร์ฟเวอร์ของคุณเท่านั้น ดังนั้นคุณจึงควรเก็บมันให้ห่างจากไคลเอนต์เกมของคนอื่น เซิร์ฟเวอร์สดที่คุณไม่ได้เป็นเจ้าของ ผู้เล่นคนอื่นและบัญชี; เอเจนต์ไม่ได้บังคับใช้นี้ ไม่มีอะไรการันตีว่าการเปลี่ยนแปลงนั้นถูกต้อง นั่นคือเหตุผลที่คุณต้องอ่าน diff และทดสอบผลลัพธ์

VarintKeel สำหรับ Windows

ตั้งค่าเอเจนต์สำหรับไฟล์เซิร์ฟเวอร์ของคุณ

ดาวน์โหลด VarintKeel ↗