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

[BUG] Unauthorize Acess Exception: I cant extract the files from global.wad.client #222

Open
Neinndall opened this issue Sep 12, 2023 · 2 comments

Comments

@Neinndall
Copy link

What happened?

When I extract global.wad.client, it throws the following error.

image

Expected behavior

extract all files without problem

Reproduction steps

  1. extract selected files (global.wad.client)

Version (bug)

5.1.7

Version (working)

No response

@Morilli
Copy link
Collaborator

Morilli commented Sep 12, 2023

It is not possible to extract all files as-is due to filesystem limitations. In this case, There's a file and a directory with the name tftdamageskins, which can't both exist on the filesystem.

One way to resolve this could be to rename the conflicting file on extract or use a similar system to Obsidian v4 with the OBSIDIAN_PACKED_MAPPING.txt where all unextractable files are listed and are extracted with their hash instead of their real file path instead.

@Neinndall
Copy link
Author

Neinndall commented Sep 13, 2023

I wrote it to you on discord, however, I am going to write you several errors that I found with the global.wad.client:

  • Exactly, if you discard "Tftdamageskins" from the extraction it seems that it extracts everything.
  • When extracting the files, it seems that many BINs do not add their respective extension, this is super strange, when in other containers wad.client or wad adds their entire extension when they are extracted.
  • Should the .TEX files be visible once you extract from obsidian? Like the .DDS files

Global.wad.client (.tex files)
image

BINs without their extension (there is a lot of without ext)
image

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

No branches or pull requests

2 participants