私はそれがzipによって作成されたと思うzipファイルを持っていますが、私はそれをunzipし、それらのunzipedファイルからzipを作成しようとすると、zipinfoコマンドとは異なります。 私は、ソースファイルのLinux上で持つZipInfoコマンドを実行するとき、これが結果です:どのようにzipファイルを作成するすべてのエントリを収縮する
[email protected]:/home/web/Patch/u# zipinfo u1.zip
Archive: u1.zip
Zip file size: 662378 bytes, number of entries: 3
-rw-a-- 2.3 ntf 3133736 bx defX 08-Jan-28 07:20 Data/LaunchSkin.axp
-rw-a-- 2.3 ntf 1196154 bx defX 08-Feb-03 03:52 (version)
-rw-a-- 2.3 ntf 36 bx defX 08-Feb-03 03:53 (command)
3 files, 4329926 bytes uncompressed, 661972 bytes compressed: 84.7%
私はクローンファイルを実行すると、これが結果です:
[email protected]:/home/web/Patch/u# zipinfo u.zip
Archive: u.zip
Zip file size: 661897 bytes, number of entries: 3
-rw---- 2.3 ntf 1217589 tx defX 08-Feb-03 03:52 (version)
-rw---- 2.3 ntf 3135715 bx defX 08-Jan-28 07:20 Data/LaunchSkin.axp
-rw---- 2.3 ntf 38 tx stor 08-Feb-03 03:53 (command)
3 files, 4353342 bytes uncompressed, 661255 bytes compressed: 84.8%
これはソースファイルです: https://github.com/HadesD/TLBB-Web/raw/master/u1.zip
私は2007年からのゲームを持っていますので、クライアントにアップデートファイルを持っています。これらのzipファイルを使用しています。同じファイルを作成しましたが、そのゲームはそのzipファイルを読み取れません。 –
u1.zipの最後には4つの無関係なバイトがあります。これは、ゲームが探している何らかのチェック値やその他の情報であり、あなたのu.zipに重複しない可能性があります。 –
どのようにu.zipに余分な4バイトを追加できるのか、zipのソースコードを編集する必要がありますか? –