GeekCrest
Продукт

Palworld server mods и файлы — только с вашего одобрения

01

GeekCrest помогает держать в порядке моды, настройки и сохранения сервера Palworld, который принадлежит вам. Он читает, прежде чем писать. Он выводит папки, читает файлы и логи, правит по одной записи с diff и запускает ваши собственные скрипты, а потом показывает каждый результат карточкой, которую можно раскрыть.

01

Сначала читать

read_file и grep открывают ваш конфиг и логи, поэтому агент работает с настоящим текстом ваших файлов.

02

Правка с diff

edit_file меняет одну настройку и показывает diff; в Ask first вы принимаете его или отклоняете.

03

Запуск собственных скриптов

Shell запускает ваш стартовый скрипт или скрипт бэкапа и сообщает настоящий код завершения.

Что GeekCrest умеет для администратора сервера

Задача настройки сервера в том виде, как её выполняет агент

Пример ниже — проверка настройки сервера Palworld: агент находит файл настроек, читает его и делает бэкап сохранений, а каждый результат виден карточкой. Читайте каждую карточку.

Две задачи для администратора сервера

Ведите список установленных модов

Моды делает сообщество, а их совместимость меняется с обновлениями игры, поэтому ожидайте, что Palworld server mods сломаются после патча. Попросите GeekCrest выполнить list_dir для папки сервера и создать через write_file файл mods-list.txt, а затем записывайте название, версию и дату каждого устанавливаемого мода. Ставьте только те моды, которым доверяете, и только на своём сервере. По одному моду за раз. После обновления grep ищет в этом списке записи, которые ещё нужно проверить. Если после обновления сервер работает на несовместимой версии, сравните версии в своём списке, прежде чем винить что-то другое. Новый файл сначала прочитайте в его карточке и используйте Plan only, если хотите увидеть шаги до записи любого файла.

Проверьте первый запуск и файл настроек

После первого запуска PalWorldSettings.ini появляется в папке Pal\Saved\Config\WindowsServer. GeekCrest находит его через glob, открывает через read_file и перечисляет записи для проверки: ServerName, ServerPassword, AdminPassword, PublicPort и ServerPlayerMaxNum. Сначала замаскируйте оба пароля или используйте для этого файла локальную модель, потому что облачная модель получает текст файлов, которые читает агент. Остановите сервер перед любой правкой. Если изменение в ini-файле выделенного сервера не применяется, проверьте, не отредактировали ли вы шаблон DefaultPalWorldSettings.ini вместо PalWorldSettings.ini. Перед импортом сохранения с выделенного сервера в одиночную игру сделайте бэкап обоих сохранений, потому что данные игрока привязаны к ID игроков. В режиме Ask first каждое изменение edit_file показывает diff; примите его, перезапустите сервер и зайдите, чтобы проверить.

Чего GeekCrest не делает

GeekCrest не является плагином для Palworld и никогда не трогает клиент игры. Файловые инструменты работают в рабочей папке чата, но Shell, web и SSH к папке не привязаны, поэтому ограничивайте каждую задачу сервером, который принадлежит вам или которым вам разрешено управлять. Правильность написанного не обещается. Проверяйте каждое изменение.

GeekCrest для Windows

Начните с бэкапа, затем попросите одно изменение

Скачать GeekCrest ↗