You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PakFu's CLI exposes the same archive and conversion core used by the desktop
app. Use it for scripted extraction, package validation, reproducibility
manifests, asset conversion, extension diagnostics, and update checks.
Usage
pakfu[.exe] --cli [options] [archive-or-folder]
archive-or-folder can point to a supported package file or to a directory tree.
Core Actions
Option
Purpose
-l, --list
List archive entries.
-i, --info
Show archive summary information.
-x, --extract
Extract selected entries or the whole archive.
--save-as <archive>
Rebuild selected entries into a new archive.
--validate
Validate path safety, duplicates, readability, dependency hints, and known material/PROC relationships.
--compare <archive-or-folder>
Compare selected content against another package or folder. Returns 1 when content differs.
`--asset-graph <text
json
`--package-manifest <text
json>`
--convert <format>
Convert selected assets through the shared conversion backend.
--preview-export <entry>
Export the preview rendition of one archive entry.
--check-updates
Query GitHub Releases for updates.
Selection And Mounting
Option
Purpose
--entry <path>
Limit actions to an exact archive entry. Repeat for multiple entries.
--prefix <dir>
Limit actions to entries under a directory prefix. Repeat for multiple prefixes.
--mount <entry>
Mount a nested archive entry before running the requested action.
-o, --output <dir>
Write command output to a directory or file, depending on the action.
Save-As Options
Option
Purpose
`--format <pak
sin
--quakelive-encrypt-pk3
Write ZIP-family --save-as output with Quake Live Beta PK3 encryption.