April 14Apr 14 Hi! This app has a bunch of files combined into a single file, and relies on a file called "filelist" to use them; it even includes the filenames of the original. I can't figure out how to separate the files while also preserving the original filenames from the filelist, thanks. Below are all of the game files: raw.zip
April 15Apr 15 Localization Solution Was pretty simple, here you go: https://github.com/smiRaphi/UniPyX (https://github.com/smiRaphi/UniPyX/commit/1c747f47482d2522c8867d48f76484e212ec4bb6)
April 15Apr 15 Author hi! at the moment it doesn't work, I get this error: extract(inp,out,quiet=False,rs=True) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "\UniPyX-main\lib\main.py", line 797, in main_extract if ts == None: ts = analyze(inp) ~~~~~~~^^^^^ File "\UniPyX-main\lib\main.py", line 337, in analyze ret = lc['check'](inp) File "<string>", line 2, in check OSError: [Errno 22] Invalid argument
April 15Apr 15 Author python "C:\Users\-\Downloads\UniPyX-main\unipyx.py" filelist (I also did dat00, etc.) "C:\Users\-\Downloads\UniPyX-main\New folder"
April 15Apr 15 Localization uhhh that's weird, giving it the filelist file should work, I can't reproduce this Edit: just to be clear, only the file "filelist" works since that is the master file for all others, you only need to extract that, not all the other files one by one Edited April 15Apr 15 by NeoGT404
April 15Apr 15 Author I played around with the command, I got this error after: rs: assert ts,'Unknown file type' yes I did use filelist this time full command: python "C:\Users\-\Downloads\UniPyX-main\unipyx.py" "C:\Users\-\Downloads\New folder (2)\filelist" "C:\Users\-\Downloads\New folder (2)\New folder\" files in New folder (2) output folder New folder (2)\New folder because I'm lazy Edited April 15Apr 15 by calmevening
April 15Apr 15 Localization are all the other files in the same directory as filelist? as it needs those for the actual data
April 15Apr 15 Author I tried both of these via py -3.X -V:3.13 * Python 3.13 (64-bit) -V:3.10 Python 3.10 (64-bit)
April 15Apr 15 Author I give up there's something really fucked up about my computer I updated to 3.14 and ran into an error saying I needed at least version 14 visual c++ build tools, so I updated it via visual studio installer and it pretty much did nothing doesn't seem to be a problem with your script, I think there's something fucked up with my pc that can't run some of the needed libraries Downloading stringzilla Collecting stringzilla Using cached stringzilla-4.6.0.tar.gz (646 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: stringzilla Building wheel for stringzilla (pyproject.toml): started Building wheel for stringzilla (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error Building wheel for stringzilla (pyproject.toml) did not run successfully. exit code: 1 [15 lines of output] running bdist_wheel running build running build_py creating build\lib.win-amd64-cpython-314\cli copying cli\split.py -> build\lib.win-amd64-cpython-314\cli copying cli\wc.py -> build\lib.win-amd64-cpython-314\cli copying cli\__init__.py -> build\lib.win-amd64-cpython-314\cli running build_ext building 'stringzilla' extension creating build\temp.win-amd64-cpython-314\Release\c creating build\temp.win-amd64-cpython-314\Release\python "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DSZ_DYNAMIC_DISPATCH=1 -DSZ_IS_BIG_ENDIAN_=0 -DSZ_IS_64BIT_X86_=1 -DSZ_IS_64BIT_ARM_=0 -DSZ_USE_WESTMERE=1 -DSZ_USE_GOLDMONT=1 -DSZ_USE_HASWELL=1 -DSZ_USE_SKYLAKE=1 -DSZ_USE_ICE=1 -DSZ_USE_NEON=0 -DSZ_USE_NEON_AES=0 -DSZ_USE_NEON_SHA=0 -DSZ_USE_SVE=0 -DSZ_USE_SVE2=0 -D_AMD64_=1 -Iinclude -IC:\Users\-\AppData\Local\Programs\Python\Python314\include -IC:\Users\-\AppData\Local\Programs\Python\Python314\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcc/stringzilla.c /Fobuild\temp.win-amd64-cpython-314\Release\c\stringzilla.obj /std:c11 /W3 /O2 /wd4365 /wd4820 /wd5027 /wd4626 /wd4127 stringzilla.c C:\Users\-\AppData\Local\Temp\pip-install-karfayfx\stringzilla_88c5ad9fef334fa291d12cf5fdd36397\include\stringzilla\types.h(246): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for stringzilla Failed to build stringzilla error: failed-wheel-build-for-install Failed to build installable wheels for some pyproject.toml based projects edit: trying to fix it on my own, I prob screwed up somewhere Edited April 15Apr 15 by calmevening
April 15Apr 15 Author okay I don't know what I did? it's now giving me the error from earlier, rs: assert ts,'Unknown file type' I'm sorry for putting you through this Edited April 15Apr 15 by calmevening
April 15Apr 15 Localization No problem (also sorry for the late response) Can you try downloading the zip you uploaded, unzip that and try the filelist from there? maybe you accidentally deleted a file or something like that as it requires all files to be present even for detection
Create an account or sign in to comment