Version 2.5.7.1 License Update Released - 12/16/09
KVManager and KeyValueParser have been relicensed under the GNU GPL v3.
Version 2.5.7 Parser Update Released - 9/6/2009
The latest release includes the vastly improved KeyValueParser 2.0, which supports less strict KV formats.
The project tracker can be found here. Please report bugs there.
Since there are some SM users who aren't comfortable with editing the admins.cfg or admin_groups.cfg files, I decided to write a GUI to make things easier.
Screenshots
In the process of creating the above application, I wrote a C# / .NET KV parser and writer class.
This program requires the Microsoft .NET Framework 3.5.
The binaries ---> KVManager.zip
You can download the source code (if you don't know what source code means, you are trying to download the wrong thing) from SVN. The SVN URL is
https://svn.microbits.info:444/kvmanager/trunk. The public ro username and password is anonsvn.
Licensing
KVManager and KeyValueParser are licensed under the
GNU GPL v3.
Thanks to
BAILOPAN - For reminding me that a KV section can have it's opening brace on the same line as it's name, that a group key with an empty string value will cause a SM warning and other stuff I probably don't remember
pRED - For pointing out the SDK link
|TCO| SeEkEr - Finding the bug where flags weren't saved
albokid2468 - Finding the bug where admins.cfg files with no admins caused an exception
Everyone @ the SM IRC - For putting up with my random questions
__________________