GeekCrest
Produkt

Palworld server mods i pliki obsługiwane za Twoją zgodą

01

GeekCrest pomaga utrzymać porządek w modach, ustawieniach i zapisach serwera Palworld, który należy do Ciebie. Czyta, zanim zapisze. Listuje foldery, czyta pliki i logi, edytuje jeden wpis naraz z diffem i uruchamia Twoje skrypty, a potem pokazuje każdy wynik jako kartę, którą możesz rozwinąć.

01

Czytaj przed edycją

read_file i grep otwierają Twój config i logi, więc agent pracuje na prawdziwym tekście Twoich plików.

02

Edycja z diffem

edit_file zmienia jedno ustawienie i pokazuje diff; w Ask first akceptujesz go lub odrzucasz.

03

Uruchamiaj własne skrypty

Shell uruchamia Twój skrypt startowy lub backupu i podaje prawdziwy kod wyjścia.

Co GeekCrest może zrobić dla administratora serwera

Zadanie konfiguracji serwera tak, jak wykonuje je agent

Poniższy przykład to kontrola konfiguracji serwera Palworld: agent znajduje plik ustawień, czyta go i robi backup zapisów, a każdy wynik jest widoczny jako karta. Czytaj każdą kartę.

Dwa zadania dla administratora serwera

Prowadź listę zainstalowanych modów

Mody tworzy społeczność, a ich zgodność zmienia się wraz z aktualizacjami gry, więc spodziewaj się, że Palworld server mods przestaną działać po łatce. Poproś GeekCrest o uruchomienie list_dir na folderze serwera i użycie write_file do utworzenia mods-list.txt, a potem wpisz nazwę, wersję i datę każdego instalowanego modu. Instaluj tylko mody, którym ufasz, na własnym serwerze. Jeden mod naraz. Po aktualizacji grep przeszukuje tę listę pod kątem wpisów, które nadal musisz sprawdzić. Jeśli po aktualizacji serwer działa na niezgodnej wersji, porównaj wersje z listy, zanim obwinisz coś innego. Najpierw przeczytaj nowy plik w jego karcie i użyj Plan only, jeśli chcesz zobaczyć kroki, zanim jakikolwiek plik zostanie zapisany.

Sprawdź pierwsze uruchomienie i plik ustawień

Po pierwszym uruchomieniu PalWorldSettings.ini pojawia się w folderze Pal\Saved\Config\WindowsServer. GeekCrest znajduje go przez glob, otwiera przez read_file i wypisuje wpisy do sprawdzenia: ServerName, ServerPassword, AdminPassword, PublicPort i ServerPlayerMaxNum. Najpierw zamaskuj dwie wartości haseł albo użyj dla tego pliku modelu lokalnego, bo model w chmurze dostaje tekst plików czytanych przez agenta. Zatrzymaj serwer przed jakąkolwiek edycją. Jeśli zmiana w pliku ini serwera dedykowanego się nie stosuje, sprawdź, czy nie edytowałeś szablonu DefaultPalWorldSettings.ini zamiast PalWorldSettings.ini. Zanim zaimportujesz zapis z serwera dedykowanego do gry solo, zrób backup obu zapisów, bo dane gracza są powiązane z ID graczy. W trybie Ask first każda zmiana edit_file pokazuje diff; zaakceptuj go, uruchom ponownie i dołącz, żeby przetestować.

Czego GeekCrest nie robi

GeekCrest nie jest wtyczką do Palworld i nigdy nie dotyka klienta gry. Narzędzia plikowe działają w folderze roboczym czatu, ale Shell, web i SSH nie są ograniczone do folderu, więc ogranicz każde zadanie do serwera, który należy do Ciebie lub którym wolno Ci zarządzać. Nic z tego, co zapisuje, nie jest obiecane jako poprawne. Przetestuj każdą zmianę.

GeekCrest dla Windows

Zacznij od backupu, potem poproś o jedną zmianę

Pobierz GeekCrest ↗