Skip to content

Command-line tool for manipulating Everquest's PFS archive files using libpfs

Notifications You must be signed in to change notification settings

SCMcLaughlin/pfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pfs

Command line tool for working with Everquest's data file archives in the PFS format.

Usage

pfs [OPTIONS] [FILE]

Examples

To list the contents of a PFS file (gfaydark.s3d, in this example):

pfs -l gfaydark.s3d

Extracting a file (nekpine.bmp) into the current working directory:

pfs -e nekpine.bmp gfaydark.s3d

Inserting a file (example.txt) into an existing PFS archive:

pfs -i /path/to/example.txt gfaydark.s3d

Removing files from a PFS archive:

pfs -r example.txt nekpine.bmp gfaydark.s3d

Creating a new, empty PFS archive:

pfs -c example.s3d

Transferring a file from one PFS archive to another (requires shell pipe support)

pfs -o nekpine.bmp gfaydark.s3d | pfs -w tree.bmp anguish.eqg

About

Command-line tool for manipulating Everquest's PFS archive files using libpfs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published