Skip to content

Latest commit

 

History

History
63 lines (44 loc) · 1.29 KB

README.md

File metadata and controls

63 lines (44 loc) · 1.29 KB

Popolion

A cli tool for ipf archive.

Download pre-built binaries from Releases

Features

  • Extract ipf archive
  • Decrypt ies file (this is done by default)
  • List files of ipf archive

Try popo -h to see all available commands, popo extract -h to see usage and options for extract command.

Examples

List files

popo list path/to/example.ipf

Extract

# Extract to current directory
popo extract example.ipf
popo extract example.ipf another.ipf
popo extract *.ipf # on Windows (cmd and powershell), wildcard is not supported. Try nushell or WSL

# Extract to sub-directory (with same name as filename)
popo extract -s example.ipf  # example/...

Extract to specific directory:

# If the file already exists, it will be overwritten by default
popo extract path/to/example.ipf -d to/extracted

Extract files except those that match the expression:

# --exclude option takes glob pattern
popo extract path/to/example.ipf -x "*.png"

# also multiple patterns
popo extract example.ipf -x "*.jpg" -x "some.ipf/*"

# extract only LUA files
popo extract example.ipf -x "!*.lua"
# ..or LUA and XML files
popo extract example.ipf -x "!.{lua,xml}"

Never overwrite files:

popo extract -n example.ipf