device and version
❯ fastfetchOS: Arch Linux x86_64Kernel: Linux 6.12.9-arch1-1Shell: zsh 5.9Locale: en_US.UTF-8
#version❯ unzip -vUnZip 6.00 of 20 April 2009
# file❯ file NT2_GamePatch.zipNT2_GamePatch.zip: Zip archive data, at least v2.1 to extract, compression method=deflate64解压失败
❯ unzip NT2_GamePatch.zipArchive: NT2_GamePatch.zipwarning [NT2_GamePatch.zip]: 808664702 extra bytes at beginning or within zipfile (attempting to process anyway)error [NT2_GamePatch.zip]: start of central directory not found; zipfile corrupt. (please check that you have transferred or created the zipfile in the appropriate BINARY mode and that you have compiled UnZip properly)It appears to be corrupt or improperly formatted. Maybe something is wrong with transferring.
尝试修复
❯ zip -FF NT2_GamePatch.zip --out repaired.zip再次解压,成功
❯ unzip repaired.zip -d ./tempArchive: repaired.zip inflating: ./temp/movie/b4n0m8s3t6.dat inflating: ./temp/movie/c8r3x6v1p0.dat# ...save your time
使用7z直接解压,成功
❯ 7z x NT2_GamePatch.zip -oNT27z usage
E[x]tract an archive to [o]utput directory:
7z x archive.7z -ooutput可能有用