Skip to content

honnip/popolion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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