LV. 44
GP 411

【情報】【迷人的小黑窗】20240217更新 - 自動備份、進程守護的伺服器 Dedicated & SteamCMD 皆適用

樓主 不給作者欠揍是嗎

立志成為優文大師!

salee
GP33 BP-
20240217更新:點這裡 點這裡

1.修復備份目標資料夾沒有被正確使用的問題
2.修復稍早前的微小Bug
3.更改了部分的代碼結構


弄完才發現,離上次更新有一星期了
過年嘛...

20240216更新:點這裡 點這裡
應要求新增
1.指定備份時間頻率
2.指定啟動資料夾位置
3.指定備份資料夾位置
4.我才不會告訴你加了Line通知,伺服器要是頻繁爆炸你就會立刻知道啦(雖然我覺得沒那回事)













20240209啟動器單獨版下載(直接覆蓋即可)
下載位置A:點這裡 點這裡

20240209更新內容:
1.修正伺服器發生異常重啟的問題 (實測三小時+大量讀寫)
2.改進了一些代碼和操作行為,建議大家都更換新版本
3.預計下個版本加入自訂備份資料夾路徑,讓使用Palworld Dedicated Server的人方便使用 (因為除夕回家要準備很多事太忙了...延後一點處理
4.新年快樂。

20240207啟動器單獨版下載(已經有steamCMD的人可以下載

伺服器啟動器單獨檔案,有需要可以下載使用
下載位置A:點這裡 點這裡

20240207更新內容:
1.新增debuglog資料:方便檢查是否有異常
2.新增社群伺服器設定:開啟以後伺服器就可以在遊戲中被看見(要有對外公開可連線IP)
3.備份過期天數設定:修正自動刪除過久日期備份的設定,可設定要刪除幾天前的檔案,避免檔案暴增,預設30天
4.備份存儲上限設定:自動備份產生的檔案24H約為850MB,建議與備份過期天數等比設定

202402005完整版下載(排除版上現有已整合MOD版異常的問題)

下載位置A:點這裡 點這裡
下載位置B:這是分流空間,免得google Drive爆炸
20240205更新內容:
1.啟動時立即備份+每5分鐘自動備份,以GB為單位,過多檔案自動刪除,可自行設定
2.應留言需求,加入啟動時多線程最佳化選項,預設開啟
3.定時自動重啟,預設關閉
4.加入進程守護,伺服器異常閃退時自動開啟



進程守護 = PalServerLauncher.exe
開了以後就會連帶伺服器一起開,不需要再去開啟palserver.exe

伺服器啟動器 = palserver.exe
不想使用進程守護的人可以直接開啟這個


一.開啟伺服器
解壓縮後點擊 palserver.exe 或 PalServerLauncher.exe 即可

二.我的伺服器資料怎麼轉移?
打開資料夾,位置應該是
steamcmd\steamapps\common\PalServer\Pal
在Pal資料夾內有個Saved,裏面包含了伺服器的設定和人物存檔(有錯請指正)
把這個Pal資料夾移動到
palserver\steamcmd\steamapps\common\PalServer\Pal
裡面即可

三.下次遊戲又要更新怎麼辦?要手動輸入【steamcmd +login anonymous +app_update 2394010 validate +quit】嗎?
不用,把伺服器關掉以後,在steamcmd資料夾內有個up.bat,點擊讓它自動跑更新即可



參考資料
Python啟動器源碼(雖然有點失禮,但源碼bug很多,我的版本有修改過了)
MOD參考文獻,需要MOD請自行前往下載試用



33
-
LV. 44
GP 420
2 樓 不給作者欠揍是嗎 salee
GP0 BP-
應留言要求增加功能更新
mark一下

有機會歡迎來我的服玩玩看

0
-
LV. 45
GP 98
3 樓 CatTime klhg48937
GP6 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

樓主更新指定資料夾功能了
下面都沒用,請略過本層

=============================================
以下給同樣使用STEAM庫自動更新的小夥伴

1.打開 伺服器資料夾

2.新增一個資料夾 PalServerLauncher 放樓主工具

3.解壓縮樓主工具到資料夾內

4.新增一個文字檔
內容輸入
cd /d %~dp0
mklink /d steamcmd ..\..\..\..\


5.另存成 1.bat 批次檔 記得刪除後面的 .txt

6.右鍵管理者執行 1.bat 批次檔

7.完成,可以使用樓主工具的 PalServerLauncher.exe 啟動了
可以刪除1.bat這個沒用的東西了

=====以下發文原因=====
如果你跟我一樣喜歡點STEAM 庫裡面的啟動可以照做
1.在工具資料夾新增文字檔,輸入以下內容
cd /d %~dp0
PalServerLauncher.exe

2.另存成 2.bat 批次檔 記得刪除 .txt

3.到STEAM庫 對伺服器點 右鍵>內容
輸入 "PalServerLauncher\2.bat" %command%

4.你現在可以使用STEAM啟動了。

太少發文,排版傷眼見諒。
6
-
LV. 44
GP 432
4 樓 不給作者欠揍是嗎 salee
GP1 BP-
有需求的人大概不多
暫時沒想到還要更新什麼
反正更新了就自推一下當提醒使用者囉
1
-
LV. 18
GP 9
5 樓 eawe axx3131
GP1 BP-
如果可以通知伺服器內的玩家 現在記憶體大概使用多少 或是使用幾%之後100%會重開之類的
我想也會很方便
 
1
-
LV. 10
GP 0
6 樓 雨晞 allen890209
GP0 BP-
今天開上帕魯後發現版本不符 更新啟動器後 變成找不到多人伺服器的資料 是連原本的檔案位置要搬家 還是我漏了哪個步驟...
第一次用這東西 有點不太熟悉...
0
-
LV. 35
GP 11
7 樓 天使殺 qaz58264
GP0 BP-


更新後不能使用了,求救!!
0
-
未登入的勇者,要加入 8 樓的討論嗎?
板務人員:(代管中)歡迎申請板主