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.
- Host: GitHub
- URL: https://github.com/herenow/grf-extractor
- Owner: herenow
- Created: 2014-10-10T03:30:43.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-29T14:04:47.000Z (over 10 years ago)
- Last Synced: 2024-11-22T21:09:11.400Z (6 months ago)
- Language: JavaScript
- Size: 445 KB
- Stars: 20
- Watchers: 3
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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`.