Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
/ bsmtool Public archive

Command-line tool for creating and modifying BSM files.

License

Notifications You must be signed in to change notification settings

colleen05/bsmtool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bsmtool - A command-line tool for creating and modifying BSM files.

bsmtool provides functionality for manipulating BSM files (see: bsmlib on GitHub) with easy-to-use syntax.

⚠️ 🚨 DISCONTINUED C++ PROJECT 🚨 ⚠️

I'm no longer using C++ for personal projects, thus this project's development has been discontinued. Check my GitHub or my website for projects coming in the future.

Syntax and Using bsmtool

Executing bsm --help will yield help on syntax and general use of bsmtool:

$ bsm --help
bsmtool v1.0.0 by Colleen (colleen05 on GitHub).

Usage: bsm file (list | dump | get [keys] | remove [keys] | set {options})
	- When using 'list', bsmtool will list all keys and their values.
	- When using 'dump', bsmtool will dump 'raw' keys to appropriately named files.
	- When using 'get', bsmtool will list specified keys.
	- When using 'remove', bsmtool will remove (delete) specified keys.

Options:
	-i <name> <value>    Set integer value.
	-f <name> <value>    Set float value.
	-s <name> <value>    Set string value.
	-r <name> <file>     Set raw value using bytes from given file.

Universal options (other arguments will be ignored):
	--help or -h       Display help.
	--version or -v    Display version info.

About

Command-line tool for creating and modifying BSM files.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages