AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   General (https://forums.alliedmods.net/forumdisplay.php?f=58)
-   -   [RELEASE] Admin & Group Config GUI | C# / .NET KV API (https://forums.alliedmods.net/showthread.php?t=81160)

recon0 11-29-2008 02:20

[RELEASE] Admin & Group Config GUI | C# / .NET KV API
 
3 Attachment(s)
Editor for SourceMod admin configuration files (admins.cfg & admin_groups.cfg).

Screenshots

Attachment 34221

Attachment 34223

For developers: if you're looking for a .NET KV API, there is one available from the same repository as the application.

This program requires the Microsoft .NET Framework 3.5.

The binaries ---> Attachment 55380

You can download the source code (if you don't know what source code means, you are trying to download the wrong thing) from GitHub.


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

PStar 11-29-2008 10:45

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
nice 1

BAILOPAN 11-29-2008 14:32

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
Nice idea!

recon0 11-29-2008 17:38

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
Quote:

Originally Posted by BAILOPAN (Post 720232)
Nice idea!

Quote:

Originally Posted by PStar (Post 720132)
nice 1

Thanks ;)

|TCO| SeEkEr 11-29-2008 18:21

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
This is exactly what I have been looking for. We have used Mani for several years and have different groups of admins. I am comfortable editing cfgs but just haven't figured out the groups for sm. Do I need to have anything else installed to use KVManager? Or can I extract the zip and use immediately?

Thanks

recon0 11-29-2008 19:37

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
Quote:

Originally Posted by |TCO| SeEkEr (Post 720416)
This is exactly what I have been looking for. We have used Mani for several years and have different groups of admins. I am comfortable editing cfgs but just haven't figured out the groups for sm. Do I need to have anything else installed to use KVManager? Or can I extract the zip and use immediately?

Thanks

The next version will support editing group files.

You need to have the .NET Framework 3.5 installed to run the application.

recon0 11-29-2008 21:58

Re: [RELEASE] Admin Config GUI & C# / .NET KV Parser
 
*** Bump

Version 2.5 Released!

|TCO| SeEkEr 11-30-2008 12:52

Re: [RELEASE] Admin & Group Config GUI | C# / .NET KV Parser
 
Thanks recon0, this will be a large asset to new users of sm. I have it installed and working, but the only problem I am having is when it creates the config file it is not saving the flags for admins or groups. Is there something I am doing wrong?

recon0 11-30-2008 18:08

Re: [RELEASE] Admin & Group Config GUI | C# / .NET KV Parser
 
Quote:

Originally Posted by |TCO| SeEkEr (Post 720845)
Thanks recon0, this will be a large asset to new users of sm. I have it installed and working, but the only problem I am having is when it creates the config file it is not saving the flags for admins or groups. Is there something I am doing wrong?

Nope. I forgot two lines of code that cause the flag string to update when you check and uncheck the checkboxes.

I fixed that bug and a few other things. See the Changelog for more details.

Version 2.5.3 Released!

82694 11-30-2008 18:34

Re: [RELEASE] Admin & Group Config GUI | C# / .NET KV Parser
 
This might sound dumb to some of but, is the .net 3.5 have to be on the server or just your home machine?


All times are GMT -4. The time now is 08:27.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.