Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- set extension=bk2
- echo. Compress bink files
- echo.
- for /r %%f in (*.%extension%) do bink_pack "%%f" "%%~df%%~pf%%~nf.bpk_compressed
- cls
- echo. Unpack compressed file
- echo.
- for /r %%f in (*.bpk_compressed) do bink_unpack "%%f" "%%~df%%~pf%%~nf.tmp_for_patch_creation"
- cls
- echo. Create diff from original vs unpacked file
- echo.
- for /r %%f in (*.tmp_for_patch_creation) do hdiffz "%%f" "%%~df%%~pf%%~nf.%extension%" "%%~df%%~pf%%~nf.binkDIFF"
- cls
- echo. Delete unpacked files which were just extracted for patch creation purposes
- echo.
- del /s "*.tmp_for_patch_creation"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement