Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

坏档的样本 #4

Open
Supergenli opened this issue Jan 26, 2024 · 11 comments
Open

坏档的样本 #4

Supergenli opened this issue Jan 26, 2024 · 11 comments

Comments

@Supergenli
Copy link

我本来也被坏档困扰着, 直到看到你这篇逆推笔记才发现解决方法

我看到你表示没有坏档的样本, 我手上现在正有一個专用伺服器坏档的样本
不知道你感兴趣或需要吗?

@Tardis07
Copy link

+1,我这里也有一份坏档的样本

@yamadafz
Copy link

我这里也有一份,我的情况是服务端开启后可以玩家可以进入游戏,但过了一阵子就无法进入游戏无限loading,在游戏内的玩家不受影响但只要退出了也是一样无法再进入服务器,然后服务器再一段时间(一天这样子)就会完全无法再进人了不管怎么重启服务器

@hapeman0314
Copy link

我这里也有一份,我的情况是服务端开启后可以玩家可以进入游戏,但过了一阵子就无法进入游戏无限loading,在游戏内的玩家不受影响但只要退出了也是一样无法再进入服务器,然后服务器再一段时间(一天这样子)就会完全无法再进人了不管怎么重启服务器

无限loading 可以试一下修改文件的权限 chmod -r 777 存档目录

@yamadafz
Copy link

我这里也有一份,我的情况是服务端开启后可以玩家可以进入游戏,但过了一阵子就无法进入游戏无限loading,在游戏内的玩家不受影响但只要退出了也是一样无法再进入服务器,然后服务器再一段时间(一天这样子)就会完全无法再进人了不管怎么重启服务器

无限loading 可以试一下修改文件的权限 chmod -r 777 存档目录

我是Windows端

@samyycX
Copy link

samyycX commented Jan 27, 2024

可以发我一份吗

@Tardis07
Copy link

Tardis07 commented Jan 27, 2024

+1,我这里也有一份坏档的样本

13.zip
这个存档在服务器启动后大约两分钟就会被覆盖为很小的文件,疑似重置了

@burpheart
Copy link
Owner

+1,我这里也有一份坏档的样本

13.zip 这个存档在服务器启动后大约两分钟就会被覆盖为很小的文件,疑似重置了

这种情况应该是在存档尝试解压时就失败了 应该存档写入过程有中断 恢复出来的数据不一定完整
稍微修了下 试试能不能用
Level1.zip

@burpheart
Copy link
Owner

+1,我这里也有一份坏档的样本

13.zip 这个存档在服务器启动后大约两分钟就会被覆盖为很小的文件,疑似重置了

这种情况应该是在存档尝试解压时就失败了 应该存档写入过程有中断 恢复出来的数据不一定完整 稍微修了下 试试能不能用 Level1.zip

跳过数据完整性校验 解压数据 在压缩回去

@Supergenli
Copy link
Author

Supergenli commented Jan 29, 2024

palworld.zip
想請問一下,
这里是一个坏档,原因是退工会后导致坏掉不能再登入成功,一直卡读取LOADING画面
角色名字: 月落
多翻测试后(租了2個不同服, 用同一個伺服器端去測試),找出壞掉的角色SAV应该是这个:07CFFD9A000000000000000000000000
如果直接在Level中删除掉有关角色的资料,然后伺服器终端再删除这个角色sav
是否就应该能实现移除角色并能成功重生登录?

@GalileoFe
Copy link

GalileoFe commented Jan 29, 2024

我这里也有好几份坏档、之前朋友找我希望我能帮忙恢复的。
同时正在研究相关问题。如果有进展希望大家可以多多交流。

这些存档全都是因为服务器突然中断导致的错误。
人物存档因为服务器突然中断被洗成空文件.zip
Pal(Level.Sav无法正常识别).zip
metoo(Level.sav无法正常识别).tar.gz

@GalileoFe
Copy link

GalileoFe commented Jan 29, 2024

这里有另一种典型。
Level.sav文件不被Zlib视为压缩文件。
二进制看了一下改文件头理所当然不行。

`Traceback (most recent call last):
  File "D:\PalRepairKit\fix-host-save.py", line 244, in <module>
    main()
  File "D:\PalRepairKit\fix-host-save.py", line 75, in main
    sav_to_json(uesave_path, level_sav_path)
  File "D:\PalRepairKit\fix-host-save.py", line 162, in sav_to_json
    uncompressed_data = zlib.decompress(data[12:])
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
zlib.error: Error -3 while decompressing data: invalid code lengths set
   ♥ 21:49:34  CPU: 50% | RAM: 32/63GB   350ms `

Level.sav格式错误.zip

使用各种方式也无法调用Zlib解压。哎。头疼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants