An open API service indexing awesome lists of open source software.

https://github.com/herenow/grf-extractor

A command line GRF extractor, for Ragnarok's .grf files.
https://github.com/herenow/grf-extractor

Last synced: 6 months ago
JSON representation

A command line GRF extractor, for Ragnarok's .grf files.

Awesome Lists containing this project

README

        

Grf-extractor
=========

This is a command line tool for extracting and handling .grf packages.

GRF files are a set of packed and compressed files, normally found on Ragnarok's game files.

Install
=========
```
npm install -g grf-extractor
```

Usage
====
```
Usage: grf-extractor -g data.grf -o output_dir
Options:
-g, --grf The grf file to be worked on.
-s, --search Search a single file on the .grf or a list of files separated by comma. RegExp are supported.
-l, --list List files inside the grf.
-o, --output Output directoy to write the extracted files to.
-e, --extract Extract a single file from the .grf, prints to stdout. Example: grf-extractor -e data/clientinfo.xml > clientinfo.xml
-c, --concurrency Concurrency rate, how many parallel extractions should we do, set it to higher values for a faster extraction. [default: 100]
-v, --verbose Enable verbose output, will print debug messages.
-h, --help Print help and usage information
```

TODO
======
* Support writting files to the grf.
* Standardize the API.
* Refactor `extractor.js`.