Assets
From NFBSP
| Assets | |
|---|---|
| Author(s) | FordGT90Concept |
| Size | 64.0 KiB |
| Release Date | 1 June 2009 |
| Current Version | 2.0.0 |
| Prerequisites | .NET Framework 2.0 |
| CLR Compliant | Yes |
| Download | |
Extracts and archives files to and from .007 files. It is also CLR Compliant so you can use the methods in your own application.
This application would not have been possible to make without documentation by Alhexx.
Warning: You need at least 3 GiB hard drive space available in order to use this application.
[edit]
Usage
Extract both files from the zip archive then you can simply drag and drop a .007 file on the executable (e.g. assets.007) or a folder named "ROOT." Dropping a file on the executable will produce a folder called "ROOT" with the contents of the archive in it. Dropping a folder will output a file called "assets.007" which contains everything inside of the "ROOT" folder used.
assets "assets.007 OR ROOT" "save to"
- "assets.007 OR ROOT" The "ROOT" or .007 file to process.
- "save to" The directory (if given a file) or file (if given a directory) to create. This is optional and only necessary if you want to save some place other than the same directory as the executable.
Examples:
assets "ROOT" assets "assets.007"
assets "C:\ROOT" "C:\assets.007" assets "C:\assets.007" "C:\ROOT"
[edit]
Advanced Usage
assets "assets.007" -extractfile "relative name" "save path"
- "assets.007" The .007 file to process.
- "relative name" This must have at least "\ROOT" and must work up to a file.
- "save path" Where you want the file to be saved.
Example:
assets "assets.007" -extractfile "\ROOT\gui\fonts.txt" "C:\fonts.txt"
assets "assets.007" -extractdir "relative name" "save directory"
- "assets.007" The .007 file to process.
- "relative name" This must have at least "\ROOT" and must work up to a directory.
- "save directory" Where you want the file to be saved.
Example:
assets "assets.007" -extractdir "\ROOT\gui" "C:\gui"
[edit]
Version History
- 2.0.0 - Console is completely recoded and some portions of the underlying code was as well. It should now handle extraction and archiving as well as properly handling tiny files.
- 1.0.3 - Changed the access modifiers to grant access to the File Nodes and Directory Nodes in the Extract class.
- 1.0.2 - Added "GetFile(relativename)" for those that use the CLR capabilities.
- 1.0.1 - Restructured libraries; added -extractfile and -extractdir flags.
- 1.0.0 - First public release.
